.wishlist-toggle{display:flex;align-items:center;justify-content:center;border:none;background-color:#ffffffe6;color:rgba(var(--color-foreground),.75);cursor:pointer;box-shadow:0 1px 4px #00000026}.wishlist-toggle .icon-heart-filled,.wishlist-toggle.is-active .icon-heart{display:none}.wishlist-toggle.is-active .icon-heart-filled{display:block;color:#e0483a}.card__media{position:relative}.card__media .wishlist-toggle{position:absolute;top:1rem;right:1rem;z-index:2;width:3.4rem;height:3.4rem;border-radius:50%}.card__media .wishlist-toggle .icon-heart,.card__media .wishlist-toggle .icon-heart-filled{width:1.7rem;height:1.7rem}.product__media-wrapper{position:relative}.product__media-wishlist-toggle{position:absolute;top:1.6rem;right:1.6rem;z-index:5;width:4.4rem;height:4.4rem;border-radius:50%}.product__media-wishlist-toggle .icon-heart,.product__media-wishlist-toggle .icon-heart-filled{width:2.1rem;height:2.1rem}.wishlist-page__empty{padding:4rem 0;text-align:center}.wishlist-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem}@media screen and (min-width:750px){.wishlist-page__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem 2.4rem}}.wishlist-card{position:relative;display:flex;flex-direction:column}.wishlist-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:.8rem;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.wishlist-card__media img{width:100%;height:100%;object-fit:cover}.wishlist-card__remove{position:absolute;top:1rem;right:1rem;z-index:2;width:3.4rem;height:3.4rem;border-radius:50%}.wishlist-card__remove .icon-heart-filled{display:block;width:1.7rem;height:1.7rem;color:#e0483a}.wishlist-card__title{display:block;margin-top:1.2rem;font-size:1.4rem;font-weight:600;text-decoration:none;color:rgb(var(--color-foreground))}.wishlist-card__price{margin-top:.4rem;font-size:1.4rem}.wishlist-card__price s{opacity:.6;margin-right:.5rem}.wishlist-card__unavailable{margin-top:.4rem;font-size:1.3rem;opacity:.6}.wishlist-card__add{margin-top:1rem;width:100%}.wishlist-page__loading{padding:3rem 0;text-align:center;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wishlist.css.map */
