:export{xs:375px;sm:430px;md:740px;lg:1000px;xl:1300px;xxl:1900px}:export{xs:(min-width: 375px);sm:(min-width: 430px);md:(min-width: 740px);lg:(min-width: 1000px);xl:(min-width: 1300px);xxl:(min-width: 1900px)}.wishlist-button{display:inline-flex}.wishlist-button__button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;border:0;background:none;padding:0;width:44px;height:44px;color:#000}.wishlist-button__button:focus{outline:none}.wishlist-button__button:focus-visible .wishlist-button__circle{outline:2px solid #000000;outline-offset:2px}.wishlist-button__button[data-wishlisted=true] .wishlist-button__circle{background:#2d4d3a;color:#fff}.wishlist-button__button[data-wishlisted=true] .wishlist-heart__fill{opacity:1}@media(hover:hover){.wishlist-button__button[data-wishlisted=false]:hover .wishlist-button__circle{box-shadow:0 0 0 1.5px #2d4d3a;color:#2d4d3a}.wishlist-button__button[data-wishlisted=false]:hover .wishlist-heart__fill{opacity:.2}}.wishlist-button__circle{display:grid;place-items:center;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;border-radius:50%;background:#fff;width:28px;height:28px}.wishlist-button .wishlist-heart__fill{transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.wishlist-button__circle,.wishlist-button .wishlist-heart__fill{transition:none}}
