:root{--black:#1c1917;--deep:#292524;--slate-plum:#334155;--slate-mid:#475569;--emerald:#059669;--emerald-light:#10b981;--emerald-dim:#047857;--emerald-glow:rgba(5,150,105,.15);--cream:#f5eedc;--cream-dim:#a8a08c;--white:#faf8f5;--success:#4ade80;--danger:#fb7185}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--black);color:var(--cream);font-family:Roboto,sans-serif;font-weight:300;line-height:1.6;overflow-x:hidden}.announcement{background:var(--emerald);color:var(--white);text-align:center;padding:10px 16px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;position:relative}.announcement span{display:inline-block;animation:marquee-pulse 3s ease-in-out infinite}@keyframes marquee-pulse{0%,100%{opacity:1}50%{opacity:.7}}nav{position:sticky;top:0;z-index:200;display:flex;justify-content:space-between;align-items:center;padding:16px 32px;background:rgba(28,25,23,.95);backdrop-filter:blur(12px);border-bottom:1px solid rgba(5,150,105,.12)}.nav-logo{font-family:'Cormorant Garamond',serif;font-size:24px;font-weight:600;letter-spacing:.3em;color:var(--emerald);text-decoration:none;text-transform:uppercase}.nav-right{display:flex;align-items:center;gap:24px}.nav-trust{font-size:11px;color:var(--cream-dim);letter-spacing:.05em;display:none}.nav-cta{background:var(--emerald);color:var(--white);padding:10px 24px;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;transition:background .2s;white-space:nowrap}.nav-cta:hover{background:var(--emerald-light)}.hero{position:relative;min-height:100vh;display:grid;grid-template-columns:1fr;align-items:center;overflow:hidden;background:var(--black)}.hero-bg{position:absolute;inset:0;background:radial-gradient(ellipse 60% 70% at 20% 80%,rgba(5,150,105,.1) 0,transparent 60%),radial-gradient(ellipse 40% 50% at 80% 20%,rgba(5,150,105,.05) 0,transparent 50%),var(--black)}.smoke-svg{position:absolute;inset:0;width:100%;height:100%;opacity:.12;pointer-events:none}.smoke-path{fill:none;stroke:var(--emerald-dim);stroke-width:1}.s1{animation:smoke-drift1 12s ease-in-out infinite}.s2{animation:smoke-drift2 15s ease-in-out 2s infinite}.s3{animation:smoke-drift3 10s ease-in-out 4s infinite}@keyframes smoke-drift1{0%,100%{d:path("M 50 600 Q 80 400 120 300 Q 160 200 100 100 Q 60 50 80 0");opacity:.12}50%{d:path("M 50 600 Q 120 380 80 280 Q 40 180 120 80 Q 160 30 100 0");opacity:.25}}@keyframes smoke-drift2{0%,100%{d:path("M 200 600 Q 180 420 220 320 Q 260 220 180 120 Q 140 60 200 0");opacity:.08}50%{d:path("M 200 600 Q 240 400 200 300 Q 160 200 240 100 Q 280 40 200 0");opacity:.2}}@keyframes smoke-drift3{0%,100%{d:path("M 350 600 Q 320 450 360 350 Q 400 250 340 150 Q 300 80 360 0");opacity:.1}50%{d:path("M 350 600 Q 380 430 340 330 Q 300 230 380 130 Q 420 60 350 0");opacity:.18}}.hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:48px;padding:80px 24px 60px;max-width:1100px;margin:0 auto;width:100%}.hero-text{text-align:center}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--emerald-glow);border:1px solid rgba(5,150,105,.3);padding:6px 16px;font-size:10px;letter-spacing:.25em;color:var(--emerald);text-transform:uppercase;margin-bottom:28px}.badge-dot{width:6px;height:6px;background:var(--emerald);border-radius:50%;animation:badge-blink 2s ease-in-out infinite}@keyframes badge-blink{0%,100%{opacity:1}50%{opacity:.3}}.hero-title{font-family:'Cormorant Garamond',serif;font-size:clamp(56px,16vw,120px);font-weight:300;line-height:.88;letter-spacing:.1em;color:var(--white);text-transform:uppercase;margin-bottom:6px}.hero-title-italic{font-family:'Cormorant Garamond',serif;font-size:clamp(20px,5vw,38px);font-style:italic;font-weight:300;color:var(--emerald-dim);letter-spacing:.05em;margin-bottom:28px;display:block}.hero-desc{font-size:14px;color:var(--cream-dim);max-width:480px;margin:0 auto 36px;line-height:1.8}.hero-rating{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:36px}.stars{color:var(--emerald);font-size:14px;letter-spacing:2px}.rating-count,.rating-text{font-size:12px;color:var(--cream-dim);letter-spacing:.05em}.hero-cta-group{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:40px}.btn-hero-primary{display:inline-block;background:var(--emerald);color:#fff;padding:16px 48px;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;font-family:Roboto,sans-serif;transition:all .25s;position:relative;overflow:hidden;width:100%;max-width:320px;text-align:center}.btn-hero-primary::after{content:'';position:absolute;inset:0;background:rgba(255,255,255,0);transition:background .25s}.btn-hero-primary:hover{background:var(--emerald-light);transform:translateY(-2px);box-shadow:0 12px 40px rgba(5,150,105,.3)}.btn-hero-secondary{display:inline-block;border:1px solid rgba(5,150,105,.4);color:var(--emerald-dim);padding:14px 48px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;font-family:Roboto,sans-serif;transition:all .25s;width:100%;max-width:320px;text-align:center}.btn-hero-secondary:hover{border-color:var(--emerald);color:var(--emerald)}.trust-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pill{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--cream-dim);letter-spacing:.05em}.pill-icon{font-size:13px}.hero-product{display:flex;justify-content:center;align-items:center;position:relative}.product-glow{position:absolute;width:260px;height:260px;background:radial-gradient(circle,rgba(5,150,105,.2) 0,transparent 70%);border-radius:50%;animation:glow-pulse 4s ease-in-out infinite}@keyframes glow-pulse{0%,100%{transform:scale(1);opacity:.6}50%{transform:scale(1.15);opacity:1}}.product-bottle-wrap{position:relative;z-index:2;animation:bottle-float 6s ease-in-out infinite}@keyframes bottle-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-16px)}}.product-bottle-svg{width:160px;filter:drop-shadow(0 20px 60px rgba(5,150,105,.3))}.product-label-wrap{position:absolute;right:-20px;top:20px;display:flex;flex-direction:column;gap:8px}.product-badge-float{background:var(--black);border:1px solid rgba(5,150,105,.3);padding:8px 14px;font-size:10px;letter-spacing:.1em;color:var(--cream-dim);white-space:nowrap}.product-badge-float strong{display:block;color:var(--emerald);font-size:13px;font-family:'Cormorant Garamond',serif;font-weight:400}.social-proof{background:var(--deep);border-top:1px solid rgba(5,150,105,.1);border-bottom:1px solid rgba(5,150,105,.1);padding:20px 32px;overflow:hidden}.proof-track{display:flex;gap:64px;align-items:center;animation:proof-scroll 20s linear infinite;white-space:nowrap}@keyframes proof-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.proof-item{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--cream-dim);letter-spacing:.1em;text-transform:uppercase;flex-shrink:0}.proof-item-icon{color:var(--emerald);font-size:14px}.product-section{padding:80px 24px;max-width:1100px;margin:0 auto}.product-grid{display:grid;grid-template-columns:1fr;gap:48px}.product-images{display:flex;flex-direction:column;gap:12px}.product-main-img{background:linear-gradient(135deg,var(--slate-plum) 0,var(--deep) 50%,var(--black) 100%);aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.product-main-img::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 40% 60%,rgba(5,150,105,.15) 0,transparent 60%)}.product-main-bottle{position:relative;z-index:1}.product-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.product-thumb{background:var(--deep);aspect-ratio:1;border:1px solid rgba(5,150,105,.15);display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;transition:border-color .2s}.product-thumb.active,.product-thumb:hover{border-color:var(--emerald)}.product-category{font-size:10px;letter-spacing:.35em;color:var(--emerald);text-transform:uppercase;margin-bottom:12px}.product-name{font-family:'Cormorant Garamond',serif;font-size:clamp(36px,2vw,56px);font-weight:300;color:var(--white);line-height:1;margin-bottom:6px}.product-variant{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:18px;color:var(--emerald-dim);margin-bottom:20px}.price-block{display:flex;align-items:baseline;gap:16px;margin-bottom:8px;flex-wrap:wrap}.price-current{font-size:36px;font-family:'Cormorant Garamond',serif;font-weight:600;color:var(--emerald)}.price-original{font-size:18px;color:var(--cream-dim);text-decoration:line-through}.price-save{background:var(--danger);color:#fff;font-size:11px;font-weight:600;padding:3px 10px;letter-spacing:.05em}.price-note{font-size:11px;color:var(--cream-dim);margin-bottom:24px}.stock-bar-wrap{margin-bottom:24px}.stock-label{display:flex;justify-content:space-between;font-size:11px;margin-bottom:6px}.stock-label span:first-child{color:var(--danger);font-weight:500}.stock-label span:last-child{color:var(--cream-dim)}.stock-bar{height:3px;background:rgba(255,255,255,.1);border-radius:2px;overflow:hidden}.stock-bar-fill{height:100%;width:28%;background:linear-gradient(to right,var(--danger),var(--emerald));border-radius:2px}.option-group{margin-bottom:24px}.option-label{font-size:11px;letter-spacing:.2em;color:var(--cream-dim);text-transform:uppercase;margin-bottom:12px;display:block}.size-options{display:flex;gap:10px;flex-wrap:wrap}.size-btn{border:1px solid rgba(5,150,105,.25);background:0 0;color:var(--cream);padding:10px 20px;font-family:Roboto,sans-serif;font-size:12px;letter-spacing:.1em;cursor:pointer;transition:all .2s;position:relative}.size-btn:hover{border-color:var(--emerald);color:var(--emerald)}.size-btn.active{border-color:var(--emerald);background:var(--emerald-glow);color:var(--emerald)}.size-btn .size-price{display:block;font-size:10px;color:var(--emerald-dim);margin-top:2px}.order-row{display:flex;gap:12px;margin-bottom:16px;align-items:stretch}.qty-control{display:flex;border:1px solid rgba(5,150,105,.25)}.qty-btn{background:0 0;border:none;color:var(--emerald);width:44px;font-size:18px;cursor:pointer;transition:background .2s}.qty-btn:hover{background:var(--emerald-glow)}.qty-display{width:44px;text-align:center;color:var(--cream);font-size:15px;background:0 0;border:none;border-left:1px solid rgba(5,150,105,.15);border-right:1px solid rgba(5,150,105,.15)}.btn-add-cart{flex:1;background:var(--emerald);color:#fff;border:none;font-size:13px;font-weight:600;font-family:Roboto,sans-serif;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:all .25s;padding:0 24px}.btn-add-cart:hover{background:var(--emerald-light);transform:translateY(-1px);box-shadow:0 8px 30px rgba(5,150,105,.3)}.btn-wishlist{background:0 0;border:1px solid rgba(5,150,105,.25);color:var(--emerald-dim);width:52px;font-size:18px;cursor:pointer;transition:all .2s}.btn-wishlist:hover{border-color:var(--emerald);color:var(--emerald)}.btn-buy-now{width:100%;padding:16px;background:0 0;border:1px solid var(--emerald);color:var(--emerald);font-family:Roboto,sans-serif;font-size:13px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;margin-bottom:24px;transition:all .25s}.btn-buy-now:hover{background:var(--emerald-glow)}.delivery-info{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.delivery-item{display:flex;gap:10px;align-items:flex-start;padding:12px;background:rgba(5,150,105,.04);border:1px solid rgba(5,150,105,.1)}.delivery-icon{font-size:18px;flex-shrink:0}.delivery-text{font-size:11px;color:var(--cream-dim);line-height:1.5}.delivery-text strong{display:block;color:var(--cream);font-size:12px;margin-bottom:2px}.scent-desc{padding:20px;background:rgba(5,150,105,.04);border-left:2px solid var(--emerald);margin-bottom:20px}.scent-desc p{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:16px;color:var(--cream);line-height:1.7}.how-section{padding:80px 24px;background:var(--deep)}.how-inner{max-width:900px;margin:0 auto}.section-header{text-align:center;margin-bottom:56px}.section-eyebrow{font-size:10px;letter-spacing:.4em;color:var(--emerald);text-transform:uppercase;margin-bottom:16px;display:block}.section-title{font-family:'Cormorant Garamond',serif;font-size:clamp(28px,7vw,48px);color:var(--white);line-height:1.1}.steps-row{display:grid;grid-template-columns:1fr;gap:2px;counter-reset:step}.step{display:grid;grid-template-columns:56px 1fr;gap:24px;padding:28px 24px;background:rgba(5,150,105,.02);border:1px solid rgba(5,150,105,.08);align-items:center;transition:background .3s}.step:hover{background:rgba(5,150,105,.05)}.step-num{font-family:'Cormorant Garamond',serif;font-size:48px;font-weight:300;color:rgba(5,150,105,.2);line-height:1;text-align:center}.step-body h4{font-size:15px;color:var(--white);margin-bottom:6px;font-weight:500}.step-body p{font-size:13px;color:var(--cream-dim);line-height:1.7}.reviews-section{padding:80px 24px;max-width:1100px;margin:0 auto}.reviews-summary{display:grid;grid-template-columns:1fr;gap:48px;margin-bottom:48px}.rating-big{text-align:center;padding:40px;background:var(--deep);border:1px solid rgba(5,150,105,.1)}.rating-number{font-family:'Cormorant Garamond',serif;font-size:80px;font-weight:300;color:var(--emerald);line-height:1}.rating-stars-big{font-size:20px;color:var(--emerald);letter-spacing:3px;margin:8px 0}.rating-total{font-size:12px;color:var(--cream-dim);letter-spacing:.1em}.rating-bars{display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px 0}.rating-row{display:flex;align-items:center;gap:12px;font-size:12px}.rating-row span:first-child{width:48px;color:var(--cream-dim);text-align:right;white-space:nowrap}.rating-row-bar{flex:1;height:4px;background:rgba(255,255,255,.08);border-radius:2px;overflow:hidden}.rating-row-fill{height:100%;background:var(--emerald);border-radius:2px}.rating-row span:last-child{width:32px;color:var(--emerald-dim);font-size:11px}.reviews-grid{display:grid;grid-template-columns:1fr;gap:16px}.review-card{padding:28px;background:var(--deep);border:1px solid rgba(5,150,105,.08);position:relative}.review-card::before{content:'"';position:absolute;top:16px;right:20px;font-family:'Cormorant Garamond',serif;font-size:64px;color:rgba(5,150,105,.08);line-height:1}.review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.reviewer-name{font-size:14px;color:var(--cream);font-weight:500}.reviewer-loc{font-size:11px;color:var(--cream-dim);margin-top:2px}.review-stars{color:var(--emerald);font-size:12px}.review-text{font-size:13px;color:var(--cream-dim);line-height:1.8;font-style:italic}.review-verified{display:flex;align-items:center;gap:4px;margin-top:12px;font-size:10px;color:var(--success);letter-spacing:.1em;text-transform:uppercase}.faq-section{padding:80px 24px;background:var(--deep)}.faq-inner{max-width:700px;margin:0 auto}.faq-list{margin-top:48px}.faq-item{border-bottom:1px solid rgba(5,150,105,.12)}.faq-q{width:100%;background:0 0;border:none;color:var(--cream);font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:.03em;text-align:left;padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .2s}.faq-q:hover{color:var(--emerald)}.faq-icon{color:var(--emerald);font-size:22px;font-weight:300;flex-shrink:0;transition:transform .3s}.faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s}.faq-a-inner{padding-bottom:20px;font-size:13px;color:var(--cream-dim);line-height:1.9}.faq-item.open .faq-a{max-height:300px}.faq-item.open .faq-icon{transform:rotate(45deg)}.faq-item.open .faq-q{color:var(--emerald)}.bundles-section{padding:80px 24px;max-width:1100px;margin:0 auto}.bundles-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:48px}.bundle-card{padding:28px;background:var(--deep);border:1px solid rgba(5,150,105,.15);position:relative;transition:border-color .3s}.bundle-card:hover{border-color:rgba(5,150,105,.4)}.bundle-popular{position:absolute;top:-1px;right:24px;background:var(--emerald);color:#fff;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:4px 12px}.bundle-card h3{font-family:'Cormorant Garamond',serif;font-size:24px;color:var(--white);margin-bottom:8px}.bundle-desc{font-size:12px;color:var(--cream-dim);margin-bottom:16px;line-height:1.7}.bundle-items{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.bundle-tag{font-size:11px;color:var(--cream-dim);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);padding:4px 10px}.bundle-price-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.bundle-price{font-family:'Cormorant Garamond',serif;font-size:28px;color:var(--emerald)}.bundle-old-price{font-size:14px;color:var(--cream-dim);text-decoration:line-through}.bundle-save-badge{font-size:10px;font-weight:700;color:var(--success);border:1px solid var(--success);padding:3px 8px}.btn-bundle{padding:12px 28px;background:0 0;border:1px solid var(--emerald);color:var(--emerald);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;font-family:Roboto,sans-serif;transition:all .2s}.btn-bundle:hover{background:var(--emerald);color:#fff}.final-cta{padding:100px 24px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 100%,var(--slate-mid) 0,var(--black) 60%)}.final-cta-bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.final-cta-ring{position:absolute;border:1px solid rgba(5,150,105,.06);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.ring1{width:300px;height:300px}.ring2{width:500px;height:500px}.ring3{width:700px;height:700px}.final-cta-inner{position:relative;z-index:2;max-width:600px;margin:0 auto}.final-cta h2{font-family:'Cormorant Garamond',serif;font-size:clamp(36px,9vw,64px);color:var(--white);line-height:1.1;margin-bottom:16px}.final-cta p{font-size:14px;color:var(--cream-dim);margin-bottom:40px;line-height:1.8}.final-cta-btns{display:flex;flex-direction:column;align-items:center;gap:12px}.btn-final{display:inline-block;background:var(--emerald);color:#fff;padding:18px 56px;font-size:14px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;font-family:Roboto,sans-serif;transition:all .25s;width:100%;max-width:340px;text-align:center}.btn-final:hover{background:var(--emerald-light);transform:translateY(-3px);box-shadow:0 16px 48px rgba(5,150,105,.35)}.final-guarantee{margin-top:24px;font-size:11px;color:var(--cream-dim);letter-spacing:.05em}.final-guarantee span{color:var(--emerald-dim)}footer{background:var(--black);border-top:1px solid rgba(5,150,105,.1);padding:48px 24px 24px}.footer-grid{display:grid;grid-template-columns:1fr;gap:40px;max-width:1100px;margin:0 auto 40px}.f-logo{font-family:'Cormorant Garamond',serif;font-size:28px;font-weight:600;letter-spacing:.3em;color:var(--emerald);display:block;margin-bottom:12px}.f-desc{font-size:12px;color:var(--cream-dim);line-height:1.8;max-width:260px}.footer-col h5{font-size:10px;letter-spacing:.3em;color:var(--emerald-dim);text-transform:uppercase;margin-bottom:16px}.footer-col ul{list-style:none}.footer-col ul li{margin-bottom:10px}.footer-col ul a{font-size:13px;color:var(--cream-dim);text-decoration:none;transition:color .2s}.footer-col ul a:hover{color:var(--emerald)}.footer-bottom-bar{max-width:1100px;margin:0 auto;padding-top:24px;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;align-items:center;gap:8px}.footer-copy{font-size:11px;color:rgba(255,255,255,.4);letter-spacing:.1em;text-align:center}.payment-icons{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.payment-icon{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);padding:4px 10px;font-size:10px;color:var(--cream-dim);letter-spacing:.1em}.sticky-order{position:fixed;bottom:0;left:0;right:0;z-index:300;background:rgba(255,255,255,.97);backdrop-filter:blur(16px);border-top:1px solid rgba(5,150,105,.2);padding:12px 20px;display:flex;align-items:center;gap:12px}.sticky-info{flex:1}.sticky-name{font-size:13px;color:var(--cream);font-weight:500}.sticky-price{font-size:24px;color:var(--black);font-family:'Cormorant Garamond',serif;font-weight:600}.sticky-btn{background:var(--emerald);color:#fff;border:none;padding:12px 24px;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;font-family:Roboto,sans-serif;white-space:nowrap;transition:background .2s}.sticky-btn:hover{background:var(--emerald-light)}.toast{position:fixed;top:80px;right:24px;z-index:500;background:var(--deep);border:1px solid var(--emerald);padding:16px 24px;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--cream);transform:translateX(120%);transition:transform .4s cubic-bezier(.16,1,.3,1);max-width:300px}.toast.show{transform:translateX(0)}.toast-icon{color:var(--emerald)}@media (min-width:640px){.hero-inner{padding:100px 48px 80px}.bundles-grid,.reviews-grid,.steps-row{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:2fr 1fr 1fr}.trust-pills{gap:16px}.delivery-info{grid-template-columns:1fr 1fr}}@media (min-width:900px){.hero-inner{grid-template-columns:1fr 1fr;align-items:center;min-height:calc(100vh - 60px)}.hero-text{text-align:left}.hero-rating{justify-content:flex-start}.hero-cta-group{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.btn-hero-primary,.btn-hero-secondary{width:auto;max-width:none}.trust-pills{justify-content:flex-start}.product-grid{grid-template-columns:1fr 1fr}.reviews-summary{grid-template-columns:200px 1fr}.bundles-grid,.reviews-grid{grid-template-columns:repeat(3,1fr)}.nav-trust{display:block}.final-cta-btns{flex-direction:row;justify-content:center}.sticky-order{display:none}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;transition-duration:.01ms!important}}