.card__media--video{position:relative;overflow:hidden}.card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .35s ease;background:transparent}.card__media--video.is-playing .card__video{opacity:1}.card__media--video.is-playing .card__img--primary{opacity:0}.card__media--video .badge,.card__media--video .card__wish{z-index:2}@media(prefers-reduced-motion:reduce){.card__video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/card-video.css.map */
