.hero-funnel{display:flex;height:80vh}.hero-funnel.funnel-full-height{height:100vh}.funnel-item{width:100%;height:100%;position:relative;overflow:hidden}.funnel-link{position:relative}.funnel-title{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.funnel-title p{font-family:var(--fontDisplay);font-size:var(--fonth2);line-height:1.25rem}.funnel-title p{color:var(--black, #000);transition:color .3s ease}.funnel-item.is-active[data-hover-text=white] .funnel-title p{color:var(--white, #fff)}.funnel-item.is-active[data-hover-text=black] .funnel-title p{color:var(--black, #000)}.hero-funnel .aspect-holder{width:100%;height:100%;overflow:hidden;opacity:0;transition:opacity .5s ease}.hero-funnel .funnel-item.is-active .aspect-holder{opacity:1}.hero-funnel .aspect-holder img{width:100%;height:100%;mix-blend-mode:unset;object-fit:cover}@media(max-width:749px){.hero-funnel{height:auto;flex-direction:column}.hero-funnel.funnel-full-height{height:100vh}.hero-funnel .funnel-item{width:100%;height:50vh;min-height:300px}.hero-funnel.funnel-full-height .funnel-item{flex:1 1 0;height:auto;min-height:0}.hero-funnel .funnel-item .aspect-holder{opacity:1}.hero-funnel .funnel-item .funnel-title p{color:var(--black, #000)}.hero-funnel .funnel-item[data-hover-text=white] .funnel-title p{color:var(--white, #fff)}}@media(prefers-reduced-motion:reduce){.hero-funnel .aspect-holder,.funnel-title p{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/block-hero-funnel.css.map */
