:root{--motion-enter-duration: .64s;--motion-enter-distance: 16px;--motion-stagger: 70ms;--motion-press-duration: .12s}@media(prefers-reduced-motion:no-preference){[data-motion=on] [data-reveal]{opacity:0;translate:0 var(--motion-enter-distance);transition:opacity var(--motion-enter-duration) var(--animation-timing-fade-in),translate var(--motion-enter-duration) var(--animation-timing-fade-in);transition-delay:calc(var(--reveal-index, 0) * var(--motion-stagger))}[data-motion=on] [data-reveal].is-revealed{opacity:1;translate:none}[data-motion=on] #MainContent>.shopify-section:first-child .media-with-content .text-block,[data-motion=on] #MainContent>.shopify-section:first-child .media-with-content :is(.button,.button-secondary){animation:motion-rise var(--motion-enter-duration) var(--animation-timing-fade-in) both}[data-motion=on] #MainContent>.shopify-section:first-child .media-with-content rte-formatter.text-block{animation-delay:80ms}[data-motion=on] #MainContent>.shopify-section:first-child .media-with-content :is(.button,.button-secondary){animation-delay:.16s}[data-motion=on] #MainContent>.shopify-section:first-child .media-with-content :is(.button,.button-secondary)+:is(.button,.button-secondary){animation-delay:.22s}[data-motion=on] #MainContent>.shopify-section:first-child .media-with-content .media-block__media{animation:motion-settle 1.2s var(--animation-timing-fade-in) both}[data-motion=on] :is(.button,.button-secondary){transition-property:color,box-shadow,background-color,scale;transition-duration:var(--animation-speed),var(--animation-speed),var(--animation-speed),var(--motion-press-duration)}[data-motion=on] :is(.button,.button-secondary):active{scale:.97}[data-motion=on] :is(.accordion,.disclosures,.rte,.digital-details) details{interpolate-size:allow-keywords}[data-motion=on] :is(.accordion,.disclosures,.rte,.digital-details) details::details-content{height:0;overflow:clip;transition:height .28s var(--ease-out-cubic),content-visibility .28s allow-discrete}[data-motion=on] :is(.accordion,.disclosures,.rte,.digital-details) details[open]::details-content{height:auto}}@keyframes motion-rise{0%{opacity:0;translate:0 var(--motion-enter-distance)}}@keyframes motion-settle{0%{scale:1.04}}@media print{[data-reveal]{opacity:1!important;translate:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/motion.css.map */
