html.k-motion .k-reveal{opacity:0;transform:translateY(22px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);will-change:opacity,transform}html.k-motion .k-reveal.is-in{opacity:1;transform:none}html.k-motion .hero-copy .k-reveal{transform:translateY(30px)}.k-ul{background-image:linear-gradient(currentColor,currentColor);background-image:linear-gradient(color-mix(in srgb,currentColor 55%,transparent),color-mix(in srgb,currentColor 55%,transparent));background-repeat:no-repeat;background-position:0 96%;background-size:0% .075em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size 1s cubic-bezier(.2,.7,.2,1) .4s}.k-ul.is-in{background-size:100% .075em}.buy-button{position:relative;overflow:hidden}.buy-button:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:35%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-18deg);opacity:0}html.k-motion .buy-button.is-in:after{animation:k-shine 1.4s cubic-bezier(.4,0,.2,1) .9s 1}@keyframes k-shine{0%{left:-40%;opacity:1}to{left:120%;opacity:0}}.button:hover span[aria-hidden]{transform:translate(4px)}.button span[aria-hidden]{display:inline-block;transition:transform .3s}@media(prefers-reduced-motion:reduce){html.k-motion .k-reveal{opacity:1;transform:none;transition:none}.k-ul{background-size:100% .075em;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kaafey-motion.css.map */
