.ModernWishlist_page__FHgdD{--wishlist-ink:#162e52;--wishlist-muted:#52637a;--wishlist-accent:#162e52;--wishlist-soft:#f2edf7;--wishlist-gradient:linear-gradient(115deg,#f3edf6,#faf5ee);color:var(--wishlist-ink);padding:10px 0 56px}.ModernWishlist_welcome__KCSvw{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 32px;border-radius:20px;background:var(--wishlist-gradient)}.ModernWishlist_eyebrow__ux3z3{margin:0 0 8px;font-size:.73rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ModernWishlist_welcome__KCSvw h1{margin:0 0 10px;font-size:clamp(1.8rem,3.5vw,2.3rem);line-height:1.18;font-weight:500;letter-spacing:-.025em}.ModernWishlist_intro__u5NyW{margin:0;line-height:1.6;color:var(--wishlist-muted)}.ModernWishlist_count__Jnr9O{display:inline-flex;align-items:center;gap:9px;padding:11px 15px;background:#fffc;border-radius:30px;font-size:.86rem;white-space:nowrap}.ModernWishlist_storage__z6GLv{display:flex;align-items:flex-start;gap:10px;margin:18px 2px 30px;color:var(--wishlist-muted)}.ModernWishlist_storage__z6GLv svg{flex-shrink:0;margin-top:2px}.ModernWishlist_storage__z6GLv p{margin:0;font-size:.85rem;line-height:1.65}.ModernWishlist_listHeading__9Odgd{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.ModernWishlist_listHeading__9Odgd h2{margin:0;font-size:1.2rem;line-height:1.4;font-weight:600}.ModernWishlist_textLink__ctnmw{display:inline-flex;align-items:center;gap:7px;color:var(--wishlist-ink);text-decoration:underline;text-underline-offset:4px;font-size:.88rem;line-height:1.5}.ModernWishlist_grid__IeMiZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;padding:0;margin:0;list-style:none}.ModernWishlist_grid__IeMiZ>li{min-width:0;display:flex}.ModernWishlist_card__wcnnC{display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden;border:1px solid #e1e5ec;border-radius:17px;background:#fff;transition:border-color .18s,box-shadow .18s}.ModernWishlist_card__wcnnC:hover{border-color:#b7c1cf;box-shadow:0 6px 22px #162e5208}.ModernWishlist_image__vNrFb{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1.2;overflow:hidden;padding:22px;background:#f8f8fa;color:var(--wishlist-muted);text-decoration:none}.ModernWishlist_image__vNrFb img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s}.ModernWishlist_image__vNrFb:hover img{transform:scale(1.025)}.ModernWishlist_imageFallback__DgSfA{display:flex;flex-direction:column;gap:9px;align-items:center;font-size:.85rem}.ModernWishlist_imageFallback__DgSfA svg{width:34px;height:34px}.ModernWishlist_details__Ynrtq{display:flex;flex-direction:column;flex:1 1;min-width:0;padding:22px}.ModernWishlist_brand__c5woZ{margin:0 0 8px;color:var(--wishlist-muted);font-size:.73rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ModernWishlist_title__29erf{margin:0 0 11px;font-size:1.07rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.ModernWishlist_title__29erf a{color:inherit;text-decoration:none}.ModernWishlist_title__29erf a:hover{text-decoration:underline;text-underline-offset:4px}.ModernWishlist_attributes__KOSlZ{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 16px;padding:0}.ModernWishlist_attributes__KOSlZ li{padding:4px 8px;border-radius:5px;background:#f4f5f8;color:var(--wishlist-muted);font-size:.77rem;line-height:1.4;overflow-wrap:anywhere}.ModernWishlist_price__FdCkD{margin-top:auto;padding-top:7px;padding-bottom:18px;min-width:0}.ModernWishlist_price__FdCkD>p{margin:4px 0 0;font-weight:600}.ModernWishlist_actions__c0Drn{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid #edf0f3}.ModernWishlist_primary__e5TAN,.ModernWishlist_remove__JKHYY,.ModernWishlist_retry__ILprI{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:8px;padding:10px 13px;font:inherit;font-size:.88rem;line-height:1.4;cursor:pointer;text-decoration:none}.ModernWishlist_primary__e5TAN{flex:1 1;background:var(--wishlist-accent);color:#fff;border:1px solid var(--wishlist-accent);font-weight:600}.ModernWishlist_primary__e5TAN:hover{filter:brightness(.93)}.ModernWishlist_details__Ynrtq>.ModernWishlist_primary__e5TAN{flex:none;margin-bottom:14px}.ModernWishlist_primary__e5TAN:disabled{cursor:wait;opacity:.65}.ModernWishlist_cartMessage__h4mHX{margin:0 0 14px;font-size:.85rem;line-height:1.6;color:var(--wishlist-ink)}.ModernWishlist_cartMessage__h4mHX a{color:inherit;text-decoration:underline}.ModernWishlist_remove__JKHYY{padding:10px 0;background:transparent;border:0;color:var(--wishlist-muted);font-size:.78rem}.ModernWishlist_remove__JKHYY:hover{color:#9c3445;text-decoration:underline;text-underline-offset:4px}.ModernWishlist_primary__e5TAN svg,.ModernWishlist_remove__JKHYY svg,.ModernWishlist_retry__ILprI svg{flex-shrink:0}.ModernWishlist_retry__ILprI{background:#fff;color:var(--wishlist-ink);border:1px solid #b6c0ce}.ModernWishlist_page__FHgdD a:focus-visible,.ModernWishlist_page__FHgdD button:focus-visible{outline:3px solid var(--wishlist-accent);outline-offset:4px}.ModernWishlist_image__vNrFb:focus-visible{outline-offset:-4px}.ModernWishlist_empty__KksnM{display:flex;flex-direction:column;align-items:center;padding:45px 28px 52px;border:1px solid #e1e5ec;border-radius:18px;text-align:center}.ModernWishlist_emptyIcon__3hcwS{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;margin-bottom:22px;background:var(--wishlist-soft);color:var(--wishlist-accent)}.ModernWishlist_emptyIcon__3hcwS svg{width:35px;height:35px}.ModernWishlist_empty__KksnM .ModernWishlist_eyebrow__ux3z3{color:var(--wishlist-muted)}.ModernWishlist_empty__KksnM h2{margin:0 0 14px;font-size:clamp(1.35rem,3vw,1.75rem);line-height:1.3;font-weight:500}.ModernWishlist_empty__KksnM>p:not(.ModernWishlist_eyebrow__ux3z3){max-width:470px;margin:0 0 24px;color:var(--wishlist-muted);line-height:1.7}.ModernWishlist_empty__KksnM .ModernWishlist_primary__e5TAN{flex:none;padding:12px 20px}.ModernWishlist_empty__KksnM .ModernWishlist_textLink__ctnmw{margin-top:17px}.ModernWishlist_loading__Q4wH1,.ModernWishlist_productHint__PFCPG{margin:0 0 18px;color:var(--wishlist-muted);font-size:.86rem;line-height:1.6}.ModernWishlist_productHint__PFCPG{margin:22px 2px 0}.ModernWishlist_error__pWezA{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;padding:18px 20px;border:1px solid #e4c7bb;border-radius:12px;background:#fff8f4;color:#674231;font-size:.9rem;line-height:1.6}.ModernWishlist_error__pWezA p{margin:4px 0 0}.ModernWishlist_error__pWezA .ModernWishlist_retry__ILprI{flex-shrink:0}.ModernWishlist_unavailable__u1sLv{align-items:center;justify-content:center;text-align:center;min-height:350px;padding:30px 22px;background:#fafbfc}.ModernWishlist_placeholderIcon__PN2jF{color:var(--wishlist-muted);margin-bottom:16px}.ModernWishlist_placeholderIcon__PN2jF svg{width:32px;height:32px}.ModernWishlist_unavailable__u1sLv h3{margin:0 0 12px;font-size:1.1rem;font-weight:500}.ModernWishlist_unavailable__u1sLv p{margin:0 0 20px;color:var(--wishlist-muted);font-size:.9rem;line-height:1.65}.ModernWishlist_missingActions__GT4Gs{display:flex;flex-direction:column;align-items:center;gap:8px}.ModernWishlist_visuallyHidden__0eNZi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.ModernWishlist_grid__IeMiZ{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:760px){.ModernWishlist_welcome__KCSvw{flex-direction:column;align-items:flex-start;gap:20px;padding:25px}.ModernWishlist_grid__IeMiZ{grid-template-columns:1fr}.ModernWishlist_image__vNrFb{aspect-ratio:1.3}.ModernWishlist_listHeading__9Odgd{align-items:flex-start}.ModernWishlist_listHeading__9Odgd .ModernWishlist_textLink__ctnmw{font-size:.8rem}.ModernWishlist_error__pWezA{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:380px){.ModernWishlist_welcome__KCSvw{padding:22px}.ModernWishlist_details__Ynrtq{padding:19px}.ModernWishlist_actions__c0Drn{flex-direction:column;align-items:stretch;gap:5px}.ModernWishlist_empty__KksnM{padding:32px 20px}.ModernWishlist_empty__KksnM .ModernWishlist_primary__e5TAN{width:100%;font-size:.83rem}.ModernWishlist_listHeading__9Odgd{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.ModernWishlist_card__wcnnC,.ModernWishlist_image__vNrFb img{transition:none}}
/*# sourceMappingURL=d4f41abba263e860.css.map*/