.header__icon--wishlist,.custom-plp-card__wishlist{position:relative;color:rgb(var(--color-foreground))}.header__icon--wishlist,.header__icon--wishlist .svg-wrapper,.custom-plp-card__wishlist .svg-wrapper,.wishlist-card__remove .svg-wrapper,.wishlist-empty__icon .svg-wrapper{display:inline-flex;align-items:center;justify-content:center}.header__icon--wishlist .icon,.custom-plp-card__wishlist .icon{width:1.7rem;height:1.7rem;overflow:visible}.header__icon--wishlist .icon{width:2.5rem;height:2.5rem}.cart-count-bubble{background:#c32033;color:#fff}.header__icon--wishlist.is-active{color:rgb(var(--color-foreground))}.custom-plp-card__wishlist{-webkit-appearance:none;appearance:none;position:absolute;top:.8rem;right:.8rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;line-height:0;transition:transform var(--duration-short) ease,color var(--duration-short) ease,opacity var(--duration-short) ease}.custom-plp-card__wishlist:hover,.custom-plp-card__wishlist:focus-visible{transform:translateY(-1px);outline:0}.custom-plp-card__wishlist .icon{width:1.8rem;height:1.8rem}.header__icon--wishlist .svg-wrapper{overflow:visible}.header__icon--wishlist .wishlist-count-badge{bottom:.55rem;left:2.35rem;right:auto}.custom-plp-card__wishlist-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity var(--duration-short) ease}.custom-plp-card__wishlist-icon .icon{display:block}.custom-plp-card__wishlist-icon--filled{opacity:0}.custom-plp-card__wishlist-icon--filled .icon{width:1.95rem;height:1.95rem}.custom-plp-card__wishlist.is-active{color:#111}.custom-plp-card__wishlist.is-active .custom-plp-card__wishlist-icon--outline{opacity:0}.custom-plp-card__wishlist.is-active .custom-plp-card__wishlist-icon--filled{opacity:1}.wishlist-page{color:rgb(var(--color-foreground))}.wishlist-page__inner{display:grid;gap:2.8rem}.wishlist-page__hero{display:grid;gap:2rem;padding-bottom:2.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.wishlist-page__hero-copy{max-width:76rem}.wishlist-page__eyebrow{margin:0 0 1rem;color:rgba(var(--color-foreground),.58);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wishlist-page__title{margin:0;font-size:clamp(3.2rem,4.6vw,5.4rem);line-height:.98;font-weight:600;letter-spacing:-.03em}.wishlist-page__description{margin-top:1.6rem;max-width:68rem;color:rgba(var(--color-foreground),.72);line-height:1.7}.wishlist-page__summary{display:grid;gap:1rem;align-content:start;min-width:22rem;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2rem;background:rgba(var(--color-foreground),.03)}.wishlist-page__summary-label{color:rgba(var(--color-foreground),.62);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wishlist-page__summary-value{display:inline-flex;align-items:baseline;gap:.8rem;font-size:3.6rem;font-weight:700;line-height:1}.wishlist-page__summary-value small{font-size:1.3rem;font-weight:500;color:rgba(var(--color-foreground),.62)}.wishlist-page__summary-note{margin:0;max-width:28rem;color:rgba(var(--color-foreground),.62);font-size:1.3rem;line-height:1.6}.wishlist-page__body{display:grid;gap:2.4rem}.wishlist-page__actions,.wishlist-page__bulk-actions{display:flex;flex-wrap:wrap;gap:1rem}.wishlist-page__action,.wishlist-page__bulk-button,.wishlist-empty__action,.wishlist-card__button{min-height:4.8rem;border-radius:999px;--buttons-radius: 999px;--buttons-radius-outset: 999px}.wishlist-page__bulk{display:grid;gap:1.4rem;padding:1.6rem 1.8rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2.2rem;background:rgb(var(--color-background))}.wishlist-page__bulk.is-hidden{display:none}.wishlist-page__bulk-left{display:inline-flex;align-items:center;gap:1.4rem;flex-wrap:wrap}.wishlist-page__select-all{display:inline-flex;align-items:center;gap:1rem;margin:0;cursor:pointer;font-size:1.4rem;font-weight:600}.wishlist-page__select-all input,.wishlist-card__select input{width:1.7rem;height:1.7rem;margin:0;accent-color:#c32033}.wishlist-page__selected-count{color:rgba(var(--color-foreground),.68);font-size:1.4rem}.wishlist-page__selected-count strong{color:rgb(var(--color-foreground))}.wishlist-page__bulk .button:disabled,.wishlist-card__button:disabled{opacity:.45;cursor:not-allowed}.wishlist-page__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(32rem,32rem));gap:2.8rem 2.4rem;align-items:start;justify-content:start}.wishlist-page__item{min-width:0}.wishlist-page__grid>.wishlist-empty{grid-column:1 / -1}.wishlist-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.06);border-radius:2.6rem;background:rgb(var(--color-background));transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease,transform var(--duration-short) ease;box-shadow:0 1.6rem 4rem #11111112}.wishlist-card:hover,.wishlist-card:focus-within{transform:translateY(-.2rem);border-color:rgba(var(--color-foreground),.1);box-shadow:0 2rem 4.6rem #11111117}.wishlist-card__media{position:relative;background:#f8f7f3}.wishlist-card__image{display:block;aspect-ratio:1 / 1;padding:1.8rem;overflow:hidden}.wishlist-card__image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .28s ease}.wishlist-card:hover .wishlist-card__image img{transform:scale(1.03)}.wishlist-card__placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:26rem;color:rgba(var(--color-foreground),.5);background:rgba(var(--color-foreground),.02);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.wishlist-card__remove,.wishlist-card__select{-webkit-appearance:none;appearance:none;position:absolute;top:1.6rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:999px;background:rgba(var(--color-background),.98);box-shadow:0 .8rem 2rem #11111114}.wishlist-card__remove{right:1.6rem;padding:0;border:0;background:transparent;box-shadow:none;color:rgb(var(--color-foreground));cursor:pointer}.wishlist-card__remove:before,.wishlist-card__remove:after{content:none!important;display:none!important}.wishlist-card__remove svg{width:1.8rem;height:1.8rem;pointer-events:none}.wishlist-card__remove:hover,.wishlist-card__remove:focus-visible{color:#c32033;outline:0}.wishlist-card__select{left:1.6rem;border:.1rem solid rgba(var(--color-foreground),.1);cursor:pointer}.wishlist-card.is-selected{border-color:rgba(var(--color-foreground),.1);box-shadow:0 2rem 4.6rem #11111117}.wishlist-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:1.4rem;padding:1.9rem 1.8rem 1.8rem}.wishlist-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.wishlist-card__vendor{margin:0;color:rgba(var(--color-foreground),.54);font-size:1.1rem;line-height:1;letter-spacing:.04em;text-transform:uppercase}.wishlist-card__badge{display:inline-flex;align-items:center;min-height:2.4rem;padding:0 .9rem;border-radius:999px;background:#c3203314;color:#c32033;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wishlist-card__title{margin:0;font-size:1.35rem;line-height:1.45;font-weight:700;text-transform:none}.wishlist-card__title a{color:rgb(var(--color-foreground));text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.wishlist-card__title a:hover,.wishlist-card__title a:focus-visible{color:#c32033;outline:0}.wishlist-card__price{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;color:rgb(var(--color-foreground));font-size:1.2rem;line-height:1.3;font-weight:700}.wishlist-card__price s{color:rgba(var(--color-foreground),.5);font-weight:500}.wishlist-card__actions{display:grid;gap:1rem;margin-top:auto}.wishlist-card__button,.wishlist-card__view{width:100%;justify-content:center;text-decoration:none}.wishlist-card__view{min-height:4.8rem;border-radius:999px;--buttons-radius: 999px;--buttons-radius-outset: 999px}.wishlist-empty{max-width:68rem;margin:1rem auto 0;padding:4.8rem 2.8rem;text-align:center;border:.1rem solid rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.03)}.wishlist-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:6.6rem;height:6.6rem;margin-bottom:1.8rem;border-radius:999px;background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground))}.wishlist-empty__icon .icon{width:2.2rem;height:2.2rem}.wishlist-empty__title{margin:0 0 1rem;font-size:2.8rem;line-height:1.08}.wishlist-empty__text{max-width:48rem;margin:0 auto 2.2rem;color:rgba(var(--color-foreground),.68);line-height:1.7}.wishlist-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media screen and (min-width:990px){.wishlist-page__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.wishlist-page__bulk{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media screen and (max-width:1199px){.wishlist-page__grid{grid-template-columns:repeat(2,minmax(0,32rem))}}@media screen and (max-width:989px){.wishlist-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.6rem}.wishlist-page__summary{max-width:36rem;border-radius:1.8rem}}@media screen and (max-width:749px){.wishlist-page__inner{gap:2rem}.wishlist-page__hero{padding-bottom:2rem}.wishlist-page__title{font-size:3.6rem}.wishlist-page__summary{padding:1.6rem}.wishlist-page__summary-value{font-size:3rem}.wishlist-page__actions,.wishlist-page__bulk-actions,.wishlist-empty__actions{display:grid;grid-template-columns:1fr}.wishlist-page__action,.wishlist-page__bulk-button,.wishlist-empty__action{width:100%}.wishlist-page__grid{grid-template-columns:1fr}.wishlist-page__bulk{padding:1.4rem;border-radius:2rem}.wishlist-card__body{padding:1.8rem 1.8rem 2rem}.wishlist-card__image{padding:1.8rem}.wishlist-card__remove,.wishlist-card__select{top:1.2rem;width:3.4rem;height:3.4rem}.wishlist-card__remove{right:1.2rem}.wishlist-card__select{left:1.2rem}.wishlist-empty{padding:3.6rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/wishlist.css.map */
