.layr-motion{--layr-reveal-easing: cubic-bezier(.22, 1, .36, 1);--layr-reveal-duration: .7s;--layr-reveal-stagger: 90ms}.layr-motion .layr-reveal{opacity:0;transform:translateY(1.25rem);transition:opacity var(--layr-reveal-duration) var(--layr-reveal-easing),transform var(--layr-reveal-duration) var(--layr-reveal-easing);transition-delay:calc(var(--layr-reveal-index, 0) * var(--layr-reveal-stagger));will-change:opacity,transform}.layr-motion .layr-reveal.is-revealed{opacity:1;transform:none;will-change:auto}.layr-motion .hero__media-grid img{animation:layr-drift 20s var(--animation-easing) both}@keyframes layr-drift{0%{transform:scale(1)}to{transform:scale(1.07)}}@supports (animation-timeline: view()){.layr-motion .media-with-content .media-block{view-timeline-name:--layr-media-pass}.layr-motion .media-with-content .media-block__media{animation:layr-media-focus linear both;animation-timeline:--layr-media-pass}@keyframes layr-media-focus{0%{filter:blur(8px);transform:scale(1.08)}40%,60%{filter:blur(0);transform:scale(1)}to{filter:blur(8px);transform:scale(1.08)}}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.button,.button-secondary{transition:transform var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.button:hover,.button-secondary:hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.layr-motion .layr-reveal{opacity:1;transform:none;transition:none}.layr-motion .hero__media-grid img{animation:none}.layr-motion .media-with-content .media-block__media{animation:none;filter:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/layr-motion.css.map */
