@media(max-width:768px){body.gd-on{--gd-m-gutter: 20px;--gd-m-sec-pad: 76px;--gd-m-sec-tight: 48px;--gd-m-stack-xs: 8px;--gd-m-stack-sm: 14px;--gd-m-stack-md: 22px;--gd-m-stack-lg: 36px;--gd-m-stack-xl: 56px;--gd-m-display: clamp(40px, 11.5vw, 54px);--gd-m-h2: clamp(34px, 9.5vw, 46px);--gd-m-h3: 21px;--gd-m-h4: 18px;--gd-m-body-lg: 17px;--gd-m-body: 16px;--gd-m-body-sm: 15px;--gd-m-label: 13px;--gd-m-micro: 12px;--gd-m-btn-h: 58px;--gd-m-btn-fs: 15.5px;--gd-m-btn-pad: 0 28px}body.gd-on #header-group{position:fixed;top:0;inset-inline:0;z-index:20;transform:translateY(calc(-1 * var(--gd-group-shift, 0px)));transition:transform .28s var(--ease-out, cubic-bezier(.22, 1, .36, 1))}html body.gd-on .gd-hero.gd-vhero{min-height:100svh!important;margin-top:0!important}@supports not (min-height: 100svh){html body.gd-on .gd-hero.gd-vhero{min-height:100vh!important}}html body.gd-on .gd-vhero__inner{min-height:100svh!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding-top:calc(var(--gd-chrome-h, 111px) + 16px)!important;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))!important}@supports not (min-height: 100svh){html body.gd-on .gd-vhero__inner{min-height:100vh!important}}body.gd-on:not(.gd-has-vhero) #MainContent{padding-top:var(--gd-chrome-h, 111px)}body.gd-on #header-group.is-over-hero,body.gd-on #header-group.is-over-hero .shopify-section{background:transparent!important;background-color:transparent!important}body.gd-on .gd-header.is-over-hero{background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}body.gd-on .gd-header.is-over-hero,body.gd-on .gd-header.is-over-hero a,body.gd-on .gd-header.is-over-hero .gd-header__logo,body.gd-on .gd-header.is-over-hero .gd-header__lang,body.gd-on .gd-header.is-over-hero .gd-header__icon,body.gd-on .gd-header.is-over-hero svg{color:#fff!important}body.gd-on .gd-header.is-over-hero svg{stroke:#fff!important}body.gd-on .gd-header.is-over-hero .gd-header__burger span{background:#fff!important}body.gd-on .gd-announce.is-over-hero{background:transparent!important;background-color:transparent!important;border-bottom-color:#ffffff29!important;color:#ffffffeb!important}body.gd-on #header-group.is-over-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:calc(var(--gd-chrome-h, 111px) + 28px);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#080a088c,#080a0847 55%,#080a0800)}body.gd-on section.gd.gd-flavors,body.gd-on section.gd.gd-offer,body.gd-on section.gd.gd-standard,body.gd-on section.gd.gd-build,body.gd-on section.gd.gd-compare,body.gd-on section.gd.gd-faq,body.gd-on section.gd.gd-final,body.gd-on section.gd.gd-inside,body.gd-on section.gd.gd-pairs,body.gd-on section.gd.gd-ritual,body.gd-on section.gd.gd-product,body.gd-on section.gd.gd-bundle,body.gd-on section.gd.gd-collection,body.gd-on section.gd.gd-cxe,body.gd-on section.gd.gd-cart{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-top:var(--gd-m-sec-pad)!important;padding-bottom:var(--gd-m-sec-pad)!important}@supports not (min-height: 100svh){body.gd-on section.gd.gd-flavors,body.gd-on section.gd.gd-offer,body.gd-on section.gd.gd-standard,body.gd-on section.gd.gd-build,body.gd-on section.gd.gd-compare,body.gd-on section.gd.gd-faq,body.gd-on section.gd.gd-final,body.gd-on section.gd.gd-inside,body.gd-on section.gd.gd-pairs,body.gd-on section.gd.gd-ritual,body.gd-on section.gd.gd-cxe,body.gd-on section.gd.gd-cart{min-height:100vh}}body.gd-on section.gd>.gd-container{width:100%}body.gd-on section.gd.gd-statement{min-height:0;padding-top:var(--gd-m-sec-tight)!important;padding-bottom:var(--gd-m-sec-tight)!important}body.gd-on .shopify-section.hero-wrapper .hero,body.gd-on .shopify-section.hero-wrapper>*{min-height:82svh!important}body.gd-on .gd-container{padding-left:var(--gd-m-gutter)!important;padding-right:var(--gd-m-gutter)!important}body.gd-on .gd-flavors__title,body.gd-on .gd-standard__title,body.gd-on .gd-build__title,body.gd-on .gd-compare__title,body.gd-on .gd-faq__title,body.gd-on .gd-ritual__title,body.gd-on .gd-collection__title,body.gd-on .gd-product__title{font-size:var(--gd-m-h2)!important;line-height:.98!important}body.gd-on .gd-final__title{font-size:var(--gd-m-display)!important;line-height:.96!important}body.gd-on .gd-inside__title,body.gd-on .gd-pairs__title,body.gd-on .gd-cxe__title{font-size:clamp(30px,8.5vw,40px)!important;line-height:1.02!important}body.gd-on .gd-offer__title{font-size:clamp(28px,7.6vw,36px)!important;line-height:1.05!important}body.gd-on .gd-flavor__name,body.gd-on .gd-inside__name,body.gd-on .gd-build__step-title-v3,body.gd-on .gd-cxe__bundle-title{font-size:var(--gd-m-h3)!important;line-height:1.2!important}body.gd-on .gd-ritual__step-title{font-size:26px!important}body.gd-on .gd-flavors__sub,body.gd-on .gd-offer__body,body.gd-on .gd-standard__body,body.gd-on .gd-build__sub,body.gd-on .gd-compare__sub,body.gd-on .gd-product__tagline,body.gd-on .gd-cxe__mood-desc,body.gd-on .gd-standard__link,body.gd-on .gd-faq__a,body.gd-on .gd-hero__sub,body.gd-on .gd-vhero__sub{font-size:var(--gd-m-body)!important;line-height:1.6!important}body.gd-on .gd-flavor__desc,body.gd-on .gd-inside__desc,body.gd-on .gd-foot__tagline,body.gd-on .gd-build__step-desc-v3,body.gd-on .gd-ritual__step-body{font-size:var(--gd-m-body-sm)!important;line-height:1.55!important}body.gd-on .gd-faq__q{font-size:var(--gd-m-body-lg)!important}body.gd-on .gd-eyebrow,body.gd-on .gd-flavor__dot,body.gd-on .gd-flavor__tag,body.gd-on .gd-offer__tag,body.gd-on .gd-offer__save,body.gd-on .gd-build__tag,body.gd-on .gd-byb__label,body.gd-on .gd-byb__note,body.gd-on .gd-final__eyebrow,body.gd-on .gd-final__note,body.gd-on .gd-foot__copy,body.gd-on .gd-foot__loc,body.gd-on .gd-product__eyebrow,body.gd-on .gd-product__pill,body.gd-on .gd-inside__num,body.gd-on .gd-cxe__stat-label,body.gd-on .gd-collection__proof,body.gd-on .gd-standard__overlay-spec-label,body.gd-on .gd-hero__strip-item,body.gd-on .gd-vhero__badge,body.gd-on .gd-compare__cell,body.gd-on .gd-foot__col h4{font-size:var(--gd-m-label)!important;line-height:1.5!important}body.gd-on .gd-compare__cell.gd-compare__cell--label{font-size:var(--gd-m-label)!important}body.gd-on .gd-flavor__desc,body.gd-on .gd-inside__desc,body.gd-on .gd-cxe__stat-label,body.gd-on .gd-collection__proof,body.gd-on .gd-byb__note,body.gd-on .gd-foot__tagline{color:var(--ink-dim)!important}body.gd-on .gd-flavor__desc{-webkit-line-clamp:3!important;line-clamp:3!important}body.gd-on .gd-flavors__header{text-align:center!important;justify-items:center!important}body.gd-on .gd-flavors__title,body.gd-on .gd-flavors__sub{text-align:center!important;width:100%!important;margin-inline:auto!important}body.gd-on .gd-flavors__sub{max-width:34ch!important}html[dir=rtl] body.gd-on .gd-flavors__title,html[dir=rtl] body.gd-on .gd-flavors__sub{text-align:center!important}body.gd-on .gd .gd-btn,body.gd-on .gd-btn--primary,body.gd-on .gd-btn--ghost,body.gd-on .gd-btn--light,body.gd-on .gd-btn--outline-light,body.gd-on .gd-product__atc,body.gd-on .gd-byb__cta,body.gd-on .gd-bundle__cta{min-height:var(--gd-m-btn-h)!important;padding:var(--gd-m-btn-pad)!important;font-size:var(--gd-m-btn-fs)!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}body.gd-on .gd-vhero__ctas,body.gd-on .gd-hero__ctas{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}body.gd-on .gd-vhero__ctas .gd-btn,body.gd-on .gd-hero__ctas .gd-btn{width:100%!important;padding:0 14px!important;font-size:14.5px!important}body.gd-on .gd-flavor__cta-main,body.gd-on .gd-flavor__cta-main--big{min-height:48px!important}body.gd-on .gd-flavor__cta-text{font-size:14px!important}body.gd-on .gd .gd-btn:active,body.gd-on .gd-flavor__cta-main:active,body.gd-on .gd-product__atc:active,body.gd-on .gd-byb__cta:active{transform:scale(.975);transition:transform .08s ease-out}body.gd-on *{-webkit-tap-highlight-color:rgba(30,58,30,.12)}body.gd-on a:focus-visible,body.gd-on button:focus-visible,body.gd-on input:focus-visible,body.gd-on summary:focus-visible{outline:2px solid var(--matcha);outline-offset:3px;border-radius:6px}body.gd-on .gd-header__burger,body.gd-on .gd-header__icon,body.gd-on .gd-header__lang{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.gd-on .gd-mobile-menu__lang{min-height:44px!important;padding:0 18px!important;font-size:15px!important}body.gd-on .gd-quantity button,body.gd-on .gd-product__qty button,body.gd-on .gd-byb__pick-qty button,body.gd-on quantity-selector button{min-width:44px!important;min-height:44px!important}body.gd-on .gd-product__acc-q,body.gd-on .gd-faq__q{min-height:52px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px}body.gd-on .gd-header__logo,body.gd-on .gd-offer__cta,body.gd-on .gd-standard__link,body.gd-on .gd-cxe__bundle-cta{display:inline-flex!important;align-items:center!important;min-height:44px!important}body.gd-on .gd-foot__col a{display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:var(--gd-m-body-sm)!important}body.gd-on .gd-offer__card--has-image,body.gd-on .gd-offer__card--has-bg{position:relative!important;isolation:isolate}body.gd-on .gd-offer__card--has-image:after,body.gd-on .gd-offer__card--has-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(to top,#080a08f0,#080a08db 34%,#080a088c 62%,#080a082e)}body.gd-on .gd-offer__card--has-image>*,body.gd-on .gd-offer__card--has-bg>*{position:relative;z-index:1}body.gd-on .gd-offer__card--has-image .gd-offer__title,body.gd-on .gd-offer__card--has-bg .gd-offer__title,body.gd-on .gd-offer__card--has-image .gd-offer__body,body.gd-on .gd-offer__card--has-bg .gd-offer__body,body.gd-on .gd-offer__card--has-image .gd-offer__price,body.gd-on .gd-offer__card--has-bg .gd-offer__price,body.gd-on .gd-offer__card--has-image .gd-offer__cta,body.gd-on .gd-offer__card--has-bg .gd-offer__cta{color:#fff!important}body.gd-on .gd-offer__card--has-image .gd-offer__body,body.gd-on .gd-offer__card--has-bg .gd-offer__body{color:#ffffffe0!important}body.gd-on .gd-offer__card--has-image .gd-offer__price-old,body.gd-on .gd-offer__card--has-bg .gd-offer__price-old{color:#fff9!important}body.gd-on .gd-offer__card--has-image .gd-offer__tag,body.gd-on .gd-offer__card--has-bg .gd-offer__tag{background:#fffffff2!important;color:var(--ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.gd-on .gd-offer__card--has-image .gd-offer__body-wrap,body.gd-on .gd-offer__card--has-bg .gd-offer__body-wrap{padding:32px 24px calc(32px + env(safe-area-inset-bottom,0px))!important}body.gd-on .gd-final form input[type=email],body.gd-on .gd-final .gd-newsletter input[type=email]{font-size:16px!important;padding:17px 22px!important}body.gd-on .gd-final form input[type=email]::placeholder,body.gd-on .gd-final .gd-newsletter input[type=email]::placeholder{color:#ffffffad!important}body.gd-on .gd-final form button[type=submit],body.gd-on .gd-final .gd-newsletter button[type=submit]{font-size:14.5px!important;padding:16px 26px!important;min-height:50px!important}body.gd-on .gd-final__note{color:#ffffffb8!important}body.gd-on .gd-foot__copy,body.gd-on .gd-foot__loc{color:var(--ink-dim)!important}body.gd-on .gd-foot{padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))!important}body.gd-on .gd-byb-page .gd-byb__picker{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(118px,1fr)!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--gd-m-gutter)!important;margin-inline:calc(-1 * var(--gd-m-gutter))!important;overscroll-behavior-x:contain}body.gd-on .gd-byb-page .gd-byb__picker::-webkit-scrollbar{display:none}body.gd-on .gd-byb-page .gd-byb__pick{scroll-snap-align:center;min-width:118px!important}body.gd-on .gd-byb__counter,body.gd-on .gd-byb__counter span{font-size:var(--gd-m-label)!important}body.gd-on .gd-bundle__rail{scroll-padding-inline-start:var(--gd-m-gutter)!important;overscroll-behavior-x:contain}body.gd-on .gd-announce{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)}body.gd-on .gd-product__sticky{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}body.gd-on .gd-mobile-menu{overscroll-behavior:contain;padding-top:calc(var(--header-group-height, 105px) + 16px)!important}}@media(prefers-reduced-motion:reduce){body.gd-on .gd-reveal{opacity:1!important;transform:none!important}body.gd-on .gd-announce__track,body.gd-on .gd-statement__track{animation:none!important}}@media(max-width:768px){body.gd-on.template-product section.gd.gd-product,body.gd-on.template-product section.gd.gd-ritual,body.gd-on.template-product section.gd.gd-inside,body.gd-on.template-product section.gd.gd-pairs,body.gd-on.template-product section.gd.gd-bundle{min-height:0!important;display:block!important;padding-top:48px!important;padding-bottom:48px!important}body.gd-on.template-product section.gd.gd-product{padding-top:12px!important;padding-bottom:32px!important}}@media(max-width:768px){body.gd-on.template-product .gd-ritual__title{font-size:clamp(26px,7vw,34px)!important;line-height:1.1!important}body.gd-on.template-product .gd-ritual__header{margin-bottom:20px!important}body.gd-on.template-product .gd-ritual__steps{gap:10px!important}body.gd-on.template-product .gd-ritual__step{display:grid!important;grid-template-columns:auto 1fr;column-gap:14px;row-gap:2px;align-items:start;padding:16px 18px!important;border-radius:var(--radius-md, 14px)!important}body.gd-on.template-product .gd-ritual__step-big{font-size:26px!important;line-height:1.15!important;grid-row:1 / span 3;align-self:start;opacity:.45}body.gd-on.template-product .gd-ritual__step-num{display:none!important}body.gd-on.template-product .gd-ritual__step-title{font-size:18px!important;text-transform:none!important;letter-spacing:0!important}body.gd-on.template-product .gd-ritual__step-body{font-size:14px!important;line-height:1.5!important;max-width:none!important}body.gd-on.template-product .gd-ritual__step-time{margin-top:6px!important;padding-top:8px!important;gap:10px;justify-content:flex-start!important;font-size:11.5px!important}body.gd-on.template-product .gd-ritual__step-time span:before{content:"\b7";margin-inline-end:8px;opacity:.5}}.gd-product__upsell{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;border:1px solid var(--line, rgba(0,0,0,.1));border-radius:16px;background:var(--matcha-soft, #eaf0e4);color:var(--ink);text-decoration:none;transition:border-color .25s var(--ease),transform .25s var(--ease)}.gd-product__upsell:hover{border-color:var(--matcha, #1e3a1e)}.gd-product__upsell:active{transform:scale(.99)}.gd-product__upsell-mark{width:38px;height:38px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--matcha, #1e3a1e)}.gd-product__upsell-mark svg{width:19px;height:19px}.gd-product__upsell-text{display:grid;gap:3px;min-width:0}.gd-product__upsell-text strong{font-size:15px;font-weight:700;line-height:1.25}.gd-product__upsell-text span{font-size:13px;line-height:1.45;color:var(--ink-dim, #555550)}.gd-product__upsell-go{width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--matcha, #1e3a1e)}.gd-product__upsell-go svg{width:16px;height:16px}html[dir=rtl] .gd-product__upsell-go svg{transform:scaleX(-1)}@media(max-width:768px){body.gd-on.template-product .gd-product__media-main{aspect-ratio:1 / 1;max-height:300px;margin-inline:auto;width:auto}body.gd-on.template-product .gd-product__media-main img,body.gd-on.template-product .gd-product__media-main svg{width:100%;height:100%;object-fit:contain}body.gd-on.template-product .gd-product__thumbs{gap:8px!important;margin-top:10px!important}body.gd-on.template-product .gd-product__thumb{width:48px!important;height:48px!important;flex:0 0 48px!important}body.gd-on.template-product .gd-product__media{margin-bottom:18px!important}body.gd-on.template-product .gd-product__info{display:grid;grid-template-columns:1fr auto;column-gap:14px;row-gap:0}body.gd-on.template-product .gd-product__info>*{grid-column:1 / -1}body.gd-on.template-product .gd-product__eyebrow{grid-row:1;margin-bottom:6px!important}body.gd-on.template-product .gd-product__title{grid-column:1;grid-row:2;font-size:clamp(24px,6.6vw,30px)!important;line-height:1.15!important;margin:0!important}body.gd-on.template-product .gd-product__price{grid-column:2;grid-row:2;justify-self:end;align-self:start;white-space:nowrap;font-size:20px!important;margin:0!important;padding-top:2px}body.gd-on.template-product .gd-product__tagline{grid-row:3;font-size:14.5px!important;line-height:1.5!important;margin:8px 0 12px!important}body.gd-on.template-product .gd-installments{margin-bottom:12px!important}body.gd-on.template-product .gd-product__pills{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:14px!important;padding-bottom:2px}body.gd-on.template-product .gd-product__pills::-webkit-scrollbar{display:none}body.gd-on.template-product .gd-product__pill{flex:0 0 auto;font-size:12px!important;padding:7px 12px!important}body.gd-on.template-product .gd-product__qty-row{margin-bottom:0!important}body.gd-on.template-product .gd-product__atc{min-height:54px}body.gd-on.template-product .gd-product__delivery{margin-top:14px!important}body.gd-on.template-product .gd-product__trust{margin-top:14px!important;gap:10px!important}body.gd-on.template-product .gd-product__accordion{margin-top:18px!important}}@media(max-width:768px){body.gd-on.template-product .gd-product__media-main{max-height:272px}body.gd-on.template-product .gd-installments{padding:10px 12px!important;margin-bottom:10px!important}body.gd-on.template-product .gd-installments__text strong{font-size:13px!important}body.gd-on.template-product .gd-installments__text span{font-size:11.5px!important}body.gd-on.template-product .gd-installments__icon{width:28px!important;height:28px!important;flex-basis:28px!important}body.gd-on.template-product .gd-product__tagline{margin:6px 0 10px!important}body.gd-on.template-product .gd-product__pills{margin-bottom:12px!important}body.gd-on.template-product .gd-product__thumbs{margin-top:8px!important}body.gd-on.template-product .gd-product__media{margin-bottom:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gd-mobile.css.map */
