.product-card__favorite{position:absolute;z-index:2!important;border:1px solid #eee;--pcard-fav-inset: 2rem;--pcard-fav-slide: -1}.product-card__favorite--top-left,.product-card__favorite:not([class*=product-card__favorite--top-]):not([class*=product-card__favorite--bottom-]){top:var(--pcard-fav-inset);inset-inline-start:var(--pcard-fav-inset)}.product-card__favorite--top-right{top:var(--pcard-fav-inset);inset-inline-end:var(--pcard-fav-inset);--pcard-fav-slide: 1}.product-card__favorite--bottom-left{bottom:var(--pcard-fav-inset);inset-inline-start:var(--pcard-fav-inset)}.product-card__favorite--bottom-right{bottom:var(--pcard-fav-inset);inset-inline-end:var(--pcard-fav-inset);--pcard-fav-slide: 1}.product-card__favorite:hover svg{color:#fff}.product-card__favorite .icon-heart{transition:.2s color ease,.2s transform ease}.product-card__favorite.is-active{color:var(--favorite-active-color, #e0284c)}.product-card__favorite.is-active .icon-heart{color:var(--favorite-active-color, #e0284c);fill:var(--favorite-active-color, #e0284c);transform:scale(1.08)}.product-card__favorite--match-atc{width:var(--buttons-width, var(--buttons-height));height:var(--buttons-width, var(--buttons-height))}@media(min-width:768px){.product-card:not(.product-card--simple) .product-card__favorite{opacity:0;transform:translate(calc(var(--pcard-quickview-offset, 15px) * var(--pcard-fav-slide)));transition:.3s all,.54s transform cubic-bezier(.4,0,.2,1),.54s opacity cubic-bezier(.4,0,.2,1)}.product-card:not(.product-card--simple) .product-card__favorite:focus-visible,.product-card__favorite.is-active{transform:translateZ(0);opacity:1}.product-card__image-wrapper:hover .product-card__favorite{opacity:1;transform:translateZ(0)}.product-card__image-wrapper:has(.product-card__quickview) .product-card__favorite--top-right{top:calc(var(--pcard-fav-inset) + var(--buttons-height) + .8rem)}.product-card__image-wrapper:has(.product-card__main-actions) .product-card__favorite--bottom-left,.product-card__image-wrapper:has(.product-card__main-actions) .product-card__favorite--bottom-right{bottom:calc(var(--pcard-fav-inset) + var(--buttons-height) + .8rem)}}@media(max-width:767.98px){.product-card__favorite{--pcard-fav-inset: 1rem}.product-card__favorite--match-atc{width:3.8rem;height:3.8rem}.product-card__favorite--match-atc .icon-heart{--icon-size: 1.8rem}.product-card__image-wrapper:has(.product-card__main-actions) .product-card__favorite--bottom-right{inset-inline-end:calc(var(--pcard-fav-inset) + 3.8rem + .8rem)}}.product-favorite-button{flex-shrink:0}.product-favorite-button .icon-heart{transition:.2s color ease,.2s transform ease}.product-favorite-button.is-active{color:var(--favorite-active-color, #e0284c)}.product-favorite-button.is-active .icon-heart{color:var(--favorite-active-color, #e0284c);fill:var(--favorite-active-color, #e0284c);transform:scale(1.08)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-favorite-button.css.map */
