.wishlist-btn{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.wishlist-grid .price-item .price-item--regular{text-decoration:unset!important;font-size:unset;margin:0}.header__icon--wishlist.link svg{width:24px!important;height:24px!important}span.wishlist-count-bubble{display:flex;align-items:center;justify-content:center;position:absolute;top:3px;right:0;min-width:auto;height:auto!important;padding:4px 5px;border-radius:10rem;background:#481324;color:rgb(var(--color-background));font-size:.9rem;font-weight:700;line-height:1;pointer-events:none}.wishlist-grid .price--on-sale .price-item--regular{margin:0!important}.wishlist-grid .price__compare .money{font-size:18px!important}.wishlist-grid .price .money{text-decoration:unset}.wishlist-grid .price-item--last .money{font-size:18px;text-decoration:unset;font-weight:600}.wishlist-grid .price__compare .money{font-size:18px!important;line-height:unset!important}.wishlist-btn:hover{transform:scale(1.12)}.wishlist-btn:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.wishlist-btn .wishlist-icon{width:24px;height:24px;transition:fill .2s ease,transform .2s ease,color .2s ease}.wishlist-btn--active .wishlist-icon,.wishlist-btn--active .wishlist-icon path{fill:#e53e3e;stroke:#e53e3e;color:#e53e3e;animation:wishlist-pop .3s cubic-bezier(.36,.07,.19,.97) both}@keyframes wishlist-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}70%{transform:scale(.9)}to{transform:scale(1)}}.wishlist-btn--pdp{position:static;width:auto;height:auto;padding:.8rem 1.6rem;border-radius:.4rem;background:transparent;border:.1rem solid rgb(var(--color-foreground));gap:.8rem;backdrop-filter:none;-webkit-backdrop-filter:none}.wishlist-btn--pdp .wishlist-icon{width:1.8rem;height:1.8rem}.wishlist-btn--pdp .wishlist-btn__label{font-size:1.4rem;font-weight:500;white-space:nowrap;color:rgb(var(--color-foreground))}.wishlist-btn--pdp:hover{background:rgba(var(--color-foreground),.06)}.wishlist-count-bubble{display:flex;align-items:center;justify-content:center;position:absolute;top:3px;right:0;min-width:auto;height:auto!important;padding:4px 5px;border-radius:10rem;background:#481324;color:rgb(var(--color-background));font-size:.9rem;font-weight:700;line-height:1;pointer-events:none}#wishlist-toast{position:fixed;bottom:2rem;left:50%;transform:translate(-50%) translateY(8px);z-index:9999;padding:1rem 2rem;border-radius:.6rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;font-family:var(--font-body-family);box-shadow:0 8px 24px #0000002e;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;white-space:nowrap;max-width:calc(100vw - 4rem);text-align:center}#wishlist-toast.wishlist-toast--visible{opacity:1;transform:translate(-50%) translateY(0)}.wishlist.page-width--narrow{max-width:1860px;padding-inline:50px}.wishlist-page{max-width:1760px;padding:40px 30px}.wishlist-page__header{margin-bottom:3.2rem}.wishlist-page__heading{color:#121212!important;margin:0 0 .8rem;font-weight:500;font-size:54px;line-height:100%;letter-spacing:0;font-family:Streamline-Moderne}.wishlist-page__count{font-size:1.4rem;color:rgba(var(--color-foreground),.6);margin:0}.wishlist-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:6rem 2rem;text-align:center}.wishlist-empty__icon{width:5.6rem;height:5.6rem;color:rgba(var(--color-foreground),.2)}.wishlist-empty__title{margin:0}.wishlist-empty__subtitle{font-size:1.4rem;color:rgba(var(--color-foreground),.55);margin:0;max-width:36rem}.wishlist-empty__link{display:inline-block;padding:1.2rem 2.8rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.4rem;font-weight:600;border-radius:.4rem;text-decoration:none;transition:opacity .2s}.wishlist-empty__link:hover{opacity:.85}.wishlist-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2.4rem}.wishlist-card{position:relative;display:flex;flex-direction:column;border-radius:.8rem;overflow:hidden;background:rgb(var(--color-background));box-shadow:0 2px 12px #0000000f;transition:box-shadow .25s ease,transform .25s ease}.wishlist-card:hover{box-shadow:0 8px 32px #0000001f;transform:translateY(-2px)}.wishlist-card__image-link{display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.wishlist-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.wishlist-card:hover .wishlist-card__image{transform:scale(1.04)}.wishlist-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.2)}.wishlist-card__image-placeholder svg{width:4.8rem;height:4.8rem}.wishlist-card__info{padding:1.4rem 1.6rem .6rem;flex:1}.wishlist-card__vendor{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.5);margin:0 0 .4rem}.wishlist-card__title{font-size:1.5rem;font-family:var(--font-body-family);font-weight:500;margin:0 0 .6rem;line-height:1.4}.wishlist-card__title a{color:rgb(var(--color-foreground));text-decoration:none}.wishlist-card__title a:hover{text-decoration:underline}.wishlist-card__price{font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));margin:0}.wishlist-card__actions{display:flex;gap:.8rem;padding:1.2rem 1.6rem 1.6rem}.wishlist-card__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.2rem;font-size:1.3rem;font-weight:500;border-radius:.4rem;cursor:pointer;transition:opacity .2s,background .2s;text-decoration:none;border:none;font-family:var(--font-body-family)}.wishlist-card__btn--view{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.wishlist-card__btn--view:hover{opacity:.85}.wishlist-card__btn--remove{background:transparent;color:rgba(var(--color-foreground),.55);border:.1rem solid rgba(var(--color-foreground),.2)}.wishlist-card__btn--remove:hover{background:rgba(var(--color-foreground),.05);color:#e53e3e;border-color:#e53e3e}.wishlist-card__heart-remove{position:absolute;top:.8rem;right:.8rem;width:3.2rem;height:3.2rem;border-radius:50%;border:none;background:rgba(var(--color-background),.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,background .2s;box-shadow:0 2px 6px #0000001a}.wishlist-card__heart-remove:hover{transform:scale(1.1);background:rgb(var(--color-background))}.wishlist-card__heart-remove svg{width:1.6rem;height:1.6rem;color:#e53e3e;stroke:#e53e3e}.wishlist-card--removing{animation:wishlist-card-out .3s ease forwards}.card__heading.h5{font-family:Proxima-Nova;font-weight:400;font-size:20px;line-height:130%;letter-spacing:0%;color:#000;margin-bottom:4px}@keyframes wishlist-card-out{to{opacity:0;transform:scale(.9)}}#wishlist-page-container .product-card-wrapper .card__content{background:#fff!important;padding:4px 0 0}#wishlist-page-container .price__container{display:flex;gap:6px}@media screen and (max-width:768px){.wishlist-grid .price .money{font-size:15px}.wishlist-page__heading{font-size:32px}.wishlist-grid .price__compare .money{font-size:14px!important}.wishlist-grid{grid-template-columns:repeat(2,1fr);gap:6px}.wishlist-card__actions{flex-direction:column}.wishlist-page{padding:2.4rem 0 4rem}.header__icons .header__icon.header__icon--wishlist.link{width:20px}.header__icons .header__icon.header__icon--wishlist.link svg{width:20px;height:20px}.wishlist-count-bubble{top:5px;right:-6px;padding:2px 4px;font-size:10px;font-weight:400}.wishlist-btn{top:12px;right:12px}.wishlist-btn .wishlist-icon{width:18px;height:18px}.wishlist.page-width--narrow{padding-inline:15px}#wishlist-page-container .product-card-wrapper .card__content{padding:4px 4px 0 0}#wishlist-page-container{padding:24px 16px!important}.wishlist-page__header{margin-bottom:10px}.card__heading.h5{font-size:14px}span.wishlist-count-bubble{top:4px;right:-8px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/wishlist.css.map */
