[data-notivue=promise-resolve],[data-notivue=success]{--nv-bg:var(--nv-success-bg);--nv-fg:var(--nv-success-fg);--nv-accent:var(--nv-success-accent,var(--nv-global-accent));--nv-border:var(--nv-success-border)}[data-notivue=error],[data-notivue=promise-reject]{--nv-bg:var(--nv-error-bg);--nv-fg:var(--nv-error-fg);--nv-accent:var(--nv-error-accent,var(--nv-global-accent));--nv-border:var(--nv-error-border)}[data-notivue=warning]{--nv-bg:var(--nv-warning-bg);--nv-fg:var(--nv-warning-fg);--nv-accent:var(--nv-warning-accent,var(--nv-global-accent));--nv-border:var(--nv-warning-border)}[data-notivue=info]{--nv-bg:var(--nv-info-bg);--nv-fg:var(--nv-info-fg);--nv-accent:var(--nv-info-accent,var(--nv-global-accent));--nv-border:var(--nv-info-border)}[data-notivue=promise]{--nv-bg:var(--nv-promise-bg);--nv-fg:var(--nv-promise-fg);--nv-accent:var(--nv-promise-accent,var(--nv-global-accent));--nv-border:var(--nv-promise-border)}.Notivue__notification{--tip-width:calc(var(--tip-width-fx, 1)*var(--nv-tip-width, 0px));align-items:var(--nv-y-align);background-color:var(--nv-bg,var(--nv-global-bg));border:var(--nv-border-width,0) solid var(--nv-border,var(--nv-global-border));border-radius:var(--nv-radius,0);box-shadow:var(--nv-shadow,0 0 transparent),inset var(--tip-width) 0 0 var(--nv-accent);box-sizing:border-box;display:flex;max-width:var(--nv-width,100%);position:relative;width:var(--nv-min-width,auto)}.Notivue__notification *{box-sizing:border-box;touch-action:manipulation}.Notivue__notification[data-notivue-has-title=true]{align-items:var(--nv-y-align-has-title,var(--nv-y-align))}.Notivue__icon{align-items:center;color:var(--nv-accent);display:flex;height:var(--nv-icon-size);justify-content:center;margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing);min-width:var(--nv-icon-size);overflow:visible;width:var(--nv-icon-size)}.Notivue__content{--nv-content-space:calc(var(--nv-spacing) + var(--nv-spacing)*.15);display:flex;flex-direction:column;flex-grow:1;padding:var(--nv-content-space);text-align:inherit}.Notivue__content-title{color:var(--nv-fg,var(--nv-global-fg));font-size:var(--nv-title-size);font-weight:700;line-height:1.15;margin:0 0 .33em;padding:0}.Notivue__transition-enter-active{--dur-easing:.5s cubic-bezier(.16,1,.3,1);transition:opacity var(--dur-easing),transform var(--dur-easing)}@media(prefers-reduced-motion:reduce){.Notivue__transition-enter-active{transition:none}}.Notivue__transition-enter-from{opacity:0;transform:scale(.8)}.Notivue__transition-enter-to{opacity:1;transform:scale(1)}.Notivue__transition-leave-active{transition:opacity 0s ease}.Notivue__transition-leave-from,.Notivue__transition-leave-to{opacity:0}.Notivue__content-message{line-height:1.375;margin:0;max-height:250px;overflow:auto;padding:0;white-space:pre-line}.Notivue__close,.Notivue__content-message{color:var(--nv-fg,var(--nv-global-fg));font-size:var(--nv-message-size)}.Notivue__close{background:none;border:none;cursor:pointer;font-weight:700;line-height:1;margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0;padding:calc(var(--nv-spacing)/2);position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Notivue__close:after{background-color:var(--nv-fg,var(--nv-global-fg));border-radius:calc(var(--nv-radius)/2);content:"";height:100%;inset:0;opacity:0;position:absolute;transition:opacity .1s ease-out;width:100%}@media(hover:hover){.Notivue__close:hover{opacity:1}.Notivue__close:hover:after{opacity:.1}.Notivue__close:hover .Notivue__close-icon{opacity:1}}.Notivue__close-icon{color:var(--nv-fg,var(--nv-global-fg));display:flex;height:var(--nv-icon-size);opacity:.65;pointer-events:none;width:var(--nv-icon-size)}.Notivue__spinner{animation:Notivue__spinner-kf .75s linear infinite;transform-origin:center}@keyframes Notivue__spinner-kf{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Notivue__duplicate,.Notivue__spinner{animation:none}}[dir=rtl] .Notivue__notification{--tip-width-fx:-1}[dir=rtl] .Notivue__icon{margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0}[dir=rtl] .Notivue__content-message{font-size:calc(var(--nv-message-size) + .1em)}[dir=rtl] .Notivue__content-title{font-size:calc(var(--nv-title-size) + .1em)}[dir=rtl] .Notivue__close{margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing)}.Notivue__duplicate{animation:Notivue__duplicate-kf .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes Notivue__duplicate-kf{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}[data-notivue-align=top] .Notivue__enter,[data-notivue-align=top] .Notivue__leave{--notivue-ty:-200%}[data-notivue-align=bottom] .Notivue__enter,[data-notivue-align=bottom] .Notivue__leave{--notivue-ty:200%}.Notivue__enter{animation:Notivue__enter-kf .35s cubic-bezier(.5,1,.25,1)}.Notivue__leave{animation:Notivue__leave-kf .35s ease}.Notivue__clearAll{animation:Notivue__clearAll-kf .5s cubic-bezier(.22,1,.36,1)}@keyframes Notivue__enter-kf{0%{opacity:0;transform:translate3d(0,var(--notivue-ty),0) scale(.25)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes Notivue__leave-kf{0%{opacity:.7;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,var(--notivue-ty),0) scale(0)}}@keyframes Notivue__clearAll-kf{0%{opacity:1}to{opacity:0}}.loader-backdrop[data-v-8a8d1c00]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 30% -10%,rgba(107,92,59,.15),transparent 60%),radial-gradient(circle at 80% 120%,rgba(107,92,59,.18),transparent 50%),var(--color-cream);display:grid;inset:0;place-items:center;position:fixed;z-index:9999}.loader-content[data-v-8a8d1c00]{animation:appear-8a8d1c00 .3s ease-out both;height:200px;position:relative;width:200px}.rings[data-v-8a8d1c00]{display:grid;inset:0;place-items:center;position:absolute}.ring[data-v-8a8d1c00]{animation:spin-8a8d1c00 1.6s linear infinite;border:2px solid rgba(107,92,59,.25);border-radius:50%;box-shadow:0 12px 30px #6b5c3b26;position:absolute}.r1[data-v-8a8d1c00]{animation-duration:2.2s;height:180px;width:180px}.r2[data-v-8a8d1c00]{animation-duration:1.8s;border-color:#6b5c3b59;height:140px;width:140px}.r3[data-v-8a8d1c00]{animation-duration:1.4s;border-color:#6b5c3b80;height:100px;width:100px}@keyframes spin-8a8d1c00{0%{transform:rotate(0)}50%{transform:rotate(180deg) scale(1.02)}to{transform:rotate(1turn) scale(1)}}@keyframes appear-8a8d1c00{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.brand[data-v-8a8d1c00]{display:grid;gap:8px;inset:0;place-items:center;position:absolute}.brand-logo[data-v-8a8d1c00]{animation:lift-8a8d1c00 1.6s ease-in-out infinite;filter:drop-shadow(0 6px 16px rgba(107,92,59,.25));height:56px;width:auto}.brand-text[data-v-8a8d1c00]{color:var(--color-bronze);font-family:var(--font-display);font-size:16px;font-weight:600;letter-spacing:.02em}@keyframes lift-8a8d1c00{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.progress[data-v-8a8d1c00]{bottom:-48px;display:grid;gap:10px;justify-items:center;left:50%;position:absolute;transform:translate(-50%);width:240px}.progress-track[data-v-8a8d1c00]{background:#6b5c3b26;border-radius:999px;box-shadow:inset 0 1px 2px #0000000f;height:6px;overflow:hidden;width:100%}.progress-fill[data-v-8a8d1c00]{animation:sweep-8a8d1c00 1.2s ease-in-out infinite;background:linear-gradient(135deg,#6b5c3be6,#6b5c3b99);border-radius:999px;height:100%;width:40%}@keyframes sweep-8a8d1c00{0%{transform:translate(-60%)}50%{transform:translate(20%)}to{transform:translate(160%)}}.loading-text[data-v-8a8d1c00]{color:var(--color-charcoal);font-family:var(--font-body);font-size:.9rem;letter-spacing:.02em;opacity:.8}.dot[data-v-8a8d1c00]{animation:blink-8a8d1c00 1.2s infinite;display:inline-block}.d2[data-v-8a8d1c00]{animation-delay:.2s}.d3[data-v-8a8d1c00]{animation-delay:.4s}@keyframes blink-8a8d1c00{0%,to{opacity:.2}50%{opacity:1}}@media(max-width:640px){.loader-content[data-v-8a8d1c00]{height:160px;width:160px}.r1[data-v-8a8d1c00]{height:140px;width:140px}.r2[data-v-8a8d1c00]{height:110px;width:110px}.r3[data-v-8a8d1c00]{height:80px;width:80px}.brand-logo[data-v-8a8d1c00]{height:48px}.brand-text[data-v-8a8d1c00]{font-size:14px}.progress[data-v-8a8d1c00]{bottom:-42px;width:200px}}.bottom-tabs[data-v-8b9d98f6]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#faf8f5fa,#e7ddcffa);border-top:1px solid rgba(43,40,38,.12);bottom:0;box-shadow:0 -10px 30px #2b282629;height:70px;justify-content:space-between;left:0;padding:.45rem .85rem .6rem;position:fixed;right:0;z-index:40}.bottom-tabs[data-v-8b9d98f6],.tab-item[data-v-8b9d98f6]{align-items:center;display:flex}.tab-item[data-v-8b9d98f6]{border-radius:999px;color:#2b282694;flex:1;flex-direction:column;font-size:.7rem;font-weight:600;gap:4px;justify-content:center;letter-spacing:.08em;padding:.3rem .4rem;text-decoration:none;text-transform:uppercase;transition:color .18s ease,transform .12s ease,background-color .18s ease}.tab-icon[data-v-8b9d98f6]{border-radius:10px;height:32px;position:relative;transition:background .2s ease,color .2s ease,transform .2s ease;width:32px}.icon-wrap[data-v-8b9d98f6],.tab-icon[data-v-8b9d98f6]{align-items:center;display:inline-flex;justify-content:center}.icon-wrap svg[data-v-8b9d98f6]{height:22px;width:22px}.tab-icon--home .icon-wrap[data-v-8b9d98f6]{color:#b45309}.tab-icon--inquiries .icon-wrap[data-v-8b9d98f6]{color:#0d9488}.tab-icon--account .icon-wrap[data-v-8b9d98f6]{color:#7c3aed}.tab-item:hover .tab-icon--home .icon-wrap[data-v-8b9d98f6]{color:#d97706}.tab-item:hover .tab-icon--inquiries .icon-wrap[data-v-8b9d98f6]{color:#0f766e}.tab-item:hover .tab-icon--account .icon-wrap[data-v-8b9d98f6]{color:#8b5cf6}.tab-item.active[data-v-8b9d98f6]{background:#b88b581f;color:var(--color-bronze);transform:translateY(-3px)}.tab-item.active .tab-icon[data-v-8b9d98f6]{background:#b88b5826;color:var(--color-bronze)}.tab-item.active .tab-icon--account .icon-wrap[data-v-8b9d98f6],.tab-item.active .tab-icon--home .icon-wrap[data-v-8b9d98f6],.tab-item.active .tab-icon--inquiries .icon-wrap[data-v-8b9d98f6]{color:#b8860b}.cart-badge[data-v-8b9d98f6]{align-items:center;background:#ef4444;border-radius:999px;box-shadow:0 0 0 2px #faf8f5fa;color:#fff;display:flex;font-size:.7rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-10px;top:-4px}@media(min-width:768px){.bottom-tabs[data-v-8b9d98f6]{display:none}}.quickview-backdrop[data-v-b0ef00eb]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0f172acc;display:flex;height:100vh;inset:0;justify-content:center;position:fixed;width:100vw;z-index:9999}.quickview-dialog[data-v-b0ef00eb]{background:#fff;box-shadow:0 -4px 80px #00000026;display:flex;flex-direction:column;height:100vh;margin:0;max-height:100vh;max-width:100vw;overflow:hidden;position:relative;width:100vw}.quickview-close[data-v-b0ef00eb]{align-items:center;background:#fffffff2;border:none;border-radius:999px;box-shadow:0 4px 16px #0000001f;color:#1e293b;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:44px;z-index:2}.quickview-close[data-v-b0ef00eb]:hover{background:#1e293b;box-shadow:0 6px 24px #0003;color:#fff;transform:scale(1.05)}.quickview-grid[data-v-b0ef00eb]{display:grid;flex:1;grid-template-columns:1fr minmax(380px,420px);min-height:0}.quickview-image[data-v-b0ef00eb]{background:linear-gradient(145deg,#f5f5f5,#ebebeb);height:100%;min-height:0;overflow:hidden;position:relative}.quickview-image img[data-v-b0ef00eb]{display:block;height:100%;min-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.quickview-info[data-v-b0ef00eb]{border-left:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;justify-content:center;overflow-y:auto;padding:2.5rem 2.5rem 3rem}.quickview-category[data-v-b0ef00eb]{color:#0f172a8c;font-size:.8rem;font-weight:600;letter-spacing:.14em;margin-bottom:.5rem;text-transform:uppercase}.quickview-name[data-v-b0ef00eb]{color:var(--color-charcoal,#1e293b);font-family:var(--font-display);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;line-height:1.25;margin-bottom:1rem}.quickview-price-row[data-v-b0ef00eb]{align-items:baseline;display:flex;gap:.75rem;margin-bottom:1rem}.quickview-price[data-v-b0ef00eb]{color:var(--color-bronze,#8b7355);font-family:var(--font-display);font-size:1.75rem;font-weight:700}.quickview-original[data-v-b0ef00eb]{color:#0f172a73;font-size:1rem;font-weight:500;text-decoration:line-through}.quickview-tags[data-v-b0ef00eb]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.quickview-tag[data-v-b0ef00eb]{background:#2b28260f;border-radius:999px;font-size:.75rem;letter-spacing:.12em;padding:4px 10px;text-transform:uppercase}.quickview-copy[data-v-b0ef00eb]{color:#0f172abf;font-size:.95rem;line-height:1.7;margin-bottom:1.5rem}.quickview-actions[data-v-b0ef00eb]{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.btn-primary[data-v-b0ef00eb]{background:var(--color-charcoal,#1e293b);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:1rem 1.75rem;transition:all .2s ease}.btn-primary[data-v-b0ef00eb]:hover{background:var(--color-bronze,#8b7355);box-shadow:0 12px 32px #6b5c3b59;transform:translateY(-2px)}.btn-secondary[data-v-b0ef00eb]{background:transparent;border:2px solid rgba(30,41,59,.25);border-radius:12px;color:var(--color-charcoal,#1e293b);cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 1.75rem;text-decoration:none;transition:all .2s ease}.btn-secondary[data-v-b0ef00eb]:hover{background:#1e293b0a;border-color:var(--color-charcoal);transform:translateY(-1px)}.btn-ghost[data-v-b0ef00eb]{background:transparent;border:none;border-radius:12px;color:#1e293b99;cursor:pointer;font-size:.9rem;font-weight:500;padding:.75rem 1.25rem;transition:all .2s ease}.btn-ghost[data-v-b0ef00eb]:hover{background:#0000000a;color:var(--color-charcoal)}@media(max-width:900px){.quickview-grid[data-v-b0ef00eb]{grid-template-columns:1fr;grid-template-rows:1fr auto}.quickview-info[data-v-b0ef00eb]{border-left:none;border-top:1px solid rgba(0,0,0,.06)}}@media(max-width:768px){.quickview-close[data-v-b0ef00eb]{height:40px;right:12px;top:12px;width:40px}.quickview-close svg[data-v-b0ef00eb]{height:18px;width:18px}.quickview-image[data-v-b0ef00eb]{min-height:55vh}.quickview-info[data-v-b0ef00eb]{justify-content:flex-start;padding:1.75rem 1.5rem 2rem}.quickview-actions[data-v-b0ef00eb]{flex-direction:column}}.wa-overlay[data-v-d0fa8f52]{align-items:center;background:#00000059;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.wa-modal[data-v-d0fa8f52]{background:#fff;border-radius:16px;box-shadow:0 30px 80px #00000040;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;position:relative;width:min(820px,92vw)}.wa-close[data-v-d0fa8f52]{background:transparent;border:none;color:#444;cursor:pointer;font-size:22px;position:absolute;right:12px;top:10px}.wa-grid[data-v-d0fa8f52]{display:grid;flex:1 1 auto;gap:0;grid-template-columns:1.2fr 1fr;overflow-y:auto}.wa-product[data-v-d0fa8f52]{align-items:center;background:#f6f6f6;display:grid;gap:.75rem;grid-template-columns:120px 1fr;padding:1rem}.wa-product--checkout[data-v-d0fa8f52]{grid-template-columns:1fr}.wa-product img[data-v-d0fa8f52]{border-radius:10px;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.wa-info[data-v-d0fa8f52]{padding:.25rem 0}.wa-name[data-v-d0fa8f52]{color:var(--color-charcoal);font-size:1.1rem;font-weight:700;margin:0}.wa-category[data-v-d0fa8f52]{color:#2b282699;font-size:.8rem;margin:4px 0 8px}.wa-price[data-v-d0fa8f52]{align-items:center;display:flex;gap:8px}.wa-price-current[data-v-d0fa8f52]{color:var(--color-bronze,#8b7355);font-size:1.2rem;font-weight:800}.wa-price-original[data-v-d0fa8f52]{color:#2b282673;font-size:.9rem;font-weight:600;text-decoration:line-through}.wa-form[data-v-d0fa8f52]{padding:1rem}.wa-row[data-v-d0fa8f52]{display:grid;gap:6px;margin-bottom:10px}.wa-row label[data-v-d0fa8f52]{color:#2b2826b3;font-size:.8rem}.wa-row input[data-v-d0fa8f52],.wa-row select[data-v-d0fa8f52],.wa-row textarea[data-v-d0fa8f52]{border:1px solid rgba(43,40,38,.14);border-radius:10px;color:var(--color-charcoal);font-size:.95rem;padding:10px 12px}.grid-2[data-v-d0fa8f52]{grid-template-columns:1fr 1fr}.wa-qty[data-v-d0fa8f52]{align-items:center;display:inline-flex;gap:6px}.wa-qty button[data-v-d0fa8f52]{background:#fff;border:1px solid rgba(43,40,38,.14);border-radius:8px;color:var(--color-charcoal);cursor:pointer;height:32px;width:32px}.wa-qty input[data-v-d0fa8f52]{text-align:center;width:64px}.wa-actions[data-v-d0fa8f52]{align-items:center;background:#fff;border-top:1px solid rgba(43,40,38,.08);bottom:0;display:flex;justify-content:center;margin-top:12px;padding:8px 12px;position:sticky;width:65%}.wa-send[data-v-d0fa8f52]{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:999px;box-shadow:0 8px 18px #16a34a40;color:#fff;cursor:pointer;font-size:.9rem;font-weight:800;letter-spacing:.02em;max-width:240px;padding:10px 14px;transition:transform .15s ease,box-shadow .15s ease;width:100%}.wa-send[data-v-d0fa8f52]:hover{box-shadow:0 10px 22px #16a34a47;transform:translateY(-1px)}.wa-send[data-v-d0fa8f52]:active{box-shadow:0 6px 16px #16a34a38;transform:translateY(0)}@media(max-width:900px){.wa-grid[data-v-d0fa8f52]{grid-template-columns:1fr}.wa-product[data-v-d0fa8f52]{grid-template-columns:80px 1fr}.wa-product img[data-v-d0fa8f52]{height:80px}.wa-qty button[data-v-d0fa8f52]{height:40px;width:40px}.wa-qty input[data-v-d0fa8f52]{width:72px}.wa-actions[data-v-d0fa8f52]{padding:6px 12px}.wa-send[data-v-d0fa8f52]{font-size:.88rem;max-width:100%;padding:10px 14px}}.cart-toast[data-v-8e1ce920]{align-items:center;background:#fffffffa;border:1px solid rgba(148,163,184,.4);border-radius:999px;bottom:1.5rem;box-shadow:0 18px 40px #0f172a33;display:flex;gap:.9rem;padding:.9rem 1rem .9rem .9rem;position:fixed;right:1.5rem;z-index:200}.toast-image[data-v-8e1ce920]{border-radius:999px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.toast-image img[data-v-8e1ce920]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.toast-body[data-v-8e1ce920]{display:flex;flex-direction:column;gap:.1rem}.toast-kicker[data-v-8e1ce920]{color:#0f172a99;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.toast-title[data-v-8e1ce920]{color:var(--color-charcoal);font-family:var(--font-display);font-size:1rem;font-weight:600}.toast-meta[data-v-8e1ce920]{color:#0f172a99;font-size:.8rem}.toast-actions[data-v-8e1ce920]{align-items:center;display:flex;gap:.5rem;margin-top:.25rem}.toast-link[data-v-8e1ce920]{background:var(--color-charcoal);border:none;border-radius:999px;color:#fff;font-weight:600;padding:.35rem .75rem}.toast-ghost[data-v-8e1ce920],.toast-link[data-v-8e1ce920]{cursor:pointer;font-size:.78rem}.toast-ghost[data-v-8e1ce920]{color:#0f172ab3}.toast-close[data-v-8e1ce920],.toast-ghost[data-v-8e1ce920]{background:transparent;border:none}.toast-close[data-v-8e1ce920]{color:#0f172a66;cursor:pointer;font-size:1rem;padding:0 0 0 .25rem}.toast-fade-enter-active[data-v-8e1ce920],.toast-fade-leave-active[data-v-8e1ce920]{transition:opacity .15s ease,transform .15s ease}.toast-fade-enter-from[data-v-8e1ce920],.toast-fade-leave-to[data-v-8e1ce920]{opacity:0;transform:translateY(8px)}@media(max-width:640px){.cart-toast[data-v-8e1ce920]{border-radius:18px;bottom:.75rem;left:.75rem;right:.75rem}}.wishlist-toast[data-v-38088a60]{align-items:center;background:#fffffffa;border:1px solid hsla(0,91%,71%,.5);border-radius:999px;bottom:5.25rem;box-shadow:0 18px 40px #f43f5e4d;display:flex;gap:.9rem;padding:.9rem 1rem .9rem .9rem;position:fixed;right:1.5rem;z-index:190}.toast-image[data-v-38088a60]{border-radius:999px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.toast-image img[data-v-38088a60]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.toast-body[data-v-38088a60]{display:flex;flex-direction:column;gap:.1rem}.toast-kicker[data-v-38088a60]{color:#7f1d1db3;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.toast-title[data-v-38088a60]{color:var(--color-charcoal);font-family:var(--font-display);font-size:1rem;font-weight:600}.toast-meta[data-v-38088a60]{color:#0f172a99;font-size:.8rem}.toast-actions[data-v-38088a60]{align-items:center;display:flex;gap:.5rem;margin-top:.25rem}.toast-link[data-v-38088a60]{background:var(--color-rose);border:none;border-radius:999px;color:#fff;font-weight:600;padding:.35rem .75rem}.toast-ghost[data-v-38088a60],.toast-link[data-v-38088a60]{cursor:pointer;font-size:.78rem}.toast-ghost[data-v-38088a60]{color:#0f172ab3}.toast-close[data-v-38088a60],.toast-ghost[data-v-38088a60]{background:transparent;border:none}.toast-close[data-v-38088a60]{color:#0f172a66;cursor:pointer;font-size:1rem;padding:0 0 0 .25rem}.toast-fade-enter-active[data-v-38088a60],.toast-fade-leave-active[data-v-38088a60]{transition:opacity .15s ease,transform .15s ease}.toast-fade-enter-from[data-v-38088a60],.toast-fade-leave-to[data-v-38088a60]{opacity:0;transform:translateY(8px)}@media(max-width:640px){.wishlist-toast[data-v-38088a60]{border-radius:18px;bottom:4.5rem;left:.75rem;right:.75rem}}
