.cat__lang.svelte-1fknm8g{border:1px solid var(--rule);background:none;cursor:pointer;border-radius:999px;padding:.4em .9em;font-family:var(--face-signage);font-size:clamp(.7rem,.95vw,.8rem);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.cat__lang.svelte-1fknm8g:hover,.cat__lang.svelte-1fknm8g:focus-visible{color:var(--ink);border-color:var(--rule-strong)}@font-face{font-family:Shrikhand;src:url(../../../fonts/Shrikhand-400-latin.woff2) format("woff2");font-weight:400;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Shrikhand;src:url(../../../fonts/Shrikhand-400-latin-ext.woff2) format("woff2");font-weight:400;font-display:block;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113}@font-face{font-family:Shrikhand;src:url(../../../fonts/Shrikhand-400-gujarati.woff2) format("woff2");font-weight:400;font-display:block;unicode-range:U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Norwester;src:url(../../../fonts/Norwester.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Noto Sans Rupee;src:url(../../../fonts/NotoSans-rupee.woff2) format("woff2");font-weight:400;font-display:block;unicode-range:U+20B9}@font-face{font-family:Noto Sans Gujarati;src:url(../../../fonts/NotoSansGujarati-700-gujarati.woff2) format("woff2");font-weight:700;font-display:block;unicode-range:U+0A80-0AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Noto Sans Devanagari;src:url(../../../fonts/NotoSansDevanagari-700-devanagari.woff2) format("woff2");font-weight:700;font-display:block;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Sanchez;src:url(../../../fonts/Sanchez-normal-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sanchez;src:url(../../../fonts/Sanchez-normal-latin-ext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113}@font-face{font-family:Sanchez;src:url(../../../fonts/Sanchez-italic-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}.nc{--face-display: "Shrikhand", "Noto Sans Gujarati", "Noto Sans Devanagari", Georgia, serif;--face-signage: "Norwester", "Noto Sans Rupee", "Noto Sans Gujarati", "Noto Sans Devanagari", system-ui, sans-serif;--face-prose: "Sanchez", "Noto Sans Gujarati", Georgia, serif;--t0: max(11px, .92vw);--t1: max(12.5px, 1.18vw);--t2: max(14px, 1.51vw);--t3: max(16px, 1.93vw);--t4: max(19px, 2.47vw);--t5: max(22.5px, 3.16vw);--t6: max(27px, 4.05vw);--t7: max(32px, 5.18vw);--t8: max(38px, 6.63vw);--t9: max(45px, 8.49vw);--u: max(6.5px, 1.05vh);--rule-hair: max(1px, .09vw);--rule-heavy: max(2px, .3vw);font-family:var(--face-signage);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.nc--light{--stage: #f5f1ea;--pool: #fffdf8;--edge: #e4ddd1;--ink: #14110d;--ink-soft: rgb(20 17 13 / .6);--ink-faint: rgb(20 17 13 / .34);--rule: rgb(20 17 13 / .16);--rule-strong: rgb(20 17 13 / .72);--accent: #853509;--glow: #e8a33d;--cast: rgb(72 46 18 / .3);color-scheme:light;color:var(--ink);background:radial-gradient(ellipse 42% 34% at 72% 30%,rgb(232 163 61 / .13) 0%,transparent 72%),radial-gradient(ellipse 58% 48% at 72% 34%,var(--pool) 0%,transparent 68%),radial-gradient(ellipse 125% 115% at 42% 118%,var(--edge) 0%,transparent 58%),var(--stage)}.nc--dark{--stage: #0e0d0c;--pool: #1c1917;--edge: #050505;--ink: #f5f0e8;--ink-soft: rgb(245 240 232 / .62);--ink-faint: rgb(245 240 232 / .32);--rule: rgb(245 240 232 / .18);--rule-strong: rgb(245 240 232 / .75);--accent: #e8a33d;--glow: #f0b255;--cast: rgb(0 0 0 / .6);color-scheme:dark;color:var(--ink);background:radial-gradient(ellipse 58% 48% at 72% 34%,var(--pool) 0%,transparent 68%),var(--stage)}.nc .nc-name{font-family:var(--face-display);font-weight:400;line-height:.98;letter-spacing:-.015em}.nc .nc-label{font-family:var(--face-signage);font-size:var(--t1);letter-spacing:.26em;text-transform:uppercase;color:var(--accent)}.nc .nc-figure{font-family:var(--face-signage);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.005em}.nc .rupee{font-family:"Noto Sans Rupee",var(--face-signage);font-size:.58em;margin-right:.1em;vertical-align:.08em}.nc .nc-plate{position:relative;min-height:0;display:flex;align-items:center;justify-content:center}.nc .nc-plate__img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 1.4vh 1.6vh var(--cast)) drop-shadow(0 .5vh 3.5vh var(--cast))}.cat{min-height:100vh;background:radial-gradient(ellipse 60% 50% at 50% 0%,var(--pool) 0%,transparent 70%),radial-gradient(ellipse 130% 100% at 50% 120%,var(--edge) 0%,transparent 60%),var(--stage);color:var(--ink);font-family:var(--face-prose)}.cat__bar{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem 1.6rem;padding:1.5rem 6vw 0}.cat__mark img{display:block;height:clamp(1.6rem,3.4vw,2.2rem);width:auto}.cat__links{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;margin-left:auto}.cat__links a{display:inline-flex;align-items:center;gap:.4em;font-family:var(--face-signage);font-size:clamp(.72rem,1vw,.84rem);letter-spacing:.19em;text-transform:uppercase;text-decoration:none;color:var(--ink-soft)}.cat__links a:hover,.cat__links a:focus-visible{color:var(--ink)}.cat__links a[aria-current=page]{color:var(--accent)}.cat__head{padding:clamp(2.5rem,8vh,5rem) 6vw clamp(1.5rem,4vh,2.5rem);max-width:62rem}.cat__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin:0 0 1.1rem;font-family:var(--face-signage);font-size:clamp(.68rem,.95vw,.78rem);letter-spacing:.19em;text-transform:uppercase;color:var(--ink-faint)}.cat__crumbs a{color:var(--ink-soft);text-decoration:none}.cat__crumbs a:hover,.cat__crumbs a:focus-visible{color:var(--accent)}.cat__title{margin:0;font-family:var(--face-display);font-weight:400;font-size:clamp(2.2rem,6.5vw,4.2rem);line-height:1.02;letter-spacing:-.005em;text-wrap:balance}.cat__blurb{margin:1.1rem 0 0;max-width:44rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6;color:var(--ink-soft)}.cat__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:clamp(1.2rem,3vw,2.2rem);padding:clamp(1rem,3vh,2rem) 6vw clamp(3rem,9vh,6rem)}.cat__card{display:flex;flex-direction:column;gap:.55rem;text-decoration:none;color:inherit;border-radius:.5rem;padding:.4rem;transition:transform .18s ease}.cat__card:hover,.cat__card:focus-visible{transform:translateY(-3px)}.cat__card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cat__shot{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:.4rem;background:radial-gradient(ellipse 62% 55% at 50% 62%,var(--pool) 0%,transparent 72%)}.cat__shot img{max-width:82%;max-height:82%;object-fit:contain;filter:drop-shadow(0 .6rem .7rem var(--cast)) drop-shadow(0 0 2.2rem rgb(232 163 61 / .14))}.cat__token{font-family:var(--face-display);font-size:clamp(1rem,2vw,1.35rem);line-height:1.15;text-align:center;padding:12%;color:var(--ink-faint)}.cat__name{margin:0;font-family:var(--face-display);font-weight:400;font-size:clamp(1.02rem,1.6vw,1.22rem);line-height:1.2;color:var(--ink)}.cat__meta{margin:0;font-family:var(--face-signage);font-size:clamp(.72rem,1vw,.82rem);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.cat__from{color:var(--accent)}.cat__product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);align-items:start;padding:0 6vw clamp(3rem,8vh,5rem);max-width:82rem}.cat__hero{position:relative;display:grid;place-items:center;aspect-ratio:1;background:radial-gradient(ellipse 64% 56% at 50% 60%,var(--pool) 0%,transparent 72%);border-radius:.6rem}.cat__hero img{max-width:86%;max-height:86%;object-fit:contain;filter:drop-shadow(0 1rem 1.2rem var(--cast)) drop-shadow(0 0 3.5rem rgb(232 163 61 / .16))}.cat__copy p{margin:0 0 1rem;max-width:34rem;font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.68;color:var(--ink-soft)}.cat__copy :global(b){display:block;margin-bottom:.4rem;font-weight:400;font-family:var(--face-display);font-size:clamp(1.05rem,1.7vw,1.28rem);color:var(--ink)}.cat__packs{list-style:none;margin:clamp(1.4rem,4vh,2.2rem) 0 0;padding:0;border-top:var(--rule-hair) solid var(--rule);max-width:26rem}.cat__packs li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.72rem 0;border-bottom:var(--rule-hair) solid var(--rule)}.cat__pack{font-family:var(--face-signage);font-size:clamp(.8rem,1.1vw,.92rem);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft)}.cat__price{font-family:var(--face-signage);font-size:clamp(1.05rem,1.7vw,1.3rem);font-variant-numeric:tabular-nums;color:var(--ink)}.cat__counter-price{margin:1.2rem 0 0;font-family:var(--face-signage);font-size:clamp(.78rem,1.05vw,.88rem);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint)}.cat__live{display:inline-block;margin-top:1.1rem;font-family:var(--face-signage);font-size:clamp(.72rem,1vw,.8rem);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.cat__where{margin:clamp(1.6rem,4vh,2.4rem) 0 0;padding-top:clamp(1.2rem,3vh,1.8rem);border-top:var(--rule-heavy) solid var(--rule)}.cat__where h2{margin:0 0 .8rem;font-family:var(--face-signage);font-size:clamp(.74rem,1vw,.82rem);font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.cat__where ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 2rem}.cat__where a{color:var(--ink);text-decoration:none;font-size:clamp(.94rem,1.3vw,1.04rem)}.cat__where a:hover,.cat__where a:focus-visible{color:var(--accent)}.cat__where span{display:block;font-family:var(--face-signage);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.cat__more{padding:clamp(1.5rem,5vh,3rem) 6vw 0;border-top:var(--rule-hair) solid var(--rule);margin:0 6vw;padding-inline:0}.cat__more h2{margin:0;font-family:var(--face-signage);font-size:clamp(.74rem,1vw,.82rem);font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.cat__more .cat__grid{padding-inline:0}@media(max-width:60rem){.cat__product{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.cat__card{transition:none}.cat__card:hover,.cat__card:focus-visible{transform:none}}
