.wishlist-button{-webkit-appearance:none;appearance:none;background:#fffffff0;border:none;outline:none;box-shadow:none;border-radius:999px;color:#1a1f2b;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:44px;min-width:44px;padding:0;position:relative;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.wishlist-button:hover{transform:translateY(-1px)}.wishlist-button:focus-visible{outline:2px solid #657898;outline-offset:2px}.wishlist-button__icon{display:inline-flex;width:20px;height:20px}.wishlist-button__icon svg{width:100%;height:100%}.wishlist-button__icon--remove{display:none;color:#657898}.wishlist-button.is-active{background:#fff;border-color:transparent;color:#657898}.wishlist-button.is-active .wishlist-button__icon--add{display:none}.wishlist-button.is-active .wishlist-button__icon--remove{display:inline-flex}.wishlist-button--remove{background:#fffffff0;box-shadow:0 1px 6px #1a1f2b1a}.wishlist-page{background:#fff;color:#1a1f2b;padding:56px 0 72px;overflow-x:hidden}.wishlist-page__container{width:min(calc(100% - 32px),1180px);max-width:100%;margin:0 auto}.wishlist-page__header{margin-bottom:26px;text-align:center}.wishlist-page__eyebrow{color:#657898;font-size:11px;font-weight:500;letter-spacing:.34em;margin:0 0 10px;text-transform:uppercase}.wishlist-page__title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,4vw,52px);font-weight:400;letter-spacing:.005em;line-height:1.1;margin:0}.wishlist-page__content{color:#6f7681;font-size:15px;line-height:1.75;margin:14px auto 0;max-width:52rem}.wishlist-page__content p{margin:0}.wishlist-page__toolbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:22px;padding-top:18px;border-top:1px solid #e3e9f0}.wishlist-page__count{color:#6f7681;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin:0}.wishlist-page__continue,.wishlist-page__empty-link,.wishlist-card__view{color:#1a1f2b;text-decoration:none}.wishlist-page__continue{border:1px solid #e3e9f0;border-radius:2px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding:12px 18px;white-space:nowrap}.wishlist-page__continue:hover{border-color:#657898}.wishlist-page__loading,.wishlist-page__empty{border:1px solid #e3e9f0;border-radius:2px;background:#fff;padding:28px}.wishlist-page__loading{color:#6f7681;font-size:14px;margin-bottom:18px;text-align:center}.wishlist-page__list{display:grid;gap:26px;grid-template-columns:repeat(4,minmax(0,1fr))}.wishlist-page__list>*{min-width:0;max-width:100%}.wishlist-product-card .card-information .bp-price-note{display:none}.wishlist-product-card{position:relative;min-width:0;max-width:100%}.wishlist-product-card img{max-width:100%}.wishlist-product-card .wishlist-button--remove{position:absolute;top:8px;right:8px;z-index:12;min-height:36px;min-width:36px}.template_wishlist .wishlist-product-card .card-wishlist{display:none}.wishlist-card{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:center;border:1px solid #e3e9f0;border-radius:2px;background:#fff;overflow:hidden}.wishlist-card__media{aspect-ratio:1 / 1;background:#f6f8fa;display:block;overflow:hidden}.wishlist-card__media img{display:block;width:100%;height:100%;object-fit:cover}.wishlist-card__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f2f5f8,#e3e9f0)}.wishlist-card__body{padding:20px 20px 20px 0}.wishlist-card__vendor{color:#6f7681;font-size:11px;font-weight:500;letter-spacing:.2em;margin:0 0 8px;text-transform:uppercase}.wishlist-card__title{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:400;line-height:1.25;margin:0}.wishlist-card__title a{color:inherit;text-decoration:none}.wishlist-card__price{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin-top:10px;font-size:14px;letter-spacing:.05em}.wishlist-card__compare{color:#9aa1ab}.wishlist-card__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:16px}.wishlist-card__view{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:2px;background:#1a1f2b;color:#fff;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.wishlist-page__empty{margin-top:18px;text-align:center}.wishlist-page__empty h2{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:400;margin:0 0 10px}.wishlist-page__empty p{color:#6f7681;font-size:14px;margin:0 0 20px}.wishlist-page__empty-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:2px;background:#1a1f2b;color:#fff;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.template_wishlist .wishlist-product-card .wishlist-button--remove .wishlist-button__icon{opacity:0;position:relative}.template_wishlist .wishlist-product-card .wishlist-button--remove:after{position:absolute;content:"";height:11px;width:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231a1f2b'%3E%3Cpath d='M2.276.39L12 10.115 21.724.391a1.333 1.333 0 0 1 1.885 1.885L13.886 12l9.723 9.724a1.333 1.333 0 0 1-1.885 1.885L12 13.886l-9.724 9.723A1.333 1.333 0 0 1 .391 21.724L10.114 12 .391 2.276A1.333 1.333 0 0 1 2.276.39z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1}@media screen and (max-width:991px){.wishlist-page__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.wishlist-page{padding:36px 0 52px}.wishlist-page__container{width:calc(100% - 24px)}.wishlist-card{grid-template-columns:1fr}.wishlist-card__body{padding:0 18px 18px}.wishlist-page__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 13px}.wishlist-page__continue{padding:11px 14px;font-size:10px;letter-spacing:.16em}.template_wishlist .wishlist-product-card .wishlist-button--remove:after{height:10px;width:10px}.wishlist-button{min-height:36px;min-width:36px}.wishlist-page__content{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/wishlist.css.map */
