:root{--gh-ink: #061611;--gh-green: #004535;--gh-green-dark: #00392e;--gh-green-soft: #e6f0ec;--gh-line: #dfe7e3;--gh-blue: #0f5fb8}body:not(.gh-home-active) .section-header .header-wrapper{background:#fff;border-bottom:1px solid var(--gh-line)}body:not(.gh-home-active) .section-header .header{max-width:1296px;min-height:78px;padding-top:16px;padding-bottom:16px}body:not(.gh-home-active) .header__heading-link{text-decoration:none}body:not(.gh-home-active) .header__heading-link .h2{color:var(--gh-ink);display:block;font-size:26px;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}body:not(.gh-home-active) .header__heading-link .h2:after{color:#5c6863;content:"For A Long Life, Well-Lived";display:block;font-family:var(--font-body-family);font-size:12px;font-weight:500;letter-spacing:.16em;line-height:1.3;margin-top:7px;text-transform:none}body:not(.gh-home-active) .gh-global-nav{align-items:center;display:none;gap:clamp(22px,3vw,42px);grid-area:navigation;justify-content:center;justify-self:center;min-width:0}body:not(.gh-home-active) .gh-global-nav a{color:var(--gh-ink);font-size:15px;font-weight:800;letter-spacing:.02em;line-height:1;text-decoration:none;white-space:nowrap}body:not(.gh-home-active) .gh-global-nav a:hover{color:var(--gh-green);text-decoration:underline;text-underline-offset:6px}body:not(.gh-home-active) .header__icons{color:var(--gh-ink)}body:not(.gh-home-active) .header__icon,body:not(.gh-home-active) .header__icon .svg-wrapper{color:var(--gh-ink)}body:not(.gh-home-active) .cart-count-bubble{background:var(--gh-green);color:#fff}body:not(.gh-home-active) .cart-count-bubble span{color:#fff}body:not(.gh-home-active) .fmf-announcement{background:var(--gh-green)!important;box-shadow:0 1px #00000014}body:not(.gh-home-active) .fmf-announcement__link{font-weight:800!important;letter-spacing:.01em!important}body:not(.gh-home-active) .button,body:not(.gh-home-active) .button--primary,body:not(.gh-home-active) .product-form__submit,body:not(.gh-home-active) .shopify-payment-button__button--unbranded,body:not(.gh-home-active) .quick-add__submit,body:not(.gh-home-active) .ccl-atc,body:not(.gh-home-active) .cpsc__atc,body:not(.gh-home-active) .gh-info-page__button{--color-button: 0, 69, 53;--color-button-text: 255, 255, 255;background:var(--gh-green)!important;border-color:var(--gh-green)!important;box-shadow:0 14px 24px #00453524;color:#fff!important;font-weight:800;letter-spacing:.04em;text-transform:none}body:not(.gh-home-active) .button:hover,body:not(.gh-home-active) .button--primary:hover,body:not(.gh-home-active) .product-form__submit:hover,body:not(.gh-home-active) .shopify-payment-button__button--unbranded:hover,body:not(.gh-home-active) .quick-add__submit:hover,body:not(.gh-home-active) .ccl-atc:hover,body:not(.gh-home-active) .cpsc__atc:hover,body:not(.gh-home-active) .gh-info-page__button:hover{background:var(--gh-green-dark)!important;border-color:var(--gh-green-dark)!important;color:#fff!important}body:not(.gh-home-active) .button--secondary{background:#fff!important;border:1px solid var(--gh-green)!important;box-shadow:none;color:var(--gh-green)!important}body:not(.gh-home-active) .title,body:not(.gh-home-active) h1,body:not(.gh-home-active) h2,body:not(.gh-home-active) .product__title{color:var(--gh-ink)}body:not(.gh-home-active) .collection-hero,body:not(.gh-home-active) .main-page-title,body:not(.gh-home-active) .template-404{background:linear-gradient(180deg,#f7faf9,#fff)}body:not(.gh-home-active) .card-wrapper,body:not(.gh-home-active) .product__media-wrapper .product__media,body:not(.gh-home-active) .gh-info-page__card{border-color:var(--gh-line)}body:not(.gh-home-active) .price{color:var(--gh-ink);font-weight:800}body:not(.gh-home-active) .badge,body:not(.gh-home-active) .facet-checkbox__text{color:var(--gh-ink)}@media screen and (min-width:990px){body:not(.gh-home-active) .header__inline-menu{display:none!important}body:not(.gh-home-active) .gh-global-nav{display:flex}}@media screen and (max-width:989px){body:not(.gh-home-active) .section-header .header{min-height:68px;padding-bottom:12px;padding-top:12px}body:not(.gh-home-active) .header__heading-link .h2{font-size:20px;letter-spacing:.08em}body:not(.gh-home-active) .header__heading-link .h2:after{font-size:10px;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/gh-global-polish.css.map */
