:root{--gf-off:#F7F4EE;--gf-tint:#EEE8DD;--gf-ink:#1A1A18;--gf-green:#3F5235;--gf-kraft:#A8865F;--gf-rule:rgba(26,26,24,.16)}body{background:var(--gf-off);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-weight:600}h1 em,h2 em,h3 em{font-style:italic;font-weight:500}.header__row--top .menu-list__link{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.button,.button-secondary,.button-custom,button.button{letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:600;padding-block:1rem;padding-inline:1.75rem}.button-unstyled{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600;text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:1px}[id$=__gf_hero] h1{max-width:20ch;font-size:4.25rem!important;line-height:1.02!important;text-wrap:balance}[id$=__gf_hero] .overlay{background:linear-gradient(to top,#0a0a08c7,#0a0a0859 55%,#0a0a0873),linear-gradient(to right,#0a0a0880,#0a0a0800 70%)!important}[id$=__gf_trust] .layout-panel-flex--row>.group-block{border-top:1px solid var(--gf-rule)}[id$=__gf_trust] .text-block.h6:last-child{border-top:1px solid var(--gf-rule)}[id$=__gf_shop] .group-block img,[id$=__gf_links] .group-block img{transition:transform .6s ease}[id$=__gf_shop] .group-block:hover img,[id$=__gf_links] .group-block:hover img{transform:scale(1.03)}[id$=__gf_shop] .image-block,[id$=__gf_links] .image-block{overflow:hidden}[id$=__gf_practices] .group-block .group-block .group-block{border-top:1px solid var(--gf-rule)}[id$=__gf_strip] .image-block{flex:1 1 25%;min-width:0}[id$=__gf_reviews] p{font-style:italic;text-wrap:balance}.product-card,.product-card img,.card-gallery{border-radius:0!important}.ui-test-product-list:not(:has(.resource-list>*)){display:none}.shopify-section-group-footer-group .section-background{border-radius:0}@media(max-width:749px){[id$=__gf_hero] h1{font-size:2.75rem!important;line-height:1.05!important}h2{font-size:2.1rem}[id$=__gf_strip] .layout-panel-flex{flex-wrap:wrap!important;flex-direction:row!important}[id$=__gf_strip] .image-block{flex:0 0 50%!important;width:50%!important;max-width:50%!important}[id$=__gf_reviews] p{font-size:1.5rem!important}[id$=__gf_links] .layout-panel-flex--row{display:grid!important;grid-template-columns:1fr 1fr;gap:32px 16px!important}[id$=__gf_links] .layout-panel-flex--row h3{font-size:1.3rem}[id$=__gf_links] .layout-panel-flex--row p{font-size:.9rem}[id$=__gf_shop] .layout-panel-flex--row,[id$=__gf_links] .layout-panel-flex--row{gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gf-v4.css.map */
