.trust-bar{padding:2rem 3rem;background:#00000026;border-top:1px solid var(--color-border-dashed);border-bottom:1px solid var(--color-border-dashed)}.trust-bar__inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem}.trust-bar__press{display:flex;align-items:center;gap:2rem}.trust-bar__label{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;opacity:.5}.trust-bar__logos{display:flex;align-items:center;gap:2rem}.trust-bar__logo{opacity:.6;transition:opacity .3s ease}.trust-bar__logo:hover{opacity:1}.trust-bar__logo img{max-height:24px;width:auto;filter:grayscale(100%) brightness(2)}.trust-bar__logo-text{font-family:var(--font-heading--family);font-size:1rem;font-style:italic}.trust-bar__certs{display:flex;gap:1.5rem}.trust-bar__cert{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.trust-bar__cert-icon{color:var(--color-accent)}@media(max-width:768px){.trust-bar{padding:1.5rem 1rem}.trust-bar__inner{flex-direction:column;gap:1.5rem}.trust-bar__press{flex-direction:column;gap:1rem}.trust-bar__logos{flex-wrap:wrap;justify-content:center}}.benefits-strip{padding:1.5rem 0;border-bottom:1px solid var(--color-border-dashed);overflow:hidden}.benefits-strip__inner{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.benefits-strip__item{display:flex;align-items:center;gap:.75rem}.benefits-strip__icon{font-size:1.25rem;color:var(--color-accent)}.benefits-strip__title{font-size:.8rem;font-weight:500;letter-spacing:.05em}.benefits-strip__subtitle{display:block;font-size:.85rem;opacity:.6}@media(max-width:768px){.benefits-strip__inner{gap:1.5rem}.benefits-strip__text{display:none}}.video-story{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:4rem}.video-story__content{text-align:center;margin-bottom:3rem}.video-story__eyebrow{display:block;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:1rem}.video-story__title{font-family:var(--font-heading--family);font-size:clamp(2rem,5vw,3.5rem);font-style:italic;font-weight:400;margin-bottom:1rem}.video-story__text{max-width:600px;margin:0 auto;opacity:.8}.video-story__media{max-width:1000px;margin:0 auto;border-radius:var(--card-radius);overflow:hidden;position:relative;aspect-ratio:16 / 9}.video-story__player{position:relative;width:100%;height:100%}.video-story__poster{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.video-story__poster img{width:100%;height:100%;object-fit:cover}.video-story__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:var(--color-foreground);color:var(--color-background);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.video-story__play-btn:hover{transform:translate(-50%,-50%) scale(1.1);background:var(--color-accent)}.video-story__play-icon{font-size:1.5rem;margin-left:4px}.video-story__iframe{width:100%;height:100%;border:none}.video-story__quote{max-width:700px;margin:3rem auto 0;text-align:center;font-family:var(--font-heading--family);font-size:1.5rem;font-style:italic;line-height:1.4;padding:2rem;border-top:1px solid var(--color-border-dashed);border-bottom:1px solid var(--color-border-dashed)}.video-story__quote cite{display:block;margin-top:1rem;font-size:.8rem;font-style:normal;letter-spacing:.1em;opacity:.6}@media(max-width:768px){.video-story{padding:2rem;min-height:auto}.video-story__play-btn{width:60px;height:60px}}.faq{padding:4rem;max-width:900px;margin:0 auto}.faq__grid{display:flex;flex-direction:column}.faq__item{border-bottom:1px solid var(--color-border-dashed)}.faq__question{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer;font-size:1rem;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__icon{position:relative;width:14px;height:14px;flex-shrink:0}.faq__icon:before,.faq__icon:after{content:"";position:absolute;background:var(--color-foreground);transition:transform .3s ease}.faq__icon:before{width:14px;height:1px;top:50%;left:0}.faq__icon:after{width:1px;height:14px;left:50%;top:0}.faq__item[open] .faq__icon:after{transform:rotate(90deg)}.faq__answer{padding:0 0 1.5rem;font-size:.95rem;line-height:1.7;opacity:.8}.faq__metafield{max-width:800px;margin:0 auto;padding:2rem 2.5rem;background:#0000001a;border-radius:var(--card-radius);font-size:.95rem;line-height:1.7}.faq__metafield h3,.faq__metafield h4,.faq__metafield strong{font-family:var(--font-heading--family);font-weight:400;font-style:italic;display:block;margin-top:1.25rem;font-size:1.1rem}.faq__metafield p{opacity:.85;margin-bottom:.75rem}.faq__contact{text-align:center;padding-top:3rem;border-top:1px solid var(--color-border-dashed);margin-top:2rem}.faq__contact p{margin-bottom:1rem;opacity:.7}.faq__contact-btn{display:inline-block;padding:1rem 2rem;background:transparent;border:1px solid var(--color-foreground);border-radius:var(--style-border-radius-inputs);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}.faq__contact-btn:hover{background:var(--color-foreground);color:var(--color-background)}@media(max-width:768px){.faq{padding:2rem}}.ugc-gallery{padding:4rem 0}.ugc-gallery__header{text-align:center;margin-bottom:2rem}.ugc-gallery__eyebrow{display:block;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:.75rem}.ugc-gallery__title{font-family:var(--font-heading--family);font-size:clamp(1.75rem,4vw,2.5rem);font-style:italic;font-weight:400;margin-bottom:.5rem}.ugc-gallery__handle{font-size:.85rem;color:var(--color-accent)}.ugc-gallery__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.ugc-gallery__item{aspect-ratio:1;overflow:hidden;position:relative}.ugc-gallery__item img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ugc-gallery__item:hover img{transform:scale(1.05)}.ugc-gallery__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.ugc-gallery__item:hover .ugc-gallery__overlay{opacity:1}.ugc-gallery__username{font-size:.875rem;color:#fff}.ugc-gallery__placeholder{width:100%;height:100%;background:var(--color-secondary-bg)}.ugc-gallery__cta{text-align:center;margin-top:2rem}.ugc-gallery__cta p{margin-bottom:.5rem;opacity:.7}.ugc-gallery__hashtag{font-family:var(--font-heading--family);font-size:1.25rem;color:var(--color-accent)}@media(max-width:768px){.ugc-gallery__grid{grid-template-columns:repeat(3,1fr)}}.guarantee{display:flex;align-items:center;gap:3rem;padding:4rem;background:#0000001a;border-radius:var(--card-radius);margin:2rem 3rem}.guarantee__badge{flex-shrink:0;width:120px;height:120px;border:2px solid var(--color-accent);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.guarantee__icon{font-size:1.5rem;margin-bottom:.25rem}.guarantee__days{font-family:var(--font-heading--family);font-size:2rem;line-height:1}.guarantee__label{font-size:.875rem;letter-spacing:.1em;text-transform:uppercase}.guarantee__title{font-family:var(--font-heading--family);font-size:1.75rem;font-weight:400;margin-bottom:.75rem}.guarantee__text{opacity:.8;margin-bottom:1.5rem;max-width:500px}.guarantee__points{list-style:none;display:flex;flex-wrap:wrap;gap:1rem}.guarantee__point{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.guarantee__check{color:var(--color-accent)}@media(max-width:768px){.guarantee{flex-direction:column;text-align:center;margin:2rem 1rem;padding:2rem}.guarantee__points{justify-content:center}}.product-upsell{padding:2rem;background:#0000001a;border-radius:var(--card-radius);margin-top:2rem}.product-upsell__header{margin-bottom:1.5rem}.product-upsell__eyebrow{display:block;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;opacity:.6;margin-bottom:.5rem}.product-upsell__title{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:400}.product-upsell__products{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.product-upsell__item{display:flex;align-items:center;gap:1rem;flex:1;min-width:200px;padding:1rem;background:#ffffff0d;border-radius:12px;position:relative}.product-upsell__item--main{border:1px solid var(--color-accent)}.product-upsell__checkbox{position:relative;cursor:pointer}.product-upsell__checkbox input{position:absolute;opacity:0}.product-upsell__checkmark{display:block;width:20px;height:20px;border:1px solid var(--color-border);border-radius:4px;transition:all .2s ease}.product-upsell__checkbox input:checked+.product-upsell__checkmark{background:var(--color-accent);border-color:var(--color-accent)}.product-upsell__checkbox input:checked+.product-upsell__checkmark:after{content:"\2713";display:block;text-align:center;color:var(--color-background);font-size:.875rem;line-height:20px}.product-upsell__image{width:60px;height:60px;border-radius:8px;overflow:hidden}.product-upsell__image img{width:100%;height:100%;object-fit:cover}.product-upsell__name{display:block;font-size:.9rem;margin-bottom:.25rem}.product-upsell__price{font-size:.85rem;color:var(--color-accent)}.product-upsell__plus{font-size:1.25rem;opacity:.5}.product-upsell__summary{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:1px solid var(--color-border-dashed)}.product-upsell__total-label{font-size:.875rem;opacity:.6;margin-right:.5rem}.product-upsell__total-price{font-family:var(--font-heading--family);font-size:1.25rem;color:var(--color-accent)}.product-upsell__savings{display:inline-block;margin-left:.75rem;padding:.25rem .5rem;background:var(--color-accent);color:var(--color-background);font-size:.8rem;border-radius:4px}.product-upsell__add-btn{padding:1rem 2rem;background:var(--color-foreground);color:var(--color-background);border:none;border-radius:var(--style-border-radius-inputs);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .3s ease}.product-upsell__add-btn:hover{background:var(--color-accent)}.ingredients-panel{padding:4rem;min-height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;box-sizing:border-box}.ingredients-panel__header{text-align:center;margin-bottom:2rem}.ingredients-panel__eyebrow{display:block;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:1rem}.ingredients-panel__title{font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:400;margin-bottom:1rem}.ingredients-panel__intro{max-width:600px;margin:0 auto;opacity:.8}.ingredients-panel__certifications{display:flex;justify-content:center;gap:2rem;margin-bottom:3rem;padding:1.5rem;background:#0000001a;border-radius:var(--card-radius)}.ingredients-panel__cert{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.ingredients-panel__cert-icon{color:var(--color-accent)}.ingredients-panel__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem;max-width:100%}.ingredients-panel__item{padding:1.5rem;background:#0000001a;border-radius:var(--card-radius);text-align:center}.ingredients-panel__item-header{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1rem}.ingredients-panel__item-image{width:60px;height:60px;border-radius:50%;overflow:hidden}.ingredients-panel__item-image img{width:100%;height:100%;object-fit:cover}.ingredients-panel__item-name{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:400}.ingredients-panel__item-amount{display:block;font-size:.875rem;color:var(--color-accent)}.ingredients-panel__item-origin{display:block;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin-bottom:.75rem}.ingredients-panel__item-benefit{font-size:.9rem;line-height:1.6;opacity:.8;overflow-wrap:break-word}.ingredients-panel__science{margin-top:1rem;font-size:.8rem}.ingredients-panel__science summary{cursor:pointer;color:var(--color-accent)}.ingredients-panel__science p{margin-top:.75rem;opacity:.7}.ingredients-panel__metafield{max-width:800px;margin:0 auto;padding:2rem 2.5rem;background:#0000001a;border-radius:var(--card-radius);font-size:.95rem;line-height:1.7}.ingredients-panel__metafield h3,.ingredients-panel__metafield h4{font-family:var(--font-heading--family);font-weight:400;font-style:italic;color:var(--color-accent);margin-top:1.5rem}.ingredients-panel__metafield p{opacity:.85;margin-bottom:.75rem}.ingredients-panel__full{max-width:600px;margin:0 auto}.ingredients-panel__full-toggle{cursor:pointer;text-align:center;padding:1rem;font-size:.85rem;color:var(--color-accent)}.ingredients-panel__full-content{padding:1.5rem;background:#0000001a;border-radius:var(--card-radius);font-size:.85rem;line-height:1.8}.ingredients-panel__disclaimer{text-align:center;font-size:.85rem;opacity:.4;margin-top:2rem}@media(max-width:768px){.ingredients-panel{padding:2rem}.ingredients-panel__certifications{flex-wrap:wrap;gap:1rem}}.comparison{padding:4rem}.comparison__table-wrapper{overflow-x:auto;margin-bottom:2rem}.comparison__table{width:100%;max-width:800px;margin:0 auto;border-collapse:collapse}.comparison__table th,.comparison__table td{padding:1.25rem 1rem;text-align:center;border-bottom:1px solid var(--color-border-dashed)}.comparison__table th{font-size:.8rem;letter-spacing:.05em}.comparison__table th:first-child{text-align:left}.comparison__us{background:#c4a77d1a}.comparison__us img{max-height:30px;width:auto;margin:0 auto}.comparison__feature{text-align:left;font-size:.9rem}.comparison__check{color:var(--color-accent);font-size:1.25rem}.comparison__check--muted{opacity:.4}.comparison__x{color:var(--color-foreground);opacity:.3;font-size:1.25rem}.comparison__us-value{background:#c4a77d0d}.comparison__cta{text-align:center}.comparison__btn{display:inline-block;padding:1rem 2.5rem;background:var(--color-foreground);color:var(--color-background);border-radius:var(--style-border-radius-inputs);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;transition:background .3s ease}.comparison__btn:hover{background:var(--color-accent)}@media(max-width:768px){.comparison{padding:2rem 1rem}.comparison__table th,.comparison__table td{padding:1rem .5rem;font-size:.8rem}}.sticky-cart{position:sticky;bottom:0;background:var(--color-background);border-top:1px solid var(--color-border);padding:1rem 2rem;z-index:90}.sticky-cart__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.sticky-cart__product{display:flex;align-items:center;gap:1rem}.sticky-cart__image{width:50px;height:50px;border-radius:8px;overflow:hidden}.sticky-cart__image img{width:100%;height:100%;object-fit:cover}.sticky-cart__title{font-family:var(--font-heading--family);font-size:1rem}.sticky-cart__price{color:var(--color-accent);font-size:.9rem}.sticky-cart__actions{display:flex;align-items:center;gap:1rem}.sticky-cart__variant{padding:.75rem 1rem;background:transparent;border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);color:var(--color-foreground);font-size:.85rem}.sticky-cart__btn{padding:.75rem 2rem;background:var(--color-foreground);color:var(--color-background);border:none;border-radius:var(--style-border-radius-inputs);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .3s ease}.sticky-cart__btn:hover{background:var(--color-accent)}.sticky-cart__btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.sticky-cart{padding:1rem}.sticky-cart__product{display:none}.sticky-cart__btn{flex:1}}.expert{display:grid;grid-template-columns:1fr 1fr;min-height:80vh;align-items:center}.expert__image{height:100%}.expert__image img{width:100%;height:100%;object-fit:cover}.expert__placeholder{width:100%;height:100%;min-height:400px;background:var(--color-secondary-bg)}.expert__content{padding:4rem}.expert__eyebrow{display:block;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6;margin-bottom:2rem}.expert__quote{font-family:var(--font-heading--family);font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.4;margin-bottom:2rem}.expert__author{margin-bottom:2rem}.expert__name{display:block;font-family:var(--font-heading--family);font-size:1.1rem;margin-bottom:.25rem}.expert__title{display:block;font-size:.85rem;opacity:.7}.expert__credentials{display:block;font-size:.875rem;color:var(--color-accent);margin-top:.25rem}.expert__badges{display:flex;gap:1.5rem}.expert__badge{opacity:.6}.expert__badge img{max-height:40px;width:auto}@media(max-width:768px){.expert{grid-template-columns:1fr}.expert__image{max-height:300px}.expert__content{padding:2rem}}.results{padding:4rem}.results__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;margin-bottom:4rem;padding:3rem;background:#0000001a;border-radius:var(--card-radius)}.results__stat{text-align:center}.results__stat-number{display:block;font-family:var(--font-heading--family);font-size:3rem;color:var(--color-accent);line-height:1;margin-bottom:.5rem}.results__stat-label{display:block;font-size:.85rem;margin-bottom:.25rem}.results__stat-source{display:block;font-size:.85rem;opacity:.5}.results__stories{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.results__story{display:flex;gap:1.5rem;padding:2rem;background:#0000000d;border-radius:var(--card-radius)}.results__story-image{width:80px;height:80px;border-radius:50%;overflow:hidden;flex-shrink:0}.results__story-image img{width:100%;height:100%;object-fit:cover}.results__story-quote{font-size:.95rem;line-height:1.6;font-style:italic;margin-bottom:1rem}.results__story-name{font-size:.85rem;font-weight:500}.results__story-duration{display:block;font-size:.875rem;opacity:.6}.results__story-result{display:inline-block;margin-top:.75rem;padding:.25rem .75rem;background:var(--color-accent);color:var(--color-background);font-size:.85rem;border-radius:2rem}.results__disclaimer{text-align:center;font-size:.85rem;opacity:.4;margin-top:3rem}@media(max-width:768px){.results,.results__stats{padding:2rem}.results__story{flex-direction:column;text-align:center}.results__story-image{margin:0 auto}}.subscription{margin-top:1.5rem}.subscription__toggle{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}.subscription__option{padding:1rem;border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);background:transparent;cursor:pointer;text-align:left;transition:all .3s ease;position:relative}.subscription__option:hover{border-color:var(--color-foreground)}.subscription__option.active{border-color:var(--color-accent);background:#c4a77d1a}.subscription__option--subscribe .subscription__option-badge{position:absolute;top:-8px;right:10px;padding:.2rem .5rem;background:var(--color-accent);color:var(--color-background);font-size:.875rem;border-radius:4px}.subscription__option-label{display:block;font-size:.8rem;margin-bottom:.25rem}.subscription__option-price{font-family:var(--font-heading--family);font-size:1.1rem;color:var(--color-accent)}.subscription__frequency{margin-bottom:1rem}.subscription__frequency-label{display:block;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.subscription__frequency-select{width:100%;padding:.75rem;background:transparent;border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);color:var(--color-foreground)}.subscription__perks{list-style:none;padding:1rem;background:#c4a77d0d;border-radius:8px}.subscription__perk{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8rem}.subscription__perk-icon{color:var(--color-accent)}.announcement-bar{background:var(--color-secondary-bg);padding:.75rem 1rem}.announcement-bar__inner{display:flex;align-items:center;justify-content:center;gap:2rem;max-width:1200px;margin:0 auto;position:relative}.announcement-bar__countdown{display:flex;align-items:center;gap:.75rem}.announcement-bar__countdown-label{font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.announcement-bar__timer{font-family:var(--font-heading--family);font-size:1rem;color:var(--color-accent)}.announcement-bar__messages{display:flex;align-items:center;justify-content:center}.announcement-bar__message{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.announcement-bar__icon{color:var(--color-accent)}.announcement-bar__link{color:var(--color-accent);text-decoration:underline;margin-left:.5rem}.announcement-bar__close{position:absolute;right:0;background:none;border:none;color:var(--color-foreground);font-size:1.25rem;cursor:pointer;opacity:.5;padding:0}.announcement-bar__close:hover{opacity:1}@media(max-width:768px){.announcement-bar__countdown{display:none}}.how-it-works{padding:4rem;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.how-it-works__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;max-width:1000px;margin:0 auto}.how-it-works__step{text-align:center;position:relative}.how-it-works__step-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-accent);border-radius:50%;font-family:var(--font-heading--family);font-size:1rem;color:var(--color-accent);margin-bottom:1.5rem}.how-it-works__step-icon{font-size:3rem;margin-bottom:1.5rem}.how-it-works__step-image{width:150px;height:150px;margin:0 auto 1.5rem;border-radius:50%;overflow:hidden}.how-it-works__step-image img{width:100%;height:100%;object-fit:cover}.how-it-works__step-title{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:400;margin-bottom:.75rem}.how-it-works__step-text{font-size:.9rem;opacity:.8;max-width:280px;margin:0 auto}.how-it-works__cta{text-align:center;margin-top:4rem}.how-it-works__btn{display:inline-block;padding:1rem 2.5rem;background:var(--color-foreground);color:var(--color-background);border-radius:var(--style-border-radius-inputs);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;transition:background .3s ease}.how-it-works__btn:hover{background:var(--color-accent)}@media(max-width:768px){.how-it-works{padding:2rem}}.shipping-progress{padding:1rem;background:#c4a77d1a;border-radius:var(--style-border-radius-inputs);margin-bottom:1.5rem}.shipping-progress__message{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.85rem;margin-bottom:.75rem;text-align:center}.shipping-progress__message--success{color:var(--color-accent)}.shipping-progress__icon{margin-right:.25rem}.shipping-progress__amount{font-weight:600;color:var(--color-accent)}.shipping-progress__bar{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.shipping-progress__fill{height:100%;background:var(--color-accent);border-radius:2px;transition:width .5s ease}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sections.css.map */
