.card--hover-covers{position:relative;isolation:isolate}.card.card--hover-covers .card__inner .card__media,.card.card--hover-covers .card__inner .card__media .media{overflow:visible}.card-wrapper:hover .card.card--hover-covers{overflow:hidden;border-radius:var(--border-radius)}.collection-hover-covers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:calc(var(--border-radius) - var(--border-width));opacity:0;transition:opacity .4s ease;pointer-events:none}.collection-hover-covers.is-active{opacity:1}.collection-hover-covers img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;transition:opacity .6s ease}.collection-hover-covers img.is-visible{opacity:1}.card.hover-covers-active .card__media .media>img{mix-blend-mode:multiply}.card--hover-covers .card__heading a,.card--hover-covers .card__caption{transition:text-shadow .4s ease}.card.hover-covers-active .card__heading a,.card.hover-covers-active .card__caption{text-shadow:.1rem .1rem 0 rgba(255,255,255,.9),-.1rem -.1rem 0 rgba(255,255,255,.9),.1rem -.1rem 0 rgba(255,255,255,.9),-.1rem .1rem 0 rgba(255,255,255,.9),0 0 .8rem rgba(255,255,255,.85)}.card--hover-covers .card__heading .icon-wrap,.card--hover-covers .card__caption .icon-wrap{transition:transform var(--duration-short) ease,filter .4s ease}.card.hover-covers-active .card__heading .icon-wrap,.card.hover-covers-active .card__caption .icon-wrap{filter:drop-shadow(0 0 .1rem rgba(255,255,255,1)) drop-shadow(0 0 .3rem rgba(255,255,255,.75))}
/*# sourceMappingURL=/cdn/shop/t/55/assets/component-collection-hover-covers.css.map */
