:root{--ce-green: #29372E;--ce-green-rgb: 41, 55, 46;--ce-green-dark: #1E2922;--ce-green-light: #3A4B40;--ce-gold: #B39566;--ce-gold-light: #E5DBBD;--ce-gold-gradient: linear-gradient(90deg, #E5DBBD 0%, #B39566 100%);--ce-sand: #E1D8C4;--ce-white: #ffffff;--ce-surface: #F5F5F3;--ce-line: #E2E2DE;--ce-text: var(--ce-green);--ce-text-muted: #3E4A42;--ce-error: #B40000;--ce-success: #1F6B3A;--ce-in-stock: #2E9E5B;--ce-dark: var(--ce-green);--ce-cream: #ffffff;--ce-cream-alt: #ffffff;--ce-text-light: var(--ce-text-muted);--ce-border: var(--ce-line);--ce-font-logo: var(--ce-font-heading);--ce-font-heading: "Mada", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--ce-font-body: "Mada", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--ce-container: 1320px;--ce-radius-button: var(--buttons-radius, 0px);--ce-radius-input: var(--inputs-radius, 0px);--ce-radius-pill: 999px;--ce-gap: 24px}:root{--ce-gutter: 32px}@media screen and (max-width:749px){:root{--ce-gutter: 20px}}.ce-bleed{container-type:inline-size;--ce-edge: max(var(--ce-gutter), calc((100cqw - var(--ce-container)) / 2 + var(--ce-gutter)));--ce-inner: clamp(40px, 5vw, 96px)}.ce-wrap{max-width:var(--ce-container);margin:0 auto;padding:0 32px}@media screen and (max-width:749px){.ce-wrap{padding:0 20px}}.ce-section{font-family:var(--ce-font-body);color:var(--ce-text)}.ce-section--pad{padding:80px 0}.ce-section--dark{background:var(--ce-dark);color:var(--ce-cream)}.ce-section--green{background:var(--ce-green);color:var(--ce-cream)}.ce-section--cream{background:var(--ce-cream-alt)}.ce-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ce-gold);font-weight:600;margin-bottom:18px}.ce-heading{font-family:var(--ce-font-heading);font-weight:500;line-height:1.15;letter-spacing:-.01em;margin:0 0 18px}.ce-heading--xl{font-size:clamp(32px,4.5vw,56px)}.ce-heading--lg{font-size:clamp(28px,3.4vw,42px)}.ce-heading--md{font-size:clamp(22px,2.4vw,30px)}.ce-text{font-size:16px;line-height:1.7;color:var(--ce-text-light);margin:0 0 28px;max-width:46ch}.ce-section--dark .ce-text,.ce-section--green .ce-text{color:#ffffffb8}.ce-header{position:absolute;top:0;inset-inline-start:0;z-index:1000;width:100%;background:transparent;border-bottom:1px solid transparent;transition:background-color .3s ease,box-shadow .3s ease,border-color .3s ease,color .3s ease}.ce-header.is-scrolled{position:fixed;background:#fff;border-bottom-color:var(--ce-surface);box-shadow:0 2px 12px #00000014}.ce-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:72px;padding:0;position:relative;z-index:1001}.ce-header__nav{display:flex;align-items:center;gap:28px;list-style:none;margin:0;padding:20px}.ce-header__nav-link{font-size:15px;font-family:var(--ce-font-body);font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:var(--ce-text);text-decoration:none;position:relative;padding-bottom:6px;transition:color .3s ease,opacity .3s ease}.ce-header__nav-link.is-active{opacity:1}.ce-header__nav-link.is-active:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;height:1px;background:currentColor}.ce-header__logo{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;font-family:var(--ce-font-heading);font-size:20px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--ce-text);transition:color .3s ease}.ce-header__logo-main{font-family:var(--ce-font-logo);font-weight:500;font-size:26px;letter-spacing:.02em;text-transform:uppercase}.ce-header__logo-sub{font-family:var(--ce-font-body);font-weight:500;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--ce-text-light);margin-top:4px}.ce-header__logo img{max-height:40px;width:auto}.ce-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:18px}.ce-header__icon-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;color:var(--ce-text);cursor:pointer;text-decoration:none;position:relative;transition:color .3s ease}.ce-header__icon-btn svg{width:19px;height:19px}.ce-header__cart-count{position:absolute;top:-6px;inset-inline-end:-8px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:var(--ce-dark);color:var(--ce-cream);font-size:10px;font-weight:700;border-radius:50%}.ce-header__lang{position:relative}.ce-header__lang-trigger{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ce-text);cursor:pointer;transition:color .3s ease}.ce-header__lang-trigger svg:first-child{width:16px;height:16px}.ce-header__lang-trigger svg:last-child{width:10px;height:10px;transition:transform .15s ease}.ce-header__lang.is-open .ce-header__lang-trigger svg:last-child{transform:rotate(180deg)}.ce-header__lang-panel{position:absolute;top:calc(100% + 14px);inset-inline-end:0;background:var(--ce-cream);border:1px solid var(--ce-border);border-radius:8px;padding:10px;min-width:160px;box-shadow:0 12px 28px #00000014;display:none;z-index:10}.ce-header__lang.is-open .ce-header__lang-panel{display:block}.ce-header__lang-panel button{display:block;width:100%;text-align:start;background:none;border:none;font-size:13px;padding:8px 10px;border-radius:5px;cursor:pointer;color:var(--ce-text)}.ce-header__lang-panel button:hover{background:var(--ce-cream-alt)}.ce-header__burger{display:none}.ce-header__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;visibility:hidden;pointer-events:none}.ce-header__drawer.is-open{visibility:visible;pointer-events:auto}.ce-header__drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .25s ease}.ce-header__drawer.is-open .ce-header__drawer-backdrop{opacity:1}.ce-header__drawer-panel{position:absolute;top:0;inset-inline-start:0;height:100%;width:min(320px,84vw);background:var(--ce-cream);padding:28px 24px;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column;gap:24px}.ce-header__drawer.is-open .ce-header__drawer-panel{transform:translate(0)}.ce-header__drawer-close{align-self:flex-end;background:none;border:none;cursor:pointer;color:var(--ce-text)}.ce-header__drawer-close svg{width:20px;height:20px}.ce-header__drawer-nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.ce-header__drawer-nav{margin-top:12px;gap:18px}.ce-header__drawer-link{font-family:var(--ce-font-heading);font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--ce-text);text-decoration:none}.ce-header__drawer-link.is-active{color:var(--ce-dark);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.ce-header__drawer-meta{margin-top:auto;padding-top:22px;border-top:1px solid var(--ce-border);display:flex;flex-direction:column;gap:18px}.ce-header__drawer-small{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ce-text-muted);text-decoration:none}.ce-header__drawer-small svg{width:18px;height:18px}.ce-header__drawer-lang{display:flex;flex-direction:column;gap:12px;margin:0}.ce-header__drawer-lang-list{display:flex;flex-wrap:wrap;gap:8px}.ce-header__drawer-lang-list button{padding:8px 14px;border:1px solid var(--ce-border);border-radius:999px;background:transparent;color:var(--ce-text);font:inherit;font-size:14px;cursor:pointer}.ce-header__drawer-lang-list button[aria-current=true]{background:var(--ce-dark);border-color:var(--ce-dark);color:#fff}.ce-btn{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:16px 30px;border-radius:var(--ce-radius-button);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:opacity .2s ease,background .2s ease,color .2s ease;white-space:nowrap}.ce-btn--primary{background:var(--ce-dark);color:var(--ce-cream)}.ce-btn--primary:hover{opacity:.85}.ce-btn--light{background:var(--ce-cream);color:var(--ce-dark)}.ce-btn--light:hover{opacity:.85}.ce-btn--outline{background:transparent;border-color:currentColor;color:inherit}.ce-btn--outline:hover{opacity:.7}.ce-btn-round{width:46px;height:46px;border-radius:50%;border:1px solid currentColor;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;color:inherit;cursor:pointer}.ce-btn-round svg{width:16px;height:16px}.ce-btn-round:disabled{opacity:.3;cursor:default}.ce-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:var(--ce-radius-button);background:var(--ce-dark);color:var(--ce-cream)}.ce-header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:44px;flex-wrap:wrap}.ce-header-row .ce-heading{margin-bottom:0}.ce-link-arrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:inherit;text-decoration:none;white-space:nowrap}.ce-link-arrow svg{width:14px;height:14px}.ce-stars{display:inline-flex;gap:3px;color:var(--ce-gold)}.ce-stars svg{width:15px;height:15px}.ce-cta{display:inline-flex;align-items:center}.ce-cta__label{display:inline-flex;align-items:center;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:16px 30px;border-radius:var(--ce-radius-button);text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.ce-cta:hover .ce-cta__label{opacity:.82}.ce-cta--primary .ce-cta__label,.ce-cta--mixed .ce-cta__label{background:var(--ce-dark);color:var(--ce-cream)}.ce-cta--light .ce-cta__label{background:var(--ce-cream);color:var(--ce-dark)}.ce-img-cover{position:relative;width:100%;height:100%;overflow:hidden;background:var(--ce-cream-alt)}.ce-img-cover img,.ce-img-cover svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ce-grid{display:grid;gap:var(--ce-gap)}.ce-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ce-marquee-track{display:flex;align-items:center;gap:72px;width:max-content;animation:ce-marquee-scroll 26s linear infinite}.ce-marquee-outer:hover .ce-marquee-track{animation-play-state:paused}.ce-header:not(.is-scrolled) .ce-header__nav-link{color:#fff;opacity:.9}.ce-header:not(.is-scrolled) .ce-header__logo{color:#fff}.ce-header:not(.is-scrolled) .ce-header__logo-sub{color:#fffc}.ce-header:not(.is-scrolled) .ce-header__icon-btn{color:#fff}.ce-header:not(.is-scrolled) .ce-header__lang-trigger{color:#fff}.ce-header:not(.is-scrolled) .ce-header__cart-count{background:#fff;color:var(--ce-dark)}.ce-header:not(.is-scrolled) .ce-header__nav-link.is-active:after{background:#fff}.ce-logo-white{display:none}.ce-header:not(.is-scrolled) .ce-logo-black{display:none}.ce-header:not(.is-scrolled) .ce-logo-white{display:block}.ce-logo-black,.ce-logo-white{line-height:0}.ce-logo-black img,.ce-logo-white img{max-height:40px;width:auto}.ce-logo-svg{display:block;line-height:0;color:inherit}.ce-logo-svg svg{display:block;height:40px;width:auto;fill:currentColor}@keyframes ce-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:989px){.ce-header__bar{grid-template-columns:1fr auto 1fr}.ce-header__nav{grid-column:1;justify-content:flex-start}.ce-header__nav .ce-header__nav-link{display:none}.ce-header__burger{display:inline-flex}.ce-header__logo{grid-column:2;text-align:center;align-items:center}.ce-header__actions{grid-column:3}.ce-header__actions>*{display:none}.ce-header__actions{justify-content:flex-end}.ce-header__actions>.ce-header__cart-btn{display:inline-flex;margin-inline-end:20px}}@media screen and (max-width:749px){.ce-section--pad{padding:48px 0}}@media(prefers-reduced-motion:reduce){.ce-marquee-track{animation:none}.ce-header{transition:none}}.ce-routine__label{position:absolute;top:16px;inset-inline-start:16px;z-index:2;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ce-green);background:#ffffffeb;padding:5px 8px;border-radius:var(--ce-radius-button);line-height:1;pointer-events:none}.ce-routine__line{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--ce-text-muted)}.ce-routine__line-size{white-space:nowrap}.ce-routine__size,.ce-box__size{margin:2px 0 6px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ce-text-muted)}.ce-cart-size{margin:4px 0 0;font-size:13px;color:var(--ce-text-muted)}.ce-cart-sample{display:inline-block;margin:8px 0 0;padding:3px 10px;border-radius:999px;background:var(--ce-dark, #1f3a2e);color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cart-item--ce-sample quantity-input,.cart-item--ce-sample cart-remove-button,.cart-item--ce-sample .quantity-popover__info-button{display:none!important}.cart-item--ce-sample .cart-item__name,.cart-item--ce-sample .cart-item__link{pointer-events:none}.jdgm-widget.jdgm-review-widget,.jdgm-rev-widg{max-width:calc(var(--ce-container) - 2 * var(--ce-gutter, 32px))!important;margin-inline-start:auto!important;margin-inline-end:auto!important;font-family:var(--ce-font-body)!important;color:var(--ce-text)!important}.jdgm-rev-widg__title{font-family:var(--ce-font-heading)!important;font-weight:500!important;font-size:clamp(28px,3vw,40px)!important;color:var(--ce-green)!important;letter-spacing:-.01em;margin-bottom:32px!important}.jdgm-widget .jdgm-star,.jdgm-rev-widg .jdgm-star,.jdgm-prev-badge .jdgm-star{color:var(--ce-gold)!important}.jdgm-histogram__bar-content{background:var(--ce-green)!important}.jdgm-histogram__bar{background:var(--ce-surface)!important}.jdgm-rev__buyer-badge{background:var(--ce-green)!important;color:#fff!important;border-radius:var(--ce-radius-button)!important}.jdgm-write-rev-link,.jdgm-rev-widg .jdgm-btn,.jdgm-form .jdgm-submit-rev{background:var(--ce-green)!important;border-color:var(--ce-green)!important;color:#fff!important;border-radius:var(--ce-radius-button)!important;font-family:var(--ce-font-body)!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase}.jdgm-rev,.jdgm-rev-widg__summary,.jdgm-rev-widg__sort-wrapper{border-color:var(--ce-line)!important}.jdgm-rev__title{font-weight:600!important;color:var(--ce-green)!important}.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__timestamp{color:var(--ce-text)!important}.jdgm-rev__timestamp{color:var(--ce-text-muted)!important}@media screen and (max-width:749px){.jdgm-widget.jdgm-review-widget,.jdgm-rev-widg{padding-inline-start:20px!important;padding-inline-end:20px!important}}.ce-vid__heading,.ce-ben__heading,.ce-how__heading,.ce-cmp__heading,.ce-contact__heading,.story-intro__heading,.vision-block__heading,.tips-intro__heading,.tips-routine__heading,.ingredients-grid__heading{font-family:var(--ce-font-heading)!important;font-size:clamp(28px,3.4vw,42px)!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.01em!important}.ce-cmp__heading .ce-cmp__heading-light,.ce-cmp__heading .ce-cmp__heading-bold,.tips-intro__heading p,.tips-routine__heading p,.ingredients-grid__heading p{font:inherit!important;letter-spacing:inherit!important;margin:0!important}.ce-review-note{display:flex;align-items:center;gap:6px;margin:12px 0 0;font-size:12px;line-height:1.4;color:var(--ce-text-muted)}.shopify-section .page-width>.ce-review-note{max-width:1200px;margin:0 auto 8px}.ce-review-note.ce-review-note--in-widget{justify-content:center;margin:16px auto 4px;text-align:center}.ce-review-note svg,.ce-reviews__verified svg{width:14px;height:14px;flex:0 0 auto}.ce-reviews__verified{display:flex;align-items:center;gap:4px;margin:2px 0 0;font-size:12px;color:var(--ce-text-muted)}.ce-main--header-space{padding-top:72px}.shopify-policy__container,.shopify-policy__body{max-width:100%;overflow-wrap:anywhere;word-break:break-word}[dir=rtl] .ce-header__drawer-panel{transform:translate(100%)}[dir=rtl] .ce-header__drawer.is-open .ce-header__drawer-panel{transform:translate(0)}[dir=rtl] [data-ce-product-carousel],[dir=rtl] [data-ce-product-track],[dir=rtl] [data-ce-reviews-track],[dir=rtl] [data-ce-scroller],[dir=rtl] [data-ce-slider-viewport],[dir=rtl] [data-ce-slider-track],[dir=rtl] [data-ce-thumbs],[dir=rtl] [data-ce-track],[dir=rtl] [data-ce-main],[dir=rtl] .ce-routine__viewport,[dir=rtl] .ce-routine__track,[dir=rtl] .ce-routine__image-track,[dir=rtl] .ce-vid__scroller,[dir=rtl] .ce-vid__track,[dir=rtl] .ce-reviews__track,[dir=rtl] .ce-pdp__thumbs,[dir=rtl] .ce-routine__nav,[dir=rtl] .ce-reviews__nav,[dir=rtl] .ce-vid__nav,[dir=rtl] .ce-pdp__thumbs-scroll,[dir=rtl] .tips-intro__track,[dir=rtl] .tips-routine__track,[dir=rtl] .ce-marquee__viewport,[dir=rtl] .ce-marquee__track,[dir=rtl] .ce-marquee-track{direction:ltr}[dir=rtl] [data-ce-product-track]>*,[dir=rtl] [data-ce-reviews-track]>*,[dir=rtl] [data-ce-slider-track]>*,[dir=rtl] [data-ce-track]>*,[dir=rtl] .ce-routine__track>*,[dir=rtl] .ce-vid__track>*,[dir=rtl] .ce-reviews__track>*,[dir=rtl] .tips-intro__track>*,[dir=rtl] .tips-routine__track>*,[dir=rtl] .ce-marquee__track>*,[dir=rtl] .ce-marquee-track>*{direction:rtl}[dir=rtl] .ce-reviews__nav{justify-content:flex-end}[dir=rtl] .ce-icon--dir,[dir=rtl] .ce-box__btn svg,[dir=rtl] .ce-cmp__btn svg{transform:scaleX(-1)}@media screen and (min-width:990px){.ce-header__drawer-panel{width:440px;padding:36px 48px}.ce-header__drawer-link{font-size:30px}}.ce-header__burger{gap:10px}.ce-header__burger-label{display:none;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:990px){.ce-header:not(.ce-header--links) .ce-header__burger{display:inline-flex;align-items:center;margin-inline-end:12px}.ce-header--burger .ce-header__nav .ce-header__nav-link{display:none}.ce-header:not(.ce-header--burger)~.ce-header__drawer .ce-header__drawer-nav--main{display:none}}.ce-header__drawer-panel{overflow-y:auto}.ce-header__drawer-groups{display:flex;flex-direction:column;gap:28px}.ce-header__drawer-nav--main+.ce-header__drawer-groups{padding-top:24px;border-top:1px solid var(--ce-border)}.ce-header__drawer-heading{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ce-text-muted)}.ce-header__drawer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ce-header__drawer-item{display:inline-flex;align-items:center;gap:12px;font-size:16px;line-height:1.3;color:var(--ce-text);text-decoration:none}.ce-header__drawer-item:hover span:not(.ce-header__drawer-thumb){text-decoration:underline;text-underline-offset:4px}.ce-header__drawer-thumb{flex:0 0 auto;width:40px;height:40px;border-radius:8px;background:var(--ce-surface);overflow:hidden}.ce-header__drawer-thumb img{width:100%;height:100%;object-fit:contain;display:block}.ce-header__drawer-ext svg{width:14px;height:14px;opacity:.6}div.ce-hero__overlay,div.ce-feelfresh__overlay,div.ce-impact__scrim,div.ce-header__drawer-backdrop,div.ce-vid-modal__backdrop,div.inner-hero__overlay,.ih--centered:not(.ih--no-image) div.ih__overlay{display:block}.ce-header__icon-btn,.ce-routine__nav-btn,.ce-link-arrow,.ce-giftset__link,.ce-wp__decline{position:relative}.ce-header__icon-btn:before,.ce-routine__nav-btn:before,.ce-link-arrow:before,.ce-giftset__link:before,.ce-wp__decline:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}@media screen and (max-width:589px){.ce-routine__pagination{display:none!important}}@media screen and (max-width:749px){html body .shopify-section :is(.ce-pdp__desc,.ce-pdp__desc p,.ce-pdp__acc-body,.ce-pdp__acc-body p,.ce-faq__answer,.ce-faq__answer p,.ce-ben__text,.ce-ben__sub,.ce-cmp__benefit,.ce-cmp__stat-text,.ce-cmp__sub,.ce-features__item-desc,.ce-impact__caption,.ce-how__step-desc,.ce-how__sub,.ce-feelfresh__sub,.ce-hero__subheading,.ingredients-grid__description,.ingredients-grid__intro,.founder-tip__feature-description,.tips-intro__body,.ih__text,.story-intro__card p){font-size:15px;line-height:1.55}html body .shopify-section :is(.ce-pdp__tax,.ce-review-note,.ce-footer__copyright,.ce-footer__policy-list a,.ce-footer__form-disclaimer){font-size:13px}html body .shopify-section .ce-footer__newsletter-text{font-size:15px}}@media screen and (min-width:750px){html body .shopify-section :is(.ce-pdp__desc,.ce-pdp__desc p,.ce-pdp__badges li,.ce-pdp__acc-body,.ce-pdp__acc-body p,.ce-faq__answer,.ce-faq__answer p,.ce-ben__text,.ce-ben__sub,.ce-features__item-desc,.ce-footer__newsletter-text,.ce-split__text,.ce-split__text p,.ce-giftset__sub,.ce-reviews__text,.tips-intro__body,.tips-routine__step-text,.story-intro__card-text,.ingredients-grid__intro){font-size:16px;line-height:1.6}html body .shopify-section :is(.ce-how__step-desc,.ce-how__sub,.ce-cmp__benefit,.ce-cmp__stat-text,.ce-impact__caption,.ingredients-grid__description,.ingredients-grid__subtitle,.founder-tip__feature-description){font-size:15px;line-height:1.55}html body .shopify-section :is(.ce-routine__line,.ce-pdp__delivery,.ce-pdp__pay-label){font-size:14px}html body .shopify-section :is(.ce-pdp__tax,.ce-review-note,.ce-footer__copyright,.ce-footer__policy-list a,.ce-footer__form-disclaimer,.ce-cmp__bar-note){font-size:13px}}.ce-price-note{font-size:13px;line-height:1.5;color:var(--ce-text-muted);text-align:center;margin:18px auto 0}.ce-price-note--left{text-align:start;margin:4px 0 18px;color:inherit;opacity:.8}.ce-price-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(hover:hover)and (pointer:fine){[data-ce-product-carousel] [data-ce-product-track]{transform:none!important;transition:none!important;position:relative}[data-ce-product-carousel] [data-ce-product-track] [data-ce-product-slide]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:0}[data-ce-product-carousel] [data-ce-product-slide]:first-child{opacity:1}[data-ce-product-carousel].ce-fade-ready [data-ce-product-slide]{opacity:0;transition:opacity 0s linear .5s}[data-ce-product-carousel].ce-fade-ready [data-ce-product-slide].is-active{opacity:1;z-index:2;transition:opacity .5s ease}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){[data-ce-product-carousel].ce-fade-ready [data-ce-product-slide],[data-ce-product-carousel].ce-fade-ready [data-ce-product-slide].is-active{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/captains-essentials.css.map */
