@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_f2b97dad-module__dpW2qa__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_f2b97dad-module__dpW2qa__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--bg-page:#fff;--bg-surface:#fff;--bg-surface-subtle:#f1f5f9;--bg-surface-hover:#f8fafc;--bg-muted:#e2e8f0;--text-primary:#0f172a;--text-secondary:#475569;--text-tertiary:#64748b;--text-placeholder:#94a3b8;--text-on-dark:#fff;--text-on-accent:#fff;--primary-color:#1d4ed8;--brand-dark:#091e42;--brand-dark-card:#0c2340;--accent-whatsapp:#25d366;--accent-whatsapp-hover:#1eb857;--accent-whatsapp-subtle:#f0fdf4;--accent-whatsapp-border:#bbf7d0;--accent-amber:#d97706;--accent-amber-subtle:#fffbeb;--accent-amber-border:#fde68a;--accent-emerald:#059669;--accent-emerald-subtle:#ecfdf5;--accent-red:#dc2626;--accent-red-subtle:#fef2f2;--border-subtle:#e2e8f0;--border-light:#f1f5f9;--border-medium:#cbd5e1;--shadow-xs:0 1px 2px #0f172a0a;--shadow-sm:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--shadow-md:0 4px 12px #0f172a12, 0 2px 4px #0f172a0a;--shadow-lg:0 10px 25px #0f172a14, 0 4px 10px #0f172a0a;--shadow-dropdown:0 12px 32px #0f172a1f, 0 2px 6px #0f172a0a;--shadow-modal:0 25px 50px -12px #0f172a40;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-full:9999px;--header-main-height:80px;--header-nav-height:48px;--container-max-width:1860px;--container-padding:24px;--transition-fast:.15s cubic-bezier(.16, 1, .3, 1);--transition-base:.2s cubic-bezier(.16, 1, .3, 1);--transition-smooth:.3s cubic-bezier(.16, 1, .3, 1)}:root,[data-theme-scope]{--brand-primary:var(--primary-color);--brand-primary-hover:color-mix(in srgb, var(--primary-color) 86%, #000);--brand-primary-active:color-mix(in srgb, var(--primary-color) 72%, #000);--brand-primary-subtle:color-mix(in srgb, var(--primary-color) 7%, #fff);--brand-primary-border:color-mix(in srgb, var(--primary-color) 28%, #fff);--brand-primary-light:color-mix(in srgb, var(--primary-color) 78%, #fff);--brand-primary-tint:color-mix(in srgb, var(--primary-color) 50%, #fff);--border-focus:var(--brand-primary-light);--card-shadow:0 2px 10px color-mix(in srgb, var(--primary-color) 14%, transparent), 0 1px 2px color-mix(in srgb, var(--primary-color) 8%, transparent);--card-shadow-hover:0 10px 22px -4px color-mix(in srgb, var(--primary-color) 26%, transparent), 0 2px 6px color-mix(in srgb, var(--primary-color) 10%, transparent)}html[data-festival=diwali]{--diwali-orange:#ea580c;--brand-primary:#4c1d95;--brand-primary-hover:#3b0764;--brand-primary-active:#240046;--brand-primary-subtle:#f2eff8;--brand-primary-border:#e5a93c;--brand-primary-light:#6d28d9;--brand-primary-tint:#fde68a;--border-focus:#e5a93c;--bg-page:transparent;--text-primary:#1e1035;--text-secondary:#584f6e;--diwali-primary:#4c1d95;--diwali-primary-dark:#3b0764;--diwali-primary-light:#6d28d9;--diwali-accent-purple:#7e22ce;--diwali-light-accent:#e5a93c;--diwali-gold:#e5a93c;--diwali-gold-light:#fde68a;--diwali-page-bg:#f4efff;--diwali-card-bg:#fff;--diwali-text:#1e1035;--diwali-muted-text:#584f6e;--diwali-glow:#e5a93c40;--diwali-gradient:linear-gradient(90deg, #3b0764 0%, #4c1d95 50%, #6d28d9 100%);--primary-color:#4c1d95!important}html[data-festival=diwali] body{color:#1e1035;background-color:#f4efff!important;background-image:url(/images/website-diwali-bg.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}html[data-festival=diwali] main{background:0 0!important}html[data-festival=diwali] [class*=categoryNavRow]{background-color:var(--brand-primary,#4c1d95)!important;background-image:url(/images/golden-light.png)!important;background-position:top!important;background-repeat:repeat-x!important;background-size:auto 16px!important;padding-top:6px!important}html[data-festival=diwali] section,html[data-festival=diwali] [class*=Section],html[data-festival=diwali] [class*=section],html[data-festival=diwali] [class*=productsSection],html[data-festival=diwali] [class*=brandSection],html[data-festival=diwali] [class*=shopCategorySection],html[data-festival=diwali] [class*=pageContainer],html[data-festival=diwali] [class*=homeContainer]{background-color:#0000!important}html[data-festival=diwali] [class*=productCard],html[data-festival=diwali] [class*=categoryBox],html[data-festival=diwali] [class*=brandCard],html[data-festival=diwali] [class*=filterSidebar],html[data-festival=diwali] [class*=wishlistCard],html[data-festival=diwali] [class*=_card_]{border:1.5px solid #e5a93c!important;box-shadow:0 2px 10px #e5a93c29!important}html[data-festival=diwali] [class*=productCard]:hover,html[data-festival=diwali] [class*=categoryBox]:hover,html[data-festival=diwali] [class*=brandCard]:hover,html[data-festival=diwali] [class*=wishlistCard]:hover,html[data-festival=diwali] [class*=_card_]:hover{border-color:gold!important;box-shadow:0 8px 24px #e5a93c59!important}html[data-festival=diwali] [class*=sectionTitle],html[data-festival=diwali] [class*=titleText]{color:#4c1d95!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:var(--font-plus-jakarta), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;background-color:var(--bg-page);color:var(--text-primary);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.5;overflow-x:hidden}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}button{cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;outline:none}input,select,textarea{font-family:inherit;font-size:inherit;outline:none}ul,ol{list-style:none}img,svg{max-width:100%;display:block}button:focus-visible,a:focus-visible,input[type=checkbox]:focus-visible,input[type=radio]:focus-visible,input[type=range]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,select:focus-visible,textarea:focus-visible{outline:none}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:14px 14px;padding-left:12px;padding-right:38px}select option{color:var(--text-primary);background-color:var(--bg-surface);padding:8px 12px}select::-ms-expand{display:none}.lancer-container{width:100%;max-width:var(--container-max-width);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}:root{--card-radius:6px;--card-gap:8px}@media (max-width:768px){:root{--card-gap:6px}}@media (min-width:1601px){:root{--header-main-height:92px;--header-nav-height:54px}}@media (max-width:1024px){:root{--container-padding:18px;--header-main-height:66px}}@media (max-width:640px){:root{--container-padding:14px;--header-main-height:60px}}@media (max-width:768px){html{font-size:15px}body{line-height:1.45}h1,.h1{letter-spacing:-.01em;font-size:1.25rem;font-weight:650;line-height:1.25}h2,.h2{letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.3}h3,.h3{font-size:1rem;font-weight:600;line-height:1.35}h4,.h4{font-size:.925rem;font-weight:600;line-height:1.35}h5,h6,.h5,.h6{font-size:.85rem;font-weight:600}b,strong{font-weight:600}button,input,select,textarea{font-size:.85rem}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.has-tooltip{position:relative}.has-tooltip:hover .tooltip-bubble,.has-tooltip:focus-visible .tooltip-bubble{opacity:1;visibility:visible;transform:translateY(0)}.tooltip-bubble{color:#fff;letter-spacing:.02em;border-radius:var(--radius-xs);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:all var(--transition-fast);z-index:999;box-shadow:var(--shadow-sm);background:#0f172a;padding:4px 8px;font-size:11px;font-weight:500;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)translateY(4px)}.tooltip-bubble:before{content:"";border-bottom:4px solid #0f172a;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0f172a99;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out forwards modalFadeIn;display:flex;position:fixed;inset:0}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalPopIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);background:#cbd5e1}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.badge-pill{border-radius:var(--radius-full);align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.badge-blue{background:var(--brand-primary-subtle);color:var(--brand-primary);border:1px solid var(--brand-primary-border)}.badge-amber{background:var(--accent-amber-subtle);color:var(--accent-amber);border:1px solid var(--accent-amber-border)}.badge-green{background:var(--accent-whatsapp-subtle);color:var(--accent-whatsapp-hover);border:1px solid var(--accent-whatsapp-border)}@media print{@page{size:A4;margin:10mm}body.invoice-open>:not(.invoice-print-root){display:none!important}body.invoice-open .invoice-print-root{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;animation:none!important;display:block!important;position:static!important}body.invoice-open .invoice-print-root *{max-height:none!important;box-shadow:none!important;animation:none!important;overflow:visible!important}body.invoice-open .invoice-print-root [role=dialog],body.invoice-open .invoice-print-root article{background:#fff!important;border:none!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:0!important}body.invoice-open .invoice-print-root [role=dialog]>div{padding:0!important}.invoice-no-print,body.print-quotation>:not(.quotation-print-root){display:none!important}body.print-quotation .quotation-print-root{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;padding:0!important;animation:none!important;display:block!important;position:static!important}body.print-quotation .quotation-print-root *{max-height:none!important;box-shadow:none!important;overflow:visible!important}.quotation-print-root [data-print-hide]{display:none!important}}
html[data-festival=christmas]{--brand-primary:#c8102e;--brand-primary-hover:#9e0b23;--brand-primary-active:#7f0a1d;--brand-primary-subtle:#fff3f1;--brand-primary-border:#e9c27a;--brand-primary-light:#de5468;--brand-primary-tint:#f2b8c1;--border-focus:#d9a441;--bg-page:transparent;--text-primary:#1f2937;--christmas-red:#c8102e;--christmas-red-dark:#9e0b23;--christmas-green:#0b5d45;--christmas-green-dark:#063f32;--christmas-gold:#d9a441;--christmas-warm-white:#fff9f3;--christmas-snow:#f8fbfc;--card-shadow:0 2px 10px #d9a44124, 0 1px 2px #1f29370d;--card-shadow-hover:0 10px 24px -6px #c8102e38, 0 0 0 1px #d9a44159;--primary-color:#c8102e!important}html[data-festival=christmas] body{color:#1f2937;background-color:#fbfaf7!important;background-image:url(/images/christmas/snowflake-pattern.svg),linear-gradient(#fff9f3 0%,#f8fbfc 45%,#fff9f3 100%)!important;background-repeat:repeat,no-repeat!important;background-size:320px 320px,100% 100%!important;background-attachment:fixed!important}html[data-festival=christmas] main{background:0 0!important}html[data-festival=christmas] section,html[data-festival=christmas] [class*=Section],html[data-festival=christmas] [class*=section],html[data-festival=christmas] [class*=pageContainer],html[data-festival=christmas] [class*=homeContainer]{background-color:#0000!important}html[data-festival=christmas] [class*=categoryNavRow]{background-image:linear-gradient(#0000000f,#0000 40%);box-shadow:inset 0 -2px #0b5d45}html[data-festival=christmas] [class*=categoryNavRow]:before{content:"";pointer-events:none;z-index:1;background:url(/images/christmas/christmas-garland.svg) 0 0/auto 14px repeat-x;height:14px;position:absolute;top:-1px;left:0;right:0}html[data-festival=christmas] [class*=productCard],html[data-festival=christmas] [class*=categoryBox],html[data-festival=christmas] [class*=brandCard],html[data-festival=christmas] [class*=filterSidebar],html[data-festival=christmas] [class*=wishlistCard],html[data-festival=christmas] [class*=_card_]{box-shadow:var(--card-shadow)!important;border:1px solid #d9a4418c!important}html[data-festival=christmas] [class*=productCard]:hover,html[data-festival=christmas] [class*=categoryBox]:hover,html[data-festival=christmas] [class*=brandCard]:hover,html[data-festival=christmas] [class*=wishlistCard]:hover,html[data-festival=christmas] [class*=_card_]:hover{box-shadow:var(--card-shadow-hover)!important;border-color:#c8102e73!important}html[data-festival=christmas] [class*=sectionTitle],html[data-festival=christmas] [class*=titleText]{color:#063f32!important}html[data-festival=christmas] #footer{--brand-primary-tint:#f0cf8a;color:#c9d8d2;background-color:#003326!important;background-image:linear-gradient(#00332640 0%,#002e22c7 22%,#002e22cc 78%,#00281e80 100%),url(/images/christmas-footer-bg.webp)!important;background-position:50%,bottom!important;background-repeat:no-repeat!important;background-size:cover,cover!important;border-top:none!important}html[data-festival=christmas] #footer [class*=mainFooter]{text-shadow:0 1px 2px #001e16a6}html[data-festival=christmas] #footer [class*=bottomBar]{background-color:#032019bf!important;border-top-color:#d9a44140!important;padding-bottom:26px!important}html[data-festival=christmas] #footer [class*=copyrightText],html[data-festival=christmas] #footer [class*=bottomLink]{color:#a9bfb7!important}html[data-festival=christmas] #footer [class*=badgePill]{border-color:#d9a44159!important}@media (max-width:768px){html[data-festival=christmas] body{background-size:220px 220px,100% 100%!important;background-attachment:scroll!important}html[data-festival=christmas] [class*=categoryNavRow]:before{background-size:auto 10px;height:10px;top:-4px}}
html[data-festival=holi]{--brand-primary:#db2777;--brand-primary-hover:#be185d;--brand-primary-active:#9d174d;--brand-primary-subtle:#fff1f7;--brand-primary-border:#f9a8d4;--brand-primary-light:#ec4899;--brand-primary-tint:#fbcfe8;--border-focus:#7c3aed;--bg-page:transparent;--text-primary:#1f2937;--holi-pink:#ec4899;--holi-magenta:#db2777;--holi-purple:#7c3aed;--holi-blue:#2563eb;--holi-cyan:#06b6d4;--holi-orange:#f97316;--holi-yellow:#facc15;--holi-green:#22c55e;--holi-soft-bg:#fff9fc;--holi-rainbow:linear-gradient(90deg, #ec4899 0%, #f97316 18%, #facc15 34%, #22c55e 50%, #06b6d4 66%, #2563eb 82%, #7c3aed 100%);--card-shadow:0 2px 10px #db277714, 0 1px 2px #1f29370d;--card-shadow-hover:0 10px 24px -6px #7c3aed33, 0 0 0 1px #ec48994d;--primary-color:#db2777!important}html[data-festival=holi] body{color:#1f2937;background-color:#fff9fc!important;background-image:url(/images/holi/holi-bg.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}html[data-festival=holi] main{background:0 0!important}html[data-festival=holi] section,html[data-festival=holi] [class*=Section],html[data-festival=holi] [class*=section],html[data-festival=holi] [class*=pageContainer],html[data-festival=holi] [class*=homeContainer]{background-color:#0000!important}html[data-festival=holi] [class*=categoryNavRow]{box-shadow:inset 0 -3px #ffffff14;background-color:#9d2a8a!important;background-image:radial-gradient(140px 60px at 0 0,#facc1547,#0000 70%),radial-gradient(140px 60px at 100% 100%,#06b6d44d,#0000 70%),linear-gradient(90deg,#6d28d9 0%,#9d2a8a 50%,#be185d 100%)!important}html[data-festival=holi] [class*=categoryNavRow]:after{content:"";background:var(--holi-rainbow);pointer-events:none;z-index:1;height:2.5px;position:absolute;bottom:0;left:0;right:0}html[data-festival=holi] [class*=productCard]{box-shadow:var(--card-shadow)!important;background:radial-gradient(circle at 100% 0,#ec489912 0,#f973160a 16%,#0000 34%) padding-box padding-box,linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#ec48998c,#f9731673,#facc1573,#22c55e66,#06b6d473,#7c3aed8c) border-box!important;border:1px solid #0000!important}html[data-festival=holi] [class*=productCard]:hover{box-shadow:var(--card-shadow-hover)!important}html[data-festival=holi] [class*=categoryBox],html[data-festival=holi] [class*=brandCard],html[data-festival=holi] [class*=filterSidebar],html[data-festival=holi] [class*=wishlistCard],html[data-festival=holi] [class*=_card_]{box-shadow:var(--card-shadow)!important;border:1px solid #ec489947!important}html[data-festival=holi] [class*=categoryBox]:hover,html[data-festival=holi] [class*=brandCard]:hover,html[data-festival=holi] [class*=wishlistCard]:hover,html[data-festival=holi] [class*=_card_]:hover{box-shadow:var(--card-shadow-hover)!important;border-color:#7c3aed66!important}html[data-festival=holi] [class*=sectionTitle],html[data-festival=holi] [class*=titleText]{color:#1f2937!important}html[data-festival=holi] #footer{--brand-primary-tint:#f9a8d4;color:#c9c3e3;background-color:#1e1446!important;background-image:linear-gradient(#1e144666 0%,#1e1446db 24%,#1e1446e0 76%,#180e3a8c 100%),url(/images/holi-footer-bg.webp)!important;background-position:50%,bottom!important;background-repeat:no-repeat!important;background-size:cover,cover!important;border-top:none!important}html[data-festival=holi] #footer [class*=mainFooter]{text-shadow:0 1px 2px #0f08288c}html[data-festival=holi] #footer [class*=bottomBar]{background-color:#110a2dc7!important;border-top-color:#ec489940!important}html[data-festival=holi] #footer [class*=copyrightText],html[data-festival=holi] #footer [class*=bottomLink]{color:#b4add6!important}html[data-festival=holi] #footer [class*=badgePill]{border-color:#ec489959!important}@media (max-width:768px){html[data-festival=holi] body{background-image:radial-gradient(70% 30% at 0 0,#ec48991f,#0000 70%),radial-gradient(60% 26% at 100% 8%,#06b6d41a,#0000 70%),radial-gradient(60% 24% at 100% 100%,#7c3aed1a,#0000 70%)!important;background-size:100% 100%!important;background-attachment:scroll!important}html[data-festival=holi] [class*=categoryNavRow]{background-image:linear-gradient(90deg,#6d28d9 0%,#9d2a8a 50%,#be185d 100%)!important}}
