.hero-wrapper{--hero-height-offset: 0px}body:has(>#header-group>.header-section>#header-component) .hero-wrapper:first-child{--hero-height-offset: var(--header-group-height, 0)}.hero{position:relative;min-height:calc(var(--hero-min-height-mobile) - var(--hero-height-offset));overflow:hidden}@media screen and (min-width: 750px){.hero{min-height:calc(var(--hero-min-height-desktop) - var(--hero-height-offset))}}.hero__container{position:relative;height:100%;min-height:inherit;display:flex;flex-direction:column;justify-content:center;z-index:1}.hero__content-wrapper{position:relative;z-index:3;padding:2rem;pointer-events:none}.hero__content-wrapper>*{pointer-events:auto}.hero__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(var(--hero-media-count, 1),1fr);z-index:0}.hero__image,.hero__video{height:100%;width:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.hero__image--mobile,.hero__video--mobile{display:none}.hero__image--desktop,.hero__video--desktop{display:block}@media screen and (max-width: 749px){.hero__image--desktop,.hero__video--desktop{display:none}.hero__image--mobile,.hero__video--mobile{display:block}.hero__media-wrapper{grid-template-columns:repeat(var(--hero-media-count-mobile, 1),1fr)}.hero--stack-mobile .hero__media-wrapper{grid-template-columns:1fr;grid-template-rows:repeat(var(--hero-media-count-mobile, 1),1fr)}.hero__content-wrapper{text-align:center;align-items:center!important}}.hero[data-blur-shadow=true]{overflow:visible}.hero__blurred-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scale(1.1) translateY(20px);filter:blur(40px) saturate(1.5);opacity:var(--blur-opacity);pointer-events:none}.hero__blurred-image img{width:100%;height:100%;object-fit:cover}.hero__scroll-indicator{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:4;color:rgb(var(--color-foreground));animation:hero-scroll-bounce 2s infinite}@keyframes hero-scroll-bounce{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-10px)}60%{transform:translate(-50%) translateY(-5px)}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
