.hero-logo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:4}.hero-logo-overlay.is-light .hero-logo-overlay__img{filter:invert(1) brightness(1)}.hero-logo-overlay.is-dark .hero-logo-overlay__img{filter:none}.hero-logo-overlay__img{display:block;width:min(94vw,1600px);height:auto}@media (max-width: 749px){.hero-logo-overlay__img{width:min(96vw,820px)}}@media (prefers-reduced-motion: no-preference){.hero-logo-overlay{opacity:0;transform:translateY(8px) scale(.985);animation:heroLogoIn .65s cubic-bezier(.22,1,.36,1) .15s forwards}@keyframes heroLogoIn{to{opacity:1;transform:none}}}.hero-logo-overlay{align-items:start;justify-items:center;padding-top:clamp(30px,10vh,40px)}.hero-logo-overlay__mask{display:none!important}.hero-logo-overlay__img{display:block!important;width:min(94vw,1600px);height:auto;filter:brightness(0) invert(1)!important}@media (max-width: 749px){.hero-logo-overlay{padding-top:clamp(24px,6vh,80px)}.hero-logo-overlay__img{width:min(96vw,820px)}}.hero-logo-overlay{--scale: 1;--y: 0px;transform-origin:top center;transform:translate3d(0,var(--y),0) scale(var(--scale));will-change:transform,opacity}@media (prefers-reduced-motion: no-preference){.hero-logo-overlay{animation:heroLogoFade .65s cubic-bezier(.22,1,.36,1) .15s both!important}@keyframes heroLogoFade{0%{opacity:0}to{opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/hero-logo.css.map */
