.promotional-hero[data-v-50127a80]{margin-bottom:2rem}.hero-banner-card[data-v-50127a80]{border-radius:24px;padding:3rem 2rem;overflow:hidden;position:relative}.hero-banner-content[data-v-50127a80]{display:grid;gap:2rem;align-items:center;grid-template-columns:1fr;position:relative;z-index:1}.hero-banner-text[data-v-50127a80]{max-width:600px}.hero-badge[data-v-50127a80]{display:inline-block;padding:.5rem 1rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.hero-banner-title[data-v-50127a80]{font-size:2.5rem;font-weight:700;line-height:1.1;margin-bottom:1rem}.hero-banner-description[data-v-50127a80]{font-size:1.125rem;opacity:.9;margin-bottom:1.5rem;line-height:1.6}.hero-banner-cta[data-v-50127a80]{display:inline-block;padding:1rem 2rem;background:#fff;color:#111827;font-weight:600;border-radius:9999px;text-decoration:none;transition:transform .2s}.hero-banner-cta[data-v-50127a80]:hover{transform:scale(1.05)}.hero-banner-image[data-v-50127a80]{display:flex;justify-content:center;width:100%}.hero-banner-image img[data-v-50127a80]{width:100%;max-width:100%;height:auto;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;border-radius:16px;box-shadow:0 20px 40px #0003}@media(min-width:768px){.hero-banner-content[data-v-50127a80]{grid-template-columns:1fr 1fr}.hero-banner-card[data-v-50127a80]{padding:4rem 3rem}}@media(max-width:767px){.hero-banner-card[data-v-50127a80]{padding:1.5rem 1rem}.hero-banner-title[data-v-50127a80]{font-size:1.875rem}.hero-banner-description[data-v-50127a80]{font-size:1rem}.hero-banner-image img[data-v-50127a80]{aspect-ratio:4 / 3;border-radius:14px}}.promotional-carousel[data-v-d58c2544]{margin:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.carousel-container[data-v-d58c2544]{position:relative;border-radius:0;overflow:hidden;width:100%;height:100%}.carousel-slides[data-v-d58c2544]{position:relative;min-height:500px;height:70vh;max-height:700px}.carousel-slide[data-v-d58c2544]{position:absolute;inset:0;opacity:0;transition:opacity .5s ease;pointer-events:none;padding:3rem 4rem;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.carousel-slide.active[data-v-d58c2544]{opacity:1;pointer-events:auto}.carousel-slide.is-cover[data-v-d58c2544],.carousel-slide.is-image-only[data-v-d58c2544]{padding:0;overflow:hidden}.carousel-content[data-v-d58c2544]{display:grid;gap:2rem;align-items:center;grid-template-columns:1fr;height:100%;width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:2;padding:0 2rem}.carousel-cover[data-v-d58c2544]{position:absolute;inset:0;z-index:0;width:100%;height:100%}.carousel-cover img[data-v-d58c2544]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.carousel-slide.is-image-only .carousel-cover[data-v-d58c2544]{filter:none}.carousel-slide.is-cover[data-v-d58c2544]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0f172ab8,#0f172a26);z-index:1}.carousel-slide.is-image-only[data-v-d58c2544]:before{background:transparent}.carousel-content.is-cover[data-v-d58c2544],.carousel-content.is-image-only[data-v-d58c2544]{grid-template-columns:1fr}.carousel-content.is-image-only .carousel-text[data-v-d58c2544]{display:none}.carousel-text[data-v-d58c2544]{max-width:650px;padding:2rem;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px}.carousel-slide.is-cover .carousel-text[data-v-d58c2544]{background:#fffffff2;color:#111827;padding:3rem}.carousel-badge[data-v-d58c2544]{display:inline-block;padding:.5rem 1rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.carousel-title[data-v-d58c2544]{font-size:2rem;font-weight:700;line-height:1.1;margin-bottom:1rem}.carousel-description[data-v-d58c2544]{font-size:1rem;opacity:.9;margin-bottom:1.5rem;line-height:1.6}.carousel-cta[data-v-d58c2544]{display:inline-block;padding:.875rem 1.75rem;background:#fff;color:#111827;font-weight:600;border-radius:9999px;text-decoration:none;transition:transform .2s}.carousel-cta[data-v-d58c2544]:hover{transform:scale(1.05)}.carousel-image[data-v-d58c2544]{display:flex;justify-content:center;align-items:center;height:100%}.carousel-image img[data-v-d58c2544]{max-width:100%;width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:12px}.carousel-slide.is-contain .carousel-image img[data-v-d58c2544]{-o-object-fit:contain;object-fit:contain}.carousel-controls[data-v-d58c2544]{position:absolute;bottom:1.5rem;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:1rem;z-index:10}.carousel-arrow[data-v-d58c2544]{width:2.5rem;height:2.5rem;border-radius:9999px;background:#ffffffeb;color:#111827;display:flex;align-items:center;justify-content:center;border:1px solid rgba(15,23,42,.08);box-shadow:0 8px 20px #02061729;cursor:pointer;transition:all .2s}.carousel-arrow[data-v-d58c2544]:hover{background:#fff;transform:scale(1.1)}.carousel-indicators[data-v-d58c2544]{display:flex;gap:.35rem}.carousel-indicator[data-v-d58c2544]{width:.4rem;height:.4rem;border-radius:9999px;background:#ffffff80;border:none;cursor:pointer;transition:all .2s}.carousel-indicator.active[data-v-d58c2544]{width:1rem;background:#fff}@media(min-width:768px){.carousel-content[data-v-d58c2544]{grid-template-columns:1fr 1fr}.carousel-content.is-cover[data-v-d58c2544]{grid-template-columns:1fr}.carousel-slide[data-v-d58c2544]{padding:4rem 5rem}.carousel-slide.is-cover[data-v-d58c2544],.carousel-slide.is-image-only[data-v-d58c2544]{padding:0}}@media(max-width:767px){.carousel-title[data-v-d58c2544]{font-size:1.5rem}.carousel-slides[data-v-d58c2544]{min-height:280px;height:clamp(260px,62vw,380px)}.carousel-slide[data-v-d58c2544]{padding:1rem}.carousel-cover img[data-v-d58c2544]{-o-object-position:center center;object-position:center center}.carousel-slide.is-image-only .carousel-cover[data-v-d58c2544]{padding:.75rem}.carousel-slide.is-image-only .carousel-cover img[data-v-d58c2544]{-o-object-fit:contain;object-fit:contain}.carousel-text[data-v-d58c2544]{padding:1rem;max-width:100%}.carousel-content[data-v-d58c2544]{padding:0;gap:1rem}.carousel-image[data-v-d58c2544]{min-height:170px}.carousel-image img[data-v-d58c2544]{border-radius:14px}.carousel-controls[data-v-d58c2544]{bottom:max(.75rem,env(safe-area-inset-bottom));gap:.5rem}.carousel-arrow[data-v-d58c2544]{width:2.25rem;height:2.25rem}.carousel-indicator[data-v-d58c2544]{width:.35rem;height:.35rem}.carousel-indicator.active[data-v-d58c2544]{width:.9rem}}.promotional-strip[data-v-3922cd19]{margin:2rem 0}.strip-banner[data-v-3922cd19]{border-radius:16px;padding:1.5rem 2rem}.strip-content[data-v-3922cd19]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.strip-text[data-v-3922cd19]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.strip-badge[data-v-3922cd19]{background:#fff3;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase}.strip-title[data-v-3922cd19]{font-weight:600;font-size:1.125rem}.strip-description[data-v-3922cd19]{opacity:.9;font-size:.875rem}.strip-cta[data-v-3922cd19]{background:#fff;color:#111827;padding:.625rem 1.5rem;border-radius:9999px;font-weight:600;font-size:.875rem;text-decoration:none;white-space:nowrap;transition:transform .2s}.strip-cta[data-v-3922cd19]:hover{transform:scale(1.05)}@media(max-width:640px){.strip-content[data-v-3922cd19]{justify-content:center;text-align:center}.strip-text[data-v-3922cd19]{justify-content:center}}.category-product-rail[data-v-07cb9ae2]{display:flex;flex-direction:column;gap:12px}.rail-surface[data-v-07cb9ae2]{position:relative}.rail-track[data-v-07cb9ae2]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,48vw);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px;mask-image:linear-gradient(to right,transparent 0,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black 10%,black 90%,transparent 100%);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:auto}.rail-card[data-v-07cb9ae2]{scroll-snap-align:start;min-height:100%}.skeleton-card[data-v-07cb9ae2]{border-radius:16px;padding:12px;background:#fff;border:1px solid #e2e8f0;display:grid;gap:8px}.skeleton-media[data-v-07cb9ae2]{width:100%;aspect-ratio:4 / 3;border-radius:12px;background:#f1f5f9}.skeleton-line[data-v-07cb9ae2]{height:12px;border-radius:999px;background:#f1f5f9}.skeleton-pill[data-v-07cb9ae2]{height:10px;border-radius:999px;background:#f1f5f9}.shimmer[data-v-07cb9ae2]{position:relative;overflow:hidden}.shimmer[data-v-07cb9ae2]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);animation:shimmer-07cb9ae2 1.4s infinite}@keyframes shimmer-07cb9ae2{to{transform:translate(100%)}}.load-more-card[data-v-07cb9ae2]{display:inline-flex;align-items:center;justify-content:center;min-height:100%;padding:12px;border-radius:16px;border:1px solid #e2e8f0;background:#fff;font-size:.95rem;font-weight:600;color:#334155}.spinner[data-v-07cb9ae2]{animation:pulse-07cb9ae2 1s ease-in-out infinite}@keyframes pulse-07cb9ae2{0%,to{opacity:.4}50%{opacity:1}}.rail-error[data-v-07cb9ae2]{color:#b91c1c;font-size:.9rem}@media(min-width:640px){.rail-track[data-v-07cb9ae2]{grid-auto-columns:minmax(210px,32vw)}}@media(min-width:1024px){.rail-track[data-v-07cb9ae2]{grid-auto-columns:minmax(220px,20vw)}}@media(min-width:1280px){.rail-track[data-v-07cb9ae2]{grid-auto-columns:minmax(230px,16vw)}}.noon-home[data-v-877822c5]{font-family:Segoe UI,ui-sans-serif,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;color:#151517;--Simbazu-yellow: #ffd428;--Simbazu-ink: #111318;--Simbazu-slate: #4b5563;--Simbazu-cream: #fff7d6;--Simbazu-peach: #ffe6e1;--Simbazu-ice: #ecf2ff;display:flex;flex-direction:column;gap:42px}.noon-home h1[data-v-877822c5],.noon-home h2[data-v-877822c5],.noon-home h3[data-v-877822c5]{font-family:Segoe UI Semibold,Segoe UI,ui-sans-serif,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif}.top-strip[data-v-877822c5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.strip-card[data-v-877822c5]{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid #f3f4f6;box-shadow:0 10px 25px #0f172a0d}.strip-icon[data-v-877822c5]{width:38px;height:38px;border-radius:12px;background:var(--Simbazu-cream);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.strip-title[data-v-877822c5]{font-weight:700;font-size:13px}.strip-subtitle[data-v-877822c5]{font-size:12px;color:var(--Simbazu-slate)}.hero-block[data-v-877822c5]{display:block;gap:18px}.rail-track[data-v-877822c5]{display:flex;gap:12px}.rail-card[data-v-877822c5]{min-width:180px;max-width:220px}.rail-chip[data-v-877822c5]{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:18px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 6px 18px #0f172a0f;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.rail-chip[data-v-877822c5]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}.rail-chip-icon[data-v-877822c5]{width:30px;height:30px;border-radius:12px;background:var(--Simbazu-cream);display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--Simbazu-ink)}.rail-chip-label[data-v-877822c5]{font-weight:700;color:var(--Simbazu-ink)}.offer-grid[data-v-877822c5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.offer-card[data-v-877822c5]{border-radius:18px;border:1px solid #e2e8f0;background:#fff;padding:14px;box-shadow:0 12px 26px #0f172a0f;display:grid;gap:8px}.offer-badge[data-v-877822c5]{display:inline-flex;padding:6px 10px;border-radius:999px;background:var(--Simbazu-cream);color:var(--Simbazu-ink);font-size:11px;font-weight:700;letter-spacing:.02em}.offer-title[data-v-877822c5]{font-size:15px;font-weight:800;color:var(--Simbazu-ink);line-height:1.2}.offer-subtitle[data-v-877822c5]{font-size:12px;color:#475569}.offer-tag[data-v-877822c5]{font-weight:800;color:var(--Simbazu-ink);font-size:13px}.deal-rail[data-v-877822c5]{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.deal-card-rail[data-v-877822c5]{min-width:180px;max-width:220px}.hero-carousel[data-v-877822c5]{border-radius:26px;background:linear-gradient(135deg,#fffdf2,#fff6c5);border:1px solid #f3e39f;padding:22px;position:relative;overflow:hidden}.hero-frame[data-v-877822c5]{position:relative;min-height:320px}.hero-slide[data-v-877822c5]{position:absolute;inset:0;display:grid;gap:20px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.hero-slide.is-active[data-v-877822c5]{opacity:1;transform:translateY(0);pointer-events:auto}.hero-copy[data-v-877822c5]{max-width:520px}.hero-kicker[data-v-877822c5]{text-transform:uppercase;letter-spacing:.3em;font-size:11px;font-weight:700;color:#b45309}.hero-title[data-v-877822c5]{font-size:clamp(2rem,2.4vw + 1rem,3.2rem);margin-top:12px;line-height:1.05}.hero-subtitle[data-v-877822c5]{margin-top:12px;font-size:15px;color:var(--Simbazu-slate)}.hero-actions[data-v-877822c5]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hero-primary[data-v-877822c5],.hero-secondary[data-v-877822c5]{border-radius:999px;font-weight:600;font-size:13px;padding:10px 18px}.hero-primary[data-v-877822c5]{background:var(--Simbazu-ink);color:#fff}.hero-secondary[data-v-877822c5]{background:#fff;border:1px solid #d1d5db;color:var(--Simbazu-ink)}.hero-meta[data-v-877822c5]{margin-top:14px;display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#6b7280}.hero-image[data-v-877822c5]{display:flex;justify-content:center}.hero-image img[data-v-877822c5]{width:min(420px,100%);border-radius:20px;border:5px solid #fff;box-shadow:0 20px 40px #0f172a26}.hero-controls[data-v-877822c5]{margin-top:16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 14px}.hero-arrow[data-v-877822c5]{width:36px;height:36px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#111827}.hero-dots[data-v-877822c5]{display:flex;gap:6px;padding:0 8px;flex-wrap:wrap;justify-content:center}.hero-dot[data-v-877822c5]{width:7px;height:7px;border-radius:999px;background:#d1d5db;border:1px solid #cbd5e1;transition:all .18s ease}.hero-dot.is-active[data-v-877822c5]{background:var(--Simbazu-ink);width:16px;border-color:var(--Simbazu-ink)}.rail-track[data-v-877822c5]{display:grid;gap:10px;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);overflow-x:auto;padding-bottom:6px}.deal-grid[data-v-877822c5]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-rails[data-v-877822c5]{display:grid;gap:16px}.rail-card[data-v-877822c5]{border:1px solid transparent}.rail-sun[data-v-877822c5]{background:linear-gradient(135deg,#fff4dc,#ffe2f0);border-color:#f8d3af}.rail-ink[data-v-877822c5]{background:linear-gradient(135deg,#eef2ff,#f5f7ff);border-color:#d7ddff}.promo-banner[data-v-877822c5]{width:100%}.promo-banner-inner[data-v-877822c5]{display:grid;gap:16px;padding:18px;border-radius:24px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 14px 32px #0f172a14}.promo-copy h2[data-v-877822c5]{font-size:clamp(1.5rem,1.2vw + 1rem,2rem);font-weight:800;color:#111827;margin-top:6px}.promo-copy .promo-kicker[data-v-877822c5]{font-size:11px;letter-spacing:.3em;text-transform:uppercase;font-weight:700;color:#6b7280}.promo-subtitle[data-v-877822c5]{color:#4b5563;font-size:13px;margin-top:6px}.promo-actions .promo-cta[data-v-877822c5]{display:inline-flex;margin-top:10px;padding:10px 16px;border-radius:999px;background:var(--Simbazu-ink);color:#fff;font-weight:700}.promo-strip[data-v-877822c5]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr);gap:10px;overflow-x:auto;padding-bottom:6px}.promo-strip img[data-v-877822c5]{width:100%;border-radius:14px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 24px #0f172a0f}.rail-kicker[data-v-877822c5]{text-transform:uppercase;letter-spacing:.24em;font-size:11px;color:#6b7280;font-weight:700}.rail-card h3[data-v-877822c5]{margin-top:8px;font-size:19px}.rail-card p[data-v-877822c5]{margin-top:8px;color:#4b5563;font-size:13px}.rail-link[data-v-877822c5]{display:inline-flex;margin-top:12px;font-weight:600;font-size:13px;color:#111827}.category-rail[data-v-877822c5]{display:flex;flex-direction:column;gap:14px}.section-head[data-v-877822c5]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.section-kicker[data-v-877822c5]{font-size:11px;letter-spacing:.3em;text-transform:uppercase;font-weight:700;color:#6b7280}.section-title[data-v-877822c5]{font-size:clamp(1.4rem,1.6vw + 1rem,2rem);margin-top:6px}.section-link[data-v-877822c5]{font-size:13px;font-weight:600;color:#111827}.rail-track[data-v-877822c5]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.rail-item[data-v-877822c5]{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid #eef2f7;transition:transform .2s ease,box-shadow .2s ease}.rail-item[data-v-877822c5]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0f172a14}.promotion-card[data-v-877822c5]{border-radius:18px;padding:18px;background:#fff;border:1px solid #e7edf4;box-shadow:0 10px 28px #0f172a14;position:relative;overflow:hidden}.promotion-card[data-v-877822c5]:before{content:"";position:absolute;inset:-60px -60px auto auto;width:180px;height:180px;border-radius:999px;background:radial-gradient(circle,#29ab8759,#29ab8700);opacity:.6}.promotion-header[data-v-877822c5]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.promotion-badge[data-v-877822c5]{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:6px 12px}.promotion-timer[data-v-877822c5]{font-size:11px;font-weight:600;color:#b45309}.promotion-title[data-v-877822c5]{margin-top:12px;font-size:18px;font-weight:700;color:#0f172a}.promotion-desc[data-v-877822c5]{margin-top:6px;font-size:12px;line-height:1.5;color:#64748b;min-height:32px}.promotion-meta[data-v-877822c5]{margin-top:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.promotion-value[data-v-877822c5]{font-size:14px;font-weight:700;color:#111827}.promotion-scope[data-v-877822c5]{font-size:11px;font-weight:600;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:4px 10px}.promotion-hint[data-v-877822c5]{margin-top:8px;font-size:11px;color:#64748b;font-weight:600}.promotion-cta[data-v-877822c5]{display:inline-flex;margin-top:12px;font-size:12px;font-weight:700;color:#29ab87}.seasonal-grid[data-v-877822c5]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.seasonal-card[data-v-877822c5]{border-radius:22px;border:1px solid #eef2f7;background:#fff;overflow:hidden;display:flex;flex-direction:column;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.seasonal-card[data-v-877822c5]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0f172a14}.seasonal-media[data-v-877822c5]{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#f8fafc}.seasonal-media img[data-v-877822c5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seasonal-fallback[data-v-877822c5]{height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#b45309;background:var(--Simbazu-cream)}.seasonal-tag[data-v-877822c5]{position:absolute;top:12px;right:12px;border-radius:999px;background:#111827;color:#fff;padding:4px 10px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.seasonal-body[data-v-877822c5]{padding:0 16px 16px;display:flex;flex-direction:column;gap:6px}.seasonal-kicker[data-v-877822c5]{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#9ca3af;font-weight:700}.seasonal-body h3[data-v-877822c5]{font-size:16px;font-weight:700;color:#111827}.seasonal-subtitle[data-v-877822c5]{font-size:12px;color:#6b7280}.rail-icon[data-v-877822c5]{width:40px;height:40px;border-radius:14px;background:var(--Simbazu-cream);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#9a3412}.rail-title[data-v-877822c5]{font-weight:600;font-size:13px}.rail-count[data-v-877822c5]{font-size:12px;color:#6b7280}.section-block[data-v-877822c5]{display:flex;flex-direction:column;gap:16px}.category-stack[data-v-877822c5]{gap:26px;padding:6px 0}.featured-category-sections[data-v-877822c5]{gap:20px}.featured-category-block[data-v-877822c5]{display:flex;flex-direction:column;gap:14px}.featured-category-title[data-v-877822c5]{font-size:clamp(1.2rem,1.1vw + 1rem,1.65rem);margin-top:0}.featured-category-slider[data-v-877822c5]{display:grid;gap:12px;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);overflow-x:auto;padding:4px 2px 8px;scroll-snap-type:x proximity}.featured-category-product[data-v-877822c5]{scroll-snap-align:start}.deal-grid[data-v-877822c5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:stretch;align-content:start}.deal-card[data-v-877822c5]{background:#fff;border-radius:18px;padding:12px;border:1px solid #f1f5f9;box-shadow:0 10px 26px #0f172a0a;display:flex;flex-direction:column;gap:12px;min-height:0;overflow:hidden;position:relative}.deal-card .card[data-v-877822c5]{flex:1;display:flex;flex-direction:column;justify-content:stretch;min-height:0}.deal-head[data-v-877822c5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.deal-badge[data-v-877822c5]{font-size:10px;text-transform:uppercase;letter-spacing:.2em;background:var(--Simbazu-cream);color:#9a3412;padding:4px 8px;border-radius:999px;font-weight:700}.deal-timer[data-v-877822c5]{font-size:11px;color:#6b7280}.banner-strip[data-v-877822c5]{background:#111827;color:#fff;border-radius:24px;padding:24px}.icon-grid[data-v-877822c5]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.icon-tile[data-v-877822c5]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-radius:14px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 24px #0f172a0f}.icon-avatar[data-v-877822c5]{width:56px;height:56px;border-radius:16px;background:var(--Simbazu-cream);display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:#111827}.icon-label[data-v-877822c5]{font-weight:700;font-size:13px;color:#0f172a;text-align:center}.savings-grid[data-v-877822c5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.savings-card[data-v-877822c5]{border-radius:16px;border:1px solid #e5e7eb;background:#fff;padding:14px;box-shadow:0 12px 28px #0f172a0f;display:grid;gap:8px}.savings-kicker[data-v-877822c5]{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6b7280;font-weight:700}.savings-title[data-v-877822c5]{font-size:16px;font-weight:800;color:#0f172a}.savings-subtitle[data-v-877822c5]{font-size:13px;color:#4b5563}.savings-tag[data-v-877822c5]{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;background:var(--Simbazu-cream);color:#111827;font-weight:700;font-size:12px}.focus-grid[data-v-877822c5]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.collection-showcase-grid[data-v-877822c5]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.collection-showcase-card[data-v-877822c5]{position:relative;min-height:320px;border-radius:24px;overflow:hidden;background:#0f172a;box-shadow:0 18px 40px #0f172a29;display:block}.collection-showcase-media[data-v-877822c5]{position:absolute;inset:0;background:#e2e8f0}.collection-showcase-media img[data-v-877822c5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-showcase-fallback[data-v-877822c5]{background:linear-gradient(135deg,#dbeafe,#cbd5e1)}.collection-showcase-overlay[data-v-877822c5]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a1a,#0f172ac7)}.collection-showcase-body[data-v-877822c5]{position:absolute;inset:auto 0 0;z-index:1;padding:22px;display:grid;gap:8px}.collection-showcase-kicker[data-v-877822c5]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1;font-weight:700}.collection-showcase-body h3[data-v-877822c5]{font-size:28px;line-height:1.05;font-weight:800;color:#fff}.collection-showcase-subtitle[data-v-877822c5]{font-size:14px;line-height:1.5;color:#ffffffe6;max-width:34ch}.focus-card[data-v-877822c5]{border-radius:18px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 12px 30px #0f172a12;overflow:hidden;display:flex;flex-direction:column}.focus-media[data-v-877822c5]{aspect-ratio:16 / 9;background:#f8fafc;overflow:hidden}.focus-media img[data-v-877822c5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.focus-body[data-v-877822c5]{padding:14px;display:grid;gap:6px}.focus-kicker[data-v-877822c5]{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6b7280;font-weight:700}.focus-subtitle[data-v-877822c5]{font-size:12px;color:#4b5563}.content-stack[data-v-877822c5]{display:grid;gap:12px}.content-section[data-v-877822c5]{border:1px solid #e5e7eb;border-radius:16px;background:#fff;padding:16px;box-shadow:0 10px 24px #0f172a0d}.content-title[data-v-877822c5]{font-weight:800;font-size:15px;color:#0f172a}.content-body[data-v-877822c5]{margin-top:8px;color:#4b5563;font-size:13px;line-height:1.5}.content-link[data-v-877822c5]{margin-top:10px;display:inline-flex;font-weight:700;color:#111827;font-size:13px}.reasons-grid[data-v-877822c5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.reason-card[data-v-877822c5]{border:1px solid #e5e7eb;border-radius:16px;background:#fff;padding:14px;box-shadow:0 10px 24px #0f172a0f;display:grid;gap:8px;text-align:center}.reason-icon[data-v-877822c5]{width:48px;height:48px;margin:0 auto;border-radius:14px;background:var(--Simbazu-cream);display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:#111827}.reason-card img[data-v-877822c5]{width:48px;height:48px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.reason-title[data-v-877822c5]{font-weight:800;color:#0f172a;font-size:14px}.reason-copy[data-v-877822c5]{color:#4b5563;font-size:12px}.chip-cloud[data-v-877822c5]{display:flex;flex-wrap:wrap;gap:10px}.chip-pill[data-v-877822c5]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-weight:600;font-size:13px;color:#0f172a;box-shadow:0 8px 20px #0f172a0d}.support-strip[data-v-877822c5]{border-radius:20px;border:1px solid #e5e7eb;background:#f8fafc;padding:18px;display:grid;gap:12px}.support-title[data-v-877822c5]{font-weight:800;font-size:16px;color:#111827}.support-items[data-v-877822c5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.support-item[data-v-877822c5]{display:flex;flex-direction:column;gap:4px}.support-label[data-v-877822c5]{font-weight:700;color:#1f2937}.support-link[data-v-877822c5]{color:#0f172a;font-weight:600}.footer-grid[data-v-877822c5]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.footer-column[data-v-877822c5]{display:flex;flex-direction:column;gap:8px}.footer-heading[data-v-877822c5]{font-weight:800;font-size:14px;color:#0f172a;text-transform:capitalize}.footer-link[data-v-877822c5]{color:#4b5563;font-size:13px}.footer-meta[data-v-877822c5]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:center}.badge-row[data-v-877822c5]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.badge[data-v-877822c5]{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;font-weight:700;font-size:12px;color:#0f172a;box-shadow:0 6px 14px #0f172a0d}.banner-fill[data-v-877822c5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.banner-kicker[data-v-877822c5]{text-transform:uppercase;letter-spacing:.24em;font-size:11px;color:#fcd34d}.banner-cta[data-v-877822c5]{background:var(--Simbazu-yellow);color:#111827;font-weight:700;border-radius:999px;padding:10px 18px;font-size:13px}.value-grid[data-v-877822c5]{display:grid;gap:16px}.value-card[data-v-877822c5]{border-radius:20px;padding:20px;background:#111827;color:#f8fafc}.value-card p[data-v-877822c5]{margin-top:8px;color:#cbd5f5;font-size:14px}.reveal[data-v-877822c5]{animation:fadeUp-877822c5 .6s ease both}@keyframes fadeUp-877822c5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(min-width:900px){.hero-block[data-v-877822c5]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.value-grid[data-v-877822c5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.grid[data-v-877822c5]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.featured-category-slider[data-v-877822c5]{grid-auto-columns:minmax(140px,1fr)}.deal-grid[data-v-877822c5]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:768px)and (max-width:1024px){.grid[data-v-877822c5]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:1280px){.grid[data-v-877822c5]{grid-template-columns:repeat(7,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){.hero-slide[data-v-877822c5],.reveal[data-v-877822c5]{animation:none;transition:none}}@media(max-width:700px){.hero-carousel[data-v-877822c5]{padding:16px}.hero-frame[data-v-877822c5]{min-height:auto}.hero-slide[data-v-877822c5]{position:static;display:none;opacity:1;transform:none;pointer-events:auto}.hero-slide.is-active[data-v-877822c5]{display:grid}.hero-title[data-v-877822c5]{font-size:clamp(1.8rem,4vw + 1rem,2.5rem)}.hero-image img[data-v-877822c5]{width:100%;max-width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-width:3px}.hero-controls[data-v-877822c5]{gap:8px}.hero-dot[data-v-877822c5]{width:6px;height:6px}}
