:root{--km-blue:#2271c0;--km-deep-blue:#18397e;--km-yellow:#feba03;--km-orange:#f67d2b;--km-dark-gray:#222;--km-light-gray:#f4f4f5;--gtc-white:#fff;--gtc-rule:#d9dde5;--gtc-photo:#fefefe;--gtc-paper:#fbfaf6;--gtc-ink-stamp:#c2410c;--color-bg:var(--km-light-gray);--color-surface:var(--gtc-white);--color-text:var(--km-dark-gray);--color-heading:var(--km-deep-blue);--color-link:var(--km-blue);--color-on-dark:var(--gtc-white);--color-accent-on-dark:var(--km-yellow);--color-cta-bg:var(--km-yellow);--color-cta-text:var(--km-dark-gray);--color-focus-light:var(--km-blue);--color-focus-dark:var(--km-yellow);--color-on-dark-soft:#ffffffe0;--color-on-dark-muted:#ffffffbf;--color-on-dark-border:#ffffff73;--color-on-dark-rule:#fff3;--color-on-dark-hover:#ffffff1f;--color-wordmark:#ffde59;--color-error:var(--gtc-ink-stamp);--color-error-tint:#fff7f2;--color-error-on-dark:#ffb38a;--color-done-on-dark:#25d366;--color-whatsapp:#1fa855;--color-whatsapp-strong:#11804a;--color-whatsapp-hover:#188f46;--color-skeleton:#e4e7ec;--color-skeleton-bar:#18397e26;--color-text-muted:#5a6070;--color-control-border:var(--km-deep-blue);--surface-header:var(--km-deep-blue);--surface-hero:var(--km-deep-blue);--surface-section:var(--km-light-gray);--plate-bar:var(--km-deep-blue);--plate-bar-text:var(--gtc-white);--plate-number:var(--km-yellow);--card-codebar:var(--km-blue);--card-codebar-text:var(--gtc-white);--card-codebar-inslip:var(--km-yellow);--card-codebar-inslip-text:var(--km-dark-gray);--blueprint-line:#ffffff0f;--blueprint-line-major:#ffffff24;--blueprint-line-light:var(--gtc-rule);--blueprint-cell:24px;--blueprint-major:120px;--reg-mark:#fff9;--font-display:var(--font-teko-src), "Teko Devanagari", var(--font-noto-deva-subset-src), var(--font-noto-deva-src), "Arial Narrow", sans-serif;--font-mono:var(--font-jetbrains-src), ui-monospace, "SFMono-Regular", Menlo, monospace;--font-body:var(--font-inter-src), var(--font-noto-deva-subset-src), var(--font-noto-deva-src), system-ui, sans-serif;--font-body-deva:var(--font-noto-deva-subset-src), var(--font-noto-deva-src), var(--font-inter-src), system-ui, sans-serif;--font-toggle-deva:var(--font-deva-toggle-src), var(--font-noto-deva-src), system-ui, sans-serif;--text-display:88px;--text-display-deva:72px;--text-hero:64px;--text-h1:44px;--text-h2:32px;--text-h3:22px;--text-body-lg:18px;--text-body:15px;--text-label:13px;--text-mono:14px;--text-micro:13px;--text-wordmark:28px;--text-label-deva:14px;--leading-display:.92;--leading-hero:1.05;--leading-h1:1.1;--leading-h2:1.15;--leading-h3:1.2;--leading-heading-deva:1.3;--leading-body:1.6;--leading-body-deva:1.7;--leading-label:1.4;--leading-mono:1.5;--tracking-heading:.01em;--tracking-label:.04em;--measure-body:65ch;--measure-lede:60ch;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-half:4px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--space-7:56px;--space-8:64px;--space-10:80px;--space-12:96px;--section-pad:88px;--content-max:1152px;--catalogue-max:1320px;--gutter:var(--space-3);--page-margin:var(--space-3);--header-h:72px;--header-h-compact:56px;--dock-h:60px;--filter-rail-w:264px;--quickview-w:480px;--slip-w:420px;--hit-min:44px;--control-h:44px;--input-h:48px;--radius-photo:2px;--radius-control:4px;--radius-sheet:12px;--rule-hairline:1px;--rule-strong:2px;--control-border-w:var(--rule-strong);--focus-ring:2px;--dur-flip:.12s;--dur-fast:.15s;--dur-fade:.2s;--dur-sheet:.24s;--dur-micro:.3s;--dur-stamp:.45s;--dur-reveal:.6s;--dur-reveal-long:.9s;--stagger:40ms;--ease-sheet:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--rail-offset:12px;--z-header:30;--z-drawer:40;--z-sheet:50;--z-toast:60;--z-tooltip:70}@media (max-width:767px){:root{--text-display:46px;--text-display-deva:40px;--leading-display:.95;--text-hero:40px;--text-h1:30px;--text-h2:24px;--text-h3:20px;--text-body:16px;--text-wordmark:22px;--gutter:var(--space-2);--page-margin:var(--space-2);--header-h:56px;--section-pad:52px;--plate-bar:var(--gtc-white);--plate-bar-text:var(--km-deep-blue);--plate-number:var(--km-blue)}}@media (min-width:768px) and (max-width:1023px){:root{--text-display:54px;--text-display-deva:44px;--leading-display:.95;--text-hero:52px;--text-h1:36px;--text-h2:28px;--text-wordmark:26px;--gutter:20px;--page-margin:var(--space-3)}}@media (prefers-reduced-motion:reduce){:root{--dur-flip:0s;--dur-fade:0s;--dur-micro:0s;--dur-stamp:0s;--dur-reveal:0s;--dur-reveal-long:0s;--dur-sheet:.12s;--stagger:0s;--rail-offset:0px}}
*,:before,:after{box-sizing:border-box}@font-face{font-family:Teko Devanagari;src:url(/fonts/teko-devanagari.woff2)format("woff2");font-weight:500 700;font-display:block;unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}html{-moz-text-size-adjust:100%;text-size-adjust:100%}@media (min-width:1920px) and (max-width:2199px){html{zoom:1.1}}@media (min-width:2200px){html{zoom:1.25}}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);margin:0}:lang(hi) body{font-family:var(--font-body-deva);line-height:var(--leading-body-deva)}img,svg,video{max-width:100%;display:block}:focus-visible{outline:var(--focus-ring) solid var(--color-focus-light);outline-offset:2px}
