:root{--rm-ease: cubic-bezier(.22, 1, .36, 1);--rm-media-radius: 14px}.card-gallery,.collection-card,.resource-card{border-radius:var(--rm-media-radius);overflow:hidden;isolation:isolate}.card-gallery img,.card-gallery video,.collection-card img,.resource-card img{border-radius:inherit}[class*=ai-collection-carousel-card-]{border-radius:var(--rm-media-radius)!important;isolation:isolate}[class*=ai-collection-carousel-nav-button-]{border-radius:999px!important}.mega-menu img{border-radius:10px}.button,.button-secondary{transition:transform .3s var(--rm-ease),box-shadow .3s var(--rm-ease),background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease}@media(hover:hover){.button:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 10px 24px #00000029}.button-secondary:hover{transform:translateY(-1px) scale(1.02)}}.button:active,.button-secondary:active{transform:scale(.97);transition-duration:.08s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card,.collection-card,.resource-card{transition:transform .45s var(--rm-ease)}.product-card:hover,.collection-card:hover,.resource-card:hover{transform:translateY(-4px)}}.header a,footer a,.footer a{transition:opacity .2s ease}@media(hover:hover){.header a:hover,footer a:hover,.footer a:hover{opacity:.65}}@media(prefers-reduced-motion:no-preference){.rm-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--rm-ease),transform .7s var(--rm-ease);will-change:opacity,transform}.rm-reveal.rm-in{opacity:1;transform:none;will-change:auto}}.card-gallery img,.card-gallery video{transition:transform .6s var(--rm-ease)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/riot-modern.css.map */
