.wishlist-heart{position:absolute;top:calc(var(--badge-inset, var(--padding-xs, 8px)) + var(--padding-block-start, 0px));right:calc(var(--badge-inset, var(--padding-xs, 8px)) + var(--padding-inline-start, 0px));z-index:calc(var(--layer-raised, 2) + 1);display:flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;margin:0;border:0;border-radius:50%;background:#ffffffbf;color:var(--color-foreground, #111);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,color .18s ease}@supports (backdrop-filter: blur(1px)){.wishlist-heart{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.wishlist-heart:hover{background:#ffffffeb}.wishlist-heart:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wishlist-heart__icon{position:relative;display:flex;width:18px;height:18px}.wishlist-heart__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wishlist-heart__svg--filled{opacity:0;transform:scale(.6);color:var(--wishlist-heart-active-color, #b5433a);transition:opacity .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.wishlist-heart__svg--outline{opacity:1;transition:opacity .18s ease}.wishlist-heart[aria-pressed=true] .wishlist-heart__svg--filled{opacity:1;transform:scale(1)}.wishlist-heart[aria-pressed=true] .wishlist-heart__svg--outline{opacity:0}.wishlist-heart.is-animating .wishlist-heart__icon{animation:wishlist-pop .32s ease}@keyframes wishlist-pop{0%{transform:scale(1)}35%{transform:scale(1.22)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.wishlist-heart,.wishlist-heart__svg--filled,.wishlist-heart__svg--outline{transition:none}.wishlist-heart.is-animating .wishlist-heart__icon{animation:none}}.card-gallery:has(.wishlist-heart) .product-badges--top-right{top:calc(var(--badge-inset, var(--padding-xs, 8px)) + var(--padding-block-start, 0px) + 40px)}media-gallery:has(.wishlist-heart){position:relative}media-gallery>.wishlist-heart{z-index:calc(var(--layer-raised, 2) + 2)}@media(max-width:749px){.wishlist-heart{width:32px;height:32px}.wishlist-heart__icon{width:17px;height:17px}}.header-actions__wishlist-icon{position:relative;display:inline-flex;align-items:center}@media screen and (min-width:750px){.header-actions__wishlist-icon{gap:var(--gap-xs)}}.wishlist-header-count{position:absolute;top:4.5px;right:2.5px;min-width:15px;height:15px;padding:0 3px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-foreground, #111);color:var(--color-background, #fff);font-family:var(--font-paragraph--family);font-size:9px;line-height:1}.wishlist-header-count[hidden]{display:none}@media screen and (min-width:750px){.header-actions--text .wishlist-header-count{position:relative;top:0;right:0}}.wishlist-page__header{padding-block:var(--padding-2xl, 32px) var(--padding-lg, 16px);text-align:center}.wishlist-page__title{margin:0}.wishlist-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--gap-sm, 12px);padding-block:var(--padding-6xl, 64px);padding-inline:var(--page-margin, 24px)}.wishlist-empty__title{margin:0}.wishlist-empty__text{margin:0;color:var(--color-foreground);opacity:.7;max-width:32em}.wishlist-loading{text-align:center;padding-block:var(--padding-4xl, 48px);color:var(--color-foreground);opacity:.6}[data-wishlist-empty][hidden],[data-wishlist-loading][hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/wishlist.css.map */
