body.gl .site-header{padding-block:6px}body.gl .site-header__logo{margin:0;text-transform:none;letter-spacing:0;line-height:1}body.gl .site-header__logo .gl-wordmark{display:inline-block;width:auto;font-family:var(--gl-serif);font-weight:400;font-size:26px;line-height:1.1;letter-spacing:-.01em;color:var(--gl-ink);text-decoration:none;white-space:nowrap}body.gl .site-header__logo .gl-wordmark:hover{color:var(--gl-accent)}body.gl .site-nav__link[aria-current=page],body.gl .site-nav__item--active>.site-nav__link{color:var(--gl-accent);font-weight:700}@media screen and (max-width:768px){body.gl .site-header__logo .gl-wordmark{font-size:21px}}body.gl .header-sticky-wrapper,body.gl .site-header--stuck{background:var(--gl-ground)}body.gl .site-header--stuck{box-shadow:0 1px 0 var(--gl-line)}@media screen and (max-width:768px){body.gl .gl-appbar{z-index:1000;bottom:var(--gl-pbar-h, 0px)}body.gl{padding-bottom:calc(var(--gl-appbar-h) + var(--gl-pbar-h, 0px) + env(safe-area-inset-bottom))}body.gl #MainContent .section-startup-kit .sk__sticky{bottom:calc(var(--gl-appbar-h) + var(--gl-pbar-h, 0px) + env(safe-area-inset-bottom))}}@media screen and (min-width:990px){body.gl #MainContent .section-startup-kit .sk__media{position:static;top:auto;align-self:start}}body.gl #MainContent .section-startup-kit .sk__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.gl #MainContent .section-startup-kit .sk__trust-item{border:0!important;padding:0 4px;justify-content:center;text-align:left}@media screen and (max-width:600px){body.gl #MainContent .section-startup-kit .sk__trust-item{flex-direction:column;text-align:center;gap:6px;font-size:12.5px}}body.gl #MainContent :is(.sn-hero__info,.sn-hero__media,.sn-hhw,.sn-scent-container,.sn-cross-container,.sn-cmp,.sn-rev,.sn-faq,.sn-trust,.sn-conc,.sn-cta,.rh,.rg,.rs,.sb,.sn-bundle,.sn-mg) :is(*,:before,:after){font-family:var(--gl-sans)}body.gl #MainContent :is(.sn-product-title,.sn-hhw-h2,.sn-hhw-num,.sn-hhw-stitle,.sn-scent-heading,.sn-scent-name,.sn-cross-heading,.sn-cmp h2,.sn-rev h2,.sn-faq h2,.sn-conc h2,.sn-cta h2,.rh__heading,.rg__heading,.rg__name,.rs__heading,.rs__name,.sb__heading){font-family:var(--gl-serif);font-weight:400;letter-spacing:-.01em;text-transform:none}body.gl #MainContent :is(.sn-product-title,.sn-scent-heading,.sn-cross-heading,.sn-cmp h2,.sn-rev h2,.sn-faq h2,.sn-conc h2,.sn-cta h2,.sn-hhw-h2,.rh__heading,.rg__heading,.rs__heading,.sb__heading) em{font-family:var(--gl-serif);font-style:normal;color:var(--gl-accent)}body.gl #MainContent :is(.sn-scent-label,.sn-cross-eyebrow,.sn-cmp .lbl,.sn-faq .sn-label,.sn-conc .lbl,.sn-rev .lbl,.sn-hhw-eyebrow,.rh__kicker){font-family:var(--gl-sans);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gl-accent-dark)}body.gl #MainContent .shopify-section{--snh-bg: var(--gl-ground);--snh-panel: var(--gl-sand);--snh-accent: var(--gl-accent);--snh-accent-soft: rgba(74, 114, 56, .1);--rh-bg: var(--gl-ground);--rh-surface: var(--gl-surface);--rh-text: var(--gl-ink);--rh-muted: var(--gl-muted);--rh-accent: var(--gl-accent);--rh-accent-dk: var(--gl-accent-dark);--rh-line: var(--gl-line);--rg-bg: var(--gl-ground);--rg-surface: var(--gl-surface);--rg-text: var(--gl-ink);--rg-muted: var(--gl-muted);--rg-accent: var(--gl-accent);--rg-accent-dk: var(--gl-accent-dark);--rg-line: var(--gl-line);--rg-btn-text: #FFFFFF;--rg-radius: 16px;--rs-bg: var(--gl-sage);--rs-surface: var(--gl-surface);--rs-text: var(--gl-ink);--rs-muted: var(--gl-muted);--rs-accent: var(--gl-accent);--rs-accent-dk: var(--gl-accent-dark);--rs-line: var(--gl-line);--rs-btn-text: #FFFFFF;--rs-radius: 16px;--rs-tint: rgba(74, 114, 56, .08);--sb-bg: var(--gl-forest);--sb-text: #F6F3EC;--sb-soft: rgba(246, 243, 236, .84);--sb-btn-bg: #F6F3EC;--sb-btn-text: var(--gl-forest);--sb-radius: 16px}body.gl #MainContent [id^=sn-ing-]{--sn-display: var(--gl-serif);--sn-body: var(--gl-sans);--sn-ui: var(--gl-sans);--sn-ink: var(--gl-ink);--sn-green: var(--gl-accent);--sn-cream: var(--gl-ground);--sn-sand: var(--gl-sand);--sn-sage: var(--gl-sage)}body.gl #MainContent [id^=sn-ing-] :is(h1,h2,h3){font-weight:400;letter-spacing:-.01em}body.gl #MainContent :is(.sn-cross-button,.sn-hhw-cta,.sn-hhw-cta2,.sn-cta a,.rg__btn,.rs__btn,.sb__btn,.sn-btn){border-radius:999px!important;min-height:48px;padding:14px 28px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--gl-sans);font-weight:700;font-size:15px;letter-spacing:0;text-transform:none}body.gl #MainContent :is(.rg__btn,.rs__btn){display:flex;width:100%}body.gl #MainContent .sn-cross-button{background:var(--gl-accent)}body.gl #MainContent .sn-cross-button:hover{background:var(--gl-accent-dark);transform:none}body.gl.template-product #MainContent .sn-hero{max-width:1280px;margin:0 auto;padding:32px clamp(16px,4vw,48px) clamp(48px,6vw,80px);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(28px,4vw,56px);align-items:start;background:transparent;border-bottom:0}body.gl.template-product #MainContent .sn-hero__media{background:transparent;padding:0;min-height:0;justify-content:flex-start;align-items:stretch}body.gl.template-product #MainContent .sn-hero__media>img,body.gl.template-product #MainContent #sn-main-img{width:100%;max-width:none;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:var(--gl-sand);border-radius:20px}body.gl.template-product #MainContent .sn-hero__badge{top:16px;left:16px;right:auto;background:var(--gl-forest);color:#f6f3ec;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;letter-spacing:.08em}body.gl.template-product #MainContent .sn-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px;justify-content:stretch}body.gl.template-product #MainContent .sn-thumb{width:auto;height:auto;aspect-ratio:1 / 1;border-radius:12px;border:2px solid transparent;background:var(--gl-sand)}body.gl.template-product #MainContent .sn-thumb.active,body.gl.template-product #MainContent .sn-thumb:hover{border-color:var(--gl-accent)}body.gl.template-product #MainContent .sn-hero__info{padding:0;max-width:560px;gap:0}body.gl.template-product #MainContent .sn-crumb{font-size:13px;color:var(--gl-muted)}body.gl.template-product #MainContent .sn-star-bar{margin-bottom:12px}body.gl.template-product #MainContent .sn-stars{color:var(--gl-gold);font-size:16px}body.gl.template-product #MainContent .sn-review-count{color:var(--gl-muted);font-size:14px;text-decoration:none}body.gl.template-product #MainContent .sn-product-title{font-size:clamp(34px,3.6vw,48px);line-height:1.05;color:var(--gl-ink);margin:0 0 12px}body.gl.template-product #MainContent .sn-product-sub{font-size:18px;line-height:1.55;color:#3e5245;margin:0 0 20px}body.gl.template-product #MainContent .sn-divider{background:var(--gl-line);margin:16px 0}body.gl.template-product #MainContent .sn-box-title{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--gl-muted)}body.gl.template-product #MainContent :is(.sn-size__card,.sn-plan__card,.vic-card){border-radius:16px;border:1.5px solid var(--gl-line);background:var(--gl-surface)}body.gl.template-product #MainContent .sn-size__card{min-height:84px;padding:16px 12px}body.gl.template-product #MainContent .sn-size input:checked+.sn-size__card,body.gl.template-product #MainContent .sn-plan input:checked+.sn-plan__card{border-color:var(--gl-accent);background:#f1f5ef;box-shadow:0 0 0 1px var(--gl-accent)}body.gl.template-product #MainContent .sn-size__name{font-size:18px;letter-spacing:0;text-transform:none;color:var(--gl-ink)}body.gl.template-product #MainContent .sn-size__sub{font-size:14px;letter-spacing:0;text-transform:none;color:var(--gl-muted)}body.gl.template-product #MainContent :is(.sn-size__flag,.sn-plan__save){background:var(--gl-gold);color:#fff;font-size:11px;letter-spacing:.06em;padding:4px 10px}body.gl.template-product #MainContent .sn-hero__info .sn-plan--sub .sn-plan__card:before{background:var(--gl-gold);font-family:var(--gl-sans);font-size:11px;padding:4px 10px}body.gl.template-product #MainContent .sn-plan__card{padding:16px 18px}body.gl.template-product #MainContent .sn-plan__t{font-size:16px}body.gl.template-product #MainContent .sn-plan__now{font-size:20px;color:var(--gl-ink)}body.gl.template-product #MainContent .sn-perbottle{border-radius:14px;background:var(--gl-sage);border-color:transparent;color:#3e5245}body.gl.template-product #MainContent .sn-perbottle b{color:var(--gl-accent-dark)}body.gl.template-product #MainContent #sn-atc-btn{min-height:58px;border-radius:999px!important;background:var(--gl-accent)!important;font-family:var(--gl-sans)!important;font-size:17px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}body.gl.template-product #MainContent #sn-atc-btn:hover{background:var(--gl-accent-dark)!important}body.gl.template-product #MainContent .shopify-payment-button__button{border-radius:999px;min-height:52px;overflow:hidden}body.gl.template-product #MainContent .shopify-payment-button__more-options{color:var(--gl-muted);font-size:14px}body.gl.template-product #MainContent .sn-trustrow{border-top-color:var(--gl-line)}body.gl.template-product #MainContent .sn-trustrow div{font-size:13px;color:var(--gl-muted)}body.gl.template-product #MainContent .sn-trustrow strong{color:var(--gl-ink);font-weight:700}body.gl.template-product #MainContent .sn-ship{font-size:14px;color:var(--gl-muted)}@media screen and (max-width:768px){body.gl.template-product #MainContent .sn-hero{grid-template-columns:1fr;padding:0 0 40px;row-gap:0}body.gl.template-product #MainContent .sn-hero__media{padding:0!important}body.gl.template-product #MainContent .sn-swipe{width:100%;margin:0;padding:0;gap:0}body.gl.template-product #MainContent .sn-swipe img{border-radius:0;aspect-ratio:1 / 1;object-fit:contain;background:var(--gl-sand)}body.gl.template-product #MainContent .sn-hero__info{padding:18px 16px 4px!important;max-width:none}body.gl.template-product #MainContent .sn-product-title{font-size:30px!important}body.gl.template-product #MainContent .sn-product-sub{font-size:16px}}body.gl #MainContent .sn-trust{background:var(--gl-surface);border-block:1px solid var(--gl-line);padding:18px clamp(16px,4vw,48px);font-size:15px;font-weight:600;color:var(--gl-ink)}body.gl #MainContent .sn-trust-dot{background:var(--gl-accent)}body.gl #MainContent .sn-scent-container{max-width:1280px;padding-inline:clamp(16px,4vw,48px)}body.gl #MainContent .sn-scent-heading{font-size:clamp(32px,3.6vw,46px);line-height:1.1;color:var(--gl-ink)}body.gl #MainContent .sn-scent-subheading{color:var(--gl-muted);font-size:17px}body.gl #MainContent .sn-scent-grid{gap:20px}body.gl #MainContent .sn-scent-card{border-radius:20px;padding:28px 22px;background:var(--gl-surface)}body.gl #MainContent .sn-scent-name{font-size:26px;color:var(--gl-ink)}body.gl #MainContent .sn-scent-eyebrow{color:var(--gl-accent-dark);font-weight:700;font-size:12px;letter-spacing:.12em}body.gl #MainContent .sn-scent-text{font-size:15px;color:var(--gl-muted)}body.gl #MainContent .sn-hhw{background:var(--gl-forest)}body.gl #MainContent .sn-hhw-inner{max-width:1280px;padding:clamp(56px,7vw,96px) clamp(16px,4vw,48px);gap:clamp(32px,6vw,80px)}body.gl #MainContent .sn-hhw-h2{font-size:clamp(34px,4vw,52px);color:#f6f3ec}body.gl #MainContent .sn-hhw-num{font-size:22px;width:46px;height:46px;border-radius:999px;background:#f6f3ec;color:var(--gl-accent-dark);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}body.gl #MainContent .sn-hhw-stitle{font-size:22px;color:#f6f3ec}body.gl #MainContent .sn-hhw p,body.gl #MainContent .sn-hhw li{color:#dce4dd}body.gl #MainContent :is(.sn-hhw-cta,.sn-hhw-cta2){background:#f6f3ec;color:var(--gl-forest)}body.gl #MainContent :is(.sn-hhw-cta,.sn-hhw-cta2):hover{background:#fff}body.gl #MainContent .sn-cross-container{max-width:1280px;padding-inline:clamp(16px,4vw,48px)}body.gl #MainContent .sn-cross-container>*{border-radius:22px}body.gl #MainContent .sn-cross-image-wrap{border-radius:18px}body.gl #MainContent .sn-cross-heading{font-size:clamp(30px,3.2vw,42px);color:var(--gl-ink)}body.gl #MainContent .sn-cross-body{color:var(--gl-muted);font-size:17px}body.gl #MainContent .sn-cmp{max-width:1080px;padding:clamp(48px,6vw,80px) clamp(16px,4vw,48px)}body.gl #MainContent .sn-cmp h2{font-size:clamp(32px,3.6vw,46px);line-height:1.1;margin-bottom:24px}body.gl #MainContent .sn-cmp-table{border-radius:18px;border-color:var(--gl-line);font-size:15px}body.gl #MainContent .sn-cmp-table :is(th,td){padding:14px 16px;border-color:var(--gl-line)}body.gl #MainContent .sn-cmp-table th{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--gl-muted)}body.gl #MainContent .sn-cmp-table th.hl{background:var(--gl-accent);color:#fff}body.gl #MainContent .sn-cmp-table td.hl{background:#f1f5ef;color:var(--gl-accent-dark);font-weight:700}body.gl #MainContent .sn-rev{max-width:1280px;padding:clamp(48px,6vw,80px) clamp(16px,4vw,48px)}body.gl #MainContent .sn-rev h2{font-size:clamp(32px,3.6vw,46px);line-height:1.1}body.gl #MainContent .sn-rev-card{border:0;border-radius:18px;padding:24px;background:var(--gl-surface)}body.gl #MainContent .sn-faq{max-width:900px;padding:clamp(48px,6vw,80px) clamp(16px,4vw,48px)}body.gl #MainContent .sn-faq h2{font-size:clamp(32px,3.6vw,46px);line-height:1.1;margin-bottom:20px}body.gl #MainContent .sn-faq-btn{font-size:17px;font-weight:600;min-height:56px;color:var(--gl-ink)}body.gl #MainContent .sn-conc{max-width:1280px;padding:clamp(48px,6vw,80px) clamp(16px,4vw,48px)}body.gl #MainContent .sn-conc h2{font-size:clamp(32px,3.6vw,46px);line-height:1.1}body.gl #MainContent .sn-conc-card{border:0;border-radius:18px}body.gl #MainContent .sn-conc-img-placeholder{background:var(--gl-sand)}body.gl #MainContent .sn-cta{background:var(--gl-forest);padding:clamp(48px,6vw,72px) clamp(16px,4vw,48px)}body.gl #MainContent .sn-cta h2{color:#f6f3ec;font-size:clamp(30px,3.4vw,42px)}body.gl #MainContent .sn-cta a{background:#f6f3ec;color:var(--gl-forest)}body.gl #MainContent .jdgm-widget{font-family:var(--gl-sans)}body.gl #MainContent .jdgm-rev-widg__title{font-family:var(--gl-serif);font-weight:400;font-size:clamp(28px,3vw,40px)}body.gl #MainContent .jdgm-star{color:var(--gl-gold)!important}body.gl #MainContent .jdgm-write-rev-link,body.gl #MainContent .jdgm-ask-question-link{border-radius:999px!important;background:var(--gl-accent)!important;border-color:var(--gl-accent)!important;color:#fff!important}body.gl.template-collection .collection-hero,body.gl.template-collection .section-header--hero{margin-bottom:0}body.gl.template-collection #MainContent .section-header__title{font-size:clamp(38px,4.6vw,60px);line-height:1.04}body.gl.template-collection #MainContent .collection-description,body.gl.template-collection #MainContent .section-header .rte{max-width:900px;margin:16px auto 0;color:var(--gl-muted);font-size:17px}body.gl.template-collection #MainContent .collection-description [style*=background],body.gl.template-collection #MainContent .section-header .rte [style*=background]{background:var(--gl-sage)!important;border-radius:16px;padding:16px 20px!important;color:#3e5245!important}body.gl.template-collection #MainContent .collection-content{padding-top:clamp(24px,3vw,40px)}body.gl.template-collection #MainContent .page-width{max-width:1280px}body.gl.template-collection #MainContent .grid--uniform{row-gap:20px}body.gl.template-collection #MainContent .grid-product__content{border:1px solid transparent;transition:border-color .15s ease,transform .15s ease}body.gl.template-collection #MainContent .grid-product__content:hover{border-color:var(--gl-line)}body.gl .collection-filter,body.gl .collection-filter__item{font-family:var(--gl-sans)}body.gl .collection-filter__item--drawer .btn,body.gl .collection-filter__item--count{border-radius:999px}@media screen and (max-width:768px){body.gl.template-collection #MainContent .grid--uniform{column-gap:12px;row-gap:12px}body.gl.template-collection #MainContent .grid-product__content{padding:6px 6px 12px;border-radius:14px}body.gl.template-collection #MainContent .grid-product__title{font-size:15px}}body.gl #MainContent .rh__heading{font-size:clamp(38px,4.6vw,60px);line-height:1.04;color:var(--gl-ink)}body.gl #MainContent .rh__pill{border-radius:999px;background:var(--gl-surface);border-color:var(--gl-line);font-weight:600}body.gl #MainContent :is(.rg__heading,.rs__heading){font-size:clamp(32px,3.6vw,46px);line-height:1.1;color:var(--gl-ink)}body.gl #MainContent :is(.rg__name,.rs__name){font-size:24px;color:var(--gl-ink)}body.gl #MainContent :is(.rg__card,.rs__col){border-radius:20px;border-color:var(--gl-line)}body.gl #MainContent :is(.rg__tag,.rs__tag){border-radius:999px;background:var(--gl-gold)}body.gl #MainContent .sb__heading{font-size:clamp(32px,3.6vw,46px);color:#f6f3ec}body.gl.template-page #MainContent .page-width{max-width:1280px}body.gl.template-page #MainContent .section-header{padding-top:clamp(32px,4vw,56px)}body.gl.template-page #MainContent .section-header__title{font-size:clamp(38px,4.6vw,60px);line-height:1.04}body.gl.template-page #MainContent .rte{font-size:17px;line-height:1.7;color:var(--gl-ink)}body.gl.template-page #MainContent .rte p{margin-bottom:1.1em}body.gl.template-page #MainContent .rte :is(h2,h3){margin-top:1.4em;margin-bottom:.5em;color:var(--gl-ink)}body.gl.template-page #MainContent .rte a{color:var(--gl-accent-dark)}body.gl.template-page #MainContent .page-width--narrow{max-width:760px}body.gl #MainContent :is(.feature-row__item,.text-with-image) img,body.gl #MainContent .image-wrap--rounded,body.gl #MainContent .promo-grid__container,body.gl #MainContent .text-column__grid .image-wrap{border-radius:20px;overflow:hidden}body.gl #MainContent .feature-row__text .subtitle,body.gl #MainContent .section-header__subtitle{font-family:var(--gl-sans);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gl-accent-dark)}body.gl #MainContent .collapsibles-wrapper,body.gl #MainContent .faq-section{max-width:900px;margin-inline:auto}body.gl #MainContent .collapsibles-wrapper--border-bottom,body.gl #MainContent .collapsible-trigger{border-color:var(--gl-line)}body.gl :is(input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select){border-radius:12px;border:1.5px solid var(--gl-line);background:var(--gl-surface);font-family:var(--gl-sans);font-size:16px;color:var(--gl-ink);min-height:48px}body.gl :is(input,textarea,select):focus{border-color:var(--gl-accent);outline:none;box-shadow:0 0 0 3px #4a72382e}body.gl label{font-family:var(--gl-sans);font-weight:600;letter-spacing:0;text-transform:none}body.gl .drawer{background:var(--gl-ground);color:var(--gl-ink)}body.gl .drawer__title{font-family:var(--gl-serif);font-weight:400;font-size:28px;text-transform:none;letter-spacing:-.01em}body.gl .drawer__header{border-bottom:1px solid var(--gl-line)}body.gl .cart__item{border-bottom:1px solid var(--gl-line);padding-block:16px}body.gl .cart__image img,body.gl .cart__image .image-wrap{border-radius:12px;overflow:hidden;background:var(--gl-sand)}body.gl .cart__item-name{font-family:var(--gl-sans);font-weight:700;font-size:16px;text-transform:none;letter-spacing:0}body.gl .cart__item--variants,body.gl .cart__item-sub{color:var(--gl-muted);font-size:14px}body.gl .js-qty__wrapper{border-radius:999px;border:1.5px solid var(--gl-line);background:var(--gl-surface);overflow:hidden}body.gl .cart__footer,body.gl .drawer__footer{border-top:1px solid var(--gl-line)}body.gl .cart__subtotal,body.gl .cart__subtotal-title{font-family:var(--gl-sans);font-weight:700;font-size:18px;text-transform:none;letter-spacing:0}body.gl .cart__checkout{min-height:56px;font-size:17px}body.gl.template-cart #MainContent .page-width{max-width:1080px}body.gl.template-cart #MainContent .section-header__title{font-size:clamp(36px,4vw,52px)}body.gl:is(.template-blog,.template-article,.template-search) #MainContent .page-width{max-width:1280px}body.gl.template-article #MainContent .article__body,body.gl.template-article #MainContent .page-width--narrow{max-width:760px;margin-inline:auto}body.gl.template-article #MainContent .section-header__title{font-size:clamp(36px,4.4vw,56px);line-height:1.06}body.gl.template-article #MainContent .rte{font-size:18px;line-height:1.75}body.gl.template-article #MainContent .rte img{border-radius:18px}body.gl.template-article #MainContent .article__date,body.gl.template-blog #MainContent .article__date{color:var(--gl-muted);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}body.gl.template-blog #MainContent .article__grid-meta{padding-top:14px}body.gl.template-search #MainContent .search-bar input{border-radius:999px;padding-inline:20px}body.gl.template-404 #MainContent .section-header__title{font-size:clamp(40px,5vw,64px)}body.gl .site-footer{background:var(--gl-ink)!important;color:#dce4dd;padding-top:clamp(48px,6vw,80px)}body.gl .site-footer :is(a,p,.rte,li){color:#dce4dd}body.gl .site-footer a:hover{color:#fff}body.gl .site-footer input[type=email]{background:transparent;border-color:#dce4dd66;color:#f6f3ec}body.gl .site-footer input[type=email]::placeholder{color:#dce4ddb3}body.gl .site-footer .footer__newsletter-input{background:transparent!important;border:1.5px solid rgba(220,228,221,.4)!important;border-radius:999px;color:#f6f3ec!important;padding-inline:18px}body.gl #MainContent .collection__description{background:transparent!important;padding:0!important;margin:4px auto 8px;max-width:760px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;text-align:center}body.gl #MainContent .collection__description p{margin:0}body.gl #MainContent .collection__description p:first-child{flex-basis:100%;font-size:18px;color:var(--gl-muted);margin-bottom:6px}body.gl #MainContent .collection__description p:not(:first-child):not(:empty){background:var(--gl-surface);border:1px solid var(--gl-line);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;color:var(--gl-ink)}body.gl #MainContent .collection__description p:empty{display:none}body.gl #MainContent :is(.sn-hhw-h2,.sb__heading,.sn-cta h2) em,body.gl #MainContent .sn-hhw-h2 span{color:#b9cdbd}body.gl #MainContent :is(.sn-hhw-eyebrow,.sn-hhw .lbl,.sn-hhw-label){color:#b9cdbd}body.gl #MainContent [id^=sn-ing-] :is(h1,h2,h3) em{font-style:normal}body.gl #MainContent [id^=sn-ing-] .sn-hero{background:var(--gl-forest)}body.gl #MainContent [id^=sn-ing-] .sn-hero h1 em{color:#b9cdbd}body.gl #MainContent [id^=sn-ing-] .sn-head h2{color:var(--gl-ink)}body.gl #MainContent [id^=sn-ing-] .sn-eyebrow{font-size:13px;font-weight:700;letter-spacing:.14em}body.gl #MainContent [id^=sn-ing-] .sn-head .sn-eyebrow{color:var(--gl-accent-dark)}@media screen and (min-width:990px){body.gl #MainContent .rg__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){body.gl.template-product #MainContent .sn-thumbs{display:none}}body.gl #MainContent .sn-cross-section{background:var(--gl-ground)}body.gl #MainContent .sn-cross-card{background:var(--gl-sage);border-radius:22px}@media screen and (max-width:768px){body.gl .announcement-text{font-size:11.5px;letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/ghostline-pages.css.map */
