:root{--coms-ease-punch: cubic-bezier(.2, .9, .25, 1.15);--coms-ease-out: cubic-bezier(.16, 1, .3, 1);--coms-dur: .65s;--coms-stagger: 70ms}@media(prefers-reduced-motion:no-preference){.coms-js [data-coms-reveal],.coms-js [data-coms-stagger]>*{opacity:0;transform:translateY(28px);transition:opacity var(--coms-dur) var(--coms-ease-out),transform var(--coms-dur) var(--coms-ease-punch);transition-delay:calc(var(--coms-i, 0) * var(--coms-stagger))}.coms-js [data-coms-reveal=left]{transform:translate(-40px)}.coms-js [data-coms-reveal=right]{transform:translate(40px)}.coms-js [data-coms-reveal=scale],.coms-js [data-coms-stagger=scale]>*{transform:scale(.88)}.coms-js [data-coms-reveal].is-in,.coms-js [data-coms-stagger].is-in>*{opacity:1;transform:none}.coms-js [data-coms-kinetic] .coms-word{display:inline-block;overflow:hidden;vertical-align:bottom}.coms-js [data-coms-kinetic] .coms-word>span{display:inline-block;transform:translateY(110%) rotate(4deg);transition:transform .7s var(--coms-ease-punch);transition-delay:calc(var(--coms-i, 0) * 60ms)}.coms-js [data-coms-kinetic].is-in .coms-word>span{transform:none}[data-coms-marquee]{overflow:hidden;white-space:nowrap}[data-coms-marquee] .coms-marquee-track{display:inline-flex;animation:coms-marquee var(--coms-marquee-dur, 22s) linear infinite}[data-coms-marquee] .coms-marquee-track>*{padding-inline-end:3rem}[data-coms-marquee]:hover .coms-marquee-track{animation-play-state:paused}@media(max-width:749px){[data-coms-marquee] .coms-marquee-track{--coms-marquee-dur: 32s}}[data-coms-magnetic]{transition:transform .25s var(--coms-ease-punch);will-change:transform}[data-coms-magnetic]:active{transform:scale(.94)}[data-coms-tilt]{transition:transform .3s var(--coms-ease-out);transform-style:preserve-3d}[data-coms-spin],[data-coms-parallax]{will-change:transform}}@keyframes coms-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.coms-underline{background-image:linear-gradient(currentColor,currentColor);background-size:0% 2px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none}.coms-underline:hover,.coms-underline:focus-visible{background-size:100% 2px}@media(prefers-reduced-motion:no-preference){.coms-underline{transition:background-size .3s var(--coms-ease-out)}}.coms-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgb(var(--color-background, 255 255 255));box-shadow:0 -6px 24px #00000014;transform:translateY(110%);transition:transform .3s var(--coms-ease-out)}.coms-sticky-atc.is-visible{transform:none}.coms-sticky-atc button{min-height:48px;width:100%}@media(min-width:750px){.coms-sticky-atc{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/coms-motion.css.map */
