.wishlist-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid currentColor;border-radius:4px;padding:10px 16px;font-size:13px;font-weight:500;letter-spacing:.05em;cursor:pointer;color:inherit;width:100%;justify-content:center;transition:background .2s ease,color .2s ease;font-family:inherit;text-transform:uppercase;margin-top:4px;box-sizing:border-box}.wishlist-btn--compact{width:44px;height:44px;flex:0 0 44px;padding:0;margin-top:0;margin-left:8px;gap:0}.wishlist-btn--compact .wishlist-btn__label{display:none}.wishlist-btn--card{position:absolute;top:10px;right:10px;inset-inline-end:auto;inset-inline-start:10px;z-index:3;width:36px;height:36px;padding:0;margin:0;border-radius:50%;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 6px #00000014;display:inline-flex;align-items:center;justify-content:center;color:#1a1a1a;line-height:1;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.wishlist-btn--card .wishlist-btn__icon{display:flex;align-items:center;justify-content:center}.wishlist-btn--card .wishlist-btn__icon svg{width:18px;height:18px}.wishlist-btn--card .wishlist-btn__label{display:none!important}.wishlist-btn--card:hover{background:#fff;transform:scale(1.08);box-shadow:0 4px 10px #0000001f}.wishlist-btn--card.is-saved{background:#fff;color:#000}html[dir=rtl] .wishlist-btn--card{right:auto;left:10px}.wishlist-btn:hover{background:#0000000d}.wishlist-btn.is-saved{color:var(--color-foreground, #000);font-weight:600}.wishlist-btn.is-saved .wishlist-btn__icon--empty{display:none}.wishlist-btn.is-saved .wishlist-btn__icon--saved{display:block!important}.wishlist-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(80px);background:#1a1a1a;color:#fff;padding:12px 20px;border-radius:6px;font-size:13px;font-family:inherit;z-index:9999;opacity:0;transition:transform .3s ease,opacity .3s ease;white-space:nowrap;pointer-events:none}.wishlist-toast.is-visible{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto}.wishlist-toast a{color:#fff;text-decoration:underline;margin-left:8px}.wishlist-page__title{margin-bottom:8px}.wishlist-page__subtitle{color:#666;margin-bottom:40px;font-size:15px}.wishlist-page__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;margin-bottom:40px}@media screen and (max-width:500px){.wishlist-page__grid{grid-template-columns:repeat(2,1fr)}}.wishlist-card{position:relative;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.wishlist-card__image-wrapper{aspect-ratio:1;background:transparent;overflow:hidden}.wishlist-card__image{width:100%;height:100%;object-fit:contain;display:block}.wishlist-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:40px}.wishlist-card__info{padding:14px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.wishlist-card__title{font-size:14px;font-weight:500;margin:0 0 10px;line-height:1.4}.wishlist-card__title a{color:inherit;text-decoration:none}.wishlist-card__title a:hover{text-decoration:underline}.wishlist-card__actions{display:flex;gap:8px}.wishlist-card__view{flex:1;padding:8px 12px;font-size:12px;text-align:center;border:1px solid currentColor;border-radius:4px;text-decoration:none;color:inherit;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.wishlist-card__remove{padding:8px 12px;font-size:12px;background:transparent;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;color:#888;font-family:inherit}.wishlist-card__remove:hover{border-color:#999;color:#333}.wishlist-page__actions{display:flex;gap:12px;flex-wrap:wrap}.wishlist-page__whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;background:#25d366;border-color:#25d366;color:#fff}.wishlist-page__whatsapp-btn:hover{background:#1ebe5d;border-color:#1ebe5d;color:#fff}.wishlist-page__empty{text-align:center;padding:60px 20px;color:#666}.wishlist-page__empty p{margin-bottom:20px;font-size:16px}@media screen and (max-width:500px){.wishlist-page__actions .btn{padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/wishlist.css.map */
