.header[data-v-500d7538]{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 1px #e8e8e8;transition:box-shadow .3s}.header.scrolled[data-v-500d7538]{box-shadow:0 4px 20px #0000001a}.container[data-v-500d7538]{max-width:1280px;margin:0 auto;padding:0 16px}.sr-only[data-v-500d7538]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.header-top[data-v-500d7538]{background:#1a1a1a;color:#ccc;font-size:12px;padding:6px 0}.header-top .container[data-v-500d7538]{display:flex;justify-content:space-between;align-items:center}.top-links[data-v-500d7538]{display:flex;gap:12px;align-items:center}.top-links a[data-v-500d7538]{color:#ccc;text-decoration:none}.top-links a[data-v-500d7538]:hover{color:#fff}.header-main[data-v-500d7538]{padding:12px 0}.header-main .container[data-v-500d7538]{display:flex;align-items:center;gap:16px}.logo[data-v-500d7538]{text-decoration:none;flex-shrink:0;display:flex;align-items:center;gap:7px;overflow:hidden;max-height:60px}.logo-s[data-v-500d7538]{font-size:28px;font-weight:900;color:#c00;letter-spacing:-1px}.logo-dot[data-v-500d7538]{font-size:28px;font-weight:900;color:#1a1a1a}.search-wrap[data-v-500d7538]{flex:1;position:relative}.search-box[data-v-500d7538]{display:flex;border:2px solid #CC0000;border-radius:8px;overflow:hidden}.search-cat[data-v-500d7538]{border:none;border-right:1px solid #e8e8e8;padding:0 10px;font-size:13px;background:#f9f9f9;color:#333;outline:none;cursor:pointer;max-width:110px}.search-input[data-v-500d7538]{flex:1;border:none;padding:10px 8px;font-size:14px;outline:none;color:#1a1a1a;min-width:0}.search-icon-btn[data-v-500d7538]{background:#f5f5f5;border:none;border-left:1px solid #e8e8e8;padding:0 10px;cursor:pointer;color:#888;display:flex;align-items:center;justify-content:center;transition:color .2s;flex-shrink:0}.search-icon-btn[data-v-500d7538]:hover{color:#c00}.search-icon-btn.listening[data-v-500d7538]{color:#c00;animation:pulse-red-500d7538 .8s ease infinite}.search-btn[data-v-500d7538]{background:#c00;color:#fff;border:none;padding:0 18px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.search-btn[data-v-500d7538]:hover{background:#a00}.search-drop[data-v-500d7538]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 8px 30px #0000001f;z-index:200;overflow:hidden}.drop-label[data-v-500d7538]{font-size:11px;font-weight:700;color:#999;text-transform:uppercase;padding:12px 16px 6px}.drop-item[data-v-500d7538]{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;transition:background .15s}.drop-item[data-v-500d7538]:hover{background:#f9f9f9}.drop-item img[data-v-500d7538]{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid #f0f0f0}.drop-name[data-v-500d7538]{font-size:13px;color:#1a1a1a;display:block}.drop-price[data-v-500d7538]{font-size:12px;color:#c00;font-weight:600}.trending-tags[data-v-500d7538]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px 14px}.trend-tag[data-v-500d7538]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:20px;padding:4px 12px;font-size:12px;color:#444;cursor:pointer;transition:all .15s}.trend-tag[data-v-500d7538]:hover{background:#c00;color:#fff;border-color:#c00}.header-actions[data-v-500d7538]{display:flex;align-items:center;gap:4px;flex-shrink:0}.act-btn[data-v-500d7538]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;background:none;border:none;cursor:pointer;color:#1a1a1a;text-decoration:none;border-radius:8px;transition:background .15s;position:relative}.act-btn[data-v-500d7538]:hover{background:#f5f5f5}.act-label[data-v-500d7538]{font-size:11px;font-weight:500;white-space:nowrap}.icon-w[data-v-500d7538]{position:relative}.badge[data-v-500d7538]{position:absolute;top:-6px;right:-6px;background:#c00;color:#fff;font-size:10px;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.act-wrap[data-v-500d7538]{position:relative}.act-menu[data-v-500d7538]{position:absolute;top:calc(100% + 6px);right:0;background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 8px 30px #0000001f;min-width:180px;z-index:200;overflow:hidden}.act-menu a[data-v-500d7538],.act-menu button[data-v-500d7538]{display:block;width:100%;text-align:left;padding:11px 16px;font-size:14px;color:#1a1a1a;text-decoration:none;background:none;border:none;cursor:pointer;transition:background .15s}.act-menu a[data-v-500d7538]:hover,.act-menu button[data-v-500d7538]:hover{background:#f9f9f9}.act-menu hr[data-v-500d7538]{border:none;border-top:1px solid #f0f0f0;margin:4px 0}.mob-toggle[data-v-500d7538]{display:none;background:none;border:none;cursor:pointer;padding:6px;color:#1a1a1a}.mob-searchbar[data-v-500d7538]{display:none;background:#fff;padding:8px 12px 6px;border-bottom:1px solid #f0f0f0}.mob-sb-row[data-v-500d7538]{display:block}.mob-sb-inner[data-v-500d7538]{width:100%;display:flex;align-items:center;gap:8px;background:#f0f0f0;border-radius:24px;padding:9px 14px;border:1.5px solid #ccc;box-shadow:0 1px 4px #00000014}.mob-sb-input[data-v-500d7538]{flex:1;border:none;background:transparent;font-size:14px;color:#1a1a1a;font-weight:500;outline:none;font-family:inherit;min-width:0}.mob-sb-input[data-v-500d7538]::placeholder{color:#888}.mob-feat-btn[data-v-500d7538]{width:38px;height:38px;border-radius:50%;background:#f5f5f5;border:1px solid #ebebeb;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#888;flex-shrink:0;transition:all .2s}.mob-sb-feat[data-v-500d7538]{background:none;border:none;padding:2px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .2s}.mob-sb-feat[data-v-500d7538]:hover,.mob-sb-feat.active[data-v-500d7538]{color:#c00}.mob-sb-feat.active[data-v-500d7538]{animation:pulse-red-500d7538 .8s ease infinite}.mob-feat-btn[data-v-500d7538]:hover,.mob-feat-btn.active[data-v-500d7538]{background:#c00;color:#fff;border-color:#c00}.mob-feat-btn.active[data-v-500d7538]{animation:pulse-red-500d7538 .8s ease infinite}.search-status[data-v-500d7538]{display:flex;align-items:center;gap:6px;font-size:11px;color:#c00;padding:5px 4px 2px;font-weight:600}.search-status.purple[data-v-500d7538]{color:#7b1fa2}.status-dot[data-v-500d7538]{width:7px;height:7px;border-radius:50%;background:#c00;display:inline-block;flex-shrink:0}.status-dot.purple[data-v-500d7538]{background:#7b1fa2}.status-dot.pulse[data-v-500d7538]{animation:pulse-red-500d7538 .7s ease infinite}.cat-nav[data-v-500d7538]{border-top:1px solid #f0f0f0;position:relative;z-index:500}.cat-nav .container[data-v-500d7538]{display:flex;align-items:center;overflow:visible;padding:0 16px;position:relative}.cat-nav-scroll[data-v-500d7538]{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;flex:1}.cat-nav-scroll[data-v-500d7538]::-webkit-scrollbar{display:none}.cat-link[data-v-500d7538]{padding:10px 14px;font-size:13px;font-weight:500;color:#444;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;transition:all .2s}.cat-link[data-v-500d7538]:hover{color:#c00;border-bottom-color:#c00}.all-link[data-v-500d7538]{font-weight:700;color:#fff;background:#c00;padding:10px 16px;border-radius:0;margin-right:4px;display:flex;align-items:center;gap:6px}.flash-link[data-v-500d7538]{color:#c00;font-weight:700}.all-cat-wrap[data-v-500d7538]{position:relative;display:inline-block;z-index:500;flex-shrink:0}.mob-menu[data-v-500d7538]{background:#fff;border-top:1px solid #f0f0f0;padding:16px}.mob-menu a[data-v-500d7538],.mob-menu button[data-v-500d7538]{display:block;padding:12px 0;font-size:15px;font-weight:500;color:#1a1a1a;text-decoration:none;border-bottom:1px solid #f5f5f5;background:none;border-left:none;border-right:none;border-top:none;cursor:pointer;width:100%;text-align:left}.mob-search-row[data-v-500d7538]{display:flex;gap:8px;margin-bottom:12px}.mob-search-row input[data-v-500d7538]{flex:1;border:1px solid #e8e8e8;border-radius:8px;padding:10px 14px;font-size:14px;outline:none}.mob-search-row button[data-v-500d7538]{background:#c00;color:#fff;border:none;border-radius:8px;padding:0 16px;cursor:pointer;font-weight:600}@keyframes pulse-red-500d7538{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media(max-width:768px){.header-top[data-v-500d7538],.search-wrap[data-v-500d7538],.header-actions .act-label[data-v-500d7538]{display:none}.mob-toggle[data-v-500d7538]{display:flex}.mob-menu[data-v-500d7538],.mob-searchbar[data-v-500d7538]{display:block}.cat-nav[data-v-500d7538]{display:none}.logo-s[data-v-500d7538],.logo-dot[data-v-500d7538]{font-size:22px}}.logo-full[data-v-500d7538]{height:38px;width:auto;object-fit:contain;display:block}.logo-icon-only[data-v-500d7538]{height:34px;width:auto;object-fit:contain;display:none}@media(max-width:768px){.logo-full[data-v-500d7538]{display:none}.logo-icon-only[data-v-500d7538]{display:block}.logo-s[data-v-500d7538],.logo-dot[data-v-500d7538]{display:none}}@media(max-width:768px){.logo-img[data-v-500d7538]{height:30px;width:30px}.logo-name[data-v-500d7538]{font-size:22px}}.megamenu[data-v-500d7538]{position:absolute;top:100%;left:0;width:260px;background:#fff;border:1px solid #e8e8e8;border-top:2px solid #CC0000;border-radius:0 0 10px 10px;box-shadow:0 8px 30px #0000001f;z-index:400;overflow:hidden;max-height:480px;overflow-y:auto}.mega-item[data-v-500d7538]{display:flex;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;color:#1a1a1a;font-size:13px;font-weight:500;transition:background .15s;border-bottom:1px solid #f8f8f8}.mega-item[data-v-500d7538]:hover{background:#fff5f5;color:#c00}.mega-item:hover .mega-arrow[data-v-500d7538]{color:#c00}.mega-icon[data-v-500d7538]{width:32px;height:32px;border-radius:8px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0;transition:background .15s}.mega-item:hover .mega-icon[data-v-500d7538]{background:#ffe8e8}.mega-name[data-v-500d7538]{flex:1}.mega-arrow[data-v-500d7538]{color:#ccc;flex-shrink:0;transition:color .15s}.mega-footer[data-v-500d7538]{display:block;padding:11px 14px;text-align:center;color:#c00;font-size:13px;font-weight:700;text-decoration:none;background:#fff5f5;border-top:1px solid #f0f0f0}.mega-footer[data-v-500d7538]:hover{background:#ffe8e8}.footer[data-v-266e43c3]{background:#111;color:#ccc;font-size:14px}.newsletter-bar[data-v-266e43c3]{background:#c00;padding:32px 0}.nl-content[data-v-266e43c3]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.nl-content h3[data-v-266e43c3]{color:#fff;font-size:20px;font-weight:700;margin-bottom:4px}.nl-content p[data-v-266e43c3]{color:#fffc;font-size:14px}.nl-form[data-v-266e43c3]{display:flex;gap:8px;flex-shrink:0}.nl-form input[data-v-266e43c3]{padding:12px 16px;border:none;border-radius:8px;font-size:14px;outline:none;width:260px}.nl-form button[data-v-266e43c3]{background:#1a1a1a;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.nl-form button[data-v-266e43c3]:disabled{background:#444}.footer-main[data-v-266e43c3]{padding:48px 0 32px}.footer-grid[data-v-266e43c3]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:32px}.f-logo[data-v-266e43c3]{font-size:26px;font-weight:900;color:#fff;text-decoration:none;display:block;margin-bottom:12px}.f-logo span[data-v-266e43c3]{color:#c00}.footer-brand p[data-v-266e43c3]{color:#888;line-height:1.6;margin-bottom:20px;font-size:13px}.socials[data-v-266e43c3]{display:flex;gap:10px}.socials a[data-v-266e43c3]{width:36px;height:36px;border-radius:8px;background:#222;color:#888;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s}.socials a[data-v-266e43c3]:hover{background:#c00;color:#fff}.footer-col h4[data-v-266e43c3]{color:#fff;font-size:14px;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.footer-col a[data-v-266e43c3]{display:block;color:#888;text-decoration:none;margin-bottom:10px;font-size:13px;transition:color .2s}.footer-col a[data-v-266e43c3]:hover{color:#fff}.footer-trust[data-v-266e43c3]{border-top:1px solid #222;padding:20px 0}.trust-row[data-v-266e43c3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.pay-methods[data-v-266e43c3]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pay-label[data-v-266e43c3]{font-size:12px;color:#666}.pay-icons[data-v-266e43c3]{display:flex;gap:8px;flex-wrap:wrap}.pay-chip[data-v-266e43c3]{padding:5px 10px;border-radius:6px;font-size:11px;font-weight:700}.momo[data-v-266e43c3]{background:#fc0;color:#000}.visa[data-v-266e43c3]{background:#1a1f71;color:#fff}.mc[data-v-266e43c3]{background:#eb001b;color:#fff}.paystack[data-v-266e43c3]{background:#00c3f7;color:#000}.wallet[data-v-266e43c3]{background:#c00;color:#fff}.trust-items[data-v-266e43c3]{display:flex;gap:20px;flex-wrap:wrap}.trust-i[data-v-266e43c3]{display:flex;align-items:center;gap:6px;font-size:12px;color:#666}.footer-bottom[data-v-266e43c3]{border-top:1px solid #222;padding:16px 0}.footer-bottom .container[data-v-266e43c3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.footer-bottom p[data-v-266e43c3]{font-size:12px;color:#555}.legal[data-v-266e43c3]{display:flex;gap:16px}.legal a[data-v-266e43c3]{font-size:12px;color:#555;text-decoration:none}.legal a[data-v-266e43c3]:hover{color:#fff}.container[data-v-266e43c3]{max-width:1280px;margin:0 auto;padding:0 16px}@media(max-width:1024px){.footer-grid[data-v-266e43c3]{grid-template-columns:1fr 1fr 1fr}.footer-brand[data-v-266e43c3]{grid-column:1/-1}}@media(max-width:640px){.footer-grid[data-v-266e43c3]{grid-template-columns:1fr 1fr}.nl-content[data-v-266e43c3]{flex-direction:column}.nl-form[data-v-266e43c3]{width:100%;flex-direction:column}.nl-form input[data-v-266e43c3]{width:100%}}.mob-nav[data-v-1115b625]{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #f0f0f0;box-shadow:0 -4px 20px #00000014;z-index:99;padding:6px 0 env(safe-area-inset-bottom)}.nav-i[data-v-1115b625]{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;color:#888;text-decoration:none;font-size:10px;font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s}.nav-i.active[data-v-1115b625]{color:#c00}.nav-i[data-v-1115b625]:active{transform:scale(.92)}.nav-center[data-v-1115b625]{position:relative;margin-top:-20px}.center-btn[data-v-1115b625]{width:52px;height:52px;border-radius:50%;background:#c00;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #cc000059;margin-bottom:2px}.icon-w[data-v-1115b625]{position:relative}.badge[data-v-1115b625]{position:absolute;top:-6px;right:-8px;background:#c00;color:#fff;font-size:9px;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #fff}@media(max-width:768px){.mob-nav[data-v-1115b625]{display:flex}}.overlay[data-v-8618d1f9]{position:fixed;inset:0;background:#00000080;z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drawer[data-v-8618d1f9]{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:100vw;background:#fff;z-index:201;display:flex;flex-direction:column;box-shadow:-8px 0 40px #00000026}.d-header[data-v-8618d1f9]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f0f0f0}.d-header h2[data-v-8618d1f9]{font-size:18px;font-weight:700;color:#1a1a1a}.d-header h2 span[data-v-8618d1f9]{color:#999;font-weight:400;font-size:14px}.close-btn[data-v-8618d1f9]{width:36px;height:36px;border-radius:8px;background:#f5f5f5;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:background .2s}.close-btn[data-v-8618d1f9]:hover{background:#e8e8e8}.guest-notice[data-v-8618d1f9]{background:#fff9e6;border-bottom:1px solid #ffe066;padding:10px 24px;font-size:13px;color:#7a6000;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.guest-notice a[data-v-8618d1f9]{color:#c00;font-weight:600;text-decoration:none}.empty[data-v-8618d1f9]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px}.empty p[data-v-8618d1f9]{color:#999;font-size:15px}.shop-btn[data-v-8618d1f9]{background:#c00;color:#fff;padding:12px 28px;border-radius:8px;text-decoration:none;font-weight:600;font-size:14px;transition:background .2s}.shop-btn[data-v-8618d1f9]:hover{background:#a00}.d-body[data-v-8618d1f9]{flex:1;overflow-y:auto;padding:16px 24px}.items[data-v-8618d1f9]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.item[data-v-8618d1f9]{display:flex;gap:12px;padding:12px;background:#fafafa;border-radius:10px;border:1px solid #f0f0f0;position:relative}.item img[data-v-8618d1f9]{width:72px;height:72px;object-fit:cover;border-radius:8px;flex-shrink:0;border:1px solid #f0f0f0}.item-info[data-v-8618d1f9]{flex:1;min-width:0}.i-name[data-v-8618d1f9]{font-size:13px;font-weight:600;color:#1a1a1a;line-height:1.4;margin-bottom:2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.i-seller[data-v-8618d1f9]{font-size:11px;color:#999;margin-bottom:8px}.i-bottom[data-v-8618d1f9]{display:flex;align-items:center;justify-content:space-between}.i-price[data-v-8618d1f9]{font-size:15px;font-weight:700;color:#c00}.qty[data-v-8618d1f9]{display:flex;align-items:center;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.qty button[data-v-8618d1f9]{width:28px;height:28px;border:none;background:#fff;cursor:pointer;font-size:16px;color:#444;transition:background .15s}.qty button[data-v-8618d1f9]:hover:not(:disabled){background:#f5f5f5}.qty button[data-v-8618d1f9]:disabled{color:#ccc;cursor:not-allowed}.qty span[data-v-8618d1f9]{font-size:13px;font-weight:600;min-width:28px;text-align:center}.rm-btn[data-v-8618d1f9]{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid #e8e8e8;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#999;transition:all .15s}.rm-btn[data-v-8618d1f9]:hover{background:#f44;color:#fff;border-color:#f44}.coupon-row[data-v-8618d1f9]{display:flex;gap:8px;margin-top:8px}.c-input[data-v-8618d1f9]{flex:1;border:1px solid #e8e8e8;border-radius:8px;padding:10px 14px;font-size:13px;outline:none}.c-input[data-v-8618d1f9]:focus{border-color:#c00}.c-btn[data-v-8618d1f9]{background:#1a1a1a;color:#fff;border:none;border-radius:8px;padding:0 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.c-btn[data-v-8618d1f9]:hover:not(:disabled){background:#333}.c-btn[data-v-8618d1f9]:disabled{background:#ccc;cursor:not-allowed}.c-msg[data-v-8618d1f9]{font-size:12px;margin-top:6px}.ok[data-v-8618d1f9]{color:#0a4}.err[data-v-8618d1f9]{color:#c00}.d-footer[data-v-8618d1f9]{padding:20px 24px;border-top:1px solid #f0f0f0;background:#fafafa}.sum-row[data-v-8618d1f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:15px;font-weight:500}.sum-val[data-v-8618d1f9]{font-weight:700;font-size:18px;color:#1a1a1a}.del-note[data-v-8618d1f9]{font-size:12px;color:#888;margin-bottom:16px}.guest-cta-label[data-v-8618d1f9]{font-size:13px;color:#666;margin-bottom:10px;text-align:center}.login-chk-btn[data-v-8618d1f9]{display:block;background:#c00;color:#fff;text-align:center;padding:13px;border-radius:10px;text-decoration:none;font-weight:700;font-size:15px;margin-bottom:8px;transition:background .2s}.login-chk-btn[data-v-8618d1f9]:hover{background:#a00}.guest-chk-btn[data-v-8618d1f9]{display:block;text-align:center;padding:11px;border-radius:10px;text-decoration:none;font-weight:600;font-size:14px;color:#444;border:1px solid #e8e8e8;background:#fff;transition:all .2s}.guest-chk-btn[data-v-8618d1f9]:hover{border-color:#c00;color:#c00}.chk-btn[data-v-8618d1f9]{display:block;background:#c00;color:#fff;text-align:center;padding:14px;border-radius:10px;text-decoration:none;font-weight:700;font-size:15px;margin-bottom:10px;transition:background .2s}.chk-btn[data-v-8618d1f9]:hover{background:#a00}.view-btn[data-v-8618d1f9]{display:block;text-align:center;padding:12px;border-radius:10px;text-decoration:none;font-weight:600;font-size:14px;color:#444;border:1px solid #e8e8e8;background:#fff;transition:all .2s}.view-btn[data-v-8618d1f9]:hover{border-color:#c00;color:#c00}.fade-enter-active[data-v-8618d1f9],.fade-leave-active[data-v-8618d1f9]{transition:opacity .3s}.fade-enter-from[data-v-8618d1f9],.fade-leave-to[data-v-8618d1f9]{opacity:0}.slide-enter-active[data-v-8618d1f9],.slide-leave-active[data-v-8618d1f9]{transition:transform .35s cubic-bezier(.4,0,.2,1)}.slide-enter-from[data-v-8618d1f9],.slide-leave-to[data-v-8618d1f9]{transform:translate(100%)}@media(max-width:480px){.drawer[data-v-8618d1f9]{width:100vw}}body{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;color:#1a1a1a;background:#fff;-webkit-font-smoothing:antialiased}.main-content{min-height:80vh;padding-bottom:70px}@media(min-width:769px){.main-content{padding-bottom:0}}.cart-toast{position:fixed;bottom:90px;left:50%;transform:translate(-50%);background:#1a1a1a;color:#fff;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:600;z-index:9999;display:flex;align-items:center;gap:10px;box-shadow:0 4px 20px #0000004d;white-space:nowrap}.toast-view{background:#c00;border:none;color:#fff;padding:6px 14px;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;margin-left:4px}.toast-enter-active,.toast-leave-active{transition:all .3s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%) translateY(20px)}
