.wishlist-button{display:grid;place-items:center;flex:none;cursor:pointer;color:rgb(var(--text-color));transition:transform .15s ease}.wishlist-button:active{transform:scale(.9)}.wishlist-button.is-active,.header__wishlist.is-active{--icon-fill: currentColor}.product-card__wishlist{position:absolute;top:var(--product-card-badge-spacing, 8px);right:var(--product-card-badge-spacing, 8px);z-index:6;width:36px;height:36px}.product-card__wishlist svg{width:20px;height:20px}.product-info__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wishlist-button--pdp{width:32px;height:32px;margin-top:2px}.wishlist-button--pdp svg{width:24px;height:24px}.wishlist-drawer__body{display:flex;flex-direction:column;gap:24px}.wishlist-drawer__loading{min-height:120px;border-radius:var(--rounded-sm);background:rgb(var(--text-color) / .04);animation:wishlist-pulse 1.2s ease-in-out infinite}@keyframes wishlist-pulse{50%{opacity:.5}}.wishlist-drawer__empty{display:flex;flex-direction:column;align-items:center;gap:20px;padding-block:48px;text-align:center}.wishlist-drawer__empty svg{width:32px;height:32px}.wishlist-drawer__error{color:rgb(var(--error-text, 222 42 42));font-size:14px}.wishlist-picker{display:flex;flex-direction:column;gap:24px}.wishlist-picker__product,.wishlist-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;align-items:start}.wishlist-picker__media,.wishlist-item__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--rounded-sm);background:rgb(var(--text-color) / .04)}.wishlist-picker__media img,.wishlist-item__media img{width:100%;height:100%;object-fit:contain}.wishlist-picker__title{line-height:1.3}.wishlist-picker__summary{margin-top:4px}.wishlist-drawer[data-view=add] [data-wishlist-count],.wishlist-drawer[data-view=saved] [data-wishlist-count]{display:none!important}.wishlist-picker__option .variant-picker__option-values{display:flex;flex-wrap:wrap}.wishlist-list{display:flex;flex-direction:column}.wishlist-list>*+*{margin-top:20px;padding-top:20px;border-top:1px solid rgb(var(--border-color))}.wishlist-item{position:relative;padding-right:28px}.wishlist-item__title{line-height:1.3}.wishlist-item__actions{margin-top:6px}.wishlist-item__remove{position:absolute;top:0;right:0;color:rgb(var(--text-color) / .65)}.wishlist-item [aria-busy=true]{opacity:.5;pointer-events:none}.buy-buttons--wishlist{grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.buy-buttons--wishlist.buy-buttons--with-quantity{grid-template-columns:auto minmax(0,1fr) auto}.buy-buttons--wishlist>.shopify-payment-button{grid-column:1 / -1}.wishlist-button--atc{width:auto;height:100%;min-width:48px;min-height:48px;aspect-ratio:1;border:1px solid #1D1D1F;border-radius:999px;background:#fff}.wishlist-button--atc svg{width:22px;height:22px}.wishlist-drawer[data-view=add] .wishlist-drawer__body{gap:20px}.wishlist-picker__product{padding-block-end:20px;border-block-end:1px solid #E8E8ED}.wishlist-picker__media{border-radius:8px;background:#f5f5f7}.wishlist-picker__title{font-size:.9375rem;font-weight:700;line-height:1.3;color:#1d1d1f}.wishlist-picker__meta{margin:0;font-size:.8125rem;color:#5e5e66}.wishlist-picker__meta s{margin-inline-end:2px}.wishlist-picker__meta [data-wishlist-variant-title]:empty+.wishlist-picker__dot{display:none}.wishlist-save{display:grid;gap:12px}.wishlist-save__head{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center}.wishlist-save__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#1d1d1f;color:#fff}.wishlist-save__icon svg{width:18px;height:18px;fill:currentColor;stroke:currentColor;stroke-width:1.4}.wishlist-save__title{margin:0;font-size:.9375rem;font-weight:700;line-height:1.3;color:#1d1d1f}.wishlist-save__text{margin:0;font-size:.8125rem;color:#5e5e66}.wishlist-save__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.wishlist-save__input{min-width:0;height:48px;padding-inline:16px;border:1px solid #E8E8ED;border-radius:999px;background:#fff;font-size:.9375rem}.wishlist-save__input:focus{outline:none;border-color:#1d1d1f}.wishlist-save__button{height:48px;padding-inline:24px;border-radius:999px;background:#1d1d1f;color:#fff;font-size:.9375rem;font-weight:700}.wishlist-save [aria-busy=true]{opacity:.6}.wishlist-save .is-saved{opacity:1}.wishlist-save__legal{margin:0;font-size:.6875rem;line-height:1.45;color:#5e5e66}.wishlist-save__legal a{text-decoration:underline}.wishlist-save__error{margin:0;font-size:.8125rem;color:rgb(var(--error-text, 222 42 42))}.wishlist-save__error[hidden]{display:none}.wishlist-save__local{justify-self:center;margin-block-start:4px;font-size:.8125rem;color:#1d1d1f;text-decoration:underline;text-underline-offset:3px}.wishlist-save__trap{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.wishlist-save--list{margin-block-end:8px;padding:16px;border-radius:12px;background:#f5f5f7}.wishlist-save--list .wishlist-save__input{border-color:#e8e8ed}.wishlist-save__done{margin:0 0 8px;padding:14px 16px;border-radius:12px;background:#f5f5f7;font-size:.8125rem;color:#1d1d1f}.wishlist-drawer.drawer::part(footer){display:none}.wishlist-drawer:not([data-view=list]) [data-wishlist-count]{display:none!important}@media screen and (max-width:699px){.product-card__wishlist{width:32px;height:32px}.product-card__wishlist svg{width:18px;height:18px}.wishlist-picker__product,.wishlist-item{grid-template-columns:80px minmax(0,1fr);gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/wishlist.css.map */
