.wishlist-toggle{--wishlist-accent: #e69ca3;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:0;margin:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.wishlist-toggle svg{width:2rem;height:2rem;flex-shrink:0;overflow:visible}.wishlist-toggle .wishlist-heart__fill{fill:transparent;transition:fill .2s ease}.wishlist-toggle .wishlist-heart__outline{fill:none;stroke:currentColor;stroke-width:1.6;transition:stroke .2s ease}.wishlist-toggle[aria-pressed=true] .wishlist-heart__fill{fill:var(--wishlist-accent)}.wishlist-toggle[aria-pressed=true] .wishlist-heart__outline{stroke:var(--wishlist-accent)}.wishlist-toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.wishlist-toggle.is-animating svg{animation:wishlist-pop .35s ease}@keyframes wishlist-pop{0%{transform:scale(1)}45%{transform:scale(1.25)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.wishlist-toggle.is-animating svg{animation:none}}.card__inner .wishlist-toggle--icon,.card-wrapper .wishlist-toggle--icon{position:absolute;top:1rem;left:1rem;z-index:3;width:4rem;height:4rem;border-radius:50%;background:#fff;box-shadow:0 .2rem .8rem #00000014}.card-wrapper .wishlist-toggle--icon:hover{background:#fff0f2}.card-wrapper .wishlist-toggle--icon svg{width:1.9rem;height:1.9rem}.wishlist-block{margin-top:0}.wishlist-toggle--button{width:100%;min-height:66px;height:66px;border:1px solid #eee0e2;border-radius:16px;background:#fff;transition:background-color .2s ease,border-color .2s ease}.wishlist-toggle--button:hover,.wishlist-toggle--button[aria-pressed=true]{background:#fff0f2;border-color:var(--wishlist-accent)}.wishlist-toggle--button svg{width:2.4rem;height:2.4rem}.wishlist-toggle--button .wishlist-toggle__text{font-size:1.5rem}.wishlist-toggle--compact .wishlist-toggle__text{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.header__icon--wishlist{position:relative}.header__icon--wishlist .svg-wrapper svg{width:22px;height:22px}.header__icon--wishlist .wishlist-heart__outline{fill:none;stroke:currentColor;stroke-width:1.6}.header__icon--wishlist .wishlist-heart__fill{fill:transparent}.header__icon--wishlist .cart-count-bubble[hidden]{display:none}.wishlist-page__header{text-align:center;margin-bottom:4rem}.wishlist-page__heading{margin:0}.wishlist-page__status{text-align:center;padding:4rem 0;color:rgba(var(--color-foreground),.75)}.wishlist-page__empty{text-align:center;max-width:48rem;margin:0 auto;padding:2rem 0 4rem}.wishlist-page__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:7.2rem;height:7.2rem;border-radius:50%;background:#fff0f2;color:#e69ca3;margin-bottom:2rem}.wishlist-page__empty-icon svg{width:3.2rem;height:3.2rem}.wishlist-page__empty-icon .wishlist-heart__fill{fill:currentColor}.wishlist-page__empty-icon .wishlist-heart__outline{fill:none;stroke:currentColor;stroke-width:1.6}.wishlist-page__empty-heading{margin:0 0 1rem}.wishlist-page__empty-text{margin:0 0 2.4rem}.wishlist-page__grid{margin-bottom:0}.wishlist-page [hidden]{display:none!important}.card__inner:has(>.wishlist-toggle){position:relative}wishlist-page{display:block}.wishlist-page__header .wishlist-page__heading{text-align:center}.wishlist-page__status .loading__spinner{display:inline-flex;width:2.4rem;height:2.4rem}.wishlist-page__status .loading__spinner svg{width:100%;height:100%;animation:rotator 1.4s linear infinite}.wishlist-page__status .loading__spinner{position:static}.wishlist-toggle--button{background:#fff0f2;border-color:#e7dadc}.wishlist-toggle--button:hover,.wishlist-toggle--button[aria-pressed=true]{background:#ffe3e7}.card-wrapper:has(>.wishlist-toggle){position:relative}.card-wrapper>.wishlist-toggle--icon{z-index:5}.product-form-button:has(.product-form__buttons--wishlist){width:100%!important;float:none!important}.product-form__buttons--wishlist{display:flex;flex-wrap:wrap;align-items:stretch;gap:1.2rem}.product-form__buttons--wishlist>.product-form__submit{order:1;flex:1 1 0;width:auto;min-width:0;margin:0}.product-form__buttons--wishlist>.product-form__wishlist{order:2;display:flex;flex:0 0 auto}.product-form__buttons--wishlist>.shopify-payment-button{order:3;flex:0 0 100%}.product-form__wishlist .wishlist-toggle--button{height:100%;min-height:5.6rem;width:auto;min-width:5.6rem;aspect-ratio:1 / 1;padding:0 1.2rem}.product-form__wishlist .wishlist-toggle--button:not(.wishlist-toggle--compact){aspect-ratio:auto;padding:0 2rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wishlist.css.map */
