@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46bc28de2e2b0d9f-s.p.2m4b-9p0tazhi.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/812e2ecb5e17ea59-s.168g1xwbjlcc_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1773d0375f79890f-s.p.1l3o7kdaw7sd5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tiro Devanagari Hindi Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}.tiro_devanagari_hindi_ca1ad0eb-module__KNDJ1a__className{font-family:Tiro Devanagari Hindi,Tiro Devanagari Hindi Fallback;font-style:normal;font-weight:400}.tiro_devanagari_hindi_ca1ad0eb-module__KNDJ1a__variable{--next-tiro-devanagari:"Tiro Devanagari Hindi", "Tiro Devanagari Hindi Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_763ff117-module__Y0iYUa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_763ff117-module__Y0iYUa__variable{--next-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6f6530532ffb3238-s.1o-3de9fa9gd0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e18eba515b6e45c8-s.2kk27vx7wa0cw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/46cc84520f28186f-s.1jwsxwmuf1_nn.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/99ca7d2f6d3b3697-s.1ezo2a3z1l2r0.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ce07a5530a1026d-s.09c5ua4k0-qmr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6db87f820516bc94-s.1t7qt-t3n_pdo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/753116ed0644caba-s.p.1s5msa2ill5dw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/e1c56cfa5c29f186-s.44jqthf5pfz-4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/9a9f1b49fd66f5b2-s.3litagmm9qqm2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1cbcfdabcc772f4e-s.21vh0ppmw6372.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ca8bf95652b4436c-s.2nr9ljt-n61fz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c73a2dc173b2d048-s.2k23s3hswy4o2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8ca8cb901ccc3a61-s.2ix05oawffdqu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/4479d8de70a32803-s.p.1osdmc10fykxu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.19alqvvhfuuzb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.00bwz7hm3orf8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.3554akaq1b448.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.37c_y-9sgr8ye.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.3q9-6ug02ckx6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.33i1d7jmgp4dn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.p.28t2_pc6lv_06.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7108beb54dc93e76-s.3aqo2qtaj2v3r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a4a362e1fb92bebd-s.21qnfvpjb4sie.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a32e298ab98510f-s.0b28suo3a3dzh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/695a7aebbe0f3894-s.2fl_gvysddb04.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d1f849767841653a-s.083-xskh6cl-4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6e15accc0a1e3a9-s.05dntviacox9e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f9b0aa50a4f67ad-s.p.3czaq2i0a43e-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.alegreya_sans_940e9b5c-module__KaURXG__className{font-family:Alegreya Sans,Alegreya Sans Fallback}.alegreya_sans_940e9b5c-module__KaURXG__variable{--next-alegreya-sans:"Alegreya Sans", "Alegreya Sans Fallback"}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2zkj-p18lgxwi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.2ffn2c0h-1t7r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.1ns0a980vcn85.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.p.12ukhzf-lem3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.martian_mono_5778f390-module__FZcI_G__className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.martian_mono_5778f390-module__FZcI_G__variable{--next-martian-mono:"Martian Mono", "Martian Mono Fallback"}
@property --ambient{syntax:"<number>";inherits:true;initial-value:.6}@property --moonlight{syntax:"<number>";inherits:true;initial-value:0}@property --sun-elevation{syntax:"<number>";inherits:true;initial-value:0}@property --moon-altitude{syntax:"<number>";inherits:true;initial-value:0}@property --flame-strength{syntax:"<number>";inherits:true;initial-value:.4}@property --sky{syntax:"<number>";inherits:true;initial-value:1}@property --ground-lightness{syntax:"<number>";inherits:true;initial-value:.95}@property --illumination{syntax:"<number>";inherits:true;initial-value:0}@property --meter{syntax:"<number>";inherits:true;initial-value:0}@property --veil{syntax:"<number>";inherits:true;initial-value:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--stone:#f2eee6;--surface:#e4ded1;--raised:#fbf9f5;--ink:#17140f;--ink-mid:#4a443a;--ash:#7c7568;--flame:#a8641a;--flame-soft:#a8641a1a;--line:#17140f24;--line-soft:#17140f12;--deeper:#17140f;--ground-lightness:.95;--nightfall:16%;--font-deva:var(--next-tiro-devanagari), Georgia, serif;--font-display:var(--next-instrument-serif), "Iowan Old Style", Georgia, serif;--font-body:var(--next-alegreya-sans), Optima, "Gill Sans", "Gill Sans MT", Candara, sans-serif;--font-mono:var(--next-martian-mono), ui-monospace, "SF Mono", Menlo, monospace;--radius:2px;--measure:31rem;--shirorekha:1.5px;transition:--sky 60s linear,--ambient 60s linear,--moonlight 60s linear,--sun-elevation 60s linear,--moon-altitude 60s linear,--flame-strength 60s linear}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--stone:#12100e;--surface:#1d1915;--raised:#2a241c;--ink:#e8e1d4;--ink-mid:#b3ab9c;--ash:#8b857a;--flame:#c8862e;--flame-soft:#c8862e21;--line:#e8e1d426;--line-soft:#e8e1d412;--deeper:#000;--ground-lightness:.1747}}:root,.parva-rung{--background:color-mix(in oklab, var(--stone), var(--deeper) calc((1 - var(--sky)) * var(--nightfall)));--muted:color-mix(in oklab, var(--surface), var(--deeper) calc((1 - var(--sky)) * var(--nightfall)));--flame:oklch(calc(.42 + var(--flame-strength) * .24) .13 65);--flame-soft:color-mix(in oklab, var(--flame) 13%, transparent);--foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--stone);--accent:var(--flame);--accent-foreground:var(--stone);--border:var(--line)}*{box-sizing:border-box}html,body{background:var(--background);min-height:100%;color:var(--foreground);margin:0}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.125rem;line-height:1.62}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}.shirorekha{border-top:var(--shirorekha) solid var(--ink)}.shirorekha--soft{border-top:var(--shirorekha) solid var(--line)}.deva{font-family:var(--font-deva);font-weight:400;line-height:1.5}.label{color:var(--ash);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}a{color:inherit;text-decoration:none}a:hover,.store-page li a:not(.store-page__cta),.store-page p a:not(.store-page__cta),.store-page__body a:not(.store-page__cta){text-decoration:underline;-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame);text-underline-offset:.25em}:focus-visible{outline:var(--shirorekha) solid var(--flame);outline-offset:3px}button,input{font:inherit}button,.store-page__cta,.store-cart-page__checkout{background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius);color:var(--primary-foreground);cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:.7rem 1.15rem;font-size:.75rem}main{min-height:60vh}.store-site-header{border-bottom:var(--shirorekha) solid var(--ink)}.store-fb{border-top:var(--shirorekha) solid var(--ink);margin-top:4rem;padding:1rem clamp(1rem,4vw,2rem)}.store-site-header nav,.store-fb nav{flex-wrap:wrap;gap:.75rem 1.25rem;max-width:72rem;margin:0 auto;padding:1rem clamp(1rem,4vw,2rem);display:flex}.store-fb p{color:var(--ash);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;max-width:72rem;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);font-size:.6875rem}.store-fb__lineage{letter-spacing:.06em;text-transform:none;margin-top:.5rem;display:block}.store-fb__lineage a{white-space:nowrap}.store-site-header nav a:first-child{font-family:var(--font-deva);letter-spacing:.02em;margin-right:auto;font-size:1.35rem}.store-site-header nav a:not(:first-child),.store-fb nav a{color:var(--ink-mid);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.store-page,.store-collection-page,.festival-page,.store-pdp,.store-cart-page,.store-collection-head,.store-search__results,.store-search__empty,.store-pgrid,.store-pgrid__empty{max-width:72rem;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,2rem)}.store-page__head,.store-collection-head,.store-cart-page__head{border-bottom:var(--shirorekha) solid var(--ink);margin-bottom:2rem;padding-bottom:1rem}.store-page__title,.store-collection-head__title,.store-pdp h1{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:400;line-height:1.05}.store-page p{max-width:var(--measure)}.store-pgrid__empty p{color:var(--ink-mid);max-width:var(--measure);margin:0}.festival-page__head{border-bottom:var(--shirorekha) solid var(--ink);margin-bottom:2rem;padding-bottom:1rem}.festival-page h1,.festival-page h2{font-family:var(--font-display);font-weight:400}.festival-page h1{letter-spacing:-.015em;margin:0;font-size:clamp(2.25rem,6vw,4rem);line-height:1.05}.festival-page h2{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.festival-page__date,.festival-page__season,.festival-page__delivery{color:var(--ink-mid);max-width:var(--measure);margin:.85rem 0 0}.festival-page__narrative,.festival-page__visarjan,.festival-page__products{border-top:1px solid var(--line-soft);margin-top:2.5rem;padding-top:2rem}.festival-page__narrative{max-width:var(--measure);gap:1rem;display:grid}.festival-page__narrative p,.festival-page__visarjan p{margin:0}.festival-page__visarjan{max-width:var(--measure)}.festival-page__visarjan h2,.festival-page__products h2{margin:.45rem 0 .8rem}.festival-page__products .store-pgrid,.festival-page__products .store-pgrid__empty{max-width:none;margin:1.5rem 0 0;padding:0}.store-pdp,.store-pgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2rem 1.5rem;display:grid}.store-pdp>img,.store-pcard__img,.store-cart-page__thumb img{max-width:100%;height:auto;display:block}.store-pcard__imgwrap,.store-cart-page__thumb{background:var(--surface);display:block}.store-pcard__title{font-family:var(--font-display);margin:.75rem 0 0;font-size:1.0625rem}.store-pcard__price{color:var(--ink-mid);font-family:var(--font-mono);margin:.25rem 0 0;font-size:.8125rem}.store-cart-page__lines{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.parva-rung{--ash:var(--ink);--ink-mid:var(--ink);--surface:color-mix(in oklab, var(--stone), var(--ink) 7%);--raised:color-mix(in oklab, var(--stone), var(--ink) 3%);--line:color-mix(in oklab, var(--ink) 16%, transparent);--line-soft:color-mix(in oklab, var(--ink) 8%, transparent);background:var(--background);color:var(--foreground);padding-block-end:clamp(2.5rem,7vw,5rem);transition:--ambient 60s linear,--flame-strength 60s linear;position:relative}.parva-rung[data-rung=threshold]{--stone:#f2eee6;--ink:#17140f;--deeper:#17140f;--ground-lightness:.95}.parva-rung[data-rung=kali]{--stone:#e4ded1;--ink:#17140f;--deeper:#17140f;--ground-lightness:.9018}.parva-rung[data-rung=dvapara]{--stone:#afa89b;--ink:#17140f;--deeper:#17140f;--ground-lightness:.7338}.parva-rung[data-rung=treta]{--stone:#1d1915;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2166}.parva-rung[data-rung=satya]{--stone:#12100e;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.1747}.parva-rung[data-rung=pralaya]{--stone:#e4ded1;--ink:#17140f;--deeper:#17140f;--ground-lightness:.9018}@media (prefers-color-scheme:dark){.parva-rung[data-rung=threshold]{--stone:#2a241c;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2644}.parva-rung[data-rung=kali]{--stone:#1d1915;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2166}.parva-rung[data-rung=dvapara]{--stone:#12100e;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.1747}.parva-rung[data-rung=treta]{--stone:#070605;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.1232}.parva-rung[data-rung=satya]{--stone:#000;--ink:#e8e1d4;--deeper:#000;--ground-lightness:0}.parva-rung[data-rung=pralaya]{--stone:#1d1915;--ink:#e8e1d4;--deeper:#000;--ground-lightness:.2166}}.parva-rung+.parva-rung{border-top:var(--shirorekha) solid var(--flame)}.parva-rung[data-rung=pralaya]{padding-block-end:clamp(1.25rem,3vw,2.25rem)}main:has(.parva-descent)+.store-fb{margin-top:0}.parva-rung :focus-visible{outline-color:var(--ink)}.parva-rung__plate,.parva-rung__atmosphere{--plate-exposure:1;--plate-contrast:1;--plate-wash:52%;--plate-grade:.5;--plate-fade:linear-gradient(to bottom, transparent, #000 9%, #000 91%, transparent);isolation:isolate;display:block;position:relative}.parva-rung__plate img,.parva-rung__atmosphere img,.parva-rung__atmosphere video{filter:brightness(var(--plate-exposure)) contrast(var(--plate-contrast));object-fit:cover;width:100%;display:block}.parva-rung__plate img{aspect-ratio:1920/804;height:auto;max-height:76vh}.parva-rung__plate:after,.parva-rung__atmosphere:after{background:color-mix(in oklab, var(--flame) var(--plate-wash), var(--stone));content:"";mix-blend-mode:color;opacity:var(--plate-grade);z-index:1;position:absolute;inset:0}.parva-rung__plate img,.parva-rung__plate:after{-webkit-mask-image:var(--plate-fade);mask-image:var(--plate-fade)}.parva-rung__atmosphere{isolation:isolate;width:100%;display:block;position:relative}.parva-rung__atmosphere img,.parva-rung__atmosphere video{height:100%}.parva-rung__atmosphere video{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.parva-rung__atmosphere video{display:none}}.parva-fall{height:100svh;position:relative}.parva-fall[data-fall-live]{height:240svh}.parva-fall__stage{height:100svh;position:sticky;top:0}.parva-rung[data-rung=threshold] .parva-rung__atmosphere{--plate-fade:linear-gradient(to bottom, #000 92%, transparent);--plate-grade:.25;height:100%;-webkit-mask-image:var(--plate-fade);mask-image:var(--plate-fade);overflow:hidden}.parva-rung[data-rung=threshold] .parva-rung__atmosphere-rest{aspect-ratio:16/9;object-position:center top;width:max(100%,177.778svh);height:auto;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.parva-rung__atmosphere-rest{opacity:0;visibility:hidden;transition:opacity .18s linear,visibility 0s linear .18s}.parva-fall[data-fall-rest] .parva-rung__atmosphere-rest{opacity:1;visibility:visible;transition:opacity .18s linear,visibility}.parva-rung[data-rung=threshold][data-fall-stage] .store-page__head{opacity:0;transition:opacity .9s ease-out,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(1.5rem)}.parva-rung[data-rung=threshold][data-fall-stage=landing] .store-page__head{opacity:1;transform:none}.parva-rung[data-rung=satya] .parva-rung__atmosphere{--plate-fade:linear-gradient(#000, #000);aspect-ratio:1920/1072;--plate-wash:70%;height:auto;min-height:101vh}.parva-rung[data-rung=satya] .parva-rung__atmosphere img{object-position:51.6% center}.parva-rung[data-rung=dvapara] .parva-rung__plate{--plate-contrast:1.22;--plate-grade:.85}.parva-rung[data-rung=kali] .parva-rung__plate,.parva-rung[data-rung=pralaya] .parva-rung__plate{aspect-ratio:1920/804;--plate-grade:.15;max-height:76vh;overflow:hidden}.parva-rung[data-rung=kali] .parva-rung__plate img,.parva-rung[data-rung=pralaya] .parva-rung__plate img{aspect-ratio:auto;width:139.942%;height:100%;max-height:none;margin-inline-start:-9.984%}.parva-rung__body{gap:1.25rem 3rem;max-width:72rem;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,2rem) 0;display:grid}@media (min-width:60rem){.parva-rung__body{grid-template-columns:18rem minmax(0,1fr)}}.parva-rung__yuga{margin:0;display:block}.parva-rung__deva{margin:.4rem 0 0;font-size:clamp(2rem,5vw,3rem);line-height:1.2}.parva-rung__act{letter-spacing:-.01em;margin:.15rem 0 0;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:400;line-height:1.15}.parva-rung__what{justify-items:start;gap:1.25rem;display:grid}.parva-rung__what p{max-width:var(--measure);margin:0}.parva-catalogue{max-width:var(--measure);gap:1px;margin:0;padding:0;list-style:none;display:grid}.parva-catalogue__entry{--veil:0;border-top:var(--shirorekha) solid var(--line);gap:.9rem 1.5rem;padding:1.25rem 0;transition:--veil 1.1s cubic-bezier(.22,1,.36,1);display:grid}.parva-catalogue__entry[data-darshan-veil=drawn]{--veil:1;transition:--veil .26s linear}@media (min-width:48rem){.parva-catalogue__entry{grid-template-columns:minmax(10rem,.65fr) minmax(0,1.35fr)}}.parva-catalogue__heading h3{font-family:var(--font-display);margin:.35rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.15}.parva-catalogue__mark,.parva-catalogue__deva{margin:0}.parva-catalogue__deva{margin-top:.2rem;font-size:1.35rem;line-height:1.25}.parva-catalogue__facts{flex-wrap:wrap;gap:.4rem 1rem;margin:0;display:flex}.parva-catalogue__facts div{gap:.35rem;display:flex}.parva-catalogue__facts dt,.parva-catalogue__facts dd{font-family:var(--font-mono);margin:0;font-size:.6875rem}.parva-catalogue__facts dt{text-transform:uppercase}.parva-catalogue__prasang{filter:blur(calc(var(--veil) * .34rem));grid-column:1/-1;line-height:1.55}.parva-darshan__hold{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;background:0 0;grid-column:1/-1;justify-self:start;padding:.4rem .8rem;font-size:.625rem;display:none}[data-descent][data-darshan] .parva-darshan__hold{display:block}.parva-darshan__hold[aria-pressed=true]{border-color:var(--flame)}.parva-darshan__note{max-width:var(--measure);margin:1rem 0 0;font-size:.9rem}.parva-rung__commerce{grid-column:1/-1;margin-top:.75rem}.parva-rung__shop{margin:0}.parva-rung__link{text-decoration:underline;-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame);text-underline-offset:.25em}.parva-rung__sanctum{border-top:var(--shirorekha) solid var(--flame);font-family:var(--font-display);max-width:var(--measure);margin:0;padding-top:.9rem;font-size:clamp(1.15rem,2.4vw,1.45rem)}.parva-rung__shelf .store-pgrid,.parva-rung__shelf .store-pgrid__empty{max-width:none;margin:1.5rem 0 0;padding:0}.parva-meters{gap:.4rem;margin:0;display:grid}.parva-meter{grid-template-columns:5.5rem 2.25rem minmax(2.5rem,12rem);align-items:center;gap:.65rem;display:grid}.parva-meter dt{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.5625rem}.parva-meter dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:.6875rem}.parva-meter:after{background:linear-gradient(to right, var(--meter-tint) calc(var(--meter) * 100%), var(--line) 0);content:"";height:var(--shirorekha)}.parva-meter--ambient{--meter-tint:var(--ink)}.parva-meter--illumination{--meter-tint:var(--flame)}.parva-ladder{margin-top:clamp(2rem,5vw,3rem)}.parva-ladder ol{background:var(--line);border:1px solid var(--line);gap:1px;margin:0;padding:0;list-style:none;display:grid}.parva-ladder__rung{background:var(--background);align-items:baseline;gap:.65rem 1.5rem;padding:1rem 1.15rem;display:grid}@media (min-width:48rem){.parva-ladder__rung{grid-template-columns:minmax(0,1fr) auto}}.parva-ladder__rung a{gap:.3rem;display:grid}.parva-ladder__act{font-family:var(--font-display);font-size:1.1rem}.parva-ladder__rung a[aria-current=true] .parva-ladder__act:after{background:var(--flame);content:"";width:.42em;height:.42em;margin-inline-start:.55em;display:inline-block}.parva-ladder__note{max-width:var(--measure);margin:1rem 0 0;font-size:.9rem}.store-pcard-cell{align-content:start;gap:.75rem;display:grid}.store-pcard-cell button{justify-self:start}@media (pointer:coarse){a,button{position:relative}a:before,button:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.store-fb p a,.store-page li a:not(.store-page__cta),.store-page p a:not(.store-page__cta),.store-page__body a:not(.store-page__cta){margin-block:-15.5px;padding-block:15.5px}.store-fb p a:before,.store-page li a:not(.store-page__cta):before,.store-page p a:not(.store-page__cta):before,.store-page__body a:not(.store-page__cta):before{content:none}.store-fb nav{padding-top:2rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation:none!important}.parva-catalogue__entry[data-darshan-veil=drawn]{--veil:0}.parva-rung[data-rung=threshold][data-fall-stage] .store-page__head{opacity:1;transform:none}}.coming-soon{--measure:62ch;max-width:1120px;margin-inline:auto;padding:clamp(48px,9vw,128px) clamp(28px,7vw,96px) clamp(56px,8vw,112px)}.coming-soon-line,.coming-soon-note,.coming-soon-rung-what,.coming-soon-contact{max-width:var(--measure)}.coming-soon-descent{border-top:1px solid var(--line);margin-block-start:clamp(52px,8vw,96px);padding-block-start:clamp(28px,4vw,44px);display:block}.coming-soon-foot{border-top:1px solid var(--line);margin-block-start:clamp(52px,8vw,96px);padding-block-start:clamp(24px,3.4vw,36px);display:block}.coming-soon-deva{font-family:var(--font-deva);color:var(--ink);margin:0;font-size:clamp(3.2rem,13vw,8rem);line-height:1}.coming-soon-mark{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);margin:clamp(14px,2vw,22px) 0 0;font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:400;line-height:1.1}.coming-soon-line{border-top:1px solid var(--line);font-family:var(--font-body);color:var(--flame);margin:clamp(16px,2.4vw,26px) 0 0;padding-top:clamp(16px,2.4vw,26px);font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.6}.coming-soon-note{font-family:var(--font-body);color:var(--ink);opacity:.75;margin:14px 0 0;font-size:.95rem;line-height:1.8}.coming-soon-label{font-family:var(--font-label,var(--font-body));letter-spacing:.18em;text-transform:uppercase;color:var(--ink);opacity:.55;margin:0;font-size:.7rem}.coming-soon-rungs{flex-direction:column;gap:clamp(30px,4.6vw,52px);margin:clamp(26px,4vw,40px) 0 0;padding:0;list-style:none;display:flex}.coming-soon-rung{flex-direction:column;gap:clamp(12px,1.8vw,18px);display:flex}.coming-soon-plate{aspect-ratio:1920/804;border-radius:var(--radius);background:var(--surface);margin:0;overflow:hidden}.coming-soon-plate img{object-fit:cover;width:100%;height:100%;display:block}.coming-soon-rung-name{flex-wrap:wrap;align-items:baseline;gap:.6em;margin:0;display:flex}.coming-soon-rung-name [lang=sa]{font-family:var(--font-deva);color:var(--ink);font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.2}.coming-soon-rung-iast{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);opacity:.7;font-size:clamp(1rem,1.9vw,1.25rem)}.coming-soon-rung-act{font-family:var(--font-label,var(--font-body));letter-spacing:.16em;text-transform:uppercase;color:var(--flame);margin:0;font-size:.68rem}.coming-soon-rung-what{font-family:var(--font-body);color:var(--ink);opacity:.78;margin:0;font-size:.95rem;line-height:1.75}.coming-soon-contact{font-family:var(--font-body);color:var(--ink);margin:0;font-size:.95rem}.coming-soon-contact a{color:var(--flame);text-underline-offset:4px;text-decoration:underline}.coming-soon-lineage{font-family:var(--font-label,var(--font-body));letter-spacing:.18em;text-transform:uppercase;color:var(--ink);opacity:.55;margin:clamp(22px,3.4vw,38px) 0 0;font-size:.7rem}.coming-soon-lineage a{color:inherit;text-underline-offset:3px;text-decoration:underline}:is(body:has(.coming-soon) .store-site-header,body:has(.coming-soon) .store-fb){display:none}
