.announcement-bar-section,.utility-bar,.announcement-bar,[id*=shopify-section][id*=announcement-bar]{display:none!important}.ss-nav__logo-img{max-height:36px!important;max-width:calc(100vw - 10rem)!important;height:auto!important;width:auto!important}@media(min-width:750px){.ss-nav__logo-img{max-height:44px!important;max-width:60vw!important}}.ss-nav{padding:.75rem 1.5rem .625rem!important}.ss-nav__logo-row{margin-bottom:.5rem!important}.ss-nav__row{display:flex!important;align-items:center!important;gap:2rem;max-width:1400px;margin:0 auto;padding:0 1.5rem}.ss-nav__row>div:first-child{flex:1 1 0;min-width:0}.ss-nav__row>nav{flex:0 0 auto}.ss-nav__row>.ss-nav__actions{flex:1 1 0;display:flex!important;justify-content:flex-end!important;gap:1.25rem}.ss-nav__links{display:none!important;justify-content:center!important;align-items:center;gap:2.25rem!important}@media(min-width:990px){.ss-nav__links{display:flex!important}}.ss-nav__link{font-size:16px!important;font-weight:700!important;letter-spacing:.1em!important}.ss-nav__links{gap:32px!important}.ss-nav__megamenu-title{font-size:15px!important}.ss-nav__megamenu-desc{font-size:13px!important;line-height:1.4!important}.banner__heading,.banner__heading.h0{color:#fff!important;font-family:var(--font-heading-family)!important;font-size:clamp(40px,6vw,76px)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.03em!important;line-height:1.05!important;text-shadow:0 2px 24px rgba(0,0,0,.6)!important;margin-bottom:16px!important}.banner__text,.banner__text.subtitle,.banner__text p{color:#fff!important;font-size:clamp(17px,1.6vw,22px)!important;font-family:var(--font-body-family)!important;text-shadow:0 1px 12px rgba(0,0,0,.6)!important}.banner--mobile-bottom .banner__media:after,.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000008c);pointer-events:none;z-index:1}.banner__content{z-index:2}.banner__box{background:transparent!important;border:0!important;padding:0!important}.banner__box:before{content:"";position:absolute;top:-14%;right:0;bottom:-14%;left:0;z-index:-1;background:radial-gradient(ellipse at center,#00000080,#00000057 45%,#0000 72%);pointer-events:none}body{line-height:1.65;font-size:17px}h1,.h1{font-size:clamp(32px,4.5vw,52px)!important;line-height:1.1;letter-spacing:.02em}h2,.h2{font-size:clamp(26px,3.2vw,40px)!important;line-height:1.15;letter-spacing:.02em}h3,.h3{font-size:clamp(20px,2.2vw,26px)!important;line-height:1.25}.rich-text__heading,.rich-text__blocks .rich-text__heading,.rte h2{text-transform:uppercase!important;letter-spacing:.04em!important}body:has([data-suppstance-nav][data-overlay=false]) #MainContent{padding-top:150px}@media(max-width:749px){body:has([data-suppstance-nav][data-overlay=false]) #MainContent{padding-top:110px}}.rich-text__wrapper{padding:56px 16px}.rte p,.article-template p,.rich-text__text,.ss-page-hero__lead{font-size:17px;line-height:1.7}.ss-page-hero__title{font-size:clamp(36px,5vw,64px)!important}.ss-page-hero__lead{font-size:clamp(16px,1.8vw,22px)!important}:root{--ss-nav-height: 104px;--ss-hero-gap: 36px;--ss-hero-body: 110px}@media(min-width:750px){:root{--ss-nav-height: 112px;--ss-hero-gap: 44px;--ss-hero-body: 128px}}.ss-hero-offset{box-sizing:border-box;height:auto!important;min-height:calc(var(--ss-nav-height) + var(--ss-hero-gap) + var(--ss-hero-body));padding-top:calc(var(--ss-nav-height) + var(--ss-hero-gap))!important;padding-bottom:var(--ss-hero-gap)}.ss-coll-banner__title{font-size:clamp(44px,5.5vw,72px)!important}.ss-hero-textbg{position:relative}.ss-hero-textbg:before{content:"";position:absolute;top:-14%;right:-16%;bottom:-14%;left:-16%;z-index:-1;background:radial-gradient(ellipse at center,#0000008c,#00000061 45%,#0000 72%);pointer-events:none}.card--standard .card__inner,.card--card .card__inner{background:#fff!important;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0b14260f,0 6px 18px -6px #0b14261a;transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card .card__inner{transform:translateY(-3px);box-shadow:0 4px 8px #0b142614,0 14px 30px -8px #0b142626}.card__content .card__information,.card-wrapper .card__information{padding:14px 16px 16px}.card__heading{font-family:var(--font-heading-family);font-weight:600;font-size:17px;line-height:1.3}.card-information .price,.card .price{font-size:16px}.card-information .price{color:hsl(var(--suppstance-foreground))}.card .card__inner .card__media,.card--card .card__inner .card__media{background-color:#f6f6f4!important}.button:not(.button--secondary):not(.button--tertiary):not(.shopify-payment-button__button--unbranded),.shopify-challenge__button,.customer button:not(.button--secondary){background-color:#f2a94a;color:#fff;border-color:#f2a94a}.button:not(.button--secondary):not(.button--tertiary):not(.shopify-payment-button__button--unbranded):hover{background-color:#e89a35;border-color:#e89a35;color:#fff}.button--secondary{border-color:#f2a94a;color:#b87a1f}.button--secondary:hover{background-color:#f2a94a;color:#fff}.product__pickup-availabilities,pickup-availability{display:none!important}.product__description-accordion{border-top:1px solid rgba(11,20,38,.12);border-bottom:1px solid rgba(11,20,38,.12);padding:14px 0;margin:18px 0 0}.product__description-accordion+.product .accordion,.product__description-accordion+product-info .accordion{border-top:0}.product__description-accordion .product__description-summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading-family);font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:6px 0}.product__description-accordion .product__description-summary::-webkit-details-marker{display:none}.product__description-accordion .product__description-icon{font-size:22px;color:hsl(var(--suppstance-titan-blue));transition:transform .2s ease;width:24px;text-align:center}.product__description-accordion[open] .product__description-icon{transform:rotate(45deg)}.product__description-accordion .product__description{padding-top:12px;font-size:16px;line-height:1.7}.ss-product-rating{display:flex;align-items:center;gap:8px;margin:6px 0 14px;font-size:14px;color:#0b1426b3;flex-wrap:wrap}.ss-product-rating__stars{display:inline-flex;gap:2px;font-size:18px;color:#0b14262e;line-height:1}.ss-product-rating__star{display:inline-block}.ss-product-rating__star--full{color:#f2a94a}.ss-product-rating__star--half{position:relative;color:#0b14262e}.ss-product-rating__star--half>span{position:absolute;top:0;left:0;width:50%;overflow:hidden;color:#f2a94a}.ss-product-rating__value{font-weight:700;color:#0b1426}.ss-product-rating__count{color:#0b14268c}.product-form__input--pill:has(.ss-pack-label){display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.product-form__input--pill input[type=radio]+label.ss-pack-label{flex:1 1 130px;min-width:130px;max-width:220px;display:flex!important;flex-direction:column;align-items:stretch;gap:6px;padding:14px 16px!important;border-radius:10px!important;border:2px solid rgba(11,20,38,.18)!important;background:#fff!important;font-size:14px!important;text-align:left!important;position:relative!important;cursor:pointer}.product-form__input--pill input[type=radio]:checked+label.ss-pack-label{border-color:#f2a94a!important;background:#fff7eb!important;box-shadow:0 0 0 3px #f2a94a40,0 2px 8px #f2a94a33!important}.ss-pack-label__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.ss-pack-label__name{font-family:var(--font-heading-family);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#0b1426a6}.ss-pack-label__save{font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff;background:#c83b3b;padding:3px 8px;border-radius:999px;text-transform:uppercase;white-space:nowrap}.ss-pack-label__price{font-family:var(--font-heading-family);font-weight:700;font-size:22px;color:#0b1426;line-height:1.1}.ss-pack-label__unit{font-size:12px;color:#0b14268c}.product-form__input--pill:has(.ss-pack-label)~.product-form__input--pill .form__label,.product-form__input--pill:has(.ss-pack-label) .form__label{font-family:var(--font-heading-family);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#0b1426b3;margin-bottom:10px}.product-form__input--pill input[type=radio]+label{border:2px solid rgba(11,20,38,.18)!important;background:#fff!important;font-weight:600!important;font-size:15px!important;padding:10px 18px!important;transition:all .2s ease!important;position:relative!important;overflow:visible!important;text-decoration:none!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#f2a94a!important}.product-form__input--pill input[type=radio]:checked+label{border-color:#f2a94a!important;background:#fff7eb!important;color:#0b1426!important;box-shadow:0 0 0 3px #f2a94a40,0 2px 8px #f2a94a33!important}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio].visually-disabled+label{opacity:.6!important;text-decoration:none!important;color:#0b14268c!important;margin-bottom:18px!important}.product-form__input--pill input[type=radio].disabled+label:after,.product-form__input--pill input[type=radio].visually-disabled+label:after{content:"Sold out";position:absolute;left:50%;bottom:-16px;transform:translate(-50%);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#0b142680;white-space:nowrap}.button,button.button,a.button{min-height:44px;padding:12px 22px;font-size:15px;letter-spacing:.06em}.button--large,.product-form__submit{min-height:52px!important;padding:14px 28px!important;font-size:16px!important;font-weight:700!important}cart-drawer.drawer{background-color:#0b142680!important}cart-drawer .drawer__inner{background:#fff!important;color:#0b1426!important;width:440px!important;max-width:calc(100vw - 32px)!important;box-shadow:-20px 0 60px -10px #00000040}cart-drawer #CartDrawer-Overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;cursor:pointer}cart-drawer .drawer__header{padding:20px 4px 12px!important;border-bottom:1px solid rgba(11,20,38,.08)}cart-drawer .drawer__heading,cart-drawer .cart__empty-text{font-family:var(--font-heading-family);font-size:22px!important;font-weight:700;color:#0b1426;margin:0}cart-drawer .drawer__close{background:none;border:0;cursor:pointer;padding:8px;color:#0b1426b3}cart-drawer .drawer__close:hover{color:#0b1426}cart-drawer .drawer__close svg{width:22px;height:22px}cart-drawer .cart-drawer__warnings{padding:40px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}cart-drawer .suppstance-cart-drawer__empty-lead{font-size:14px;color:#0b142699;margin:8px 0 24px;line-height:1.5}cart-drawer .suppstance-cart-drawer__trust{display:flex;justify-content:space-around;padding:14px 16px;border-top:1px solid rgba(11,20,38,.08);background:#f2a94a0d;font-size:11px;color:#0b142699;text-transform:uppercase;letter-spacing:.06em;font-weight:600}cart-drawer.is-empty .drawer__inner{display:flex!important;flex-direction:column;padding:0!important}#FacetFiltersForm,.facets-vertical{background:transparent}.facets__wrapper,.facets__form,.facet-filters,.facets-container,.facets__display,.facets__display__inner,.facets-pill__wrapper,.facets-vertical-sort{align-items:center!important}.facets__form>*,.facets__wrapper>*,.facets-container>*,.facet-filters>*,.facets__display__inner>*{align-self:center!important;margin-top:0!important;margin-bottom:0!important}.facets__heading,.facets__display__inner h2,.facets-container .facets__heading,.product-count h2{font-size:15px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:none!important;line-height:22.5px!important;margin:0 12px 0 0!important;padding:0!important;display:inline-flex!important;align-items:center!important;height:22.5px!important;align-self:center!important;position:relative;top:-6px}.facet-filters__label{font-size:15px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:none!important;line-height:23px!important;margin:0 6px 0 0!important;padding:0!important;display:inline-flex!important;align-items:center!important;height:23px!important}.facets__summary,.facets__disclosure summary,.facet-filters__field label,.facets-container summary{font-size:15px!important;font-weight:600!important;line-height:22.5px!important;display:inline-flex!important;align-items:center!important}.facet-filters__sort,.facets__sort,select.facet-filters__sort,#SortBy{font-size:15px!important;font-weight:600!important;height:23px!important;line-height:23px!important;padding:0 26px 0 6px!important;border:0!important;background-color:transparent!important;background-position:right 4px center!important;margin:0!important;cursor:pointer}.facet-filters,.facets-vertical-sort{display:flex!important;align-items:center!important;gap:6px!important}.facet-filters__field{display:inline-flex!important;align-items:center!important;gap:6px!important;flex-direction:row!important}.facet-filters__field label,.facet-filters__field .facet-filters__label,label[for*=SortBy]{margin:0!important;padding:0!important;line-height:23px!important;height:23px!important;display:inline-flex!important;align-items:center!important;align-self:center!important}.product-count,.facets-results__count,.product-count__text{font-size:15px!important}.footer h2,.footer h3,.footer .footer-block__heading,.footer__heading{font-size:17px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:14px!important}.footer a,.footer p,.footer li,.footer label,.footer .footer-block__details-content,.footer-block__details-content,.footer-block-image,.footer-block li a,.footer__list-social a{font-size:15px!important;line-height:1.6!important}.footer .footer__copyright,.footer .footer__copyright small,.footer small,.footer .disclaimer,.footer .footer__legal,.footer .copyright__content{font-size:13px!important;line-height:1.5!important;opacity:.75}.footer input[type=email],.footer input[type=text],.footer .newsletter-form__field-wrapper input{font-size:15px!important;padding:10px 14px!important}.footer .newsletter-form button,.footer .newsletter-form__button,.footer button[type=submit]{font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:10px 18px!important}.ss-cta__btn,.ss-contact__btn,.ss-popup__submit,.ss-popup-pill,.ghk-hero__cta,.collection__view-all .button,.product-form__submit,.product-form__submit>span,button[name=add],button[name=add]>span{color:#0b1426!important}.ss-popup-pill svg,.ghk-hero__cta svg,.product-form__submit svg{color:#0b1426!important}.ss-blog__featured-btn:hover{color:#0b1426!important}.ss-blog__card-read,.ss-blog__card-meta,.ss-science__stat-value,.ss-science__content>p:first-child,.ghk-hero__pill,.ghk-hero__pack-price,.ss-contact__info-value a,.ss-contact__label,.ss-xlinks__pill--accent{color:hsl(var(--suppstance-orange-ink))!important}.ss-product-rating__count{color:#5f636b!important}.ss-blog__card-read{font-size:14px!important}.ss-blog__card-meta,.ss-science__stat-label{font-size:13px!important}.ss-science__content>p:first-child{font-size:13px!important}.ghk-hero__pill,.ghk-hero__pack-label{font-size:13px!important}.ghk-hero__pack-price{font-size:16px!important}.ghk-hero__pack-badge,.ghk-hero__pack-meta{font-size:12px!important}.ss-foot__disclaimer{color:#ffffffa8!important}.ss-popup__close{min-width:44px;min-height:44px}.ss-foot__socials a{width:44px!important;height:44px!important}.ss-nav__mobile-close{min-width:44px;min-height:44px}.ss-article__body,.article-template__content,.article-template__content .rte{max-width:72ch;margin-inline:auto}.cart__warnings .button{color:#0b1426!important}.ss-blog__featured-btn{color:hsl(var(--suppstance-orange-ink))!important;font-size:14px!important}.ss-science__stat-label{color:#586273!important}.product-form__input--pill input[type=radio].disabled+label.ss-pack-label{opacity:1!important}.product-form__input--pill input[type=radio].disabled+label.ss-pack-label .ss-pack-label__name,.product-form__input--pill input[type=radio].disabled+label.ss-pack-label .ss-pack-label__unit{color:#0b1426a8!important;text-decoration:line-through}.product-form__input--pill input[type=radio].disabled+label.ss-pack-label .ss-pack-label__price{color:#0b1426b8!important}.product-form__input--pill input[type=radio].disabled+label.ss-pack-label .ss-pack-label__save{background:#8f2a2a!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/suppstance-overrides.css.map?cb=1779774807 */
