body.gl{--gl-sec-y: clamp(40px, 5vw, 72px);--gl-sec-half: calc(var(--gl-sec-y) / 2);--gl-hs: 1;--gl-lh: 1;--gl-hsp: -.01em;--gl-on-accent: #FFFFFF;--gl-offer-bg: #946A18;--gl-offer-text: #FFFFFF}html{scroll-padding-top:72px}body.gl .shopify-section-group-header-group:has(#SiteHeader){position:sticky;top:0;z-index:20}body.gl .shopify-section-group-header-group:has(#NavDrawer.drawer--is-open){z-index:30}body.gl .site-header.site-header--stuck,body.gl .site-header.site-header--opening{position:relative;top:auto;transform:none;animation:none;transition:box-shadow .3s ease,background-color .3s ease}@media screen and (max-width:749px){body.gl .gl-hero .gl-hero__media{position:sticky;top:58px;z-index:0}body.gl .gl-hero .gl-hero__copy{z-index:1;min-height:332px;justify-content:center}}body.gl .gl-sec{padding-block:var(--gl-sec-y)}body.gl .shopify-section:has(>.gl-sec:not(.gl-band))+.shopify-section>.gl-sec:not(.gl-band){padding-top:0}body.gl #MainContent .shopify-section:has(>.gl-sec)+.shopify-section>*{margin-top:0}body.gl:not(.template-index) #MainContent .gl-spot{padding-top:0}body.gl.template-cart #MainContent .page-content{padding-bottom:var(--gl-sec-half)}body.gl #MainContent form{margin-bottom:0}body.gl .gl-grid{margin-bottom:16px}body.gl .newsletter-container{margin-block:0}body.gl #MainContent :is(.sn-conc,.sn-cmp,.sn-rev,.sn-faq){padding-block:var(--gl-sec-half)}body.gl #MainContent :is(.sn-scent-section,.sn-cross-section){padding-block:var(--gl-sec-half);background:transparent!important}body.gl #MainContent .sn-hhw-inner{padding-block:var(--gl-sec-y)}body.gl #MainContent .section-startup-kit .sk__inner,body.gl #MainContent .rh__inner{padding-bottom:var(--gl-sec-half)}body.gl #MainContent .rg__inner{padding-block:var(--gl-sec-half) var(--gl-sec-y)}body.gl #MainContent :is(.rs__inner,.sb__inner){padding-block:var(--gl-sec-y)}body.gl.template-product #MainContent .sn-hero{padding-bottom:var(--gl-sec-half)}body.gl.template-product #MainContent .shopify-section:has(.jdgm-widget) .index-section{margin-block:var(--gl-sec-half) var(--gl-sec-y)}body.gl #MainContent .jdgm-rev-widg{padding-top:0!important}body.gl #MainContent .sn-page :is(.sn-section,.sn-section-alt,.sn-reviews){padding-block:var(--gl-sec-half);background:transparent}body.gl #MainContent .sn-page .sn-final{margin-top:var(--gl-sec-half);padding-block:var(--gl-sec-y)}@media screen and (max-width:749px){body.gl .gl-trust__list{padding-block:16px 0}body.gl .gl-review{padding:20px}body.gl .gl-textlink{padding-block:12px;background-position:0 calc(100% - 8px)}body.gl .gl-textlink:hover{background-position:100% calc(100% - 8px)}body.gl #MainContent .sn-freq-btn{min-height:40px}}body.gl .gl-card__foot{flex-direction:column;align-items:stretch;gap:8px}body.gl .gl-card__cta{width:100%;min-height:46px;padding-inline:12px;font-size:15px}body.gl .gl-spot__offer{background:var(--gl-offer-bg);color:var(--gl-offer-text)}body.gl.template-product #MainContent :is(.sn-size__flag,.sn-plan__save),body.gl #MainContent :is(.rg__tag,.rs__tag,.sk__addon-flag,.snb__flag){background:var(--gl-offer-bg);color:var(--gl-offer-text);font-size:12px}body.gl.template-product #MainContent .sn-hero__info .sn-plan--sub .sn-plan__card:before{background:var(--gl-offer-bg);color:var(--gl-offer-text);font-size:12px}body.gl{background:var(--gl-ground);color:var(--gl-ink)}body.gl .announcement-bar{background:var(--colorAnnouncement)}body.gl .announcement-text{color:var(--colorAnnouncementText)}body.gl .site-header,body.gl .header-sticky-wrapper,body.gl .site-header--stuck{background:var(--colorNav)}.gl-scrolled body.gl .site-header{background:color-mix(in srgb,var(--colorNav) 88%,transparent)}body.gl .site-nav__link,body.gl .site-header__logo .gl-wordmark{color:var(--colorNavText)}body.gl .site-footer{background:var(--colorFooter)!important;color:var(--colorFooterText)}body.gl .site-footer :is(a,p,.rte,li){color:var(--colorFooterText)}body.gl .gl-btn,body.gl .gl-btn:hover,body.gl .gl-tab[aria-selected=true]{color:var(--gl-on-accent)}body.gl .gl-btn--ghost{color:var(--gl-ink)}body.gl .gl-btn--ghost:hover{color:#fff}body.gl :is(h1,h2,h3,.h1,.h2,.h3,.gl-display,.gl-h2,.section-header__title),body.gl #MainContent :is(h1,h2,h3,.sn-product-title,.sn-scent-heading,.sn-cross-heading,.sn-hhw-h2,.rh__heading,.rg__heading,.rs__heading,.sb__heading,.sk__title,.sk__section-title){letter-spacing:var(--gl-hsp)}body.gl .gl-display{font-size:calc(clamp(40px,5.4vw,68px) * var(--gl-hs));line-height:calc(1.04 * var(--gl-lh))}body.gl .gl-h2{font-size:calc(clamp(32px,3.6vw,46px) * var(--gl-hs));line-height:calc(1.1 * var(--gl-lh))}body.gl .section-header__title{font-size:calc(clamp(30px,3.4vw,44px) * var(--gl-hs));line-height:calc(1.12 * var(--gl-lh))}body.gl #MainContent :is(.sn-scent-heading,.sn-cmp h2,.sn-rev h2,.sn-faq h2,.sn-conc h2,.rg__heading,.rs__heading,.sb__heading){font-size:calc(clamp(32px,3.6vw,46px) * var(--gl-hs));line-height:calc(1.1 * var(--gl-lh))}body.gl #MainContent .section-startup-kit :is(.sk__title){font-size:calc(clamp(30px,3.4vw,46px) * var(--gl-hs));line-height:calc(1.1 * var(--gl-lh))}body.gl #MainContent .section-startup-kit .sk__section-title{font-size:calc(clamp(30px,3.2vw,42px) * var(--gl-hs));line-height:calc(1.1 * var(--gl-lh))}body.gl.template-product #MainContent .sn-product-title{font-size:calc(clamp(30px,3.6vw,48px) * var(--gl-hs))!important;line-height:calc(1.05 * var(--gl-lh))}@media screen and (max-width:749px){body.gl .gl-hero .gl-display{font-size:calc(34px * var(--gl-hs))}}body.gl.template-page #MainContent a.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse),body.gl.template-page #MainContent a.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):hover{color:var(--gl-on-accent)}body.gl #MainContent .gl-page-title{margin:0 0 12px;font-family:var(--gl-serif);font-weight:400;font-size:calc(clamp(32px,4vw,48px) * var(--gl-hs));line-height:calc(1.08 * var(--gl-lh));text-transform:none}body.gl #MainContent .gl-page-sub{margin:0 0 12px;font-family:var(--gl-serif);font-weight:400;font-size:calc(22px * var(--gl-hs));line-height:calc(1.2 * var(--gl-lh));text-transform:none;color:var(--gl-accent-dark)}body.gl #MainContent .sn-rev-author{font-size:13px;color:var(--gl-muted)}body.gl #MainContent :is(.jdgm-rev__author,.jdgm-paginate__page){color:var(--gl-muted)!important}body.gl #MainContent .jdgm-link{color:var(--gl-accent-dark)!important}body.gl #MainContent .jdgm-paginate__page{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}body.gl #MainContent .sk__atc-note{font-size:12px}body.gl #MainContent .sn-page :is(.sn-section,.sn-section-alt) :is(p,li),body.gl #MainContent .sn-page :is(.sn-product-sub,.sn-refill-detail,.sn-cmp-m-label,.sn-ch-label,.sn-cmp-feature,.sn-review-author){color:var(--gl-muted)}body.gl #MainContent .sn-page .sn-proof-lbl{color:#3e5245}body.gl #MainContent .sn-page :is(.sn-label,.sn-product-badge,.sn-cmp-m-label,.sn-ch-label,.sn-cmp-feature){font-size:12px}body.gl #MainContent .sn-page :is(.sn-product-sub,.sn-refill-detail){font-size:14px}body.gl #MainContent .sn-page .sn-final a{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/91/assets/ghostline-refine.css.map */
