.wishlist-heart.svelte-19emxu2{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;border:2px solid var(--surface-border, #153f60);cursor:pointer;color:var(--surface-border, #153f60);background:var(--surface-strong, rgba(255, 252, 229, .96));box-shadow:1px 1px color-mix(in srgb,var(--surface-border, #153f60) 55%,#fff 45%);transition:color .16s ease,transform .16s ease,box-shadow .16s ease,background-color .16s ease}.wishlist-heart.svelte-19emxu2 svg:where(.svelte-19emxu2){width:20px;height:20px;transition:transform .16s ease}.wishlist-heart.svelte-19emxu2:hover{color:#e94f40;transform:translate(-1px,-1px);box-shadow:2px 2px color-mix(in srgb,var(--surface-border, #153f60) 60%,#e94f40 40%)}.wishlist-heart.svelte-19emxu2:active{transform:translate(1px,1px);box-shadow:none}.wishlist-heart.svelte-19emxu2:focus-visible{outline:2px solid #e94f40;outline-offset:2px}.wishlist-heart.wished.svelte-19emxu2{color:#e94f40;background:color-mix(in srgb,#e94f40 12%,var(--surface-strong, #fffce5));box-shadow:1px 1px color-mix(in srgb,var(--surface-border, #153f60) 50%,#e94f40 50%)}.wishlist-heart.popping.svelte-19emxu2 svg:where(.svelte-19emxu2){animation:svelte-19emxu2-wishlist-pop .36s cubic-bezier(.3,1.6,.5,1)}.wishlist-heart--sm.svelte-19emxu2{width:44px;height:44px}.wishlist-heart--sm.svelte-19emxu2 svg:where(.svelte-19emxu2){width:18px;height:18px}@keyframes svelte-19emxu2-wishlist-pop{0%{transform:scale(.6)}55%{transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.wishlist-heart.svelte-19emxu2,.wishlist-heart.svelte-19emxu2 svg:where(.svelte-19emxu2){transition:none}.wishlist-heart.popping.svelte-19emxu2 svg:where(.svelte-19emxu2){animation:none}.wishlist-heart.svelte-19emxu2:hover,.wishlist-heart.svelte-19emxu2:active{transform:none}}
