html{scroll-behavior:smooth;scroll-padding-top:10rem}body.hf-premium-theme,body.hf-premium-theme.gradient{background:var(--hf-paper);color:var(--hf-ink);font-family:var(--hf-body);letter-spacing:0;text-rendering:optimizeLegibility}body.hf-premium-theme .color-background-1,body.hf-premium-theme .color-accent-2{--color-background: 250, 246, 240;--gradient-background: #faf6f0;--color-foreground: 28, 32, 31;--color-button: 20, 49, 39;--color-button-text: 250, 246, 240;--color-secondary-button: 250, 246, 240;--color-secondary-button-text: 20, 49, 39;--color-link: 20, 49, 39;--color-badge-background: 20, 49, 39;--color-badge-foreground: 250, 246, 240}body.hf-premium-theme .color-background-2{--color-background: 239, 234, 226;--gradient-background: #efeae2;--color-foreground: 28, 32, 31;--color-button: 20, 49, 39;--color-button-text: 250, 246, 240;--color-secondary-button: 239, 234, 226;--color-secondary-button-text: 20, 49, 39;--color-link: 20, 49, 39}body.hf-premium-theme .color-inverse,body.hf-premium-theme .hf-on-forest{--color-background: 20, 49, 39;--gradient-background: #143127;--color-foreground: 250, 246, 240;--color-button: 217, 195, 165;--color-button-text: 20, 49, 39;--color-link: 250, 246, 240;background:var(--hf-forest);color:var(--hf-paper)}body.hf-premium-theme .page-width{max-width:144rem;padding-inline:clamp(2rem,4.6vw,7.2rem)}body.hf-premium-theme .h0,body.hf-premium-theme .h1,body.hf-premium-theme .h2,body.hf-premium-theme .h3,body.hf-premium-theme h1,body.hf-premium-theme h2,body.hf-premium-theme h3,body.hf-premium-theme h4{font-family:var(--hf-sans);font-weight:400;letter-spacing:var(--hf-display-tracking);line-height:var(--hf-display-leading);text-wrap:balance}body.hf-premium-theme .h0,body.hf-premium-theme h1{font-size:clamp(3.4rem,4.4vw,5.6rem)}body.hf-premium-theme .h1,body.hf-premium-theme h2{font-size:clamp(2.8rem,3.4vw,4rem)}body.hf-premium-theme .h2,body.hf-premium-theme h3{font-size:clamp(2.1rem,2.4vw,2.8rem)}body.hf-premium-theme p,body.hf-premium-theme li{font-family:var(--hf-body);line-height:1.65;text-wrap:pretty}body.hf-premium-theme .price{color:var(--hf-ink);font-family:var(--hf-body);font-size:1.4rem;font-weight:600}body.hf-premium-theme .price,body.hf-premium-theme .totals__subtotal-value,body.hf-premium-theme .totals__total-value,body.hf-premium-theme .product-count,body.hf-premium-theme .product-count__text,body.hf-premium-theme .cart-item__totals,body.hf-premium-theme .quantity__input{font-variant-numeric:tabular-nums}body.hf-premium-theme .caption,body.hf-premium-theme .caption-large,body.hf-premium-theme .caption-with-letter-spacing,body.hf-premium-theme .product__tax,body.hf-premium-theme .cart-item__details,body.hf-premium-theme .rte,body.hf-premium-theme p,body.hf-premium-theme li,body.hf-premium-theme td,body.hf-premium-theme th{letter-spacing:0}body.hf-premium-theme a{text-underline-offset:.35rem;text-decoration-thickness:.06rem}body.hf-premium-theme .skip-to-content-link:focus{z-index:50;background:var(--hf-paper);color:var(--hf-forest)}body.hf-premium-theme .facets__heading,body.hf-premium-theme .facet-filters__label,body.hf-premium-theme .facets__summary,body.hf-premium-theme .mobile-facets__heading,body.hf-premium-theme .product-count__text,body.hf-premium-theme .product-count,body.hf-premium-theme .facet-filters__sort,body.hf-premium-theme .facets__label{font-family:var(--hf-body);font-size:1.3rem;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}body.hf-premium-theme .product-count__text,body.hf-premium-theme .product-count{color:var(--hf-muted)}body.hf-premium-theme .totals__subtotal,body.hf-premium-theme .totals__total,body.hf-premium-theme .totals h2{font-family:var(--hf-body);font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.4;overflow-wrap:normal;word-break:normal}.hf-shipping{margin-bottom:1.8rem;padding-bottom:1.8rem;border-bottom:.1rem solid var(--hf-rule)}body.hf-premium-theme .hf-shipping__text{margin:0 0 1rem;color:var(--hf-ink);font-family:var(--hf-body);font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.45}.hf-shipping__track{overflow:hidden;height:.4rem;border-radius:var(--hf-radius-pill);background:var(--hf-rule)}.hf-shipping__fill{display:block;width:0;height:100%;border-radius:var(--hf-radius-pill);background:var(--hf-forest);transition:width .42s var(--hf-ease-out)}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){body.hf-premium-theme .hf-reveal{opacity:0;transform:translateY(1.4rem);transition:opacity .7s var(--hf-ease-out),transform .7s var(--hf-ease-out);transition-delay:var(--hf-reveal-delay, 0ms)}body.hf-premium-theme .hf-reveal.is-in{opacity:1;transform:none}}body.hf-premium-theme .utility-bar{min-height:3.4rem;padding-block:.4rem;border:0;background:var(--hf-forest);color:var(--hf-paper)}body.hf-premium-theme .announcement-bar__message{padding-block:.8rem;color:var(--hf-paper);font-family:var(--hf-body);font-size:1rem;font-weight:500;letter-spacing:.025em;text-transform:uppercase}body.hf-premium-theme .section-header{z-index:30}body.hf-premium-theme .header-wrapper{border-bottom:.1rem solid var(--hf-rule);background:#faf6f0f7;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);transition:box-shadow .22s ease}.hf-scrolled body.hf-premium-theme .header-wrapper{border-bottom-color:var(--hf-forest)}body.hf-premium-theme .header{max-width:144rem;min-height:7.2rem;padding:.8rem clamp(2rem,4.6vw,7.2rem)}body.hf-premium-theme .header__heading-logo-wrapper{display:flex}body.hf-premium-theme .header__heading-logo{width:auto;max-height:5.2rem;object-fit:contain}body.hf-premium-theme .header__inline-menu{margin-left:clamp(2rem,4vw,5rem)}body.hf-premium-theme .header__menu-item{padding-inline:1.2rem;color:var(--hf-ink);font-family:var(--hf-body);font-size:1.05rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}body.hf-premium-theme .header__menu-item span{text-decoration:none}body.hf-premium-theme .header__active-menu-item{color:var(--hf-forest);text-decoration:underline;text-decoration-color:var(--hf-forest);text-underline-offset:.6rem}body.hf-premium-theme .header__icon{color:var(--hf-ink)}body.hf-premium-theme .footer,body.hf-premium-theme .footer.gradient{margin-top:0;background:var(--hf-forest);color:#faf6f0b8}body.hf-premium-theme .footer__content-top{padding-block:clamp(5rem,8vw,9rem)}body.hf-premium-theme .footer__content-bottom{border-color:#faf6f029}body.hf-premium-theme .footer-block__heading,body.hf-premium-theme .footer .list-menu__item--link,body.hf-premium-theme .footer .footer-block__details-content,body.hf-premium-theme .footer .footer__copyright,body.hf-premium-theme .footer .copyright__content a,body.hf-premium-theme .footer .list-social__link{color:var(--hf-paper)}body.hf-premium-theme .footer-block__heading{margin-bottom:1.8rem;font-family:var(--hf-body);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}body.hf-premium-theme .footer .list-menu__item--link{opacity:.74;transition:opacity .16s ease}body.hf-premium-theme .footer .field__input{border:0;border-radius:var(--hf-radius-pill);background:transparent;box-shadow:inset 0 0 0 .1rem #faf6f066;color:var(--hf-paper)}body.hf-premium-theme .footer .field:after,body.hf-premium-theme .footer .field:before{display:none}@media(hover:hover)and (pointer:fine){body.hf-premium-theme .header__menu-item:hover span{text-decoration:underline;text-decoration-color:var(--hf-forest);text-underline-offset:.6rem}body.hf-premium-theme .header__icon:hover{color:var(--hf-forest)}body.hf-premium-theme .footer .list-menu__item--link:hover{opacity:1}}@media screen and (max-width:989px){body.hf-premium-theme .header{min-height:6.6rem}body.hf-premium-theme .header__heading-logo{max-height:4.6rem}}@media screen and (max-width:749px){html{scroll-padding-top:8rem}body.hf-premium-theme .page-width{padding-inline:2rem}body.hf-premium-theme .announcement-bar__message{padding-block:.7rem;font-size:.95rem}body.hf-premium-theme .header{min-height:6rem;padding:.6rem 1.6rem}body.hf-premium-theme .header__heading-logo{max-height:4.2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body.hf-premium-theme *,body.hf-premium-theme *:before,body.hf-premium-theme *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/holyforest-premium.css.map */
