.vyne-turmeric{color:#1d241f;background:#fffdf8;font-family:Poppins,Arial,sans-serif;line-height:1.55}.vyne-turmeric *,.vyne-turmeric *:before,.vyne-turmeric *:after{box-sizing:border-box}.vyne-turmeric img{display:block;max-width:100%}.vyne-turmeric h1,.vyne-turmeric h2,.vyne-turmeric h3,.vyne-turmeric p{margin-top:0}.vyne-turmeric h1,.vyne-turmeric h2,.vyne-turmeric h3,.vyne-turmeric strong{letter-spacing:.02em}.vyne-turmeric h1{margin-bottom:10px;font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1.06}.vyne-turmeric h2{margin-bottom:18px;font-size:clamp(1.75rem,3.3vw,2.75rem);font-weight:800;line-height:1.12}.vyne-turmeric h3{font-size:1rem;font-weight:800;line-height:1.3}.vyne-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.vyne-turmeric__announcement{display:flex;justify-content:center;padding:11px 20px;background:var(--vyne-accent);color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}.vyne-mini-header{display:flex;justify-content:space-between;align-items:center;width:min(1180px,calc(100% - 40px));margin-inline:auto;padding-block:18px;border-bottom:1px solid rgba(49,93,62,.13)}.vyne-mini-header a,.vyne-footer__brand{color:#111;font-size:1.35rem;font-weight:900;letter-spacing:.16em;line-height:1;text-decoration:none}.vyne-mini-header span{color:#68706a;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vyne-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(36px,6vw,80px);align-items:start;padding-block:clamp(34px,6vw,78px)}.vyne-gallery{min-width:0}.vyne-gallery__stage{overflow:hidden;border:1px solid rgba(49,93,62,.14);border-radius:28px;background:var(--vyne-cream);box-shadow:0 24px 60px #21312617}.vyne-gallery__main{width:100%;aspect-ratio:1;object-fit:cover;view-transition-name:vyne-product-image}.vyne-gallery__mobile-track{display:none}.vyne-gallery__thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:12px}.vyne-gallery__thumb{overflow:hidden;padding:0;border:2px solid transparent;border-radius:12px;background:var(--vyne-cream);cursor:pointer}.vyne-gallery__thumb.is-active{border-color:var(--vyne-accent)}.vyne-gallery__thumb:focus-visible,.vyne-atc:focus-visible,.vyne-mobile-bar button:focus-visible,.vyne-accordions summary:focus-visible{outline:3px solid #f4bd4b;outline-offset:3px}.vyne-gallery__thumb img{width:100%;aspect-ratio:1;object-fit:cover}.vyne-buybox{position:sticky;top:24px}.vyne-eyebrow,.vyne-kicker{margin-bottom:10px;color:var(--vyne-accent);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.vyne-hero__promise{margin-bottom:10px;color:var(--vyne-accent);font-size:clamp(1.08rem,2vw,1.35rem);font-weight:800;line-height:1.35}.vyne-intro{max-width:55ch;color:#49524c;font-size:1rem}.vyne-quick-benefits,.vyne-ticks{display:grid;gap:9px;margin:20px 0 24px;padding:0;list-style:none}.vyne-quick-benefits li,.vyne-ticks li{display:flex;gap:10px;align-items:flex-start}.vyne-quick-benefits span,.vyne-ticks span{color:var(--vyne-accent);font-weight:900}.vyne-app-block{margin-block:14px}.vyne-atc{width:100%;min-height:58px;margin-top:12px;border:0;border-radius:14px;background:var(--vyne-accent);color:#fff;font:inherit;font-size:1rem;font-weight:800;letter-spacing:.05em;cursor:pointer}.vyne-atc:hover,.vyne-mobile-bar button:hover{filter:brightness(.93)}.vyne-atc:disabled,.vyne-mobile-bar button:disabled{cursor:not-allowed;opacity:.55}.vyne-one-time{margin:11px 0 16px;color:#5c635e;font-size:.82rem;text-align:center}.vyne-guarantee-note{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid rgba(49,93,62,.24);border-radius:14px;background:#315d3e0e}.vyne-guarantee-note__icon{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--vyne-accent);color:#fff;font-size:.82rem;font-weight:900}.vyne-guarantee-note div{display:grid;gap:2px}.vyne-guarantee-note span:last-child{color:#58615b;font-size:.77rem;line-height:1.4}.vyne-delivery{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:18px}.vyne-delivery>div{position:relative;display:grid;gap:1px;justify-items:center;color:#4f5852;text-align:center}.vyne-delivery>div:not(:last-child):after{position:absolute;top:15px;left:67%;width:66%;height:1px;background:#315d3e42;content:""}.vyne-delivery span{z-index:1;display:grid;width:30px;height:30px;margin-bottom:4px;place-items:center;border-radius:50%;background:var(--vyne-accent);color:#fff;font-size:.72rem;font-weight:800}.vyne-delivery strong{font-size:.74rem}.vyne-delivery small{font-size:.68rem}.vyne-shipping{margin:14px 0 10px;color:#475048;font-size:.8rem;text-align:center}.vyne-shipping span{color:#2c8b50}.vyne-payment{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.vyne-payment__icon{width:38px;height:auto}.vyne-section{padding-block:clamp(60px,8vw,100px)}.vyne-section__head{max-width:720px;margin:0 auto 34px;text-align:center}.vyne-section__head--light,.vyne-section__head--light .vyne-kicker{color:#fff}.vyne-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vyne-benefit-card{display:flex;gap:12px;min-width:0;padding:22px;border:1px solid rgba(49,93,62,.17);border-radius:18px;background:#fff;box-shadow:0 14px 36px #1e36250f}.vyne-benefit-card>span{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--vyne-accent);color:#fff;font-size:.8rem;font-weight:900}.vyne-benefit-card h3{margin-bottom:5px}.vyne-benefit-card p{margin:0;color:#59625c;font-size:.87rem}.vyne-band{background:var(--vyne-cream)}.vyne-band--green{background:var(--vyne-accent);color:#fff}.vyne-band--guarantee{background:#183c29;color:#fff}.vyne-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(34px,7vw,88px);align-items:center;padding-block:clamp(58px,8vw,104px)}.vyne-split--reverse .vyne-media-card{order:2}.vyne-media-card{overflow:hidden;border-radius:26px;background:#fff;box-shadow:0 24px 60px #1a31221c}.vyne-media-card img{width:100%;aspect-ratio:1;object-fit:cover}.vyne-copy p{color:#4c5650}.vyne-copy--light p,.vyne-band--green .vyne-section__head p{color:#ffffffd4}.vyne-copy--light .vyne-kicker{color:#f5cf70}.vyne-ingredient-list{display:grid;gap:16px;margin-top:26px}.vyne-ingredient-list>div{display:flex;gap:15px;align-items:flex-start}.vyne-ingredient-list span{color:var(--vyne-accent);font-size:.75rem;font-weight:900}.vyne-ingredient-list p{margin:0}.vyne-ingredient-list strong{display:block;color:#1d241f}.vyne-fineprint{margin-top:20px;color:#6d746f;font-size:.76rem}.vyne-how-grid{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(28px,6vw,70px);align-items:center}.vyne-media-card--compact{box-shadow:0 24px 60px #00000026}.vyne-steps{display:grid;gap:16px;margin:0;padding:0;list-style:none}.vyne-steps li{display:flex;gap:16px;padding:20px;border:1px solid rgba(255,255,255,.2);border-radius:18px;background:#ffffff17}.vyne-steps li>span{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:50%;background:#fff;color:var(--vyne-accent);font-weight:900}.vyne-steps p{margin:5px 0 0;color:#ffffffd1;font-size:.9rem}.vyne-comparison{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:30px;align-items:center}.vyne-comparison__cards{display:grid;gap:11px}.vyne-comparison__cards article{display:grid;gap:3px;padding:20px;border:1px solid rgba(49,93,62,.16);border-radius:16px;background:#fff}.vyne-comparison__cards article.is-featured{border:2px solid var(--vyne-accent);background:#315d3e0f}.vyne-comparison__cards span{color:var(--vyne-accent);font-size:.7rem;font-weight:900;letter-spacing:.12em}.vyne-comparison__cards p{margin:0;color:#606963;font-size:.85rem}.vyne-media-card--guarantee{box-shadow:none}.vyne-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,7vw,90px);align-items:start}.vyne-accordions{border-top:1px solid rgba(49,93,62,.18)}.vyne-accordions details{border-bottom:1px solid rgba(49,93,62,.18)}.vyne-accordions summary{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 2px;font-weight:800;cursor:pointer;list-style:none}.vyne-accordions summary::-webkit-details-marker{display:none}.vyne-accordions summary span{color:var(--vyne-accent);font-size:1.35rem;transition:transform .2s ease}.vyne-accordions details[open] summary span{transform:rotate(45deg)}.vyne-accordions details>div{padding:0 22px 18px 2px;color:#525b55;font-size:.9rem}.vyne-accordions details>div>:last-child{margin-bottom:0}.vyne-mobile-bar{display:none}.vyne-footer{display:grid;gap:18px;justify-items:center;padding:42px 20px 110px;border-top:1px solid rgba(49,93,62,.15);background:#fff;text-align:center}.vyne-footer nav{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:center}.vyne-footer nav a,.vyne-footer small{color:#667068;font-size:.76rem}@media screen and (max-width:989px){.vyne-hero,.vyne-split,.vyne-info,.vyne-comparison,.vyne-how-grid{grid-template-columns:1fr}.vyne-buybox{position:static}.vyne-split--reverse .vyne-media-card{order:0}.vyne-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vyne-comparison__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.vyne-mobile-bar{position:fixed;z-index:30;right:12px;bottom:12px;left:12px;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px;border:1px solid rgba(49,93,62,.18);border-radius:16px;background:#fffffff5;box-shadow:0 16px 45px #19302033;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vyne-mobile-bar>div{display:grid;min-width:0}.vyne-mobile-bar span{overflow:hidden;max-width:42vw;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.vyne-mobile-bar button{min-height:46px;padding-inline:20px;border:0;border-radius:12px;background:var(--vyne-accent);color:#fff;font:inherit;font-size:.82rem;font-weight:800}}@media screen and (max-width:640px){.vyne-shell{width:min(100% - 24px,1180px)}.vyne-hero{gap:28px;padding-top:20px}.vyne-media-card{border-radius:18px}.vyne-gallery--swipe .vyne-gallery__stage,.vyne-gallery--swipe .vyne-gallery__thumbs{display:none}.vyne-gallery__mobile-track{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;padding:1px 24px 8px 1px;scroll-padding-inline:1px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vyne-gallery__mobile-track::-webkit-scrollbar{display:none}.vyne-gallery__mobile-slide{overflow:hidden;flex:0 0 88%;border:1px solid rgba(49,93,62,.14);border-radius:18px;background:var(--vyne-cream);box-shadow:0 14px 34px #21312617;scroll-snap-align:start;scroll-snap-stop:always}.vyne-gallery__mobile-slide img{width:100%;aspect-ratio:1;object-fit:cover}.vyne-gallery__thumbs{grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:auto;padding-bottom:4px}.vyne-gallery__thumb{min-width:58px}.vyne-benefit-grid,.vyne-comparison__cards{grid-template-columns:1fr}.vyne-benefit-card{padding:17px}.vyne-info{gap:58px}}@media(prefers-reduced-motion:reduce){.vyne-turmeric *,.vyne-turmeric *:before,.vyne-turmeric *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.vyne-turmeric{font-weight:400;font-size:16px}.vyne-turmeric h1{font-size:clamp(1.8rem,3vw,2.7rem)}.vyne-quick-benefits{margin:16px 0}.vyne-intro{margin-bottom:12px}.vyne-turmeric .vyne-proof-placeholder{font-size:.7rem;color:#667068;border:1px dashed #b4beb7;padding:8px}.vyne-sticky-link{display:block;padding:13px 20px;border-radius:12px;background:var(--vyne-accent);color:#fff;text-decoration:none;font-size:.82rem;font-weight:800}.vyne-mobile-bar{color:#1d241f}.vyne-turmeric img{height:auto}
/*# sourceMappingURL=/cdn/shop/t/31/assets/vyne-foot-pdp.css.map */
