:root{--ease-exhale: cubic-bezier(.22, 1, .36, 1);--motion-settle: .42s;--motion-press: .16s;--motion-drift: 1rem;--motion-stagger: 70ms}.motion-ready [data-reveal]:not(.is-revealed){opacity:0;transform:translateY(calc(var(--motion-drift) * -1))}.motion-ready [data-reveal]{transition:opacity var(--motion-settle) var(--ease-exhale),transform var(--motion-settle) var(--ease-exhale);transition-delay:var(--motion-reveal-delay, 0ms)}.motion-ready [data-reveal].is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.motion-ready [data-reveal]:not(.is-revealed){transform:none}.motion-ready [data-reveal]{transition:opacity var(--motion-settle) var(--ease-exhale);transition-delay:0ms}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.button,.button-secondary,.button-custom,[data-press]{transition:transform var(--motion-press) var(--ease-exhale)}.button:not([disabled]):hover,.button-secondary:not([disabled]):hover,.button-custom:not([disabled]):hover,[data-press]:hover{transform:translateY(.1rem) scale(.98)}.button:not([disabled]):active,.button-secondary:not([disabled]):active,.button-custom:not([disabled]):active,[data-press]:active{transform:translateY(.2rem) scale(.975);transition-duration:90ms}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/motion.css.map */
