/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Hind Siliguri Preview", "Hind Siliguri", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius-arch:24px 24px 14px 14px;--font-heading:"Fraunces Variable", "Hind Siliguri", serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contents{display:contents}.hidden{display:none}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/hind-siliguri-bengali-400-normal-rHQ7AW0H.woff2)format("woff2"),url(/build/assets/hind-siliguri-bengali-400-normal-qtENw2Fc.woff)format("woff");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/hind-siliguri-latin-ext-400-normal-EIcpWxdl.woff2)format("woff2"),url(/build/assets/hind-siliguri-latin-ext-400-normal-BPdlAeTO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/hind-siliguri-latin-400-normal-esES0U7a.woff2)format("woff2"),url(/build/assets/hind-siliguri-latin-400-normal-B2m00w2e.woff)format("woff");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:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/hind-siliguri-bengali-600-normal-DLZF4s8q.woff2)format("woff2"),url(/build/assets/hind-siliguri-bengali-600-normal-D_VSXRuy.woff)format("woff");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/hind-siliguri-latin-ext-600-normal-BE5fbvrE.woff2)format("woff2"),url(/build/assets/hind-siliguri-latin-ext-600-normal-Cohm2Dtr.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/hind-siliguri-latin-600-normal-DHrLfb92.woff2)format("woff2"),url(/build/assets/hind-siliguri-latin-600-normal-Cgt-s7Wl.woff)format("woff");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:Hind Siliguri;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/hind-bengali-400-D-pcNrvT.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Hind Siliguri;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/hind-bengali-600-C7cqu0gk.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/fraunces-heading-lSA26j5O.woff2)format("woff2")}@font-face{font-family:Hind Siliguri Preview;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/hind-preview-400-WPUKIqaA.woff2)format("woff2")}@font-face{font-family:Hind Siliguri Preview;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/hind-preview-600-Di6E1d1x.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#012f67;--blue:#029efd;--blue-deep:#0272be;--yellow:#feb001;--red:#fc253b;--paper:#f4f7fa;--paper-2:#e6eef6;--card:#fff;--ink:#012f67;--ink-soft:#5b7492;--stitch:#bfd2e2;--focus:#012f67;--muted:#012f67;--plate:transparent;--plate-pad:0;--plate-radius:0;--toy-tone-0:#e1edf8;--toy-tone-1:#fcf0d7;--toy-tone-2:#e9f5fe;--toy-tone-3:#e6edf4}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}[hidden]{display:none!important}body{background:linear-gradient(180deg,var(--card) 0,var(--paper) 620px);min-height:100vh;color:var(--ink);font-family:var(--font-sans);margin:0;font-size:17px;line-height:1.6}img{max-width:100%;display:block}h1,h2,h3,p,figure{margin:0}h1,h2{font-family:var(--font-heading);font-variation-settings:"SOFT" 55, "WONK" 1;font-weight:400}html[lang=bn] h1,html[lang=bn] h2{font-family:var(--font-sans);line-height:1.35}a{color:inherit;text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--yellow);-webkit-text-decoration-color:var(--yellow);-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow)}button,input{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.page-width{max-width:1200px;margin:0 auto;padding-inline:28px}.stitch-rule{background:repeating-linear-gradient(to right, var(--stitch) 0 9px, transparent 9px 18px);width:100%;height:2px}.site-header{padding-top:18px}.header-bar{grid-template-columns:auto minmax(280px,1fr) auto;grid-template-areas:"brand search tools""nav nav nav";align-items:center;gap:10px 28px;min-height:57px;padding-bottom:12px;display:grid}.header-bar>.brand{grid-area:brand}.brand{background:var(--plate);padding:var(--plate-pad);border-radius:var(--plate-radius);flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:flex}.brand-mark{width:auto;height:40px}.brand-wordmark{width:auto;height:21px}.brand-full-logo{width:auto;height:84px}.main-nav{color:var(--blue-deep);grid-area:nav;justify-content:center;gap:28px;font-size:14px;display:flex}.main-nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex;position:relative}.main-nav a:hover:after{content:"";background:var(--yellow);width:100%;height:2.5px;position:absolute;bottom:5px}.header-tools{flex-shrink:0;grid-area:tools;align-items:center;gap:10px;font-size:14px;display:flex}.language-toggle a{border:1px solid var(--stitch);border-radius:40px;justify-content:center;align-items:center;min-height:44px;padding:4px 13px;font-size:14px;text-decoration:none;display:inline-flex}.language-toggle a:hover{border-color:var(--blue)}.language-toggle a[lang=bn]{font-family:"Hind Siliguri Preview", var(--font-sans)}.global-search{grid-area:search;justify-self:center;width:min(100%,620px)}.search-control{border:1px solid var(--stitch);min-height:46px;color:var(--muted);background:var(--card);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding-left:15px;display:grid;overflow:hidden}.search-control:focus-within{border-color:var(--blue);outline:3px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.search-control:focus-within{outline:3px solid color-mix(in srgb, var(--blue) 24%, transparent)}}.search-control svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:21px;height:21px}.global-search input{width:100%;min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;outline:0;padding:8px 12px}.global-search input:focus-visible{outline:0}.global-search button{background:var(--blue);min-width:84px;color:var(--navy);border:0;align-self:stretch;padding:8px 17px;font-weight:600}.global-search button:hover{background:var(--yellow)}.global-search input::placeholder{color:var(--muted);opacity:1}.header-icon-link{color:var(--blue-deep);justify-content:center;align-items:center;width:44px;min-height:44px;text-decoration:none;display:inline-flex;position:relative}.header-icon-link svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.count-badge{background:var(--yellow);min-width:20px;height:20px;color:var(--navy);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;right:-2px}.account-link{color:var(--blue-deep);white-space:nowrap;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.account-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:23px;height:23px;display:none}.hero{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(42px,7vw,88px);padding-top:64px;padding-bottom:66px;display:grid}.hero-copy{padding-block:12px}.hero-eyebrow,.section-kicker{color:var(--blue-deep);letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:600}h1{letter-spacing:-.035em;max-width:11ch;margin-bottom:20px;font-size:clamp(2.5rem,5.4vw,4.35rem);line-height:1.02}.hero-body{color:var(--muted);max-width:48ch;margin-bottom:26px;font-size:1.08rem}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:26px;display:flex}.hero-actions .primary-button{margin:0}.secondary-button{border:1px solid var(--stitch);background:var(--card);min-height:46px;color:var(--blue-deep);border-radius:40px;justify-content:center;align-items:center;padding:9px 19px;font-weight:600;text-decoration:none;display:inline-flex}.secondary-button:hover{border-color:var(--blue)}.hero-highlights{color:var(--ink);flex-wrap:wrap;gap:7px 18px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.hero-highlights li{align-items:center;gap:7px;display:flex}.hero-highlights li:before{content:"✓";background:var(--yellow);width:18px;height:18px;color:var(--navy);border-radius:50%;place-items:center;font-size:12px;display:grid}.hero-showcase{border:1px solid var(--stitch);background:var(--paper-2);border-radius:32px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.45fr) minmax(130px,.8fr);gap:14px;min-height:480px;padding:18px;display:grid;position:relative}.hero-product{border:1px solid var(--stitch);min-width:0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hero-product{border:1px solid color-mix(in srgb,var(--stitch) 72%,transparent)}}.hero-product{background:var(--card);border-radius:20px;text-decoration:none}.hero-product-main{border-radius:26px 26px 16px 16px;grid-row:1/3}.hero-product img{object-fit:contain;width:100%;height:100%}.hero-product>span{border:1px solid var(--stitch);background:var(--card);border-radius:13px;justify-content:space-between;align-items:flex-end;gap:12px;padding:11px 13px;display:flex;position:absolute;inset:12px 12px auto}@supports (color:color-mix(in lab, red, red)){.hero-product>span{background:color-mix(in srgb,var(--card) 94%,transparent)}}.hero-product>span{color:var(--ink)}.hero-product>span strong{font-size:14px;line-height:1.25}.hero-product>span small{color:var(--red);white-space:nowrap;font-weight:600}.hero-illustration{justify-content:center;align-items:center;padding:24px}.hero-illustration svg{width:100%;height:auto}.age-picker fieldset{border:0;min-width:0;margin:0;padding:0}.age-picker legend{color:var(--muted);margin-bottom:11px;font-size:15px}.age-chips{flex-wrap:wrap;gap:9px;margin-bottom:22px;display:flex}.age-chip{cursor:pointer;position:relative}.age-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.age-chip>span{border:1px solid var(--stitch);border-radius:40px;justify-content:center;align-items:center;min-width:48px;min-height:44px;padding:8px 18px;font-size:15px;display:flex}.age-chip input:hover+span{border-color:var(--blue)}.age-chip input:checked+span{background:var(--blue);border-color:var(--blue);color:var(--navy);border-style:solid;font-weight:600}.age-chip input:focus-visible{outline:none}.age-chip input:focus-visible+span{outline:3px solid var(--focus);outline-offset:4px}.name-and-skip{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:14px 18px;display:grid}.child-name-field{gap:6px;display:grid}.child-name-field label{font-size:15px;font-weight:600}.child-name-field p{color:var(--muted);font-size:13px;line-height:1.4}.name-and-skip input{background:var(--card);color:var(--ink);border:1px solid var(--stitch);border-radius:12px;width:100%;height:48px;padding:9px 14px;font-size:16px}.personalization-actions{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:24px;display:flex}.name-and-skip input::placeholder{color:var(--muted);opacity:1}.skip-picker{color:var(--muted);align-items:center;min-height:44px;padding:6px;font-size:14.5px;display:inline-flex}.primary-button{background:var(--blue);color:var(--navy);border:0;border-radius:40px;justify-content:center;align-items:center;min-height:46px;margin-top:15px;padding:9px 19px;font-weight:600;text-decoration:none;display:inline-flex}.primary-button:hover{background:var(--yellow)}.no-js-note{color:var(--muted);margin-top:12px;font-size:14px}.arch-frame{border-radius:var(--radius-arch);background:var(--paper-2);position:relative}.shelf-badge{background:var(--card);border:1px solid var(--stitch);z-index:2;border-radius:16px;max-width:190px;padding:11px 15px;font-size:14px;line-height:1.35;position:absolute;bottom:28px;left:-18px}.shelf-badge strong{overflow-wrap:anywhere;font-weight:600;display:block}.age-discovery{border:1px solid var(--stitch);background:var(--paper-2);border-radius:24px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,64px);padding-block:32px;padding-inline:36px;scroll-margin-top:20px;display:grid}.age-discovery-intro>p:not(.section-kicker):not(.milestone-copy){max-width:38ch;color:var(--muted);margin-top:12px}.age-discovery .section-kicker{color:var(--navy)}.age-discovery-intro h2{max-width:14ch}.age-discovery .milestone-copy{border-left:3px solid var(--yellow);text-align:left;margin-top:20px;padding-left:14px}.age-discovery-controls{min-width:0}.age-discovery .age-chips{margin-bottom:18px}.age-discovery .child-profiles{border-top:1px solid var(--stitch);margin-top:20px;padding-top:18px}.shelf-section{padding-top:72px;padding-bottom:8px;scroll-margin-top:20px}.section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:34px;display:flex}.section-heading>div{gap:7px;display:grid}.section-link{color:var(--blue-deep);width:max-content;max-width:100%;font-size:15px;font-weight:600}h2{letter-spacing:-.015em;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}#shelf-title{overflow-wrap:anywhere}.milestone-copy{color:var(--muted);max-width:40ch;font-size:15px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding-top:26px;display:grid}.product-card{flex-direction:column;min-width:0;display:flex}.product-image{aspect-ratio:3/3.4;background:var(--thumb-tone,var(--paper-2));border:1px solid var(--stitch);justify-content:center;align-items:flex-end;padding:22px 18px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.product-image{border:1px solid color-mix(in srgb,var(--stitch) 72%, transparent)}}.product-image svg{width:82%;height:auto}.sale-badge{background:var(--red);color:#fff;border-radius:30px;padding:3px 10px;font-size:19px;font-weight:700;line-height:1.5;position:absolute;top:16px;right:14px}.product-skill{color:var(--muted);margin-top:13px;margin-bottom:3px;font-size:13.5px}.safety-badges{flex-wrap:wrap;gap:6px;margin:10px 0;padding:0;list-style:none;display:flex}.safety-badges li{border:1px solid var(--stitch);background:var(--paper-2);color:var(--ink);border-radius:999px;padding:5px 9px;font-size:12.5px;line-height:1.3}.safety-heading{font-family:var(--font-sans);margin-top:18px;font-size:14px;font-weight:600}.product-card h2,.product-card h3{font-family:var(--font-sans);letter-spacing:normal;margin-bottom:5px;font-size:16.5px;font-weight:600;line-height:1.35}.product-other-name{color:var(--muted);margin-bottom:8px;font-size:14.5px}.product-bottom{justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;display:flex}.product-price{flex-wrap:wrap;align-items:baseline;gap:7px;font-family:Fraunces Variable,Hind Siliguri Preview,Hind Siliguri,serif;font-size:17px;font-weight:500;display:flex}.product-price del{color:var(--muted);font-family:"Hind Siliguri Preview", var(--font-sans);font-size:14.5px}.sale-price{color:var(--red);font-size:19px;font-weight:700}.product-age{z-index:2;border:1px solid var(--stitch);background:var(--card);border-radius:999px;align-items:center;gap:7px;max-width:calc(100% - 24px);padding:6px 10px;display:inline-flex;position:absolute;bottom:12px;left:12px}@supports (color:color-mix(in lab, red, red)){.product-age{background:color-mix(in srgb,var(--card) 95%,transparent)}}.product-age{color:var(--ink);font-size:12px;line-height:1.2}.product-age>span{color:var(--muted)}.product-age strong{overflow-wrap:anywhere;font-weight:600}html[lang=bn] .product-price{font-family:var(--font-sans)}.sample-note{color:var(--muted);margin-top:22px;font-size:12px}.empty-shelf{border:1px solid var(--stitch);background:var(--paper-2);border-radius:18px;align-items:center;gap:18px;max-width:760px;margin-top:24px;padding:24px;display:flex}.empty-shelf>span{background:var(--yellow);width:46px;height:46px;color:var(--navy);border-radius:50%;flex:0 0 46px;place-items:center;font-size:22px;display:grid}.empty-shelf h3{margin:0 0 3px;font-size:17px}.empty-shelf p{color:var(--muted);font-size:15px}.roadmap-section{padding-top:64px;padding-bottom:8px}.roadmap-heading h2{max-width:16ch;margin-bottom:8px}.roadmap-heading>p{color:var(--muted);max-width:52ch;margin-bottom:34px}.roadmap{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:18px 0 0;list-style:none;display:grid}.roadmap li{border:1px solid var(--stitch);background:var(--card);border-radius:18px;min-height:190px;padding:24px}.roadmap li:first-child{border-top:4px solid var(--blue)}.roadmap li:nth-child(2){border-top:4px solid var(--yellow)}.roadmap li:nth-child(3){border-top:4px solid var(--navy)}.roadmap li:nth-child(4){border-top:4px solid var(--blue-deep)}.stage-number{background:var(--yellow);width:34px;height:34px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-weight:600;display:inline-flex}.stage-range{background:var(--paper-2);width:max-content;max-width:100%;color:var(--ink);border-radius:999px;margin-top:7px;padding:4px 10px;font-size:14px;font-weight:600}.stage-links{border-top:1px solid var(--stitch);flex-wrap:wrap;gap:7px;margin-top:20px;padding-top:14px;display:flex}.stage-links-label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;flex-basis:100%;font-size:12px;font-weight:600}.stage-links a{border:1px solid var(--stitch);background:var(--card);min-width:42px;min-height:38px;color:var(--blue-deep);border-radius:999px;justify-content:center;align-items:center;padding:5px 11px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.stage-links a:hover{border-color:var(--blue);background:var(--paper-2)}.roadmap h3{margin-bottom:4px;font-size:16.5px;font-weight:600}.roadmap-status{color:var(--muted);margin-bottom:4px;font-size:13.5px}.roadmap li>p:last-child{color:var(--muted);font-size:15px}.trust-section{padding-top:62px;padding-bottom:28px}.trust-section>h2{margin-bottom:12px}.trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding-top:26px;display:grid}.trust-item{grid-template-columns:34px 1fr;align-content:start;column-gap:12px;display:grid}.trust-mark{background:var(--yellow);width:32px;height:32px;color:var(--navy);border-radius:50%;grid-row:1/3;place-items:center;font-weight:600;display:grid}.trust-item h3{margin-bottom:4px;font-size:16px;font-weight:600}.trust-item p{color:var(--muted);font-size:15px}.site-footer{color:var(--muted);padding-top:32px;padding-bottom:60px;font-size:15px}.footer-main{border:1px solid var(--stitch);background:var(--paper-2);border-radius:24px;grid-template-columns:minmax(230px,1.15fr) repeat(2,minmax(210px,1fr));align-items:start;gap:32px 56px;margin-top:32px;padding:32px;display:grid}.footer-main h2{color:var(--ink);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:600}.footer-brand-group{justify-items:start;gap:20px;display:grid}.footer-brand-group .brand{background:var(--card)}.footer-location p{max-width:28ch}.footer-navigation .content-links{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.footer-navigation .content-links a{width:fit-content;max-width:100%;text-decoration-thickness:1px}.footer-support{justify-items:start;gap:4px;display:grid}.footer-contact{gap:4px;margin-bottom:12px;display:grid}.contact-info{gap:4px;display:grid}.contact-info a{align-items:center;min-height:44px;display:inline-flex}.skip-link{z-index:10;background:var(--blue);color:var(--navy);border-radius:5px;padding:12px 18px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.shelf-enter{animation:.42s ease-out both shelf-rise;animation-delay:var(--item-delay,0s)}@keyframes shelf-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=940px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (width<=880px){.hero{grid-template-columns:1fr;gap:38px;padding-top:46px}.hero-copy{max-width:680px}.hero-showcase{min-height:420px}.shelf-badge{left:0}h1{max-width:18ch}}@media (width<=860px){.main-nav{display:none}.header-bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand.tools""search search search"}}@media (width<=820px){.age-discovery{grid-template-columns:1fr}.age-discovery-intro h2{max-width:none}.roadmap{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0}.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}.footer-support{border-top:1px solid var(--stitch);grid-column:1/-1;padding-top:24px}}@media (width<=700px){.section-heading{flex-direction:column;align-items:flex-start}.milestone-copy{text-align:left}}@media (width<=480px){.page-width{padding-inline:20px}.site-header{padding-top:12px}.header-bar{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"brand tools""search search";gap:10px}.brand{border-radius:11px;gap:0;padding:6px 9px}.brand-mark{height:34px}.brand-wordmark{display:none}.header-tools{justify-content:flex-end;gap:2px;min-width:0;font-size:13px}.account-link{width:40px}.account-link span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.account-icon{margin:auto;display:block}.language-toggle a{min-height:40px;padding-inline:9px}.header-icon-link,.account-link{width:40px;min-height:40px}.global-search input{min-height:42px}.global-search button{min-width:72px;padding-inline:13px}.hero{gap:30px;padding-top:36px;padding-bottom:44px}h1{max-width:10ch;font-size:clamp(2.35rem,12vw,3.15rem)}.hero-body{font-size:1rem}.hero-actions{align-items:stretch}.hero-actions a{flex:auto}.hero-highlights{gap:6px 12px}.hero-showcase{border-radius:24px;grid-template-columns:minmax(0,1.35fr) minmax(88px,.75fr);gap:8px;min-height:300px;padding:10px}.hero-product{border-radius:14px}.hero-product-main{border-radius:20px 20px 12px 12px}.hero-product>span{padding:8px 9px;display:block;inset:7px 7px auto}.hero-product>span strong{font-size:12px;display:block}.hero-product>span small{font-size:12px}.shelf-badge{max-width:170px;font-size:12.5px;bottom:-20px;left:10px}.age-discovery{border-radius:20px;padding:24px 20px}.age-chips{gap:8px}.age-chip>span{min-width:44px;padding-inline:15px}.product-grid{gap:16px}.product-bottom{flex-wrap:wrap}.product-age{max-width:calc(100% - 14px);padding:5px 7px;font-size:10.5px;bottom:7px;left:7px}.sale-badge{padding-inline:7px;top:13px;right:6px}.product-image{padding-inline:12px}.name-and-skip input{width:100%;max-width:100%}.name-and-skip{grid-template-columns:minmax(0,1fr)}.personalization-actions{padding-bottom:0}.empty-shelf{align-items:flex-start;padding:18px}}@media (width<=460px){.roadmap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.product-image>a{width:100%;height:100%;display:block}.product-image img{object-fit:contain;width:100%;height:100%}.product-card h2 a,.product-card h3 a{color:var(--blue-deep);text-decoration:none}.catalogue-categories,.catalogue-pagination{flex-wrap:wrap;gap:20px;margin:16px 0;display:flex}.catalogue-categories a,.catalogue-pagination a{color:var(--blue-deep);align-items:center;min-height:44px;display:inline-flex}.shelf-categories{gap:8px;margin-top:22px}.shelf-categories a{border:1px solid var(--stitch);background:var(--card);border-radius:999px;min-height:38px;padding:6px 13px;font-size:14px;text-decoration:none}.shelf-categories a:hover{border-color:var(--blue)}.stock-warning{color:var(--red);font-size:19px;font-weight:700}.catalogue-main{padding-top:32px}.product-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.product-detail h1{margin:12px 0;font-size:40px;line-height:1.2}.product-detail .product-price{margin:20px 0}.product-detail-age{border:1px solid var(--stitch);background:var(--paper-2);border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:7px 12px;font-size:14px;display:inline-flex}.product-detail-age span{color:var(--muted)}.product-gallery{gap:20px;display:grid}.detail-photo{background:var(--paper-2);overflow:hidden}.detail-photo img{object-fit:contain;width:100%;height:auto}.product-description{white-space:pre-line;margin:24px 0}.category-filter{flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0;display:flex}.category-filter select{border:1px solid var(--stitch);min-height:44px;color:var(--ink);background:var(--card);font:inherit;border-radius:8px;padding:8px}@media (width<=700px){.product-detail{grid-template-columns:minmax(0,1fr);gap:24px}.product-detail h1{font-size:32px}}[x-cloak]{display:none!important}.child-profiles{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;padding:8px 0 14px;display:flex}.child-profiles label{font-weight:600}.child-profiles select{border:1px solid var(--stitch);background:var(--card);width:180px;max-width:100%;min-height:42px;color:var(--ink);font:inherit;border-radius:21px;padding:8px 10px}.profile-button{border:2px solid var(--blue);background:var(--card);max-width:100%;min-height:44px;color:var(--blue-deep);font:inherit;border-radius:24px;justify-content:center;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.child-profiles .profile-button{border-width:1px;min-height:42px;padding:7px 13px}.profile-text-button{min-height:42px;color:var(--navy);text-underline-offset:3px;background:0 0;border:0;padding:6px 4px;text-decoration:underline}.profile-button:disabled{cursor:default;color:var(--muted);border-color:var(--stitch)}.header-profile-row{justify-content:flex-end;padding:8px 0 12px;display:flex}.header-profile-row .child-profiles{padding:0}.profile-note{color:var(--muted);flex-basis:100%;font-size:15px}.profile-dialog{border:1px solid var(--stitch);background:var(--paper);width:min(520px,100% - 32px);color:var(--ink);border-radius:18px;padding:24px}.profile-dialog::backdrop{background:#012f6773}.profile-dialog form{gap:10px;display:grid}.profile-dialog input,.profile-dialog select{border:1px solid var(--stitch);background:var(--card);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px}.dialog-actions,.purchase-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dialog-actions .primary-button,.purchase-actions .primary-button{margin-top:0}.checkout-form{gap:10px;max-width:580px;display:grid}.checkout-form input,.checkout-form textarea,.cart-items input{min-height:44px;font:inherit;border:1px solid var(--stitch);width:100%;color:var(--ink);background:var(--card);border-radius:8px;padding:10px}.checkout-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.cart-items{margin:20px 0;padding:0;list-style:none}.cart-items li{border-bottom:1px solid var(--stitch);overflow-wrap:anywhere;padding:16px 0}.cart-items form{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}.cart-items input{width:90px}.checkout-errors{color:var(--red);font-size:19px;font-weight:700}.order-id{overflow-wrap:anywhere}.add-to-cart{margin-top:12px}.add-to-cart select{border:1px solid var(--stitch);background:var(--card);max-width:100%;min-height:44px;color:var(--ink);border-radius:8px;margin-bottom:12px;padding:8px}.buy-now{background:var(--yellow);color:var(--navy)}.cart-drawer{background:var(--paper);width:min(460px,100%);height:100%;max-height:100%;color:var(--ink);border:1px solid var(--stitch);margin:0;padding:24px;position:fixed;inset:0 0 0 auto;overflow-y:auto}.cart-drawer::backdrop{background:#012f6773}.drawer-content{gap:16px;display:grid}@media (width<=700px){.checkout-grid{grid-template-columns:minmax(0,1fr)}}@media print{.site-header,.site-footer,.skip-link,.cart-drawer,.print-control{display:none!important}body{color:#012f67;background:#fff}.print-document{font-size:14px}}.catalogue-main{overflow-wrap:anywhere}.checkout-form select{border:1px solid var(--stitch);background:var(--card);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px}.checkout-form .check-label{align-items:center;gap:10px;min-height:44px;display:flex}.address-selectors{display:contents}.tracking-result{margin-top:32px}.tracking-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:24px 0;padding:0;list-style:none;display:grid}.tracking-progress li{text-align:center;color:var(--muted);justify-items:center;gap:8px;padding:0 8px;display:grid;position:relative}.tracking-progress li:before{content:"";z-index:0;background:var(--stitch);width:100%;height:2px;position:absolute;top:17px;left:-50%}.tracking-progress li:first-child:before{display:none}.tracking-progress span{z-index:1;border:2px solid var(--stitch);background:var(--paper);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:relative}.tracking-progress .is-complete{color:var(--ink)}.tracking-progress .is-complete:before{background:var(--blue-deep)}.tracking-progress .is-complete span{border-color:var(--blue-deep);background:var(--blue-deep);color:#fff}@media (width<=600px){.tracking-progress{grid-template-columns:1fr;gap:0}.tracking-progress li{text-align:left;grid-template-columns:36px 1fr;place-items:center start;padding:8px 0}.tracking-progress li:before{width:2px;height:100%;top:-50%;left:17px}}.checkout-form input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--blue-deep);flex-shrink:0}.content-banners{gap:16px;padding-top:24px;display:grid}.content-banners article{background:var(--paper-2);border:1px solid var(--stitch);overflow-wrap:anywhere;border-radius:14px;padding:20px}.content-banners h2{font-size:24px}.content-banners p{margin:12px 0}.content-links{flex-wrap:wrap;gap:16px;display:flex}.content-links a{align-items:center;min-height:44px;display:inline-flex}.content-body{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:24px;line-height:1.8}.content-page{max-width:780px}.hero-copy,.shelf-badge,.roadmap-heading,.roadmap li,.trust-item,.footer-main p,.content-links{overflow-wrap:anywhere;min-width:0}@media (width<=480px){.child-profiles{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.child-profiles select,.child-profiles .profile-button{width:100%}.child-profiles .profile-text-button{justify-self:start}.header-profile-row{display:block}.site-footer{padding-bottom:40px}.footer-main{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:0;margin-top:24px;padding:24px 20px}.footer-brand-group{gap:18px;padding-bottom:24px}.footer-brand-group .brand-full-logo{height:72px}.footer-navigation,.footer-support{border-top:1px solid var(--stitch);grid-column:auto;padding-top:20px;padding-bottom:12px}.footer-navigation .content-links{grid-template-columns:minmax(0,1fr)}}.catalogue-filters{background:var(--paper-2);border:1px solid var(--stitch);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0;padding:20px;display:grid}.catalogue-filters label{margin-bottom:6px;display:block}.catalogue-filters input:not([type=checkbox]),.catalogue-filters select{border:1px solid var(--stitch);background:var(--card);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px}.catalogue-filters .filter-query{grid-column:1/-1}.catalogue-filters .check-label{align-items:center;gap:10px;min-height:44px;display:flex}.catalogue-filters input[type=checkbox]{width:20px;height:20px;accent-color:var(--blue-deep)}.filter-buttons{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.filter-buttons .primary-button{margin:0}.filter-buttons a{align-items:center;min-height:44px;display:inline-flex}.catalogue-count{margin:24px 0}.related-products{margin-top:48px}.related-products h2{margin:24px 0}@media (width<=460px){.catalogue-filters{grid-template-columns:minmax(0,1fr)}}.account-panel{background:var(--paper-2);border:1px solid var(--stitch);border-radius:14px;max-width:620px;margin:30px auto;padding:24px}.account-panel form,.account-section form{margin-top:20px}.account-section{border-top:1px solid var(--stitch);margin-top:40px;padding-top:24px}.account-list{padding-left:20px}.account-list li{margin:16px 0}.account-list form{margin-left:12px;display:inline}.account-section input,.account-section select,.account-panel input{border:1px solid var(--stitch);background:var(--card);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px}.checkout-totals{border-top:2px dashed var(--stitch);padding-top:1rem}.checkout-totals>div{justify-content:space-between;gap:1rem;margin-block:.5rem;display:flex}.checkout-totals dd{text-align:end;margin:0}.product-detail>*,.product-information{min-width:0}.product-detail h1{overflow-wrap:anywhere;max-width:none}.product-gallery{align-self:start;min-width:0;display:block}.gallery-track{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.gallery-track .detail-photo{scroll-snap-align:start;flex:0 0 100%;min-width:0;margin:0}.gallery-track .detail-photo img{object-fit:contain;height:min(50vw,480px)}.gallery-navigation,.gallery-links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.gallery-navigation{text-align:center;grid-template-columns:44px minmax(0,1fr) 44px;display:grid}.gallery-navigation button{padding:4px;font-size:24px}.gallery-navigation button:disabled{color:var(--ink-soft);border-color:var(--stitch);cursor:default}.gallery-links a{color:var(--blue-deep);align-items:center;min-height:44px;display:inline-flex}.product-detail .product-price,.product-card .sale-price,.product-card .stock-warning{font-size:24px;font-weight:700}.product-detail .product-price del{font-size:16px}.product-information .stock-warning{font-size:24px}.mobile-purchase-price{display:none}.filter-disclosure>summary{color:var(--blue-deep);cursor:pointer;min-height:44px;padding:8px 0}.checkout-grid{max-width:760px;display:block}.checkout-items{border-block:2px dashed var(--stitch);margin:20px 0;padding-block:16px}@media (width<=700px){.product-detail{gap:16px}.product-detail h1{font-size:28px}.gallery-track .detail-photo img{height:min(62vw,240px)}.product-detail .product-price{margin:12px 0}.product-purchase .purchase-area{z-index:20;padding:8px 20px calc(12px + env(safe-area-inset-bottom));background:var(--paper);border-top:2px dashed var(--stitch);position:fixed;inset:auto 0 0}.product-purchase .purchase-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.product-purchase .purchase-actions button{margin:0;padding:8px}.mobile-purchase-price{display:block}.mobile-purchase-price .product-price{margin:0 0 6px;font-size:24px}body:has(.product-purchase){padding-bottom:140px}html:has(.product-purchase){scroll-padding-bottom:160px}.filter-disclosure .catalogue-filters{margin-top:8px}}.account-section .check-label,.account-panel .check-label{align-items:center;gap:10px;margin-top:16px;display:flex}.account-section input[type=checkbox],.account-panel input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;min-height:20px;padding:0}.cart-thumbnail{object-fit:contain;border:1px solid var(--stitch);border-radius:8px;width:80px;height:80px;margin-bottom:12px}.cart-status{margin:12px 0;font-weight:600}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
