.header__heading-logo{position:relative;display:inline-block;perspective:1000px}.header__heading-logo a{display:block;transition:all .6s cubic-bezier(.34,1.56,.64,1);transform-style:preserve-3d}.header__heading-logo img,.header__heading-logo svg{transition:all .6s cubic-bezier(.34,1.56,.64,1);transform-style:preserve-3d;backface-visibility:hidden}.header__heading-logo a:before{content:"";position:absolute;top:-5%;left:-5%;width:110%;height:110%;background:linear-gradient(120deg,transparent 0%,transparent 40%,rgba(255,255,255,.8) 50%,transparent 60%,transparent 100%);opacity:0;transform:translate(-100%);transition:all .6s cubic-bezier(.34,1.56,.64,1);pointer-events:none;z-index:1;border-radius:inherit}.header__heading-logo:hover a:before{opacity:1;transform:translate(100%)}.header__heading-logo:hover img,.header__heading-logo:hover svg{transform:rotateY(15deg) rotateX(-5deg) scale(1.05);filter:brightness(1.1)}.header__heading-logo:active img,.header__heading-logo:active svg{transform:rotateY(10deg) rotateX(-3deg) scale(1.02)}@media (max-width: 1024px){.header__heading-logo:hover img,.header__heading-logo:hover svg{transform:rotateY(10deg) rotateX(-3deg) scale(1.03)}}@media (prefers-reduced-motion: reduce){.header__heading-logo,.header__heading-logo a,.header__heading-logo img,.header__heading-logo svg,.header__heading-logo a:before{transition:none;animation:none}.header__heading-logo:hover img,.header__heading-logo:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header-enhancements.css.map */
