*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:Cormorant Garamond;src:url(/_next/static/media/CormorantGaramond-Light.cc14edab.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/_next/static/media/CormorantGaramond-Medium.9e0f2aeb.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/_next/static/media/CormorantGaramond-Italic.539a7fda.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Regular.f429d93c.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Medium.b60b7e3f.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tiro Devanagari Hindi;src:url(/_next/static/media/TiroDevanagariHindi-Regular.23c50494.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0900-097f,u+1cd0-1cff,u+200c-200d,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-family:Noto Sans Devanagari;src:url(/_next/static/media/NotoSansDevanagari-Regular.73f4a751.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0900-097f,u+1cd0-1cff,u+200c-200d,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-family:Noto Sans Devanagari;src:url(/_next/static/media/NotoSansDevanagari-Medium.244ce172.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+0900-097f,u+1cd0-1cff,u+200c-200d,u+25cc,u+a830-a839,u+a8e0-a8ff}:root{--ink-black:#0a0a0a;--bone-white:#f8f5ee;--gold:#c9a961;--silver:#bdb7a8;--charcoal:#1c1917;--off-white:#f1ebdf;--accent:var(--gold);--on-accent:var(--ink-black);--hairline:var(--gold);--control-border:#857e6f;--whatsapp:#25d366;--on-whatsapp:#ffffff;--scrim:#0a0a0ab8;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--radius-0:0px;--radius-sm:2px;--radius-md:4px;--radius-full:9999px;--stroke-hairline:1px;--stroke-strong:2px;--size-tap:44px;--size-control:48px;--size-utility:36px;--size-header:80px;--size-header-compact:60px;--size-drawer:400px;--size-container:1280px;--size-float:56px;--ratio-card:3/4;--ratio-pdp:4/5;--ratio-square:1/1;--font-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--font-hi-display:"Tiro Devanagari Hindi","Cormorant Garamond",serif;--font-hi-sans:"Noto Sans Devanagari",Inter,system-ui,sans-serif;--display-xl-size:72px;--display-xl-leading:76px;--display-xl-weight:300;--display-xl-tracking:-0.01em;--display-l-size:48px;--display-l-leading:54px;--display-l-weight:300;--display-l-tracking:-0.005em;--display-m-size:32px;--display-m-leading:38px;--display-m-weight:500;--display-m-tracking:0em;--title-size:22px;--title-leading:28px;--title-weight:500;--title-tracking:0em;--quote-size:22px;--quote-leading:30px;--quote-weight:400;--quote-tracking:0em;--body-size:16px;--body-leading:24px;--body-weight:400;--body-tracking:0em;--body-sm-size:14px;--body-sm-leading:22px;--body-sm-weight:400;--body-sm-tracking:0em;--label-size:13px;--label-leading:16px;--label-weight:500;--label-tracking:0.12em;--price-size:16px;--price-leading:24px;--price-weight:500;--price-tracking:0em;--caption-size:12px;--caption-leading:16px;--caption-weight:400;--caption-tracking:0.02em;--hi-display-xl-size:64px;--hi-display-xl-leading:96px;--hi-display-xl-weight:400;--hi-display-xl-tracking:0em;--hi-display-l-size:44px;--hi-display-l-leading:66px;--hi-display-l-weight:400;--hi-display-l-tracking:0em;--hi-display-m-size:30px;--hi-display-m-leading:45px;--hi-display-m-weight:400;--hi-display-m-tracking:0em;--hi-title-size:20px;--hi-title-leading:30px;--hi-title-weight:400;--hi-title-tracking:0em;--hi-body-size:16px;--hi-body-leading:26px;--hi-body-weight:400;--hi-body-tracking:0.02em;--hi-body-sm-size:14px;--hi-body-sm-leading:22px;--hi-body-sm-weight:400;--hi-body-sm-tracking:0.02em;--hi-label-size:14px;--hi-label-leading:20px;--hi-label-weight:500;--hi-label-tracking:0.02em;--hi-caption-size:12px;--hi-caption-leading:20px;--hi-caption-weight:400;--hi-caption-tracking:0.02em}:root,[data-theme=bone]{color-scheme:light;--surface:var(--bone-white);--surface-alt:var(--off-white);--surface-inverse:var(--ink-black);--text:var(--charcoal);--text-muted:#6b6558;--text-inverse:var(--off-white);--accent-text:#7d6224;--on-accent-text:var(--bone-white);--line:var(--silver);--control-border-hover:var(--charcoal);--focus:var(--accent-text);--danger:#a23b20}[data-theme=ink]{color-scheme:dark;--surface:var(--ink-black);--surface-alt:var(--charcoal);--surface-inverse:var(--bone-white);--text:var(--off-white);--text-muted:var(--silver);--text-inverse:var(--charcoal);--accent-text:var(--gold);--on-accent-text:var(--ink-black);--line:#3d3a33;--control-border-hover:var(--silver);--focus:var(--accent-text);--danger:#e0876f}.type-display-xl{font-family:var(--font-display);font-size:var(--display-xl-size);line-height:var(--display-xl-leading);font-weight:var(--display-xl-weight);letter-spacing:var(--display-xl-tracking)}.type-display-l{font-family:var(--font-display);font-size:var(--display-l-size);line-height:var(--display-l-leading);font-weight:var(--display-l-weight);letter-spacing:var(--display-l-tracking)}.type-display-m{font-size:var(--display-m-size);line-height:var(--display-m-leading);font-weight:var(--display-m-weight);letter-spacing:var(--display-m-tracking)}.type-display-m,.type-title{font-family:var(--font-display)}.type-title{font-size:var(--title-size);line-height:var(--title-leading);font-weight:var(--title-weight);letter-spacing:var(--title-tracking)}.type-quote{font-family:var(--font-display);font-size:var(--quote-size);line-height:var(--quote-leading);font-weight:var(--quote-weight);letter-spacing:var(--quote-tracking);font-style:italic}.type-body{font-size:var(--body-size);line-height:var(--body-leading);font-weight:var(--body-weight);letter-spacing:var(--body-tracking)}.type-body,.type-body-sm{font-family:var(--font-sans)}.type-body-sm{font-size:var(--body-sm-size);line-height:var(--body-sm-leading);font-weight:var(--body-sm-weight);letter-spacing:var(--body-sm-tracking)}.type-label{font-size:var(--label-size);line-height:var(--label-leading);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase}.type-label,.type-price{font-family:var(--font-sans)}.type-price{font-size:var(--price-size);line-height:var(--price-leading);font-weight:var(--price-weight);letter-spacing:var(--price-tracking);font-variant-numeric:tabular-nums}.type-caption{font-family:var(--font-sans);font-size:var(--caption-size);line-height:var(--caption-leading);font-weight:var(--caption-weight);letter-spacing:var(--caption-tracking)}.type-hi-display-xl{font-family:var(--font-hi-display);font-size:var(--hi-display-xl-size);line-height:var(--hi-display-xl-leading);font-weight:var(--hi-display-xl-weight);letter-spacing:var(--hi-display-xl-tracking)}.type-hi-display-l{font-family:var(--font-hi-display);font-size:var(--hi-display-l-size);line-height:var(--hi-display-l-leading);font-weight:var(--hi-display-l-weight);letter-spacing:var(--hi-display-l-tracking)}.type-hi-display-m{font-size:var(--hi-display-m-size);line-height:var(--hi-display-m-leading);font-weight:var(--hi-display-m-weight);letter-spacing:var(--hi-display-m-tracking)}.type-hi-display-m,.type-hi-title{font-family:var(--font-hi-display)}.type-hi-title{font-size:var(--hi-title-size);line-height:var(--hi-title-leading);font-weight:var(--hi-title-weight);letter-spacing:var(--hi-title-tracking)}.type-hi-body{font-size:var(--hi-body-size);line-height:var(--hi-body-leading);font-weight:var(--hi-body-weight);letter-spacing:var(--hi-body-tracking)}.type-hi-body,.type-hi-body-sm{font-family:var(--font-hi-sans)}.type-hi-body-sm{font-size:var(--hi-body-sm-size);line-height:var(--hi-body-sm-leading);font-weight:var(--hi-body-sm-weight);letter-spacing:var(--hi-body-sm-tracking)}.type-hi-label{font-family:var(--font-hi-sans);font-size:var(--hi-label-size);line-height:var(--hi-label-leading);font-weight:var(--hi-label-weight);letter-spacing:var(--hi-label-tracking);text-transform:none}.type-hi-caption{font-family:var(--font-hi-sans);font-size:var(--hi-caption-size);line-height:var(--hi-caption-leading);font-weight:var(--hi-caption-weight);letter-spacing:var(--hi-caption-tracking)}.zb-display-xl{font-family:var(--font-display);font-size:var(--display-xl-size);line-height:var(--display-xl-leading);font-weight:var(--display-xl-weight);letter-spacing:var(--display-xl-tracking)}.zb-display-xl:lang(hi){font-family:var(--font-hi-display);font-size:var(--hi-display-xl-size);line-height:var(--hi-display-xl-leading);font-weight:var(--hi-display-xl-weight);letter-spacing:var(--hi-display-xl-tracking)}.zb-display-l{font-family:var(--font-display);font-size:var(--display-l-size);line-height:var(--display-l-leading);font-weight:var(--display-l-weight);letter-spacing:var(--display-l-tracking)}.zb-display-l:lang(hi){font-family:var(--font-hi-display);font-size:var(--hi-display-l-size);line-height:var(--hi-display-l-leading);font-weight:var(--hi-display-l-weight);letter-spacing:var(--hi-display-l-tracking)}.zb-display-m{font-family:var(--font-display);font-size:var(--display-m-size);line-height:var(--display-m-leading);font-weight:var(--display-m-weight);letter-spacing:var(--display-m-tracking)}.zb-display-m:lang(hi){font-family:var(--font-hi-display);font-size:var(--hi-display-m-size);line-height:var(--hi-display-m-leading);font-weight:var(--hi-display-m-weight);letter-spacing:var(--hi-display-m-tracking)}.zb-title{font-family:var(--font-display);font-size:var(--title-size);line-height:var(--title-leading);font-weight:var(--title-weight);letter-spacing:var(--title-tracking)}.zb-title:lang(hi){font-family:var(--font-hi-display);font-size:var(--hi-title-size);line-height:var(--hi-title-leading);font-weight:var(--hi-title-weight);letter-spacing:var(--hi-title-tracking)}.zb-body{font-family:var(--font-sans);font-size:var(--body-size);line-height:var(--body-leading);font-weight:var(--body-weight);letter-spacing:var(--body-tracking)}.zb-body:lang(hi){font-family:var(--font-hi-sans);font-size:var(--hi-body-size);line-height:var(--hi-body-leading);font-weight:var(--hi-body-weight);letter-spacing:var(--hi-body-tracking)}.zb-body-sm{font-family:var(--font-sans);font-size:var(--body-sm-size);line-height:var(--body-sm-leading);font-weight:var(--body-sm-weight);letter-spacing:var(--body-sm-tracking)}.zb-body-sm:lang(hi){font-family:var(--font-hi-sans);font-size:var(--hi-body-sm-size);line-height:var(--hi-body-sm-leading);font-weight:var(--hi-body-sm-weight);letter-spacing:var(--hi-body-sm-tracking)}.zb-label{font-family:var(--font-sans);font-size:var(--label-size);line-height:var(--label-leading);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase}.zb-label:lang(hi){font-family:var(--font-hi-sans);font-size:var(--hi-label-size);line-height:var(--hi-label-leading);font-weight:var(--hi-label-weight);letter-spacing:var(--hi-label-tracking);text-transform:none}.zb-caption{font-family:var(--font-sans);font-size:var(--caption-size);line-height:var(--caption-leading);font-weight:var(--caption-weight);letter-spacing:var(--caption-tracking)}.zb-caption:lang(hi){font-family:var(--font-hi-sans);font-size:var(--hi-caption-size);line-height:var(--hi-caption-leading);font-weight:var(--hi-caption-weight);letter-spacing:var(--hi-caption-tracking)}.zb-quote{font-family:var(--font-display);font-size:var(--quote-size);line-height:var(--quote-leading);font-weight:var(--quote-weight);letter-spacing:var(--quote-tracking);font-style:italic}.zb-price-text{font-family:var(--font-sans);font-size:var(--price-size);line-height:var(--price-leading);font-weight:var(--price-weight);letter-spacing:var(--price-tracking);font-variant-numeric:tabular-nums;font-family:Inter,var(--font-sans)}@media (max-width:639px){.zb-display-xl{font-size:var(--display-l-size);line-height:var(--display-l-leading)}.zb-display-xl:lang(hi){font-size:var(--hi-display-l-size);line-height:var(--hi-display-l-leading)}.zb-display-l{font-size:var(--display-m-size);line-height:var(--display-m-leading)}.zb-display-l:lang(hi){font-size:var(--hi-display-m-size);line-height:var(--hi-display-m-leading)}}:lang(hi){--font-display:var(--font-hi-display);--font-sans:var(--font-hi-sans)}body{margin:0;font-family:var(--font-sans);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}.zb-section,body{background:var(--surface);color:var(--text)}.zb-section+.zb-section{border-top:var(--stroke-hairline) solid var(--hairline)}:lang(hi) body,body:lang(hi){line-height:26px;letter-spacing:.02em}:where(.zb-btn,.zb-chip,.zb-step button,.zb-toggle a,.zb-input input,.zb-link,.zb-wa,.zb-icon-btn):focus-visible{outline:var(--stroke-strong) solid var(--focus);outline-offset:2px}.zb-ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;flex:none}.zb-icon-btn{display:inline-grid;place-items:center;width:var(--size-tap);height:var(--size-tap);background:none;border:0;color:var(--text-muted);cursor:pointer;padding:0}[data-theme=ink] .zb-icon-btn{color:var(--silver)}.zb-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--size-control);padding:0 28px;border-radius:var(--radius-0);border:var(--stroke-hairline) solid var(--accent);background:var(--ink-black);color:var(--gold);font:500 13px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.zb-btn:hover{background:var(--accent);color:var(--on-accent)}.zb-btn--secondary{background:transparent;color:var(--accent-text);border-color:var(--accent-text)}.zb-btn--secondary:hover{background:var(--accent-text);color:var(--on-accent-text)}.zb-btn--gold{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.zb-btn--gold:hover{background:var(--ink-black);color:var(--gold)}.zb-btn--block{display:flex;width:100%}.zb-btn[disabled]{opacity:.45;cursor:not-allowed}:lang(hi) .zb-btn{font-size:15px;line-height:22px;letter-spacing:.02em;text-transform:none}.zb-link{background:none;border:0;padding:0;font:400 14px/22px var(--font-sans);color:var(--text-muted);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line);cursor:pointer}.zb-link:hover{color:var(--text);text-decoration-color:currentColor}.zb-toggle{display:inline-flex;align-items:center;height:32px;padding:0 var(--space-3);border:var(--stroke-hairline) solid var(--accent);border-radius:var(--radius-full);font:500 12px/16px var(--font-sans);letter-spacing:.06em;color:var(--text-muted)}.zb-toggle a{color:inherit;text-decoration:none;padding:0 2px}.zb-toggle a[aria-current=true]{color:var(--accent-text)}.zb-toggle .zb-toggle-sep{padding:0 var(--space-1);color:var(--control-border)}.zb-toggle a[lang=hi]{font-family:var(--font-hi-sans);font-size:13px;letter-spacing:0}.zb-toggle--touch{height:var(--size-tap);padding:0 var(--space-4);font-size:13px}.zb-tag{display:inline-flex;align-items:center;height:22px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font:500 11px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.zb-tag--outline{background:transparent;color:var(--accent-text);border:var(--stroke-hairline) solid var(--accent-text);letter-spacing:.04em;text-transform:none;font-size:12px}:lang(hi) .zb-tag{font-size:12px;letter-spacing:.02em;text-transform:none;height:24px}.zb-price{display:inline-flex;align-items:baseline;gap:var(--space-2);font:500 16px/24px Inter,var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text)}.zb-price s{font-weight:400;font-size:14px;color:var(--text-muted)}.zb-price .zb-off{font-weight:500;font-size:12px;letter-spacing:.04em;color:var(--accent-text)}.zb-price--lg{font-size:24px;line-height:32px}.zb-price-note{display:block;font:400 12px/16px var(--font-sans);color:var(--text-muted);letter-spacing:.02em}.zb-rating{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--accent-text);font:400 12px/16px Inter,var(--font-sans);font-variant-numeric:tabular-nums}.zb-rating svg{width:12px;height:12px;fill:currentColor}.zb-rating svg.zb-empty{fill:none;stroke:currentColor;stroke-width:1.5}.zb-rating span{color:var(--text-muted);margin-left:var(--space-1)}.zb-card{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;color:var(--text);text-decoration:none}.zb-card-media{position:relative;aspect-ratio:var(--ratio-card);background:var(--surface-alt);border-radius:var(--radius-0);overflow:hidden}.zb-card-media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease}.zb-card-media img+img{opacity:0}.zb-card:hover .zb-card-media img+img{opacity:1}.zb-card-media .zb-tag{position:absolute;top:var(--space-3);left:var(--space-3)}.zb-card-media .zb-icon-btn{position:absolute;top:0;right:0;color:var(--text)}.zb-card-add{position:absolute;left:var(--space-3);right:var(--space-3);bottom:var(--space-3);width:auto;opacity:0;transition:opacity .2s ease}.zb-card:focus-within .zb-card-add,.zb-card:hover .zb-card-add{opacity:1}.zb-card-name{margin:0;font:500 22px/28px var(--font-display)}.zb-card-weave{margin:0;font:400 14px/22px var(--font-sans);color:var(--text-muted)}.zb-card-meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}:lang(hi) .zb-card-name{font:400 20px/30px var(--font-display)}:lang(hi) .zb-card-weave{letter-spacing:.02em}.zb-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);border:0;padding:0;margin:0}.zb-chip{min-width:var(--size-control);height:var(--size-tap);padding:0 var(--space-3);border:var(--stroke-hairline) solid var(--control-border);border-radius:var(--radius-0);background:transparent;color:var(--text);font:400 14px/1 Inter,var(--font-sans);cursor:pointer}.zb-chip:hover{border-color:var(--control-border-hover)}.zb-chip[aria-pressed=true]{border-color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-text);color:var(--accent-text);font-weight:500}.zb-chip[disabled]{color:var(--text-muted);text-decoration:line-through;cursor:not-allowed;border-style:dashed}.zb-step{display:inline-flex;align-items:stretch;height:var(--size-control);border:var(--stroke-hairline) solid var(--control-border)}.zb-step button{width:var(--size-tap);border:0;background:transparent;color:var(--text);cursor:pointer;display:grid;place-items:center}.zb-step output{min-width:40px;display:grid;place-items:center;font:500 15px/1 Inter,sans-serif;font-variant-numeric:tabular-nums}.zb-step--sm{height:36px}.zb-step--sm button{width:32px}.zb-ship{display:grid;gap:var(--space-2)}.zb-ship p{margin:0;font:400 14px/22px var(--font-sans);color:var(--text)}.zb-ship strong{font-weight:500;font-family:Inter,var(--font-sans);font-variant-numeric:tabular-nums}.zb-ship-track{height:4px;background:var(--surface-alt);box-shadow:inset 0 0 0 1px var(--line)}.zb-ship-fill{height:100%;background:var(--accent)}.zb-input{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.zb-input label{font:500 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}:lang(hi) .zb-input label{font-size:13px;letter-spacing:.02em;text-transform:none}.zb-input-row{display:flex}.zb-input input{flex:1;min-width:0;box-sizing:border-box;height:var(--size-control);padding:0 var(--space-4);border:var(--stroke-hairline) solid var(--control-border);border-radius:var(--radius-0);background:var(--surface);color:var(--text);font:400 15px/1 Inter,var(--font-sans);font-variant-numeric:tabular-nums}.zb-input input::-moz-placeholder{color:var(--text-muted)}.zb-input input::placeholder{color:var(--text-muted)}.zb-input input:hover{border-color:var(--control-border-hover)}.zb-input-row .zb-btn{margin-left:-1px}.zb-input-help{margin:0;font:400 13px/20px var(--font-sans);color:var(--text-muted)}.zb-input[data-state=error] input{border-color:var(--danger)}.zb-input[data-state=error] .zb-input-help{color:var(--danger)}.zb-spec{width:100%;border-collapse:collapse;font:400 14px/22px var(--font-sans)}.zb-spec td,.zb-spec th{text-align:left;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--stroke-hairline) solid var(--line);vertical-align:top}.zb-spec th{font-weight:400;color:var(--text-muted)}.zb-spec th[lang=hi]{font-family:var(--font-hi-sans);letter-spacing:.02em}.zb-spec td{color:var(--text);font-family:Inter,var(--font-sans);font-variant-numeric:tabular-nums}.zb-spec tr:first-child>*{border-top:var(--stroke-hairline) solid var(--hairline)}.zb-weaver{display:grid;grid-template-columns:120px 1fr;gap:var(--space-6);align-items:center;padding:var(--space-6);background:var(--surface-alt)}.zb-weaver-photo{aspect-ratio:var(--ratio-square);background:var(--surface);border:var(--stroke-hairline) solid var(--hairline)}.zb-weaver-eyebrow{margin:0 0 var(--space-2);font:500 12px/16px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}:lang(hi) .zb-weaver-eyebrow{letter-spacing:.02em;font-size:13px}.zb-weaver-name{margin:0;font:500 24px/30px var(--font-display)}.zb-weaver-name-hi{margin:0;font:400 18px/27px var(--font-hi-display);color:var(--text-muted)}.zb-weaver-loom{margin:var(--space-3) 0 0;font:400 14px/22px var(--font-sans);color:var(--text-muted)}.zb-weaver-loom b{font:500 14px/22px Inter,sans-serif;font-variant-numeric:tabular-nums;color:var(--text)}.zb-utility{display:flex;align-items:center;justify-content:center;height:var(--size-utility);background:var(--ink-black);color:var(--off-white);font:400 12px/16px var(--font-sans);letter-spacing:.04em;overflow:hidden;white-space:nowrap}.zb-utility span{padding:0 var(--space-4)}.zb-utility span+span{border-left:var(--stroke-hairline) solid var(--gold)}.zb-wa{position:relative;display:inline-grid;place-items:center;width:var(--size-float);height:var(--size-float);border-radius:var(--radius-full);background:var(--whatsapp);color:var(--on-whatsapp);border:0;cursor:pointer}.zb-wa .zb-ico{width:26px;height:26px;stroke-width:1.5}.zb-wa-tip{position:absolute;left:calc(100% + var(--space-3));top:50%;transform:translateY(-50%);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--ink-black);color:var(--off-white);font:400 13px/20px var(--font-sans);white-space:nowrap;border:var(--stroke-hairline) solid var(--gold)}.zb-iconrow{display:flex;align-items:center;gap:var(--space-1)}.zb-cart{position:relative}.zb-count{position:absolute;top:6px;right:4px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font:500 10px/16px Inter,sans-serif;font-variant-numeric:tabular-nums;text-align:center}.zb-card-link{position:absolute;inset:0;display:block}.zb-card-title-link{color:inherit;text-decoration:none}.zb-card-title-link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line)}.zb-card-add:focus-visible,.zb-card-quick:focus-visible,.zb-card-title-link:focus-visible{outline:var(--stroke-strong) solid var(--focus);outline-offset:2px}.zb-ico--filled{fill:currentColor}.zb-card-media .zb-icon-btn[data-active=true]{color:var(--accent-text)}.zb-card-quick{display:none;position:absolute;right:var(--space-3);bottom:var(--space-3);width:var(--size-tap);height:var(--size-tap);place-items:center;border:0;border-radius:var(--radius-0);background:var(--accent);color:var(--on-accent);cursor:pointer;padding:0}@media (hover:none),(max-width:767px){.zb-card-add{display:none}.zb-card-quick{display:grid}}.zb-utility .zb-utility-rotor{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 var(--space-4);border-left:0;opacity:0;transition:opacity .2s ease}.zb-utility .zb-utility-rotor[data-active=true]{opacity:1;position:relative}.zb-utility>div{height:100%;align-items:center}.zb-wa--fixed{position:fixed;left:var(--space-4);bottom:calc(var(--size-control) + var(--space-8));z-index:40}@media (min-width:768px){.zb-wa--fixed{left:var(--space-6);bottom:var(--space-6)}}.zb-wa .zb-wa-tip{opacity:0;pointer-events:none;transition:opacity .2s ease}.zb-wa:focus-visible .zb-wa-tip,.zb-wa:hover .zb-wa-tip{opacity:1}@media (hover:none){.zb-wa .zb-wa-tip{display:none}}.zb-cover{position:relative;min-height:288px;overflow:hidden;background:var(--surface);color:var(--text)}.zb-cover-art{position:absolute;top:0;right:0;width:min(480px,60%);height:100%}.zb-cover-art svg{display:block;width:100%;height:100%}.zb-cover-slab{fill:var(--surface-inverse)}.zb-cover-gold{fill:var(--accent)}.zb-cover-silver{fill:var(--silver)}.zb-cover-rule{stroke:var(--hairline);stroke-width:var(--stroke-hairline)}.zb-cover-words{position:relative;padding:var(--space-24) var(--space-8) var(--space-6);max-width:440px}.zb-cover-name{margin:0;font-family:var(--font-display);font-weight:300;font-size:var(--display-xl-size);line-height:var(--display-xl-leading);letter-spacing:-.01em}.zb-cover-tag{margin:var(--space-3) 0 0;font:400 14px/22px var(--font-sans);color:var(--text-muted)}.zb-card-media .zb-icon-btn{isolation:isolate}.zb-card-media .zb-icon-btn:before{content:"";position:absolute;inset:var(--space-2);z-index:-1;background:var(--surface)}.zb-card-media .zb-tag,.zb-card-quick{outline:var(--stroke-hairline) solid var(--on-accent)}.zb-card-quick{outline-offset:0}