.promo-overlay-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:hidden;border-radius:inherit}.promo-overlay-frame{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;display:block}.promo-overlay-badge{position:absolute;top:0;left:0;width:32%;line-height:0;pointer-events:none;z-index:3}.product__media .promo-overlay-badge,.product__media-wrapper .promo-overlay-badge{width:33%}.promo-overlay-badge-img{width:100%;height:auto;display:block;pointer-events:none}.card__inner:has(.promo-overlay-wrapper),.card__inner.has-promo-overlay,.card__inner:has(.promo-overlay-wrapper) .card__media,.card__inner.has-promo-overlay .card__media,.card__inner:has(.promo-overlay-wrapper) .card__media .media,.card__inner.has-promo-overlay .card__media .media,.product__media:has(.promo-overlay-wrapper),.product__media.has-promo-overlay{background:#fff!important;background-image:none!important;background-color:#fff!important}.card__inner:has(.promo-overlay-wrapper) .card__media .media>img,.card__inner:has(.promo-overlay-wrapper) .card__media .media>picture,.card__inner.has-promo-overlay .card__media .media>img,.card__inner.has-promo-overlay .card__media .media>picture{transform:scale(.8) translateY(-2%);transform-origin:center center;transition:transform .25s ease}.card:hover .card__inner:has(.promo-overlay-wrapper) .card__media .media>img,.card:hover .card__inner.has-promo-overlay .card__media .media>img{transform:scale(.83) translateY(-2%)}.product__media:has(.promo-overlay-wrapper)>img,.product__media:has(.promo-overlay-wrapper)>picture,.product__media.has-promo-overlay>img,.product__media.has-promo-overlay>picture{transform:scale(.82) translateY(-2%);transform-origin:center center;transition:transform .25s ease}.card__inner,.product__media-wrapper .product__media{position:relative}.card--media .card__inner .card__content,.card__inner>.card__content{position:relative;z-index:3}.card__inner .card__badge,.card__inner .promo-badge-tag{position:relative;z-index:3}.card__media .media{background-color:#fff!important}.card__media .media>img{transition:opacity .25s ease-in,transform .25s ease}
/*# sourceMappingURL=/cdn/shop/t/81/assets/promo-overlay.css.map */
