.wishlist-container{margin-bottom:60px}.wishlist-title{margin-bottom:30px;text-align:center}.wishlist-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:990px){.wishlist-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.wishlist-grid{grid-template-columns:repeat(1,1fr)}}.wishlist-item{border:none;border-radius:8px;overflow:hidden;position:relative;transition:transform .3s ease,opacity .3s ease;background:#fff;box-shadow:0 1px 4px #0000000f}.wishlist-item.removing{transform:scale(.9);opacity:0}.wishlist-item-image{padding:20px 18px 0}.wishlist-item-image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:6px}.wishlist-item-info{padding:15px;background:#fff}.wishlist-item-title{font-size:16px;margin-bottom:10px}.wishlist-item-price{font-weight:700;margin-bottom:15px}.wishlist-item-actions{display:flex;align-items:center;gap:10px;margin-top:10px}.wishlist-add-to-cart{flex:1;position:relative;background:#000;color:#fff;border:none;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;text-align:center}.wishlist-remove{background:transparent;border:none;padding:5px;cursor:pointer;color:#000;transition:color .2s ease}.wishlist-add-to-cart{flex:1;position:relative}.wishlist-add-to-cart-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:inherit;opacity:0;visibility:hidden;transition:opacity .2s ease}.wishlist-add-to-cart.is-loading .wishlist-add-to-cart-text{opacity:0}.wishlist-add-to-cart.is-loading .wishlist-add-to-cart-loading{opacity:1;visibility:visible}.wishlist-remove{background:transparent;border:none;padding:5px;cursor:pointer;color:rgba(var(--color-foreground),.75);transition:color .2s ease}.wishlist-remove:hover{color:rgba(var(--color-foreground),1)}.page-width{padding:0}.wishlist-empty{text-align:center;padding:40px 0;display:flex;flex-direction:column;align-items:center}.wishlist-empty.is-hidden{display:none}.wishlist-empty p{margin-bottom:20px}.wishlist-button{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;transition:color .2s ease;color:rgba(var(--color-foreground))}.wishlist-button:hover{color:rgba(var(--color-foreground),1)}.wishlist-button--product{padding:5px;border:none;width:auto;justify-content:flex-start;opacity:0;transition:opacity .2s ease}.wishlist-button--product.wishlist-ready{opacity:1}.wishlist-button--collection{position:absolute;top:10px;right:10px;background:rgba(var(--color-background),.8);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:1}.wishlist-button--buy_buttons{background:rgba(var(--color-background));border-radius:50%;width:50px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground));margin-left:10px;margin-bottom:1rem}.wishlist-button--buy_buttons:hover{background:rgba(var(--color-background),1);transform:scale(1.05)}.wishlist-button--buy_buttons .icon-heart{width:22px;height:22px}.wishlist-button__icon{display:flex;align-items:center;justify-content:center;width:20px}.wishlist-button__text{margin-left:8px}.wishlist-button__added,.wishlist-button.is-added .wishlist-button__add{display:none}.wishlist-button.is-added .wishlist-button__added{display:inline}.wishlist-button .icon-heart{transition:fill .3s ease,transform .3s ease}.wishlist-button:hover .icon-heart{transform:scale(1.1)}.wishlist-button.is-added .icon-heart{fill:currentColor}@keyframes heartPulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.wishlist-button.is-added .icon-heart{animation:heartPulse .6s ease}.wishlist-count-bubble{position:absolute;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:var(--font-size--3xs);border-radius:var(--style-border-radius-50);height:17px;width:17px;display:flex;justify-content:center;align-items:center;top:-2px;right:-8px;transition:transform .2s ease;line-height:1;animation:counterPulse .6s ease}.wishlist-count-bubble.is-hidden{display:none}@keyframes counterPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.header__icon--wishlist{position:relative}.header__icon--wishlist-link{display:flex;color:var(--color-account-icon);transition:color var(--header-content-transition-timing)}.header__icon--wishlist .icon-wishlist{height:2.2rem;width:2.2rem}.wishlist-notification{position:fixed;top:20px;left:20px;transform:translate(-20px);background:rgb(var(--color-background-rgb));color:rgb(var(--color-foreground-rgb));box-shadow:0 4px 20px #00000026;border:1px solid rgba(var(--color-foreground-rgb),.1);border-radius:var(--style-border-radius-popover, 8px);padding:16px 20px;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease;max-width:320px;width:auto}.wishlist-notification.is-active{opacity:1;visibility:visible;transform:translate(0)}.wishlist-notification-content{display:flex;align-items:center;gap:15px}.wishlist-notification-content img{width:60px;height:60px;object-fit:cover;border-radius:4px;border:1px solid rgba(var(--color-foreground),.1)}.wishlist-notification-content p{margin:0;font-size:14px}.spinner{animation:rotate 2s linear infinite;width:20px;height:20px}.path{stroke:rgb(var(--color-button-text));stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.card .wishlist-button--collection{position:absolute;top:10px;right:10px;z-index:5;background:rgba(var(--color-background),.8);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.card .wishlist-button--collection:hover{background:rgba(var(--color-background),1);transform:scale(1.1)}.card .wishlist-button--collection .icon-heart{width:20px;height:20px}.card__inner{position:relative}.product-form__buttons-with-wishlist{display:flex;align-items:center}.wishlist-button--product .icon-heart{color:#e53935;stroke:#e53935}.wishlist-button--product.is-added .icon-heart{fill:#e53935;color:#e53935}.wishlist-container{background:#ebebeb;color:#000;padding:40px;max-width:1200px;margin:0 auto}.page-width{max-width:100%;padding:0;background:#ebebeb}.wishlist-empty p,.wishlist-title{color:#000}.wishlist-empty .button{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wishlist-styles.css.map */
