:root{--color-white: #FEFCF8;--color-linen: #F8F2E8;--color-cream: #F2E8D8;--color-blush: #E8D0BC;--color-dusty: #D0B09A;--color-mauve: #B89080;--color-terra: #9A6050;--color-earth: #6A3C24;--color-bark: #3C2010;--color-ink: #1E1008;--color-gold: #C08830;--color-gold-mid: #D8A84A;--color-gold-light: #ECC870;--color-gold-pale: #F5E4B0;--color-gold-tint: #FBF4DC;--color-ocean: #1E5C7A}body{font-family:Jost,sans-serif;font-weight:300;color:var(--color-bark, #3C2010);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:Cormorant Garamond,serif;font-weight:400}.btn,.button,button.button--primary{border-radius:0;font-family:Jost,sans-serif;font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar.gradient{background-color:var(--color-earth, #6A3C24)!important;border-color:#c0883033!important;padding-top:9px!important;padding-bottom:9px!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.announcement-bar-section .announcement-bar__link,.announcement-bar-section p,.announcement-bar-section .h5{color:var(--color-gold-light, #ECC870)!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important}.announcement-bar-section .slider-button{color:var(--color-gold-pale, #F5E4B0)}.announcement-bar-section .icon-caret path{stroke:var(--color-gold-pale, #F5E4B0)}.header-wrapper{background:transparent!important;border-bottom:none!important;box-shadow:none!important}.section-header{position:sticky;top:0;z-index:100}.header__heading-link .h2,.header__heading .h2{font-family:Cormorant Garamond,serif;font-weight:400}.header__menu-item,.header__menu-item>.link{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--color-bark, #3C2010)}.header__icon{color:var(--color-bark, #3C2010)}.shopify-section{margin-top:0!important;margin-bottom:0!important}.shopify-section+.shopify-section{margin-top:0!important}.footer{background-color:var(--color-bark, #3C2010)!important;color:var(--color-white, #FEFCF8)!important;margin-top:0!important}.footer .footer-block__heading,.footer h2.footer-block__heading{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--color-gold-pale, #F5E4B0)!important;margin-bottom:18px!important}.footer .list-menu__item,.footer .list-menu__item--link,.footer a.list-menu__item{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;color:#fefcf899!important;letter-spacing:.04em!important;text-decoration:none!important;transition:color .2s}.footer .list-menu__item:hover{color:var(--color-white, #FEFCF8)!important}.footer .footer-block__details-content,.footer .rte,.footer p{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;color:#fefcf88c!important;line-height:1.8!important}.footer .footer__content-bottom{border-top:1px solid rgba(254,252,248,.08);margin-top:40px}.footer .copyright__content,.footer .copyright__content a,.footer small{font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:300!important;color:#fefcf859!important;letter-spacing:.08em!important}.footer .field__input{background:#fefcf812!important;border-color:#fefcf82e!important;color:var(--color-white, #FEFCF8)!important}.footer .field__input::placeholder{color:#fefcf859!important}.footer .field__label{color:#fefcf859!important}.footer .newsletter-form__button{color:var(--color-gold-light, #ECC870)!important}.footer .list-social__link svg{fill:#fefcf873;transition:fill .2s}.footer .list-social__link:hover svg{fill:var(--color-gold-light, #ECC870)}.footer .list-payment{filter:brightness(.5)}.footer .footer-block__image img,.footer .footer__logo img{filter:brightness(0) invert(1) sepia(.15) saturate(1.2)!important;opacity:.88!important}.footer .footer-block__brand-info p{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;color:#fefcf88c!important;line-height:1.8!important;margin-top:16px!important}.footer .footer__content-bottom-wrapper{padding-top:24px!important;padding-bottom:24px!important}.hf-col-title{font-size:11px!important;letter-spacing:.22em!important}.hf-links a{font-size:14px!important;line-height:1.7!important}.hf-about{font-size:14px!important;line-height:1.9!important;color:#f5e4b073!important}.hf-giving{font-size:12px!important;line-height:1.8!important;color:#f5e4b052!important}.hf-copy{font-size:12px!important;color:#f5e4b047!important}.hf-socials a{font-size:11px!important;letter-spacing:.16em!important}.hi-unit{font-size:11px!important;letter-spacing:.18em!important;font-weight:500!important}.hi-sub{font-size:12px!important;opacity:.5!important}.hi-desc{font-size:13px!important;line-height:1.65!important}.hi-attr{font-size:11px!important;letter-spacing:.18em!important;margin-bottom:2rem!important}.hi-pill-meta strong{font-size:12px!important;letter-spacing:.12em!important}.hi-pill-meta span{font-size:13px!important}.heno-ohana__perk{font-size:12px!important;letter-spacing:.12em!important}.heno-ohana__sub{font-size:15px!important;line-height:1.85!important}.heno-ohana__btn{font-size:12px!important;padding:1rem 2rem!important;letter-spacing:.2em!important;min-height:48px!important}.heno-ohana__note{font-size:12px!important;opacity:.65!important;margin-top:1rem!important}.heno-ohana__field{font-size:15px!important;min-height:48px!important}.heno-story__eyebrow{font-size:12px!important}.heno-story__pillar-title{font-size:13px!important;letter-spacing:.15em!important}.heno-story__pillar-body{font-size:14px!important;line-height:1.75!important}.heno-story__cta{font-size:12px!important;letter-spacing:.2em!important}.heno-cg__eyebrow{font-size:12px!important}.heno-cg__product-name{font-size:15px!important}.heno-cg__product-price{font-size:14px!important;font-weight:400!important}.heno-cg__cta{font-size:11px!important;letter-spacing:.2em!important}.heno-archive__eyebrow{font-size:12px!important}.heno-archive__item-name{font-size:14px!important}.heno-archive__ribbon{font-size:11px!important;letter-spacing:.14em!important}.heno-hero__cta-primary{padding:1.1rem 2.6rem!important;font-size:12px!important;letter-spacing:.22em!important;min-height:50px!important;display:inline-flex!important;align-items:center!important}.heno-hero__cta-ghost{font-size:12px!important;letter-spacing:.18em!important}.heno-hero__date{font-size:14px!important}.heno-hero__eyebrow{font-size:12px!important;letter-spacing:.2em!important}.price__regular .price-item,.price__sale .price-item,.price{font-family:Jost,sans-serif;font-size:15px!important;font-weight:400!important;color:var(--color-bark, #3C2010)!important}.heno-manifesto__eyebrow{font-size:12px!important}.heno-manifesto__quote{font-size:clamp(1.3rem,2.8vw,2rem)!important}.heno-manifesto__attr,.heno-marquee__text{font-size:12px!important}.heno-countdown__eyebrow{font-size:11px!important;letter-spacing:.2em!important}.heno-countdown__label{font-size:11px!important;letter-spacing:.16em!important}.heno-countdown__date,.heno-countdown__note{font-size:14px!important}.heno-impact-section,.heno-story-section,.heno-ohana-section,.heno-footer-section,.heno-manifesto-section,.heno-archive-section{opacity:1!important;transform:none!important;visibility:visible!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/heno-overrides.css.map */
