body:has(.home-module__sdB_AG__home){--font-body:var(--font-hanken), "Segoe UI", system-ui, sans-serif;--font-label:var(--font-body)}.home-module__sdB_AG__home{background:var(--c-bg);--shell-wide:100%}.home-module__sdB_AG__home .home-hero-layout{gap:32px;padding-block:48px}.home-module__sdB_AG__home .home-hero-copy{max-width:600px}.home-module__sdB_AG__home .home-hero-image{isolation:isolate;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000f 10%,#00000047 20%,#000000a8 32%,#000000ed 44%,#000 54%);mask-image:linear-gradient(90deg,#0000 0%,#0000000f 10%,#00000047 20%,#000000a8 32%,#000000ed 44%,#000 54%)}.home-module__sdB_AG__home .home-hero-media{transform-origin:65%;transition:transform .24s ease-out}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-module__sdB_AG__home .home-hero-image:hover .home-hero-media{transform:scale(1.015)}}.home-module__sdB_AG__home .headline-matrix{letter-spacing:-.035em;font-size:clamp(2rem,4.2vw,4rem);font-weight:700;line-height:1.12}.home-module__sdB_AG__home .home-catalogue-section{margin-top:clamp(48px,5vw,80px)}.home-module__sdB_AG__home .home-catalogue-section .t-headline{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2}.home-module__sdB_AG__home .home-catalogue-section>div:first-child a{min-height:44px}.home-module__sdB_AG__home .home-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-module__sdB_AG__home .home-categories>a{background:var(--c-surface-1);border-color:#0000;min-height:112px;padding:16px 8px}:is(.home-module__sdB_AG__home .home-categories>a:hover,.home-module__sdB_AG__home .home-categories>a:focus-visible){border-color:var(--c-brand-line)}.home-module__sdB_AG__home :not(.headline-matrix,.headline-matrix *,.home-categories,.home-categories *){animation:none!important}.home-module__sdB_AG__home :not(.headline-matrix,.headline-matrix *,.home-categories,.home-categories *):before{animation:none!important}.home-module__sdB_AG__home :not(.headline-matrix,.headline-matrix *,.home-categories,.home-categories *):after{animation:none!important}.home-module__sdB_AG__home img{box-shadow:none;transform:none!important}.home-module__sdB_AG__home .panel-raise:not(.home-categories *):hover{box-shadow:none;transform:none!important}.home-module__sdB_AG__home .press:hover{box-shadow:none;transform:none!important}.home-module__sdB_AG__home .press:active{box-shadow:none;transform:none!important}.home-module__sdB_AG__home .arrow-slide{box-shadow:none;transform:none!important}.home-module__sdB_AG__home .dot-matrix{background-image:none}.home-module__sdB_AG__home .rule-accent:after{content:none}:is(.home-module__sdB_AG__home .t-eyebrow,.home-module__sdB_AG__home .uppercase){text-transform:none;letter-spacing:normal}.home-module__sdB_AG__home .t-eyebrow{color:var(--c-ink-subtle);font-size:.875rem}.home-module__sdB_AG__home .text-ink-faint{color:var(--c-ink-subtle)}.home-module__sdB_AG__home .press{border-radius:var(--r-sm);box-shadow:none}.home-module__sdB_AG__home article{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface-0);min-width:0;transition:border-color .18s ease-out}.home-module__sdB_AG__home article:hover,.home-module__sdB_AG__home article:focus-within{border-color:var(--c-line-strong)}.home-module__sdB_AG__home article .plate{background:var(--c-surface-1);margin-inline:12px;border-radius:var(--r-md);margin-top:0}.home-module__sdB_AG__home .product-card-controls{order:0;align-items:center;min-height:64px;padding:12px;position:static}.home-module__sdB_AG__home .product-card-controls>div{align-items:center;gap:6px;max-width:100%}.home-module__sdB_AG__home .product-card-controls button{width:32px;height:32px}.home-module__sdB_AG__home .product-card-media{flex-direction:column;display:flex}.home-module__sdB_AG__home .product-card-image{order:1}.home-module__sdB_AG__home .product-card-body{min-width:0;padding:20px}.home-module__sdB_AG__home .product-card-body h3{font-size:1.125rem;line-height:1.3}.home-module__sdB_AG__home .product-card-body>p:first-of-type{font-size:.875rem;line-height:1.5}.home-module__sdB_AG__home article .text-\[0\.625rem\]{font-size:.75rem}.home-module__sdB_AG__home article .tabular{overflow-wrap:anywhere}.home-module__sdB_AG__home .product-card-badge{pointer-events:auto;flex:1}.home-module__sdB_AG__home .product-card-badge button{width:100%;height:auto;min-height:44px}.home-module__sdB_AG__home .product-card-value{text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem}.home-module__sdB_AG__home .product-card-body .t-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem}.home-module__sdB_AG__home .product-card-footer{flex-wrap:wrap;padding-top:12px}.home-module__sdB_AG__home .product-card-footer>div:last-child{text-align:right;margin-left:auto}.home-module__sdB_AG__home .product-card-value{gap:4px;padding:4px 6px}.home-module__sdB_AG__home .home-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__sdB_AG__home .home-brand{border-bottom:1px solid var(--c-line);min-width:0}.home-module__sdB_AG__home .home-method{background:var(--c-editorial-bg);--c-ink:var(--c-editorial-fg);--c-ink-muted:var(--c-editorial-fg)}.home-module__sdB_AG__home .home-contact{background:var(--c-editorial-bg);--c-ink:var(--c-editorial-fg);--c-ink-muted:var(--c-editorial-fg)}.home-module__sdB_AG__home .home-contact+.home-newsletter{margin-top:0}.home-module__sdB_AG__home .home-contact-action{border:1px solid var(--c-editorial-fg);border-radius:var(--r-sm);background:var(--c-editorial-fg);width:fit-content;min-height:48px;color:var(--c-editorial-bg);font-family:var(--font-label);justify-content:center;align-items:center;gap:12px;padding:12px 22px;font-size:.875rem;font-weight:700;line-height:1;transition:opacity .18s ease-out;display:inline-flex}.home-module__sdB_AG__home .home-contact-action:hover{opacity:.84}.home-module__sdB_AG__home .home-contact-action:active{opacity:.72}.home-module__sdB_AG__home .home-contact-steps{align-self:stretch}.home-module__sdB_AG__home .home-unavailable{border-block:1px solid var(--c-line)}.home-module__sdB_AG__home a:focus-visible,.home-module__sdB_AG__home button:focus-visible,.home-module__sdB_AG__home input:focus-visible{outline:2px solid var(--c-brand);outline-offset:4px}.home-module__sdB_AG__home .home-newsletter .panel{background:0 0;border:0;padding:0}@media (min-width:640px){.home-module__sdB_AG__home .home-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home-module__sdB_AG__home .home-brands{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.home-module__sdB_AG__home .product-card-actions{z-index:10;gap:6px;position:absolute;top:76px;right:20px}.home-module__sdB_AG__home .home-hero-layout{min-height:clamp(460px, calc(100svh - var(--nav-h) - var(--subnav-h)), 880px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,4vw,64px);padding-block:0}.home-module__sdB_AG__home .home-hero-copy{z-index:1;padding-block:48px;position:relative}.home-module__sdB_AG__home .home-hero-image{min-height:0;margin-left:calc(-1*clamp(24px,4vw,80px));margin-right:calc(-1 * var(--gutter));align-self:stretch}.home-module__sdB_AG__home .home-categories{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px) and (max-height:740px){.home-module__sdB_AG__home .home-hero-copy{padding-block:24px}}@media (max-width:1023px){.home-module__sdB_AG__home .home-product-grid article:has(.product-card-description[open]){grid-column:1/-1;grid-template-columns:minmax(88px,.45fr) minmax(0,1fr);align-items:start;display:grid}.home-module__sdB_AG__home article:has(.product-card-description[open]) .product-card-body{padding:18px}.home-module__sdB_AG__home article:has(.product-card-description[open]) .product-card-body h3{font-size:1.125rem;line-height:1.35}.home-module__sdB_AG__home article:has(.product-card-description[open]) .product-card-footer{padding-top:12px}.home-module__sdB_AG__home .product-card-controls{display:contents}.home-module__sdB_AG__home .product-card-badge{order:0;align-items:center;min-height:52px;padding:6px;display:flex}.home-module__sdB_AG__home .product-card-badge>span{padding:3px 4px;line-height:1.3}.home-module__sdB_AG__home .product-card-controls>div{flex-wrap:wrap;order:2;justify-content:center;gap:0;padding-block:4px}.home-module__sdB_AG__home .product-card-controls button{width:44px;height:44px}.home-module__sdB_AG__home .product-card-controls .product-card-badge button{width:100%;height:auto}.home-module__sdB_AG__home .product-card-actions{flex-wrap:wrap;justify-content:center;gap:0;max-width:100%}}@media (max-width:639px){.home-module__sdB_AG__home .product-card-media .plate{aspect-ratio:1;margin-inline:4px}.home-module__sdB_AG__home .product-card-media img{padding:8px}.home-module__sdB_AG__home .product-card-body{padding:18px}.home-module__sdB_AG__home .product-card-body .t-eyebrow{font-size:.75rem;line-height:1.45}.home-module__sdB_AG__home .product-card-body>p:first-of-type{font-size:.75rem;line-height:1.45}.home-module__sdB_AG__home .product-card-footer{font-size:.75rem;line-height:1.45}.home-module__sdB_AG__home .product-card-body h3{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.home-module__sdB_AG__home .product-card-body .t-eyebrow{overflow-wrap:anywhere;letter-spacing:.02em;font-size:.6875rem}.home-module__sdB_AG__home .product-card-footer .text-body-sm{font-size:.75rem}.home-module__sdB_AG__home .product-card-footer .tabular:first-child{font-size:.8125rem}.home-module__sdB_AG__home .product-card-footer{padding-top:8px}.home-module__sdB_AG__home .product-card-value{white-space:normal;letter-spacing:0;padding:3px}.home-module__sdB_AG__home .product-card-value svg{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.home-module__sdB_AG__home .home-hero-media{transition:none;animation:none;transform:none}.home-module__sdB_AG__home *,.home-module__sdB_AG__home :before,.home-module__sdB_AG__home :after{transition-duration:0s!important}}
.RetailButton-module__kAgRRa__amazon{--retailer-fill:#f90;--retailer-text:#18212c;background:var(--retailer-fill);color:var(--retailer-text);border:1px solid #0000}.RetailButton-module__kAgRRa__flipkart{--retailer-fill:#1c56b9;--retailer-text:#fff;background:var(--retailer-fill);color:var(--retailer-text);border:1px solid #0000}.RetailButton-module__kAgRRa__official{background:var(--c-brand-soft);color:var(--c-brand-on-soft);border:1px solid var(--c-brand-line)}.RetailButton-module__kAgRRa__amazon:hover,.RetailButton-module__kAgRRa__flipkart:hover,.RetailButton-module__kAgRRa__official:hover{filter:brightness(.95)}
.ExpandableText-module__FoSWLq__disclosure{overflow-wrap:anywhere;min-width:0;font-size:.875rem;line-height:1.6}.ExpandableText-module__FoSWLq__summary{cursor:pointer;list-style:none}.ExpandableText-module__FoSWLq__summary::-webkit-details-marker{display:none}.ExpandableText-module__FoSWLq__summary:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px;border-radius:var(--r-xs)}.ExpandableText-module__FoSWLq__preview{-webkit-line-clamp:2;color:var(--c-ink-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExpandableText-module__FoSWLq__more,.ExpandableText-module__FoSWLq__less{min-height:32px;color:var(--c-brand);align-items:center;gap:6px;font-size:.75rem;font-weight:600}.ExpandableText-module__FoSWLq__more{display:inline-flex}.ExpandableText-module__FoSWLq__less,.ExpandableText-module__FoSWLq__disclosure[open] .ExpandableText-module__FoSWLq__preview,.ExpandableText-module__FoSWLq__disclosure[open] .ExpandableText-module__FoSWLq__more{display:none}.ExpandableText-module__FoSWLq__disclosure[open] .ExpandableText-module__FoSWLq__less{display:inline-flex}.ExpandableText-module__FoSWLq__content{color:var(--c-ink-muted)}.ExpandableText-module__FoSWLq__desktop{display:none}@media (min-width:640px){.ExpandableText-module__FoSWLq__mobileOnly .ExpandableText-module__FoSWLq__desktop{display:block}.ExpandableText-module__FoSWLq__mobileOnly .ExpandableText-module__FoSWLq__disclosure{display:none}}
.ProductCardDescription-module__JT8gnq__description{z-index:1;color:var(--c-ink-muted);overflow-wrap:anywhere;margin-top:8px;font-size:.875rem;line-height:1.5;position:relative}.ProductCardDescription-module__JT8gnq__description summary{cursor:pointer;list-style:none}.ProductCardDescription-module__JT8gnq__description summary::-webkit-details-marker{display:none}.ProductCardDescription-module__JT8gnq__description summary:focus-visible{outline:2px solid var(--c-brand);outline-offset:3px;border-radius:var(--r-xs)}.ProductCardDescription-module__JT8gnq__preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCardDescription-module__JT8gnq__toggle{min-height:44px;color:var(--c-brand);align-items:center;gap:4px;font-size:.75rem;font-weight:600;display:inline-flex}.ProductCardDescription-module__JT8gnq__description summary:hover .ProductCardDescription-module__JT8gnq__toggle{text-underline-offset:3px;text-decoration:underline}.ProductCardDescription-module__JT8gnq__less,.ProductCardDescription-module__JT8gnq__description[open] .ProductCardDescription-module__JT8gnq__more,.ProductCardDescription-module__JT8gnq__description[open] .ProductCardDescription-module__JT8gnq__preview{display:none}.ProductCardDescription-module__JT8gnq__description[open] .ProductCardDescription-module__JT8gnq__less{display:inline}.ProductCardDescription-module__JT8gnq__description[open] .ProductCardDescription-module__JT8gnq__toggle svg{transform:rotate(180deg)}.ProductCardDescription-module__JT8gnq__description[open] p{margin-top:4px}@media (max-width:639px){.ProductCardDescription-module__JT8gnq__description{font-size:.75rem}.ProductCardDescription-module__JT8gnq__description[open]{font-size:1rem}}
.ProductBadgePreview-module__bslQ7q__trigger{z-index:1;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;display:flex;position:relative}.ProductBadgePreview-module__bslQ7q__trigger .ProductBadgePreview-module__bslQ7q__label.ProductBadgePreview-module__bslQ7q__label{text-transform:none;letter-spacing:0;max-width:100%;padding:5px 8px;font-size:.75rem;line-height:1.3}.ProductBadgePreview-module__bslQ7q__label>span:last-child{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.ProductBadgePreview-module__bslQ7q__trigger:hover .ProductBadgePreview-module__bslQ7q__label,.ProductBadgePreview-module__bslQ7q__trigger:focus-visible .ProductBadgePreview-module__bslQ7q__label{border-color:var(--c-brand)}.ProductBadgePreview-module__bslQ7q__preview{z-index:120;border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-surface-0);width:max-content;max-width:min(280px,100vw - 24px);color:var(--c-ink);box-shadow:var(--e-2);font-family:var(--font-body);overflow-wrap:anywhere;padding:12px 16px;font-size:.875rem;font-weight:600;line-height:1.5;position:fixed}@media (max-width:639px){.ProductBadgePreview-module__bslQ7q__trigger .ProductBadgePreview-module__bslQ7q__label.ProductBadgePreview-module__bslQ7q__label{padding:2px 3px;font-size:.625rem;line-height:1.2}.ProductBadgePreview-module__bslQ7q__trigger .ProductBadgePreview-module__bslQ7q__label>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}}
.product-module__a3dB_a__page{overflow-wrap:anywhere;min-width:0}.product-module__a3dB_a__page :where(.product-module__a3dB_a__panel,dl,dt,dd,li){min-width:0}.product-module__a3dB_a__heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.product-module__a3dB_a__titleContent{min-width:0}.product-module__a3dB_a__actions{flex-shrink:0;align-items:flex-start;gap:16px;display:flex}@media (max-width:639px){.product-module__a3dB_a__heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.product-module__a3dB_a__titleContent{display:contents}.product-module__a3dB_a__brand{grid-area:1/1}.product-module__a3dB_a__actions{grid-area:1/2;align-items:center;gap:12px}.product-module__a3dB_a__title{letter-spacing:-.02em;grid-column:1/-1;margin-top:0;font-size:clamp(1.5rem,7vw,2rem);line-height:1.15}.product-module__a3dB_a__description{grid-column:1/-1;margin-top:0;line-height:1.6}.product-module__a3dB_a__page :where(.product-module__a3dB_a__panel){max-width:100%}.product-module__a3dB_a__page :where(.product-module__a3dB_a__t-eyebrow){letter-spacing:.08em;line-height:1.5}}
.brands-module__eGxA9a__tile{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface-0);min-width:0;min-height:112px;color:var(--c-ink);align-items:center;gap:16px;padding:20px;display:flex;position:relative}.brands-module__eGxA9a__tile:hover,.brands-module__eGxA9a__tile:focus-visible{border-color:var(--c-brand-line);background:var(--c-brand-soft)}.brands-module__eGxA9a__tile:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.brands-module__eGxA9a__identity{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.brands-module__eGxA9a__identity img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.brands-module__eGxA9a__initials{font-family:var(--font-display);letter-spacing:-.05em;color:var(--c-brand);font-size:1.5rem;font-weight:700}.brands-module__eGxA9a__tileContent{flex:1;min-width:0}.brands-module__eGxA9a__name{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.125rem;font-weight:600;line-height:1.3;display:block}.brands-module__eGxA9a__note{color:var(--c-ink-subtle);margin-top:6px;font-size:.75rem;line-height:1.4;display:block}.brands-module__eGxA9a__arrow{color:var(--c-brand);flex-shrink:0;transition:transform .18s ease-out}.brands-module__eGxA9a__tile:hover .brands-module__eGxA9a__arrow,.brands-module__eGxA9a__tile:focus-visible .brands-module__eGxA9a__arrow{transform:translate(3px)}.brands-module__eGxA9a__tile:active .brands-module__eGxA9a__arrow{transform:translate(1px)}.brands-module__eGxA9a__homepageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.brands-module__eGxA9a__compact{gap:12px;min-height:100px;padding:16px}.brands-module__eGxA9a__directoryHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.brands-module__eGxA9a__toolbar{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.brands-module__eGxA9a__search{flex:240px;min-width:0}.brands-module__eGxA9a__sort{flex:0 220px;min-width:0}.brands-module__eGxA9a__controlLabel{color:var(--c-ink);margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}.brands-module__eGxA9a__toolbar input,.brands-module__eGxA9a__toolbar select{border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-surface-0);width:100%;min-width:0;min-height:44px;color:var(--c-ink);font:inherit;padding:10px 12px;font-size:1rem;display:block}.brands-module__eGxA9a__toolbar input:focus-visible,.brands-module__eGxA9a__toolbar select:focus-visible,.brands-module__eGxA9a__filters button:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.brands-module__eGxA9a__filters{flex-wrap:wrap;gap:8px;margin-bottom:4px;padding-block:20px;display:flex}.brands-module__eGxA9a__filters button{border:1px solid var(--c-line);border-radius:var(--r-sm);min-height:44px;color:var(--c-ink-muted);background:var(--c-surface-0);padding:8px 12px;font-size:.8125rem}.brands-module__eGxA9a__filters button span{color:var(--c-ink-subtle);margin-left:6px}.brands-module__eGxA9a__filters button[aria-pressed=true]{color:var(--c-brand);border-color:var(--c-brand-line);background:var(--c-brand-soft)}.brands-module__eGxA9a__filters button:hover{border-color:var(--c-brand-line)}.brands-module__eGxA9a__directoryGrid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:16px;display:grid}.brands-module__eGxA9a__empty{border-block:1px solid var(--c-line);padding:32px 16px}@media (min-width:768px){.brands-module__eGxA9a__homepageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1280px){.brands-module__eGxA9a__homepageGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.brands-module__eGxA9a__directoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.brands-module__eGxA9a__compact,.brands-module__eGxA9a__directoryGrid .brands-module__eGxA9a__tile{flex-direction:column;align-items:flex-start;gap:8px;min-height:136px;padding:12px}.brands-module__eGxA9a__compact .brands-module__eGxA9a__identity,.brands-module__eGxA9a__directoryGrid .brands-module__eGxA9a__identity{flex-basis:36px;width:36px;height:36px}.brands-module__eGxA9a__compact .brands-module__eGxA9a__initials,.brands-module__eGxA9a__directoryGrid .brands-module__eGxA9a__initials{font-size:1.25rem}.brands-module__eGxA9a__compact .brands-module__eGxA9a__name,.brands-module__eGxA9a__directoryGrid .brands-module__eGxA9a__name{font-size:.9375rem}.brands-module__eGxA9a__compact .brands-module__eGxA9a__arrow,.brands-module__eGxA9a__directoryGrid .brands-module__eGxA9a__arrow{position:absolute;top:22px;right:12px}.brands-module__eGxA9a__sort{flex-grow:1}}@media (prefers-reduced-motion:reduce){.brands-module__eGxA9a__arrow{transition:none}.brands-module__eGxA9a__tile:hover .brands-module__eGxA9a__arrow,.brands-module__eGxA9a__tile:focus-visible .brands-module__eGxA9a__arrow,.brands-module__eGxA9a__tile:active .brands-module__eGxA9a__arrow{transform:none}}
