.header__icon--wishlist{position:relative;margin-right:.4rem}button.wishlist-button.wishlist-button--inline{background:transparent;border:none;padding:0}.wishlist-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale));font-weight:500}.wishlist-count-bubble:empty,.wishlist-count-bubble.hidden{display:none}.wishlist-count-bubble span[aria-hidden=true]{font-size:.9rem}.icon-wishlist{width:3.2rem;height:3.2rem;display:block;color:rgb(var(--color-foreground));flex-shrink:0}.icon-wishlist--filled{color:rgb(var(--color-foreground))}.icon-wishlist--filled .icon-wishlist__filled-path{display:block!important}.icon-wishlist--filled .icon-wishlist__empty-path{display:none!important}.icon-wishlist--empty{color:rgb(var(--color-foreground))}.icon-wishlist--empty .icon-wishlist__filled-path{display:none!important}.icon-wishlist--empty .icon-wishlist__empty-path{display:block}.wishlist-button{background:transparent;border:none;padding:.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));transition:transform .2s ease,opacity .2s ease;border-radius:50%;min-width:4.4rem;min-height:4.4rem}.wishlist-button:hover{transform:scale(1.1);opacity:.8}.wishlist-button:focus,.wishlist-button:focus-visible{outline:none!important;box-shadow:none!important}.wishlist-button--active .icon-wishlist--filled{color:#e91e63}.wishlist-button--active .icon-wishlist--filled .icon-wishlist__filled-path{fill:#e91e63;color:#e91e63}.wishlist-button--active .icon-wishlist{color:#e91e63}.card__media .wishlist-button{position:absolute;top:1rem;right:1rem;z-index:2;background:rgba(var(--color-background),.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 8px #0000001a}[dir=rtl] .card__media .wishlist-button{right:auto;left:1rem}.product__title-wrapper{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.product__title-wrapper .product__title{flex:1;margin:0}.product__title-wrapper .wishlist-button{flex-shrink:0;margin:0;background:none!important;border:none!important;box-shadow:none!important;padding:.4rem;outline:none!important;min-width:auto!important;min-height:auto!important}.product__title-wrapper .wishlist-button:focus,.product__title-wrapper .wishlist-button:focus-visible{outline:none!important;box-shadow:none!important}.product__title-wrapper .wishlist-button .icon-wishlist{width:4rem;height:4rem;display:block}.wishlist-page{padding:2rem 0}.wishlist-page__title{margin-bottom:2rem;text-align:center}.wishlist-container{min-height:20rem}.wishlist-empty-state{text-align:center;padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.wishlist-empty-state.hidden{display:none}.wishlist-empty-state__icon{width:6rem;height:6rem;opacity:.3;color:rgb(var(--color-foreground))}.wishlist-empty-state__text{font-size:1.6rem;color:rgb(var(--color-foreground));margin:0}.wishlist-grid{width:100%;margin-top:2rem}.wishlist-grid.hidden{display:none}.wishlist-item{position:relative;background:rgb(var(--color-background));border-radius:.8rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.wishlist-item:hover{transform:translateY(-.2rem);box-shadow:0 4px 12px #0000001a}.wishlist-item__media{position:relative;padding-top:100%;overflow:hidden;background:rgb(var(--color-background))}.wishlist-item__link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.wishlist-item__image{width:100%;height:100%;object-fit:cover;display:block}.wishlist-item__remove-container{margin-top:.8rem;text-align:center;width:100%;padding:0 .5rem}.wishlist-item__remove{font-size:1.2rem;padding:.5rem 1rem;min-height:auto;width:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:.4rem;transition:opacity .2s ease,transform .2s ease;font-weight:400}.wishlist-item__remove:hover{opacity:.8;transform:translateY(-.1rem)}.wishlist-item__remove:focus{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.grid__item{display:flex;flex-direction:column}.wishlist-item__content{padding:1.2rem}.wishlist-item__title{margin:0 0 .8rem;font-size:1.4rem;line-height:1.4}.wishlist-item__title-link{color:rgb(var(--color-foreground));text-decoration:none;transition:color .2s ease}.wishlist-item__title-link:hover{color:rgb(var(--color-button));text-decoration:underline}.wishlist-item__price{font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground));margin-bottom:1rem}.wishlist-item__form{margin-top:1rem}.wishlist-item__add-to-cart{width:100%;margin-top:.8rem}.wishlist-item__price{font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground))}@media screen and (max-width: 749px){.wishlist-page__title{font-size:2.4rem;margin-bottom:1.5rem}.product__title-wrapper .wishlist-button .icon-wishlist{align-items:flex-start}.wishlist-item__content{padding:1rem}.wishlist-item__title{font-size:1.2rem}.wishlist-item__price{font-size:1.4rem}.header__icon--wishlist{margin-right:.2rem}}@keyframes wishlist-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.wishlist-button:active .icon-wishlist{animation:wishlist-pulse .3s ease}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-wishlist.css.map */
