.hero-wrapper:first-child .hero__content-wrapper>.text-block.h1 :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}.hero-wrapper:first-child .hero__content-wrapper>.text-block.h1 h1 em{display:block;margin-block-start:.2em;font-family:var(--font-subheading--family);font-style:italic;font-weight:400;font-size:1.15em;letter-spacing:-.03em;line-height:1.05;text-transform:none}@media(prefers-reduced-motion:no-preference){.hero-wrapper:first-child .text-block.h1 h1.hero-title-reveal--ready .hero-title-reveal__char{display:inline-block;opacity:0;filter:blur(14px);transform:translateY(1.15em);will-change:opacity,filter,transform}.hero-wrapper:first-child .text-block.h1 h1.hero-title-reveal--active .hero-title-reveal__char{opacity:1;filter:blur(0);transform:translateY(0);transition:opacity .55s var(--animation-timing-fade-in),filter .75s var(--animation-timing-fade-in),transform .65s var(--ease-out-cubic);transition-delay:calc(var(--char-index, 0) * 45ms)}}.hero-wrapper:first-child .hero__content-wrapper>.text-block.h6 p{font-size:clamp(.6875rem,.35vw + .5625rem,.8125rem);letter-spacing:.14em;line-height:1.55;max-width:36em;margin-inline:auto;opacity:.9}.hero-wrapper:first-child .hero__content-wrapper>.group-block .group-block-content.layout-panel-flex--row{gap:1rem}@media screen and (min-width:750px){.hero-wrapper:first-child .hero__content-wrapper>.text-block.h1{padding-block-end:1.25rem}.hero-wrapper:first-child .hero__content-wrapper>.text-block.h6{padding-block-end:2.5rem}.hero-wrapper:first-child .hero__content-wrapper>.group-block{padding-block-start:.5rem}.hero-wrapper:first-child .hero__content-wrapper>.group-block .group-block-content.layout-panel-flex--row{gap:1.125rem}}.button-forest{font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);border-radius:var(--style-border-radius-buttons-primary);--button-color: #EEE3D6;--button-background-color: #233329;--button-border-color: #233329;--button-border-width: var(--style-border-width-primary)}.button-forest:hover{--button-color: #EEE3D6;--button-background-color: #394a3e;--button-border-color: #394a3e}#header-component[data-sticky-state=active],#header-component:not([transparent]),#header-component[transparent]:has(.menu-list__link:is(:hover,[aria-expanded=true])),#header-component[transparent]:has(.menu-list__list-item:hover){--color-scheme-top-row: var(--color-header-scroll-background);--color-scheme-bottom-row: var(--color-header-scroll-background)}#header-component[data-sticky-state=active] .header__row--top:not(.divider--page-width),#header-component[data-sticky-state=active] .header__row--top.divider--page-width .header__columns,#header-component[data-sticky-state=active] .header__row--bottom,#header-component:not([transparent]) .header__row--top:not(.divider--page-width),#header-component:not([transparent]) .header__row--top.divider--page-width .header__columns,#header-component:not([transparent]) .header__row--bottom{border-bottom-color:rgb(var(--color-brand-forest-rgb) / var(--opacity-25))}#header-component[transparent][data-sticky-state=idle] .header__row--top:not(.divider--page-width),#header-component[transparent][data-sticky-state=idle] .header__row--top.divider--page-width .header__columns{border-bottom-color:transparent}.button-secondary{--button-border-color: var(--color-brand-forest-border)}.button-secondary:hover{--button-border-color: rgb(var(--color-brand-forest-rgb) / var(--opacity-70))}.color-scheme-4 .button-secondary,.color-scheme-5 .button-secondary,.color-scheme-6 .button-secondary{--button-border-color: var(--color-secondary-button-border)}.color-scheme-4 .button-secondary:hover,.color-scheme-5 .button-secondary:hover,.color-scheme-6 .button-secondary:hover{--button-border-color: var(--color-secondary-button-hover-border)}.product-card__content product-title p{margin:0;line-height:1.35}.product-card__content product-title a{text-decoration:none}.product-card__content product-price{font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.02em}.product-card__content product-price .price{margin:0}.layout-panel-flex--row>.image-block.image-bento-grid{flex:0 1 var(--size-style-width);min-width:0;align-self:stretch}@media screen and (max-width:749px){.layout-panel-flex--row.mobile-column>.image-block.image-bento-grid{flex:1 1 var(--size-style-width-mobile-min, 100%)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/heliore-brand.css.map */
