:root{--gs-deep-black: #090A09;--gs-charcoal: #111310;--gs-charcoal-light: #1D1F1C;--gs-olive: #626641;--gs-muted-olive: #474A32;--gs-warm-cream: #E6DED0;--gs-stone: #BEB5A4;--gs-muted-grey: #999A92;--gs-bg: var(--gs-deep-black);--gs-surface: var(--gs-charcoal);--gs-surface-raised: var(--gs-charcoal-light);--gs-text-primary: var(--gs-warm-cream);--gs-text-secondary: var(--gs-muted-grey);--gs-accent: var(--gs-olive);--gs-accent-hover: var(--gs-muted-olive);--gs-panel-stone: var(--gs-stone);--gs-font-display: var(--font-heading-family, "Bebas Neue"), Arial Narrow, sans-serif;--gs-font-body: var(--font-body-family, "IBM Plex Sans"), Helvetica, Arial, sans-serif;--gs-font-mono: var(--font-mono-family, "IBM Plex Mono"), "Courier New", monospace;--gs-body-size: clamp(15px, 1.4vw, 17px);--gs-h1-size: clamp(32px, 7vw, 64px);--gs-h2-size: clamp(24px, 4.5vw, 40px);--gs-eyebrow-size: 12px;--gs-eyebrow-tracking: .08em;--gs-side-padding: clamp(18px, 4vw, 22px);--gs-section-gap: clamp(48px, 8vw, 96px);--gs-button-height: 50px;--gs-radius: 0px;--gs-corner-size: 14px;--gs-corner-thickness: 1px;--gs-corner-color: var(--gs-olive);--gs-contour-opacity: .1;--gs-contour-image: url(gs-contour-olive-v4.webp);--gs-contour-image-black: url(gs-contour-black-v4.webp);--gs-ease: cubic-bezier(.4, 0, .2, 1);--gs-duration-fast: .12s;--gs-duration-base: .2s}.gs-corners,.btn,.klaviyo-form-YwZMZY button,.klaviyo-form-YwZMZY [type=submit],#klaviyo-product-reviews-wrapper .kl_reviews__button,#klaviyo-product-reviews-wrapper .kl_reviews__load_more_button{position:relative}.gs-corners:before,.btn:before,.klaviyo-form-YwZMZY button:before,.klaviyo-form-YwZMZY [type=submit]:before,#klaviyo-product-reviews-wrapper .kl_reviews__button:before,#klaviyo-product-reviews-wrapper .kl_reviews__load_more_button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-repeat:no-repeat;background-size:var(--gs-corner-thickness) var(--gs-corner-size),var(--gs-corner-size) var(--gs-corner-thickness),var(--gs-corner-thickness) var(--gs-corner-size),var(--gs-corner-size) var(--gs-corner-thickness),var(--gs-corner-thickness) var(--gs-corner-size),var(--gs-corner-size) var(--gs-corner-thickness),var(--gs-corner-thickness) var(--gs-corner-size),var(--gs-corner-size) var(--gs-corner-thickness);background-position:top left,top left,top right,top right,bottom left,bottom left,bottom right,bottom right;background-image:linear-gradient(var(--gs-corner-color),var(--gs-corner-color)),linear-gradient(var(--gs-corner-color),var(--gs-corner-color)),linear-gradient(var(--gs-corner-color),var(--gs-corner-color)),linear-gradient(var(--gs-corner-color),var(--gs-corner-color)),linear-gradient(var(--gs-corner-color),var(--gs-corner-color)),linear-gradient(var(--gs-corner-color),var(--gs-corner-color)),linear-gradient(var(--gs-corner-color),var(--gs-corner-color)),linear-gradient(var(--gs-corner-color),var(--gs-corner-color))}.btn:before,.klaviyo-form-YwZMZY button:before,.klaviyo-form-YwZMZY [type=submit]:before{transition:opacity var(--gs-duration-base, .2s) var(--gs-ease, ease)}.btn:hover,.btn:focus-visible,.btn:active,.klaviyo-form-YwZMZY button:hover,.klaviyo-form-YwZMZY [type=submit]:hover,.klaviyo-form-YwZMZY button:active,.klaviyo-form-YwZMZY [type=submit]:active,#klaviyo-product-reviews-wrapper .kl_reviews__button:hover,#klaviyo-product-reviews-wrapper .kl_reviews__load_more_button:hover,#klaviyo-product-reviews-wrapper .kl_reviews__button:active,#klaviyo-product-reviews-wrapper .kl_reviews__load_more_button:active{background:var(--gs-surface-raised, #1D1F1C)!important;--gs-corner-color: var(--gs-olive, #626641);transition:background var(--gs-duration-base, .2s) var(--gs-ease, ease)}.gs-contour-bg,.footer,.drawer__inner,.menu-drawer,.section-header header,.formula-tier,.botanical-card,.klaviyo-form-YwZMZY,[data-section-name=main-collection-product-grid],[data-section-name=custom-liquid],.accordion__container,.shopify-policy__body,.text-section__container,.big-slider__items a.slideshow{position:relative}.gs-contour-bg:after,.footer:after,.drawer__inner:after,.menu-drawer:after,.section-header header:after,.formula-tier:after,.botanical-card:after,.klaviyo-form-YwZMZY:after,[data-section-name=main-collection-product-grid]:after,[data-section-name=custom-liquid]:after,.accordion__container:after,.shopify-policy__body:after,.text-section__container:after,.big-slider__items a.slideshow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--gs-contour-image);background-repeat:repeat;background-position:center;background-size:400px;background-attachment:fixed}.gs-contour-bg>*,.footer>*,.drawer__inner>*,.menu-drawer>*,.section-header header>*,.formula-tier>*,.botanical-card>*,.klaviyo-form-YwZMZY>*,[data-section-name=main-collection-product-grid]>*,[data-section-name=custom-liquid]>*,.accordion__container>*,.shopify-policy__body>*,.text-section__container>*,.big-slider__items a.slideshow>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){:root{--gs-duration-fast: 0ms;--gs-duration-base: 0ms}}.klaviyo-form-YwZMZY input,.klaviyo-form-YwZMZY textarea{background-color:var(--gs-charcoal-light)!important;color:var(--gs-warm-cream)!important;border-color:var(--gs-muted-grey)!important}.klaviyo-form-YwZMZY input::placeholder,.klaviyo-form-YwZMZY textarea::placeholder{color:var(--gs-muted-grey)!important;opacity:1!important}.klaviyo-form-YwZMZY button,.klaviyo-form-YwZMZY [type=submit]{background-color:var(--gs-olive)!important;color:var(--gs-warm-cream)!important;border-color:var(--gs-olive)!important;--gs-corner-color: var(--gs-text-primary, #E6DED0)}.klaviyo-form-YwZMZY,.klaviyo-form-YwZMZY input,.klaviyo-form-YwZMZY textarea,.klaviyo-form-YwZMZY button,.klaviyo-form-YwZMZY [type=submit],.klaviyo-form-YwZMZY label,.klaviyo-form-YwZMZY p,.klaviyo-form-YwZMZY span{font-family:var(--font-body-family)!important}.klaviyo-form-YwZMZY h1,.klaviyo-form-YwZMZY h2,.klaviyo-form-YwZMZY h3,.klaviyo-form-YwZMZY h4{font-family:var(--font-heading-family)!important}.header__logo .h4{font-size:calc(36px * var(--font-heading-scale, 1))}.section-header header{--color-secondary-background: var(--gs-charcoal-light, #1D1F1C)}.section-header{position:sticky!important;top:0!important;z-index:10}.shopify-section-header-hidden{top:var(--sticky-top, 0px)!important}.price__savings{color:var(--gs-olive, #626641);font-family:var(--font-mono-family, monospace);font-size:13px;letter-spacing:.02em;margin-top:10px;text-align:center;width:100%}.price__container{flex-direction:column!important;align-items:center!important;width:100%}.price__row{display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap}.shopify-policy__body *:not(strong):not(b){color:var(--gs-warm-cream, #E6DED0)!important}.shopify-policy__body a{text-decoration:underline}.shopify-policy__body a:hover{color:var(--gs-olive, #626641)!important}.shopify-policy__body h1{font-family:var(--font-heading-family);font-size:calc(30px * var(--font-heading-scale, 1))}.shopify-policy__container{padding:var(--gs-section-gap, 48px) 0 0}.shopify-policy__body{background-color:var(--gs-charcoal, #111310);padding:var(--gs-space-6, 32px)}.text-section__container{padding:var(--gs-space-6, 32px)}.text-section__container:before,.text-section__container:after{z-index:0}.shopify-policy__body strong,.shopify-policy__body b{color:var(--gs-olive, #626641)!important}.shopify-policy__title{background-color:var(--gs-charcoal, #111310);padding:24px;margin-bottom:var(--gs-space-6, 32px)}.shopify-policy__title h1{font-family:var(--font-heading-family);text-align:center;margin:0}#klaviyo-product-reviews-wrapper,#klaviyo-product-reviews-wrapper *{color:var(--gs-warm-cream, #E6DED0)!important;font-family:var(--font-body-family)!important}#klaviyo-product-reviews-wrapper .kl_reviews__summary__header,#klaviyo-product-reviews-wrapper .kl_reviews__summary__average_value,#klaviyo-product-reviews-wrapper .kl_reviews__list__tabs{font-family:var(--font-heading-family)!important}#klaviyo-product-reviews-wrapper .kl_reviews__histogram__bar--foreground,#klaviyo-product-reviews-wrapper .kl_reviews__stars_badge svg,#klaviyo-product-reviews-wrapper .kl_reviews__summary__stars svg,#klaviyo-product-reviews-wrapper [class*=star] svg{fill:var(--gs-olive, #626641)!important;background-color:var(--gs-olive, #626641)!important}#klaviyo-product-reviews-wrapper .kl_reviews__histogram__bar--background{background-color:var(--gs-charcoal-light, #1D1F1C)!important}#klaviyo-product-reviews-wrapper .kl_reviews__button,#klaviyo-product-reviews-wrapper .kl_reviews__load_more_button{background-color:var(--gs-olive, #626641)!important;border-color:var(--gs-olive, #626641)!important;color:var(--gs-warm-cream, #E6DED0)!important;border-radius:0!important;--gs-corner-color: var(--gs-text-primary, #E6DED0)}#klaviyo-product-reviews-wrapper .kl_reviews__filters__pill,#klaviyo-product-reviews-wrapper .kl_reviews__list__tab{background-color:var(--gs-charcoal-light, #1D1F1C)!important;border-color:var(--gs-charcoal-light, #1D1F1C)!important;border-radius:0!important}#klaviyo-product-reviews-wrapper select{background-color:var(--gs-charcoal-light, #1D1F1C)!important;border-color:var(--gs-muted-grey, #999A92)!important}#klaviyo-product-reviews-wrapper select option{background-color:var(--gs-charcoal-light, #1D1F1C)!important;color:var(--gs-warm-cream, #E6DED0)!important}#klaviyo-product-reviews-wrapper .kl_reviews__list__tab--active{background-color:var(--gs-olive, #626641)!important;border-color:var(--gs-olive, #626641)!important}.content-item:has(#ProductCount){display:none}[data-section-name=main-collection-product-grid] .content-item:has(.product-card){--color-secondary-background: transparent}.drawer__inner{--color-secondary-background: var(--gs-charcoal-light, #1D1F1C)}.menu-drawer{--color-secondary-background: var(--gs-charcoal-light, #1D1F1C) !important}.menu-drawer .drawer__header{background:var(--gs-charcoal, #111310)!important;border-bottom:1px solid var(--gs-stone, #BEB5A4)}.drawer-menu-icon-image{border:none;background:transparent}.gs-menu-icon{position:relative}.gs-menu-icon__img{opacity:0}.gs-menu-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--gs-warm-cream, #E6DED0);-webkit-mask-image:var(--gs-menu-icon-mask);mask-image:var(--gs-menu-icon-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color var(--duration-medium) var(--animation-bezier)}@media(min-width:993px){.menu-drawer__menu-item:hover .gs-menu-icon:before{background-color:var(--gs-olive, #626641)}}[id$=__system_icons_d4e5f6] .text-columns-img__icon img{width:120px;height:120px}@media(max-width:992px){[id$=__system_icons_d4e5f6] slider-component{grid-template-columns:repeat(2,1fr)!important}}[id$=__system_icons_d4e5f6] .gs-icon-sweep{transition:background-color var(--gs-duration-base, .2s) var(--gs-ease, ease);animation:gs-icon-sweep-bg 8s ease-in-out infinite}[id$=__system_icons_d4e5f6] .gs-icon-sweep:before{opacity:0;transition:opacity var(--gs-duration-base, .2s) var(--gs-ease, ease);animation:gs-icon-sweep-corners 8s ease-in-out infinite}@keyframes gs-icon-sweep-bg{0%,4%{background-color:var(--gs-surface-raised, #1D1F1C)}12%,to{background-color:transparent}}@keyframes gs-icon-sweep-corners{0%,4%{opacity:1}12%,to{opacity:0}}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(1),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(1):before{animation-delay:0s}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(2),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(2):before{animation-delay:1s}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(3),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(3):before{animation-delay:2s}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(4),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(4):before{animation-delay:3s}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(5),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(5):before{animation-delay:4s}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(6),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(6):before{animation-delay:5s}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(7),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(7):before{animation-delay:6s}[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(8),[id$=__system_icons_d4e5f6] .gs-icon-sweep:nth-child(8):before{animation-delay:7s}@media(prefers-reduced-motion:reduce){[id$=__system_icons_d4e5f6] .gs-icon-sweep,[id$=__system_icons_d4e5f6] .gs-icon-sweep:before{animation:none}[id$=__system_icons_d4e5f6] .gs-icon-sweep:before{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gs-tokens.css.map */
