.header__icon--wishlist{position:relative}.apex-wl-badge{position:absolute;top:18px;right:2px;width:1.7rem!important;height:1.7rem!important;min-width:unset!important;min-height:unset!important;background-color:#e0001b;color:#fff;font-size:.9rem;font-weight:700;border-radius:50%;display:none;align-items:center;justify-content:center;line-height:1;padding:0;pointer-events:none}.apex-wishlist-btn{display:inline-flex;align-items:center;gap:.8rem;background:none;border:1.5px solid rgba(var(--color-foreground),.2);border-radius:var(--buttons-radius-outset, 4px);padding:1.5rem 1.6rem;cursor:pointer;font-size:1.35rem;font-weight:600;color:rgb(var(--color-foreground));transition:color .2s,border-color .2s;width:100%;justify-content:center;margin-top:0!important}.apex-wishlist-btn svg{width:1.8rem;height:1.8rem;flex-shrink:0;transition:fill .2s,stroke .2s}.apex-wishlist-btn:hover,.apex-wishlist-btn--active{color:#e0001b;border-color:#e0001b}.apex-wishlist-btn--active .apex-wishlist-btn__heart{fill:#e0001b!important;stroke:#e0001b!important}.apex-wishlist-toast{position:fixed;bottom:2rem;left:50%;transform:translate(-50%) translateY(1rem);background:#111;color:#fff;padding:1rem 2rem;border-radius:4px;font-size:1.3rem;font-weight:500;z-index:9999;opacity:0;transition:opacity .25s ease,transform .25s ease;white-space:nowrap;pointer-events:none}.apex-wishlist-toast--show{opacity:1;transform:translate(-50%) translateY(0)}.apex-wl-page{max-width:120rem;margin:0 auto;padding:3rem 1.5rem 6rem}.apex-wl-page__title{font-size:2.4rem;font-weight:700;margin-bottom:2.4rem}.apex-wl-empty{text-align:center;padding:7rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.apex-wl-empty__icon{width:7rem;height:7rem;color:rgba(var(--color-foreground),.12);animation:apex-wl-pulse 2.4s ease-in-out infinite}.apex-wl-empty__icon svg{width:100%;height:100%}@keyframes apex-wl-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.08);opacity:1}}.apex-wl-empty__title{font-size:2.2rem;font-weight:700;color:rgb(var(--color-foreground));margin:0}.apex-wl-empty__sub{font-size:1.45rem;color:rgba(var(--color-foreground),.5);line-height:1.7;margin:0;max-width:36rem}.apex-wl-empty__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:.8rem;padding:1.2rem 3rem;background:#e0001b;color:#fff;font-size:1.4rem;font-weight:700;border-radius:var(--buttons-radius-outset, 4px);text-decoration:none;letter-spacing:.02em;transition:background .2s ease}.apex-wl-empty__btn:hover{background:#b50016;color:#fff}.apex-wl-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media screen and (max-width:989px){.apex-wl-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.apex-wl-grid{grid-template-columns:repeat(2,1fr)}}.apex-wl-card{border:1px solid rgba(var(--color-foreground),.1);border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.apex-wl-card__img-wrap{aspect-ratio:1/1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.apex-wl-card__img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.apex-wl-card:hover .apex-wl-card__img-wrap img{transform:scale(1.04)}.apex-wl-card__body{padding:1.2rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.apex-wl-card__title{font-size:1.35rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.apex-wl-card__price{font-size:1.4rem;font-weight:700;color:rgb(var(--color-foreground))}.apex-wl-card__actions{display:flex;flex-direction:column;gap:.6rem;margin-top:auto;padding-top:.8rem}.apex-wl-card__btn{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1rem;border-radius:4px;font-size:1.2rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background .2s,color .2s;border:none}.apex-wl-card__btn--view{background:#111;color:#fff}.apex-wl-card__btn--view:hover{background:#333;color:#fff}.apex-wl-card__btn--remove{background:none;border:1px solid rgba(var(--color-foreground),.2);color:rgba(var(--color-foreground),.6);font-size:1.1rem}.apex-wl-card__btn--remove:hover{border-color:#e0001b;color:#e0001b}
/*# sourceMappingURL=/cdn/shop/t/4/assets/apex-wishlist.css.map */
