:root{--neutral-0:#fff;--neutral-50:#f4f6f8;--neutral-100:#edf0f4;--neutral-200:#d5dae2;--neutral-400:#7f8896;--neutral-500:#616b7a;--neutral-600:#5a6474;--neutral-800:#39414e;--neutral-950:#0f1319;--brand-50:#edf1ff;--brand-100:#d9e1ff;--brand-600:#2a46b8;--brand-700:#1e3490;--paid-50:#e6f5ec;--paid-700:#0d5f3a;--pending-50:#fff3de;--pending-700:#8a4700;--danger-50:#fdecea;--danger-600:#c0271f;--color-surface-page:var(--neutral-50);--color-surface-card:var(--neutral-0);--color-surface-sunken:var(--neutral-100);--color-surface-brand-tint:var(--brand-50);--color-text-primary:var(--neutral-950);--color-text-secondary:var(--neutral-800);--color-text-muted:var(--neutral-600);--color-text-on-brand:var(--neutral-0);--color-border-subtle:var(--neutral-200);--color-border-strong:var(--neutral-400);--color-status-paid-fill:var(--paid-50);--color-status-paid-text:var(--paid-700);--color-status-neutral-fill:var(--neutral-100);--color-status-neutral-text:var(--neutral-800);--color-status-pending-fill:var(--pending-50);--color-status-pending-text:var(--pending-700);--color-focus-ring:var(--brand-700);--shop-cta-fill:var(--brand-600);--shop-cta-label:var(--neutral-0);--shop-accent:var(--brand-700);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:999px;--elevation-2:0 1px 2px #0f13190f;--motion-fast:.12s;--motion-base:.18s;--ease-out:cubic-bezier(.22, .61, .36, 1);--font-body:var(--font-latin), var(--font-devanagari), var(--font-gujarati), system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Arial, sans-serif;--content-max:560px}@media (prefers-color-scheme:dark){:root{--color-surface-page:#0d1117;--color-surface-card:#161b22;--color-surface-sunken:#1e242d;--color-surface-brand-tint:#141f44;--color-text-primary:#edf0f4;--color-text-secondary:#a9b2bf;--color-text-muted:#8c95a3;--color-text-on-brand:#0d1117;--color-border-subtle:#2d343f;--color-border-strong:#616b79;--color-status-paid-fill:#0b2c1c;--color-status-paid-text:#68dca0;--color-status-neutral-fill:#1e242d;--color-status-neutral-text:#a9b2bf;--color-status-pending-fill:#3a2508;--color-status-pending-text:#f5c266;--color-focus-ring:#a9beff;--shop-cta-fill:#8aa4ff;--shop-cta-label:#0d1117;--shop-accent:#a9beff;--elevation-2:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-surface-page);color:var(--color-text-primary);font-family:var(--font-body);font-synthesis-weight:none;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.5}h1,h2,h3,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{color:var(--shop-accent);text-underline-offset:2px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{max-width:var(--content-max);padding-bottom:var(--space-12);margin:0 auto}.section{padding:var(--space-4)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);border:1px solid #0000;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.btn--primary{background:var(--shop-cta-fill);color:var(--shop-cta-label)}.btn--secondary{background:var(--color-surface-card);color:var(--color-text-primary);border-color:var(--color-border-strong)}.btn--disabled{background:var(--color-surface-sunken);color:var(--color-text-muted);border-color:var(--color-border-subtle);cursor:not-allowed}.pill{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.pill--in-stock{background:var(--color-status-paid-fill);color:var(--color-status-paid-text)}.pill--out-of-stock{background:var(--color-status-neutral-fill);color:var(--color-status-neutral-text)}.pill--made-to-order{background:var(--color-status-pending-fill);color:var(--color-status-pending-text)}.pill--discount{background:var(--color-status-paid-fill);color:var(--color-status-paid-text)}.card{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.muted{color:var(--color-text-muted)}.attribution{padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-text-muted);font-size:12px;line-height:1.4}.attribution a{color:var(--color-text-muted)}
@font-face{font-family:inter;src:url(../media/inter_latin_400.2qdljeg3s-lsl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_600.2dov6rjg62vru.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.inter_1653a3b0-module__wLlmbG__className{font-family:inter,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Helvetica Neue,Arial,sans-serif}.inter_1653a3b0-module__wLlmbG__variable{--font-latin:"inter", system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:notoDevanagari;src:url(../media/noto_sans_devanagari_400.0hnxfe29tbki_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:notoDevanagari;src:url(../media/noto_sans_devanagari_600.38n81sx2cgrht.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.notodevanagari_77b616f8-module__9tdqQq__className{font-family:notoDevanagari,Noto Sans Devanagari,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Arial,sans-serif}.notodevanagari_77b616f8-module__9tdqQq__variable{--font-devanagari:"notoDevanagari", Noto Sans Devanagari, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, sans-serif}
@font-face{font-family:notoGujarati;src:url(../media/noto_sans_gujarati_400.223ksghwxbcyn.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:notoGujarati;src:url(../media/noto_sans_gujarati_600.3dvck313j8h1-.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.notogujarati_31e753f7-module__WK3miG__className{font-family:notoGujarati,Noto Sans Gujarati,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Arial,sans-serif}.notogujarati_31e753f7-module__WK3miG__variable{--font-gujarati:"notoGujarati", Noto Sans Gujarati, system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Arial, sans-serif}
