@media(prefers-reduced-motion:no-preference){.riof-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--riof-reveal-delay, 0s)}.riof-reveal--visible{opacity:1;transform:none}#MainContent>.shopify-section:first-child .background-image-container img,#MainContent>.shopify-section:first-child .image-block img{animation:riof-kenburns 12s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes riof-kenburns{0%{transform:scale(1)}to{transform:scale(1.045)}}@supports (animation-timeline: view()){#MainContent .shopify-section:not(:first-child) .image-block{overflow:clip}#MainContent .shopify-section:not(:first-child) .image-block img{animation:riof-parallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes riof-parallax{0%{transform:translateY(2.5%) scale(1.06)}to{transform:translateY(-2.5%) scale(1.06)}}}.button:not(.button-unstyled){transition:transform .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.button:not(.button-unstyled):hover{transform:translateY(-2px)}.rte a:not(.button){background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s ease}.rte a:not(.button):hover{background-size:100% 1px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/riof-motion.css.map */
