:root{--wishlist-fg: var(--color-foreground, 18, 18, 18);--wishlist-bg: var(--color-background, 255, 255, 255);--wishlist-accent: #e02243;--wishlist-card-radius: 14px;--wishlist-gap: 24px;--wishlist-heart-size: 18px}.wishlist-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.9rem;margin:0;padding:0;border:0;background:none;color:rgba(var(--wishlist-fg),.75);font:inherit;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.wishlist-button:focus-visible{outline:.2rem solid rgba(var(--wishlist-fg),.5);outline-offset:.2rem}.wishlist-button__icon{position:relative;display:block;flex:0 0 auto;width:var(--wishlist-heart-size);height:var(--wishlist-heart-size)}.wishlist-button__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .18s ease,transform .18s ease}.wishlist-button__svg--outline{opacity:1;transform:scale(1)}.wishlist-button__svg--filled{opacity:0;transform:scale(.6);color:var(--wishlist-accent)}.wishlist-button.is-wishlisted .wishlist-button__svg--outline{opacity:0;transform:scale(.6)}.wishlist-button.is-wishlisted .wishlist-button__svg--filled{opacity:1;transform:scale(1)}.wishlist-button__label-remove,.wishlist-button.is-wishlisted .wishlist-button__label-add{display:none}.wishlist-button.is-wishlisted .wishlist-button__label-remove{display:inline}.wishlist-button__tooltip{display:none}.wishlist-button--card{position:absolute;top:.8rem;right:.8rem;z-index:2;width:3.6rem;height:3.6rem;border-radius:50%;background:#ffffffeb;color:#121212bf;box-shadow:0 .1rem .4rem #0000001f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.wishlist-button--card:hover{background:#fff;transform:scale(1.06);box-shadow:0 .2rem .9rem #00000029}.wishlist-button--card:focus-visible{outline-color:#00000073}.wishlist-button--card.is-wishlisted{background:#fff}.wishlist-button--product{width:100%;min-height:4.4rem;padding:0 2rem;border:.1rem solid rgba(var(--wishlist-fg),.22);border-radius:var(--buttons-radius, .4rem);background:transparent;font-size:1.4rem;font-weight:500;letter-spacing:.02em;transition:background-color .18s ease,border-color .18s ease}.wishlist-button--product:hover{border-color:rgba(var(--wishlist-fg),.6);background:rgba(var(--wishlist-fg),.04)}.wishlist-button--product .wishlist-button__icon{--wishlist-heart-size: 19px}.wishlist-page{padding-top:3.6rem;padding-bottom:6.4rem}.wishlist-header{max-width:64rem;margin:0 auto 3.6rem;text-align:center}.wishlist-header__title{margin:0 0 .8rem;font-size:clamp(2.4rem,4vw,4rem);line-height:1.15;letter-spacing:-.02em}.wishlist-header__subtitle{margin:0 0 1.6rem;font-size:1.5rem;color:rgba(var(--wishlist-fg),.65)}.wishlist-header__count{display:inline-block;margin:0;padding:.5rem 1.4rem;border-radius:100px;background:rgba(var(--wishlist-fg),.06);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase}.wishlist-header__content{margin-top:2rem;font-size:1.4rem}.wishlist-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--wishlist-gap);margin:0;padding:0;list-style:none}.wishlist-grid[hidden],.wishlist-skeleton[hidden],.wishlist-empty[hidden]{display:none!important}.wishlist-card{display:flex;flex-direction:column;height:100%;border:.1rem solid rgba(var(--wishlist-fg),.1);border-radius:var(--wishlist-card-radius);background:rgb(var(--wishlist-bg));overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,opacity .2s ease}.wishlist-card:hover{border-color:rgba(var(--wishlist-fg),.18);box-shadow:0 .6rem 2.4rem rgba(var(--wishlist-fg),.08);transform:translateY(-2px)}.wishlist-card.is-removing{opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none}.wishlist-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--wishlist-fg),.04)}.wishlist-card__image-link{display:block;width:100%;height:100%}.wishlist-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.wishlist-card:hover .wishlist-card__image{transform:scale(1.04)}.wishlist-card__badge{position:absolute;top:.8rem;left:.8rem;z-index:2;padding:.3rem .9rem;border-radius:100px;background:rgba(var(--wishlist-fg),.85);color:rgb(var(--wishlist-bg));font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.wishlist-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.8rem;padding:1.2rem 1.2rem 1.4rem}.wishlist-card__title{margin:0;font-size:1.35rem;font-weight:500;line-height:1.35;min-height:3.7rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wishlist-card__title a{color:inherit;text-decoration:none}.wishlist-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.wishlist-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-top:auto;font-size:1.4rem;font-weight:600}.wishlist-card__price-sale{color:var(--wishlist-accent)}.wishlist-card__price-compare{font-size:1.2rem;font-weight:400;opacity:.55;text-decoration:line-through}.wishlist-card__actions{display:grid;gap:.6rem;margin-top:.4rem}.wishlist-card__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3.8rem;padding:0 1rem;border-radius:.8rem;font-size:1.25rem;font-weight:500;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .18s ease,background-color .18s ease,border-color .18s ease}.wishlist-card__button--cart{border:.1rem solid rgb(var(--wishlist-fg));background:rgb(var(--wishlist-fg));color:rgb(var(--wishlist-bg))}.wishlist-card__button--cart:hover{opacity:.85}.wishlist-card__button--cart:disabled{opacity:.45;cursor:not-allowed}.wishlist-card__button--view{border:.1rem solid rgba(var(--wishlist-fg),.18);background:transparent;color:rgb(var(--wishlist-fg))}.wishlist-card__button--view:hover{border-color:rgba(var(--wishlist-fg),.5)}.wishlist-empty{max-width:48rem;margin:0 auto;padding:4rem 2rem 6rem;text-align:center}.wishlist-empty__icon{width:6.4rem;height:6.4rem;margin:0 auto 2rem;color:rgba(var(--wishlist-fg),.22)}.wishlist-empty__icon svg{width:100%;height:100%}.wishlist-empty__title{margin:0 0 1rem;font-size:2.4rem}.wishlist-empty__text{margin:0 0 2.4rem;font-size:1.5rem;color:rgba(var(--wishlist-fg),.65)}.wishlist-empty__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 3rem;border-radius:.8rem;background:rgb(var(--wishlist-fg));color:rgb(var(--wishlist-bg));font-size:1.4rem;font-weight:500;text-decoration:none;transition:opacity .18s ease}.wishlist-empty__button:hover{opacity:.85}.wishlist-skeleton{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--wishlist-gap)}.wishlist-skeleton-card{border:.1rem solid rgba(var(--wishlist-fg),.08);border-radius:var(--wishlist-card-radius);overflow:hidden}.wishlist-skeleton-card__media{aspect-ratio:1 / 1}.wishlist-skeleton-card__line{height:1.2rem;margin:1.2rem;border-radius:.4rem}.wishlist-skeleton-card__line--short{width:45%}.wishlist-skeleton-card__media,.wishlist-skeleton-card__line{background-image:linear-gradient(90deg,rgba(var(--wishlist-fg),.06) 25%,rgba(var(--wishlist-fg),.13) 37%,rgba(var(--wishlist-fg),.06) 63%);background-size:400% 100%;animation:wishlist-shimmer 1.4s ease infinite}@keyframes wishlist-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.header__icon--wishlist{position:relative}.wishlist-count-bubble{position:absolute;top:20px;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem!important;border-radius:100%;background-color:#fc0203f2;color:rgb(var(--color-button-text, 255, 255, 255));font-size:.9rem;line-height:1}.wishlist-count-bubble[hidden]{display:none!important}.wishlist-toast{position:fixed;left:50%;bottom:2.4rem;z-index:9999;max-width:calc(100vw - 4rem);padding:1.2rem 2rem;border-radius:100px;background:rgba(var(--wishlist-fg),.92);color:rgb(var(--wishlist-bg));font-size:1.4rem;text-align:center;opacity:0;visibility:hidden;transform:translate(-50%,1.2rem);transition:opacity .2s ease,transform .2s ease,visibility .2s;pointer-events:none}.wishlist-toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}.card__inner{position:relative}@media screen and (min-width:990px){.wishlist-button--card .wishlist-button__tooltip{position:absolute;top:calc(100% + .8rem);right:0;z-index:4;display:block;padding:.5rem 1rem;border-radius:.6rem;background:rgba(var(--wishlist-fg),.92);color:rgb(var(--wishlist-bg));font-size:1.1rem;line-height:1.4;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(-.4rem);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.wishlist-button__tooltip-remove,.wishlist-button.is-wishlisted .wishlist-button__tooltip-add{display:none}.wishlist-button.is-wishlisted .wishlist-button__tooltip-remove{display:inline}.wishlist-button--card:hover .wishlist-button__tooltip,.wishlist-button--card:focus-visible .wishlist-button__tooltip{opacity:1;visibility:visible;transform:translateY(0)}}@media screen and (max-width:1199px){.wishlist-grid,.wishlist-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:989px){.wishlist-grid,.wishlist-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}:root{--wishlist-gap: 18px}}@media screen and (max-width:749px){.wishlist-grid,.wishlist-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}:root{--wishlist-gap: 14px}.wishlist-page{padding-top:2.4rem;padding-bottom:4.8rem}.wishlist-header{margin-bottom:2.4rem}.wishlist-card__title{font-size:1.25rem;min-height:3.4rem}.wishlist-card__button{font-size:1.15rem;min-height:3.6rem}.wishlist-button--card{width:4rem;height:4rem;top:.6rem;right:.6rem}}@media(prefers-reduced-motion:reduce){.wishlist-button,.wishlist-button__svg,.wishlist-card,.wishlist-card__image,.wishlist-skeleton-card__media,.wishlist-skeleton-card__line,.wishlist-toast{transition:none!important;animation:none!important}}@keyframes wishlist-pop{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}.wishlist-button.is-animating .wishlist-button__icon{animation:wishlist-pop .22s ease-out}
/*# sourceMappingURL=/cdn/shop/t/19/assets/Wishlist.css.map */
