body button:is(.cc-discovery__result-heart,.cc-discovery__favorite-heart,.cc-product-favorite),body cc-collection-favorite button{box-sizing:border-box;display:inline-grid!important;place-items:center;flex:0 0 44px;width:44px!important;min-width:44px!important;max-width:44px;height:44px!important;min-height:44px!important;padding:0!important;gap:0;border:2px solid #009ca6!important;border-radius:50%!important;background:#fff!important;color:#a12c56!important;box-shadow:0 2px 8px #0003!important;font-size:0!important;line-height:1;cursor:pointer}body button:is(.cc-discovery__result-heart,.cc-discovery__favorite-heart,.cc-product-favorite):before,body cc-collection-favorite button:before{content:"";position:static;display:block;width:28px;height:28px;border:0;border-radius:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 28S3 20 3 10a7 7 0 0 1 13-3 7 7 0 0 1 13 3c0 10-13 18-13 18Z' fill='none' stroke='%23a12c56' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}body button:is(.cc-discovery__result-heart,.cc-discovery__favorite-heart,.cc-product-favorite):after,body cc-collection-favorite button:after{display:none}body button:is(.cc-discovery__result-heart,.cc-discovery__favorite-heart,.cc-product-favorite)>span,body cc-collection-favorite button>span{display:none}body button:is(.cc-discovery__result-heart,.cc-discovery__favorite-heart,.cc-product-favorite)[aria-pressed=true],body cc-collection-favorite button[aria-pressed=true]{background:#ffe0e9!important;border-color:#d73b70!important;color:#b52052!important}body button:is(.cc-discovery__result-heart,.cc-discovery__favorite-heart,.cc-product-favorite)[aria-pressed=true]:before,body cc-collection-favorite button[aria-pressed=true]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 28S3 20 3 10a7 7 0 0 1 13-3 7 7 0 0 1 13 3c0 10-13 18-13 18Z' fill='%23b52052' stroke='%23b52052' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body button:is(.cc-discovery__result-heart,.cc-discovery__favorite-heart,.cc-product-favorite):focus-visible,body cc-collection-favorite button:focus-visible{outline:3px solid #173c51;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/64/assets/cc-favorite-heart.css.map */
