wishlist-button{display:inline-flex}.wishlist-button__toggle{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.wishlist-button__toggle:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.wishlist-button__icon{display:inline-grid;width:2rem;height:2rem;flex:none}.wishlist-button__icon>span{grid-area:1 / 1;display:flex}.wishlist-button__icon svg{width:100%;height:100%}.wishlist-button__icon>.wishlist-button__icon-on,.wishlist-button.is-saved .wishlist-button__icon>.wishlist-button__icon-off{display:none}.wishlist-button.is-saved .wishlist-button__icon>.wishlist-button__icon-on{display:flex}.wishlist-button--card{position:absolute;top:.8rem;right:.8rem;z-index:3}.card-wrapper .card__inner:has(>wishlist-button){z-index:2;pointer-events:none}.card-wrapper .card__inner>wishlist-button,.card-wrapper .card__inner>wishlist-button *{pointer-events:auto}.wishlist-button--card .wishlist-button__toggle{width:3.6rem;height:3.6rem;border-radius:50%;background:#ffffffeb;color:#121212;transition:transform .15s ease,background-color .15s ease}.wishlist-button--card .wishlist-button__toggle:hover{background:#fff;transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.wishlist-button--card .wishlist-button__toggle{transition:none}.wishlist-button--card .wishlist-button__toggle:hover{transform:none}}.wishlist-button--full{display:flex;width:100%;margin-top:1rem}.wishlist-button--full .wishlist-button__toggle{width:100%;gap:.8rem;color:rgb(var(--color-foreground))}.header__icon--wishlist{position:relative}.wishlist-count-bubble{position:absolute;top:.7rem;left:2.3rem;display:flex;align-items:center;justify-content:center;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:1rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:.9rem;line-height:calc(1 + .1 / var(--font-body-scale));box-sizing:border-box;pointer-events:none}.wishlist-count-bubble[hidden]{display:none}.wishlist-page__title{margin:0 0 2rem}.wishlist-page__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.wishlist-page__toolbar[hidden],.wishlist-grid[hidden],.wishlist-empty[hidden],.wishlist-page__loading[hidden],.wishlist-page__message[hidden]{display:none}.wishlist-page__summary{margin:0;color:rgba(var(--color-foreground),.75)}.wishlist-page__clear{padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.wishlist-page__clear:hover{text-decoration-thickness:.2rem}.wishlist-page__message{margin:0 0 2rem;padding:1.2rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.2)}.wishlist-page__loading{margin:0;color:rgba(var(--color-foreground),.75)}.wishlist-grid{display:grid;grid-template-columns:repeat(var(--wishlist-columns-mobile, 2),minmax(0,1fr));column-gap:var(--grid-mobile-horizontal-spacing, 1rem);row-gap:var(--grid-mobile-vertical-spacing, 1rem);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.wishlist-grid{grid-template-columns:repeat(var(--wishlist-columns-desktop, 4),minmax(0,1fr));column-gap:var(--grid-desktop-horizontal-spacing, 1.6rem);row-gap:var(--grid-desktop-vertical-spacing, 1.6rem)}}.wishlist-grid__item{min-width:0}.wishlist-empty{padding:4rem 0;text-align:center}.wishlist-empty__icon{display:inline-flex;width:4.8rem;height:4.8rem;margin-bottom:1.6rem;color:rgba(var(--color-foreground),.6)}.wishlist-empty__icon svg{width:100%;height:100%}.wishlist-empty__heading{margin:0 0 .8rem}.wishlist-empty__text{margin:0 auto 2.4rem;max-width:44rem;color:rgba(var(--color-foreground),.75)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/wishlist.css.map */
