:root{--ca-ease-drawer: cubic-bezier(.32, .72, 0, 1);--ca-ease-ui: cubic-bezier(.16, 1, .3, 1);--ca-glow: rgb(201 164 106 / .5)}@media(prefers-reduced-motion:no-preference){.ca-motion .ca-reveal{opacity:0;transform:translateY(32px);transition:opacity .9s var(--ca-ease-drawer) var(--ca-delay, 0ms),transform 1.1s var(--ca-ease-drawer) var(--ca-delay, 0ms)}.ca-motion .ca-reveal.is-visible{opacity:1;transform:none}@keyframes ca-rise{0%{opacity:0;transform:translateY(24px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.ca-motion .ca-intro{animation:ca-rise 1.3s var(--ca-ease-drawer) both;animation-delay:var(--ca-delay, 0ms)}.ca-motion .ca-shine{position:relative;overflow:hidden;isolation:isolate;transition:transform .12s var(--ca-ease-ui),box-shadow .4s var(--ca-ease-ui)}.ca-motion .ca-shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(255 240 210 / .45) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--ca-ease-ui);pointer-events:none}.ca-motion .ca-shine:hover:after,.ca-motion .ca-shine:focus-visible:after{transform:translate(120%)}.ca-motion .ca-shine:hover{box-shadow:0 0 36px -8px var(--ca-glow)}.ca-motion .ca-shine:active{transform:scale(.97)}.ca-motion .product-card{transition:box-shadow .6s var(--ca-ease-ui)}.ca-motion .product-card:hover{box-shadow:0 34px 60px -34px var(--ca-glow)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cozy-motion.css.map */
