:root{--durrevo-ease-premium: cubic-bezier(.16, 1, .3, 1);--ease-out-slow: var(--durrevo-ease-premium)}.rich-text a:not(.button),.text-with-icon a,.footer a:not(.button):not(.durrevo-scroll-to-top),.durrevo-custom-button__warning a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size var(--duration-long) var(--durrevo-ease-premium)}.rich-text a:not(.button):hover,.text-with-icon a:hover,.footer a:not(.button):not(.durrevo-scroll-to-top):hover,.durrevo-custom-button__warning a:hover{background-size:100% 1px}.button:not(.button--tertiary):not(.shopify-payment-button__button){background-image:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);background-repeat:no-repeat;background-size:250% 100%;background-position:130% 0;transition:background-position var(--duration-extra-long) var(--durrevo-ease-premium),box-shadow var(--duration-short) ease}.button:not(.button--tertiary):not(.shopify-payment-button__button):hover{background-position:-30% 0}.card__media .media img{transition:transform var(--duration-extra-long) var(--durrevo-ease-premium)}.card-wrapper:hover .card__media .media img,.card:hover .card__media .media img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.rich-text a:not(.button),.text-with-icon a,.footer a:not(.button):not(.durrevo-scroll-to-top),.durrevo-custom-button__warning a,.button:not(.button--tertiary):not(.shopify-payment-button__button),.card__media .media img{transition:none!important}.card-wrapper:hover .card__media .media img,.card:hover .card__media .media img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/durrevo-premium-animations.css.map */
