.afp-svg-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}@media(hover:hover)and (pointer:fine){.afp-card__img--primary{transition:opacity .6s var(--afp-ease-wipe)}.afp-card__media-wrap:hover .afp-card__img--primary{animation:afp-ripple-out .65s var(--afp-ease-wipe) forwards}.afp-card__media-wrap:not(:hover) .afp-card__img--primary{animation:afp-ripple-in .55s var(--afp-ease-wipe) forwards}.afp-card[data-afp-ripple-ready] .afp-card__img--primary{will-change:filter,opacity}}@keyframes afp-ripple-out{0%{filter:none;opacity:1}20%{filter:url(#afp-ripple) blur(.4px) saturate(.95);opacity:.92}55%{filter:url(#afp-ripple) blur(1px) saturate(.85);opacity:.55}85%{filter:url(#afp-ripple) blur(1.5px);opacity:.15}to{filter:none;opacity:0}}@keyframes afp-ripple-in{0%{filter:none;opacity:0}20%{filter:url(#afp-ripple) blur(1px);opacity:.4}60%{filter:url(#afp-ripple) blur(.4px);opacity:.85}to{filter:none;opacity:1}}@media not all and (hover:hover)and (pointer:fine){.afp-card__img--primary{transition:opacity .4s var(--afp-ease-standard)}.afp-card[data-afp-touch-swap] .afp-card__img--primary{opacity:0}}@media(prefers-reduced-motion:reduce){@media(hover:hover)and (pointer:fine){.afp-card__media-wrap:hover .afp-card__img--primary,.afp-card__media-wrap:not(:hover) .afp-card__img--primary{animation:none;transition:opacity .2s ease}.afp-card__media-wrap:hover .afp-card__img--primary{opacity:0}}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/afp-ripple.css.map */
