:root{--bg:#1a0f14;--bg-rgb:26 15 20;--bg2:#26151c;--ink:#f1e6d3;--mute:#c9b9a3;--gold:#d9b25f;--gold-rgb:217 178 95;--on-gold:#1a0f14;--line-ui:#8a7449;--line:rgb(var(--gold-rgb)/.33);--input:#120a0e;--glow-rgb:74 42 58;--sh-rgb:0 0 0;--sheen:var(--sheen);--hero-ink:#f1e6d3;--hero-bright:.8;--hov-rgb:26 15 20;--r:0px;--rb:0px;--pat:none;--serif:Georgia,"Palatino Linotype",Palatino,serif;--sans:system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--bg);color:var(--ink);font:18px/1.7 var(--serif)}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.skip{background:var(--gold);color:var(--on-gold);z-index:100;padding:10px 16px;position:absolute;left:-999px}.skip:focus{top:8px;left:8px}.wrap{max-width:1180px;margin:auto;padding:0 5vw}header.top{z-index:50;background:rgb(var(--bg-rgb)/.96);border-bottom:1px solid var(--line);position:sticky;top:0}header.top .wrap{justify-content:space-between;align-items:center;gap:24px;max-width:1400px;padding:14px 28px;display:flex}.logo{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:12px;font-size:14px;text-decoration:none;display:flex}.logo img{border-radius:50%;width:40px;height:40px}nav.main ul{font:12px var(--sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:16px;padding:0;list-style:none;display:flex}nav.main a{border-bottom:1px solid #0000;padding:6px 0;text-decoration:none}nav.main a:hover,nav.main a[aria-current]{border-color:var(--gold)}.burger{border:1px solid var(--gold);color:var(--gold);font:13px var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:8px 14px;display:none}@media (width<=1320px){.burger{display:block}nav.main{background:var(--bg);border-bottom:1px solid var(--line);padding:10px 5vw 20px;display:none;position:absolute;top:100%;left:0;right:0}nav.main.open{display:block}nav.main ul{flex-direction:column;align-items:flex-start;gap:6px}nav.main a{padding:12px 0;font-size:15px;display:block}}.k{color:var(--gold);letter-spacing:.3em;text-transform:uppercase;font:13px var(--sans)}h1,h2,h3{font-weight:400;line-height:1.1}h1{margin:14px 0 18px;font-size:clamp(40px,7vw,84px)}h2{color:var(--gold);margin-bottom:14px;font-size:clamp(30px,4vw,48px)}h3{color:var(--gold);margin-bottom:6px;font-size:24px}.btn{border:1px solid var(--gold);letter-spacing:.14em;text-transform:uppercase;font:13px var(--sans);color:var(--ink);cursor:pointer;background:0 0;margin:6px 8px 6px 0;padding:14px 30px;text-decoration:none;display:inline-block}.btn.f{background:var(--gold);color:var(--on-gold);font-weight:600}.btn:hover{filter:brightness(1.15)}.hero{text-align:center;place-items:center;min-height:80vh;display:grid;position:relative;overflow:hidden}.hero img{object-fit:cover;filter:brightness(.42);width:100%;height:100%;position:absolute;inset:0}.hero .in{max-width:780px;padding:60px 5vw;position:relative}.phead{text-align:center;padding:70px 0 20px}.phead h1{font-size:clamp(36px,5vw,64px)}section.s{padding:84px 0}.band{background:var(--bg2)}.two{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.two img{object-fit:cover;width:100%;height:460px}@media (width<=800px){.two{grid-template-columns:1fr;gap:28px}.two img{height:300px}section.s{padding:56px 0}}.dish{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:14px 0;display:flex}.grid3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.grid3 img{object-fit:cover;width:100%;height:260px}@media (width<=700px){.grid3{grid-template-columns:1fr 1fr}.grid3 img{height:170px}}table.h{border-collapse:collapse;width:100%;max-width:480px}table.h th{text-align:left;vertical-align:top;padding:7px 18px 7px 0;font-weight:600}table.h td{padding:7px 0}table.h tr{border-bottom:1px solid var(--line)}.services{flex-wrap:wrap;gap:10px;margin-top:18px;padding:0;list-style:none;display:flex}.services li{border:1px solid var(--line);font:14px var(--sans);padding:6px 16px}.cards{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.card{border:1px solid var(--line);background:var(--bg2);padding:26px}.card a.btn{margin-top:12px}@media (width<=700px){.cards{grid-template-columns:1fr}}.prose{max-width:760px;margin:auto}.prose p,.prose ul,.prose ol{margin-bottom:16px}.prose ul,.prose ol{padding-left:1.2em}.chips{z-index:20;background:var(--bg);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 0;position:sticky;top:67px;overflow-x:auto}.chips a{border:1px solid var(--line);font:13px var(--sans);letter-spacing:.06em;margin-right:8px;padding:6px 14px;text-decoration:none;display:inline-block}.chips a:hover{border-color:var(--gold);color:var(--gold)}.menu-cat{padding:48px 0 8px}.menu-cat h2{border-bottom:1px solid var(--gold);padding-bottom:8px}.mi{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;gap:6px 16px;padding:12px 0;display:grid}.mi .n{color:var(--gold);font:14px var(--sans);min-width:2.4em;padding-top:4px}.mi .p{font-variant-numeric:tabular-nums;white-space:nowrap}.mi .meta{font:13px var(--sans);color:var(--mute);grid-column:2/3}.mi.off{opacity:.45}.tag{border:1px solid var(--gold);color:var(--gold);font:11px var(--sans);letter-spacing:.06em;border-radius:3px;margin-right:6px;padding:0 7px;display:inline-block}.legend{font:14px var(--sans);color:var(--mute);grid-template-columns:1fr;gap:8px;margin:18px 0;display:grid}.note{font:14px var(--sans);color:var(--mute)}.nl{border:1px solid var(--line);background:var(--bg2);padding:30px}.nl form{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}input[type=email],input[type=text],input[type=tel],input[type=number],input[type=date],input[type=time],select,textarea{background:var(--input);color:var(--ink);border:1px solid var(--line);font:16px var(--sans);width:100%;padding:12px 14px}.nl input[type=email]{flex:240px;width:auto}label{font:14px var(--sans)}.draft{color:#fff;font:14px var(--sans);text-align:center;background:#7a2230;padding:12px 5vw}footer.bot{border-top:1px solid var(--line);font:15px/1.7 var(--sans);color:var(--mute);padding:50px 0 30px}footer.bot .cols{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;display:grid}footer.bot h2{font:13px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}footer.bot ul{padding:0;list-style:none}.gal{columns:3 260px;column-gap:8px}.gal a{margin-bottom:8px;display:block}.gal img{width:100%}.mobbar{display:none}@media (width<=700px){.mobbar{z-index:60;background:var(--gold);display:flex;position:fixed;bottom:0;left:0;right:0}.mobbar a{text-align:center;color:var(--on-gold);font:600 13px var(--sans);letter-spacing:.1em;text-transform:uppercase;flex:1;padding:15px 4px;text-decoration:none}body{padding-bottom:50px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}nav.main a.langsw{border:1px solid var(--gold);color:var(--gold);border-radius:4px;padding:5px 10px}body{background:radial-gradient(900px 520px at 88% 0,rgb(var(--glow-rgb)/.33),transparent 70%),radial-gradient(800px 640px at 0 55%,rgb(var(--gold-rgb)/.05),transparent 70%),var(--bg)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s}header.top{transition:background .4s,box-shadow .4s}header.top.scrolled{background:rgb(var(--bg-rgb)/.95);box-shadow:0 10px 30px rgb(var(--sh-rgb)/.53)}header.top .wrap{transition:padding .35s}header.top.scrolled .wrap{padding-top:8px;padding-bottom:8px}.logo img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.logo:hover img{transform:rotate(360deg)}nav.main a{background:linear-gradient(var(--gold),var(--gold)) 0 100%/0 1px no-repeat;border-bottom:0;transition:background-size .35s,color .3s}nav.main a:hover,nav.main a[aria-current]{color:var(--gold);background-size:100% 1px}nav.main a.langsw{background:0 0;transition:background .3s,color .3s}nav.main a.langsw:hover{background:var(--gold);color:var(--on-gold)}.btn{transition:transform .25s,box-shadow .25s,background .25s,color .25s,filter .25s;position:relative;overflow:hidden}.btn:hover{box-shadow:0 10px 26px rgb(var(--gold-rgb)/.25);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn:not(.f):hover{background:var(--gold);color:var(--on-gold);filter:none}.btn:after{content:"";background:linear-gradient(100deg,#0000,#fff5,#0000);width:55%;height:100%;transition:left .8s;position:absolute;top:0;left:-130%;transform:skew(-20deg)}.btn:hover:after{left:150%}.hero img{will-change:transform;animation:26s ease-in-out infinite alternate kb}.hero:before{content:"";z-index:1;background:radial-gradient(ellipse at center,transparent 35%,rgb(var(--hov-rgb)/.8) 100%),linear-gradient(rgb(var(--bg-rgb)/0) 60%,var(--bg));position:absolute;inset:0}.hero .in{z-index:2}.hero .in>*{animation:1.1s cubic-bezier(.2,.7,.2,1) both up}.hero .in>:first-child{animation-delay:.15s}.hero .in>:nth-child(2){animation-delay:.4s}.hero .in>:nth-child(3){animation-delay:.65s}.hero .in>:nth-child(4){animation-delay:.9s}.hero h1{text-shadow:0 4px 40px rgb(var(--sh-rgb)/.67);background:linear-gradient(100deg,var(--hero-ink) 30%,var(--sheen) 50%,var(--hero-ink) 70%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.1s cubic-bezier(.2,.7,.2,1) .4s both up,7s ease-in-out 2s infinite sheen}.hero:after{content:"";z-index:2;background:linear-gradient(var(--gold),transparent);width:1px;height:52px;animation:2.2s ease-in-out infinite cue;position:absolute;bottom:22px;left:50%}.mote{z-index:1;background:radial-gradient(circle,#ffd98a,rgb(var(--gold-rgb)/0) 70%);opacity:0;pointer-events:none;border-radius:50%;animation:linear infinite rise;position:absolute;bottom:-12px}.js .rv{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(28px)}.js .rv.in{opacity:1;transform:none}.phead:after{content:"";background:linear-gradient(var(--gold),var(--gold)) left center/64px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) right center/64px 1px no-repeat,radial-gradient(circle,var(--gold) 0 3px,transparent 4px) center/14px 14px no-repeat;width:170px;height:14px;margin:22px auto 0;animation:1.4s cubic-bezier(.2,.7,.2,1) .5s both orn;display:block}h2{position:relative}section.s h2:not(footer h2):after{content:"";background:var(--gold);transform-origin:0;width:56px;height:2px;margin-top:12px;transition:transform .9s cubic-bezier(.2,.7,.2,1) .3s;display:block}.js section.s h2.rv:not(.in):after{transform:scaleX(0)}.zoom{display:block;overflow:hidden}.zoom img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.zoom:hover img{transform:scale(1.06)}.gal a{cursor:zoom-in;overflow:hidden}.gal img{filter:saturate(.95);transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .5s}.gal a:hover img{filter:saturate(1.1);transform:scale(1.06)}.lb{background:#000d;border:0;place-items:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0}.lb[open]{animation:.3s fade;display:grid}.lb img{width:auto;max-width:92vw;height:auto;max-height:90vh;animation:.4s cubic-bezier(.2,.7,.2,1) pop;box-shadow:0 20px 80px #000}.lb::backdrop{background:rgb(var(--sh-rgb)/.8)}.card{transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .4s,box-shadow .4s,background .4s}.card:hover{border-color:var(--gold);box-shadow:0 18px 40px rgb(var(--sh-rgb)/.53),0 0 0 1px rgb(var(--gold-rgb)/.33);transform:translateY(-6px)}.dish{transition:padding .3s,background .3s}.dish:hover{background:linear-gradient(90deg,rgb(var(--gold-rgb)/.08),transparent);padding-left:12px}.dish span:last-child{color:var(--gold)}.services li{transition:transform .3s,background .3s,border-color .3s,color .3s}.services li:hover{background:rgb(var(--gold-rgb)/.11);border-color:var(--gold);color:var(--gold);transform:translateY(-3px)}.mi{transition:background .3s,padding .3s}.mi:hover{background:linear-gradient(90deg,rgb(var(--gold-rgb)/.07),transparent);padding-left:10px}.mi .p{color:var(--gold)}.chips a{transition:background .3s,color .3s,border-color .3s,transform .3s}.chips a:hover{transform:translateY(-1px)}.chips a.on{color:var(--on-gold);background:var(--gold);border-color:var(--gold)}.tag{transition:background .3s,color .3s}.mi:hover .tag{background:var(--gold);color:var(--on-gold)}.nl{position:relative;overflow:hidden}.nl:before{content:"";background:conic-gradient(from 0deg,transparent,rgb(var(--gold-rgb)/.13),transparent 30%);pointer-events:none;animation:14s linear infinite spin;position:absolute;inset:-40%}.nl>*{position:relative}input,select,textarea{transition:border-color .3s,box-shadow .3s}input:focus,select:focus,textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgb(var(--gold-rgb)/.2);outline:none}.mobbar{animation:.6s cubic-bezier(.2,.7,.2,1) .6s both mb}@keyframes up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes kb{0%{transform:scale(1.02)}to{transform:scale(1.14)translate(-1.5%,-1%)}}@keyframes sheen{0%,60%{background-position:100% 0}to{background-position:-100% 0}}@keyframes cue{0%{transform-origin:top;opacity:1;transform:scaleY(0)}60%{transform-origin:top;opacity:1;transform:scaleY(1)}to{transform-origin:top;opacity:0;transform:scaleY(1)}}@keyframes rise{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:.9}to{transform:translate(var(--x,20px),-95vh) scale(1.2);opacity:0}}@keyframes orn{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes mb{0%{transform:translateY(100%)}to{transform:none}}.hero.off img,.hero.off .mote,.hero.off h1,.hero.off:after{animation-play-state:paused}html.sj header.top,html.sj header.top:before,html.sj header.top:after,html.sj header.top .wrap:before,html.sj header.top .wrap:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.js .rv{opacity:1!important;transform:none!important}.mote{display:none}.hero h1{color:var(--hero-ink);background:0 0}}[hidden]{display:none!important}.hero img{filter:brightness(var(--hero-bright)) saturate(1.1)}.hero:before{background:radial-gradient(ellipse 85% 70% at 50% 52%,rgb(var(--hov-rgb)/.88),rgb(var(--hov-rgb)/0) 80%),linear-gradient(rgb(var(--bg-rgb)/0) 72%,var(--bg))}.hero .in p{text-shadow:0 2px 18px #000}.hero{color:var(--hero-ink)}.hero .btn:not(.f){color:var(--hero-ink);border-color:var(--hero-ink)}.hero .btn:not(.f):hover{color:var(--on-gold)}.hero .k{color:var(--hero-ink)}.open:not(nav){border:1px solid rgb(var(--gold-rgb)/.4);background:rgb(var(--hov-rgb)/.82);font:600 14px var(--sans);letter-spacing:.04em;border-radius:99px;align-items:center;gap:9px;margin:4px 0 6px;padding:7px 15px;display:inline-flex}.open:not(nav):before{content:"";background:#e0775f;border-radius:50%;width:9px;height:9px}.open.on:before{background:#58c26c;animation:2s infinite pulse;box-shadow:0 0 #58c26c99}@keyframes pulse{70%{box-shadow:0 0 0 9px #58c26c00}to{box-shadow:0 0 #58c26c00}}.pickwrap{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.pickimg{box-shadow:0 20px 50px rgb(var(--sh-rgb)/.6);border-radius:6px;margin:0;overflow:hidden}.pickimg img{object-fit:cover;width:100%;height:520px;transition:transform .8s}.pickimg:hover img{transform:scale(1.05)}.mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;gap:10px;display:grid}.mosaic figure{border-radius:6px;margin:0;position:relative;overflow:hidden}.mosaic figure:first-child{grid-area:span 2/span 2}.mosaic img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.mosaic figure:hover img{transform:scale(1.07)}@media (width<=800px){.pickwrap{grid-template-columns:1fr;gap:28px}.pickimg img{height:300px}.mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.mosaic figure:first-child{grid-area:span 1/span 2;height:220px}}.chan{flex-wrap:wrap;gap:8px;margin:6px 0 8px;display:flex}.chan a{border:1px solid var(--line);color:var(--ink);font:600 15px var(--sans);border-radius:99px;padding:11px 20px;text-decoration:none;transition:background .25s,transform .15s}.chan a:hover{background:rgb(var(--gold-rgb)/.12)}.chan a:active{transform:scale(.96)}.chan a.on{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.chinfo{border-left:3px solid var(--gold);background:rgb(var(--gold-rgb)/.07);border-radius:0 10px 10px 0;margin:10px 0 0;padding:12px 16px}.chinfo p{margin:0}.chinfo .chh{color:var(--gold);font-weight:600}.chinfo .chn{margin-top:4px}.menuwrap[data-channel=dine] .mi:not([data-ch~=dine]),.menuwrap[data-channel=lunch] .mi:not([data-ch~=lunch]),.menuwrap[data-channel=delivery] .mi:not([data-ch~=delivery]),.menuwrap[data-channel=dine] .menu-cat:not([data-ch~=dine]),.menuwrap[data-channel=lunch] .menu-cat:not([data-ch~=lunch]),.menuwrap[data-channel=delivery] .menu-cat:not([data-ch~=delivery]),body:has(.menuwrap[data-channel=dine]) .chips a:not([data-ch~=dine]),body:has(.menuwrap[data-channel=lunch]) .chips a:not([data-ch~=lunch]),body:has(.menuwrap[data-channel=delivery]) .chips a:not([data-ch~=delivery]){display:none}.lines{color:var(--mute);margin:4px 0 0 1.1em;padding:0;font-size:15px}.lines li{margin:2px 0}.sold{color:#fff;font:600 12px var(--sans);letter-spacing:.04em;background:#a3343f;border-radius:99px;padding:2px 10px;display:inline-block}.mi.soldout>:not(.meta),.mi.soldout .meta>:not(.sold){opacity:.6}.mi.soldout strong{text-decoration:line-through #a3343f88}.alleg{columns:2;gap:24px;margin:8px 0;padding:0;font-size:14px;list-style:none}.alleg li{break-inside:avoid;margin:2px 0}.alleg b{color:var(--gold);min-width:1.6em;display:inline-block}@media (width<=600px){.alleg{columns:1}.chan a{text-align:center;flex:1;padding:11px 8px}}footer.bot .soc{flex-wrap:wrap;gap:6px 16px;margin-top:10px;display:flex}footer.bot .soc a{min-height:24px;padding:6px 0;display:inline-block}@media (width<=700px){.mobbar a{letter-spacing:.03em;padding-left:2px;padding-right:2px;font-size:12px}}.wal{align-items:center;gap:.3em;display:inline-flex;position:relative}.wal:after{content:"";position:absolute;inset:-12px -6px}.wal:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.wal .wai,.soc .wai{color:#25d366;vertical-align:-.15em}.wafab{z-index:55;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .2s;display:grid;position:fixed;bottom:18px;right:16px;box-shadow:0 8px 24px #0009}.wafab:hover{transform:scale(1.08)}.wafab .wai{color:#fff;width:30px;height:30px}.wafab:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (width<=700px){.wafab{width:52px;height:52px;bottom:72px;right:12px}}@media (width<=480px){header.top .wrap{gap:10px;padding-left:16px;padding-right:16px}.logo{letter-spacing:.06em;gap:8px;min-width:0;font-size:13px}.logo img{width:34px;height:34px}.burger{flex-shrink:0;padding:8px 10px}}@media (width<=360px){.mi{grid-template-columns:auto minmax(0,1fr) auto;gap:6px 8px}.mi .n{min-width:1.6em}.mi .p{white-space:normal;text-align:right;overflow-wrap:anywhere}.mobbar a{letter-spacing:0;overflow-wrap:anywhere;min-width:0;font-size:11px}}.prose,main p,main li,h1,h2,h3{overflow-wrap:anywhere}h1{hyphens:auto}.sdn:empty{display:none}.sdn{padding-top:14px}.sdnotice{border:1px solid rgb(var(--gold-rgb)/.6);background:rgb(var(--hov-rgb)/.66);font:15px/1.5 var(--sans);border-left-width:5px;border-radius:10px;padding:12px 16px}.sdn-l{margin:2px 0}.sdn-l strong{margin-right:6px}.sdn-l.closed strong{color:#ff9a8a}.sdrow small{opacity:.8}.sdrow th,.sdrow td{font-weight:600}.mi .ph{float:right;border:1px solid var(--line);background:var(--line);cursor:zoom-in;border-radius:50%;flex:none;width:44px;height:44px;margin:0 0 4px 10px;padding:0;position:relative;overflow:hidden}.mi .ph img{object-fit:cover;width:44px;height:44px;display:block}.mi .ph:after{content:"";position:absolute;inset:-6px}.mi .ph:focus-visible,.favcard:focus-visible,.phx:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.favs{margin:28px auto}.favs h2{margin-bottom:14px}.favlist{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;margin:0;padding:0 0 10px;list-style:none;display:flex;overflow-x:auto}.favlist li{scroll-snap-align:start;flex:0 0 min(78vw,280px)}.favcard{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:zoom-in;background:0 0;border-radius:14px;padding:0;display:block;overflow:hidden}.favcard img{aspect-ratio:4/3;object-fit:cover;background:var(--line);width:100%;display:block}.favname{font:600 15px var(--sans);overflow-wrap:anywhere;padding:10px 12px;display:block}.phbox{color:#fff;background:0 0;border:0;width:fit-content;max-width:min(96vw,1000px);height:fit-content;max-height:96vh;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.phbox::backdrop{background:#000000d1}.phbox img{border-radius:10px;width:auto;max-width:min(96vw,1000px);height:auto;max-height:80vh;margin:0 auto;display:block}.phcap{text-align:center;font:600 16px var(--sans);margin:10px 0 0}.phx{z-index:2;color:#fff;width:48px;height:48px;font:22px/1 var(--sans);cursor:pointer;background:#000c;border:2px solid #fff;border-radius:50%;position:absolute;top:-6px;right:-6px}@media (width<=520px){.phx{top:6px;right:6px}}@media (prefers-reduced-motion:no-preference){.favcard{transition:transform .2s}.favcard:hover{transform:translateY(-2px)}}.ico{vertical-align:-.2em;margin-right:.45em}.cl{line-height:1.9}footer.bot .soc .ico{margin-right:.3em}.brow{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.brow .btn{justify-content:center;align-items:center;gap:.5em;margin:0;line-height:1.2;display:inline-flex}.btn.wal:after{width:55%;height:100%;inset:0 auto auto -130%}.btn.wal:hover:after{left:150%}.sp{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sp li{align-items:center;gap:14px;display:flex}.sp .chilis{flex:none;gap:2px;min-width:7.6em;display:inline-flex}.sp .chilis i{filter:grayscale();opacity:.22;font-size:1.1em;font-style:normal;line-height:1}.sp .chilis i.on{filter:none;opacity:1}.ico-tt{filter:drop-shadow(-1px -.5px #25f4ee)drop-shadow(1px .5px #fe2c55)}.fast{letter-spacing:.04em;text-transform:uppercase;opacity:.85;vertical-align:.12em;white-space:nowrap;border:1px solid;border-radius:99px;padding:2px 8px;font-size:.72em;font-weight:700;display:inline-block}nav.main a.langsw{align-items:center;gap:8px;display:inline-flex}nav.main a.langsw .fl{border-radius:2px;flex:none;width:24px;height:16px;box-shadow:0 0 0 1px #ffffff59}.pk{vertical-align:-.45em;border-radius:5px;flex:none;margin-right:.5em;box-shadow:0 0 0 1.5px #fffc}.hero{min-height:max(560px,min(96svh,980px))}.card,.nl,.chinfo,.two img,.grid3 img,.gal img,.pickimg,.mosaic figure,input,select,textarea,.legend2{border-radius:var(--r)}.btn,.chips a,.services li,.burger{border-radius:var(--rb)}input,select,textarea{border-color:var(--line-ui)}html[data-theme] body{background:var(--pat),radial-gradient(900px 520px at 88% 0,rgb(var(--glow-rgb)/.33),transparent 70%),radial-gradient(800px 640px at 0 55%,rgb(var(--gold-rgb)/.06),transparent 70%),var(--bg)}html[data-theme] header.top{background:rgb(var(--bg-rgb)/.93)}html[data-theme] header.top.scrolled{background:rgb(var(--bg-rgb)/.97)}html[data-theme] .lb{background:#000d}html[data-theme=saffron]{--bg:#fff8ec;--bg-rgb:255 248 236;--bg2:#ffecd0;--ink:#33200f;--mute:#5e4631;--gold:#a8400a;--gold-rgb:168 64 10;--on-gold:#fff;--line:#a8400a4d;--line-ui:#a1693f;--input:#fff;--glow-rgb:255 190 120;--sh-rgb:90 45 10;--sheen:#ffd9a0;--hero-ink:#fffaf0;--hero-bright:.72;--hov-rgb:60 25 5;--r:16px;--rb:99px;--serif:ui-rounded,"Avenir Next","Trebuchet MS","Segoe UI",system-ui,sans-serif;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Ccircle cx='32' cy='32' r='3' fill='%23a8400a' fill-opacity='.07'/%3E%3Ccircle cx='0' cy='0' r='3' fill='%23a8400a' fill-opacity='.07'/%3E%3Ccircle cx='64' cy='0' r='3' fill='%23a8400a' fill-opacity='.07'/%3E%3Ccircle cx='0' cy='64' r='3' fill='%23a8400a' fill-opacity='.07'/%3E%3Ccircle cx='64' cy='64' r='3' fill='%23a8400a' fill-opacity='.07'/%3E%3C/svg%3E")}html[data-theme=saffron] h1,html[data-theme=saffron] h2,html[data-theme=saffron] h3{letter-spacing:-.01em;font-weight:700}html[data-theme=saffron] .btn{letter-spacing:.06em}html[data-theme=saffron] .card:hover,html[data-theme=saffron] .pickimg{box-shadow:0 14px 34px rgb(var(--sh-rgb)/.18)}html[data-theme=saffron] .band{background:linear-gradient(var(--bg2),var(--bg2)),var(--pat);background-blend-mode:normal}html[data-theme=saffron] header.top{box-shadow:0 6px 24px rgb(var(--sh-rgb)/.08);border-bottom-color:#a8400a40}html[data-theme=saffron] .mi:hover,html[data-theme=saffron] .dish:hover{background:linear-gradient(90deg,rgb(var(--gold-rgb)/.09),transparent)}html[data-theme=midnight]{--bg:#0a0f1f;--bg-rgb:10 15 31;--bg2:#131b36;--ink:#eef1fa;--mute:#aab4d0;--gold:#e9c46a;--gold-rgb:233 196 106;--on-gold:#0a0f1f;--line:#e9c46a4d;--line-ui:#8f8350;--input:#070b17;--glow-rgb:50 80 170;--sh-rgb:0 0 0;--sheen:#fff1c2;--hero-ink:#f4f6fc;--hero-bright:.8;--hov-rgb:6 10 24;--r:12px;--rb:8px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Ccircle cx='14' cy='22' r='1.2' fill='%23e9c46a' fill-opacity='.5'/%3E%3Ccircle cx='80' cy='12' r='.8' fill='%23ffffff' fill-opacity='.4'/%3E%3Ccircle cx='58' cy='70' r='1' fill='%23e9c46a' fill-opacity='.35'/%3E%3Ccircle cx='104' cy='88' r='1.3' fill='%23ffffff' fill-opacity='.3'/%3E%3Ccircle cx='30' cy='106' r='.8' fill='%23e9c46a' fill-opacity='.45'/%3E%3C/svg%3E")}html[data-theme=midnight] h1{text-shadow:0 0 40px rgb(var(--gold-rgb)/.25)}html[data-theme=midnight] .card,html[data-theme=midnight] .nl{background:linear-gradient(160deg,var(--bg2),rgb(var(--bg-rgb)));box-shadow:0 0 0 1px rgb(var(--gold-rgb)/.12),0 18px 40px rgb(var(--sh-rgb)/.5)}html[data-theme=midnight] .btn.f{box-shadow:0 0 24px rgb(var(--gold-rgb)/.3)}html[data-theme=midnight] .hero:after{box-shadow:0 0 14px var(--gold)}html[data-theme=festival]{--bg:#3b0a14;--bg-rgb:59 10 20;--bg2:#4f1220;--ink:#fff2de;--mute:#f0cfae;--gold:#ffc83d;--gold-rgb:255 200 61;--on-gold:#3b0a14;--line:#ffc83d61;--line-ui:#c99a3a;--input:#2a0710;--glow-rgb:200 40 40;--sh-rgb:0 0 0;--sheen:#fff0a8;--hero-ink:#fff6e6;--hero-bright:.78;--hov-rgb:45 5 15;--r:4px;--rb:4px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none' stroke='%23ffc83d' stroke-opacity='.16' stroke-width='1.2'%3E%3Cpath d='M28 4 52 28 28 52 4 28Z'/%3E%3Cpath d='M28 16 40 28 28 40 16 28Z'/%3E%3Ccircle cx='28' cy='28' r='2.4' fill='%23ffc83d' fill-opacity='.2'/%3E%3C/svg%3E")}html[data-theme=festival] header.top{border-bottom:2px solid var(--gold)}html[data-theme=festival] header.top:after{content:"";background:radial-gradient(circle at 8px 4px,#ff8a1f 0 3px,transparent 3.5px) 0 0/20px 8px,radial-gradient(circle at 18px 4px,var(--gold) 0 2.4px,transparent 3px) 0 0/20px 8px;height:8px;animation:12s linear infinite garland;display:block}@keyframes garland{to{background-position:200px 0,200px 0}}html[data-theme=festival] .card,html[data-theme=festival] .nl{box-shadow:inset 0 0 0 4px var(--bg2),inset 0 0 0 5px rgb(var(--gold-rgb)/.5)}html[data-theme=festival] h2{text-shadow:0 2px 18px rgb(var(--gold-rgb)/.25)}html[data-theme=festival] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=festival] .chips a.on,html[data-theme=festival] .chan a.on{box-shadow:0 0 14px rgb(var(--gold-rgb)/.45)}html[data-theme=christmas]{--bg:#0f2a1c;--bg-rgb:15 42 28;--bg2:#16382a;--ink:#f7efe0;--mute:#cfd9c8;--gold:#e6b84f;--gold-rgb:230 184 79;--on-gold:#0f2a1c;--line:#e6b84f57;--line-ui:#7f9a6a;--input:#0a1d13;--glow-rgb:170 40 40;--sh-rgb:0 0 0;--sheen:#fff0b8;--hero-ink:#fff8ea;--hero-bright:.78;--hov-rgb:8 24 15;--r:10px;--rb:99px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Ccircle cx='12' cy='16' r='1.6' fill='%23ffffff' fill-opacity='.35'/%3E%3Ccircle cx='60' cy='10' r='1.1' fill='%23ffffff' fill-opacity='.3'/%3E%3Ccircle cx='38' cy='52' r='1.4' fill='%23ffffff' fill-opacity='.28'/%3E%3Ccircle cx='78' cy='70' r='1.7' fill='%23ffffff' fill-opacity='.32'/%3E%3Ccircle cx='20' cy='80' r='1' fill='%23ffffff' fill-opacity='.25'/%3E%3C/svg%3E")}html[data-theme=christmas] header.top{border-bottom:0}html[data-theme=christmas] header.top:after{content:"";background:repeating-linear-gradient(135deg,#c0392b 0 12px,#f7efe0 12px 24px);height:6px;display:block}html[data-theme=christmas] .card,html[data-theme=christmas] .nl{box-shadow:inset 0 0 0 1px rgb(var(--gold-rgb)/.35),0 10px 26px rgb(var(--sh-rgb)/.35)}html[data-theme=christmas] h2{text-shadow:0 2px 18px rgb(var(--gold-rgb)/.22)}html[data-theme=christmas] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=silvester]{--bg:#0b0b10;--bg-rgb:11 11 16;--bg2:#15151f;--ink:#f5f0e6;--mute:#b9b5c4;--gold:#f2d479;--gold-rgb:242 212 121;--on-gold:#0b0b10;--line:#f2d4794d;--line-ui:#8c8452;--input:#07070b;--glow-rgb:120 90 200;--sh-rgb:0 0 0;--sheen:#fff6cf;--hero-ink:#fbf6ec;--hero-bright:.8;--hov-rgb:6 6 10;--r:6px;--rb:6px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='130'%3E%3Cpath d='M20 20l2 6 6 2-6 2-2 6-2-6-6-2 6-2z' fill='%23f2d479' fill-opacity='.5'/%3E%3Cpath d='M92 44l1.4 4 4 1.4-4 1.4-1.4 4-1.4-4-4-1.4 4-1.4z' fill='%23ffffff' fill-opacity='.4'/%3E%3Cpath d='M56 100l1.6 5 5 1.6-5 1.6-1.6 5-1.6-5-5-1.6 5-1.6z' fill='%23f2d479' fill-opacity='.4'/%3E%3Ccircle cx='110' cy='110' r='1.2' fill='%23ffffff' fill-opacity='.35'/%3E%3Ccircle cx='8' cy='82' r='1' fill='%23ffffff' fill-opacity='.3'/%3E%3C/svg%3E")}html[data-theme=silvester] header.top{border-bottom:1px solid var(--gold)}html[data-theme=silvester] header.top:after{content:"";background:linear-gradient(90deg,transparent,var(--gold),#fff6cf,var(--gold),transparent);background-size:200% 100%;height:3px;animation:6s linear infinite champ;display:block}@keyframes champ{to{background-position:200% 0}}html[data-theme=silvester] h1{text-shadow:0 0 44px rgb(var(--gold-rgb)/.3)}html[data-theme=silvester] .card,html[data-theme=silvester] .nl{background:linear-gradient(160deg,var(--bg2),rgb(var(--bg-rgb)));box-shadow:0 0 0 1px rgb(var(--gold-rgb)/.2),0 18px 40px rgb(var(--sh-rgb)/.55)}html[data-theme=silvester] .btn.f{box-shadow:0 0 26px rgb(var(--gold-rgb)/.35)}html[data-theme=easter]{--bg:#fbf7ec;--bg-rgb:251 247 236;--bg2:#eef5e0;--ink:#2b3320;--mute:#55603f;--gold:#3a7a35;--gold-rgb:58 122 53;--on-gold:#fff;--line:#3a7a354d;--line-ui:#72905d;--input:#fff;--glow-rgb:255 214 120;--sh-rgb:60 80 40;--sheen:#ffe9a8;--hero-ink:#fffdf4;--hero-bright:.72;--hov-rgb:40 55 25;--r:18px;--rb:99px;--serif:ui-rounded,"Avenir Next","Trebuchet MS","Segoe UI",system-ui,sans-serif;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cellipse cx='20' cy='22' rx='6' ry='8' fill='%23f4a6b8' fill-opacity='.28'/%3E%3Cellipse cx='58' cy='36' rx='6' ry='8' fill='%23a8d5ba' fill-opacity='.4'/%3E%3Cellipse cx='36' cy='66' rx='6' ry='8' fill='%23ffd666' fill-opacity='.4'/%3E%3C/svg%3E")}html[data-theme=easter] h1,html[data-theme=easter] h2,html[data-theme=easter] h3{letter-spacing:-.01em;font-weight:700}html[data-theme=easter] header.top{box-shadow:0 6px 24px rgb(var(--sh-rgb)/.08);border-bottom-color:#3a7a3540}html[data-theme=easter] header.top:after{content:"";background:repeating-linear-gradient(90deg,#f4a6b8 0 28px,#ffd666 28px 56px,#a8d5ba 56px 84px,#b7c9f0 84px 112px);height:6px;display:block}html[data-theme=easter] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=easter] .card:hover,html[data-theme=easter] .pickimg{box-shadow:0 14px 34px rgb(var(--sh-rgb)/.18)}html[data-theme=valentine]{--bg:#3a0d1e;--bg-rgb:58 13 30;--bg2:#4d1428;--ink:#fff0f3;--mute:#f1c5d0;--gold:#ffb3c6;--gold-rgb:255 179 198;--on-gold:#3a0d1e;--line:#ffb3c657;--line-ui:#c97a93;--input:#2a0815;--glow-rgb:210 50 100;--sh-rgb:0 0 0;--sheen:#ffe0e8;--hero-ink:#fff6f8;--hero-bright:.78;--hov-rgb:40 6 20;--r:14px;--rb:99px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='84'%3E%3Cpath d='M20 26c-5-5-12 1-7 7l7 7 7-7c5-6-2-12-7-7z' fill='%23ffb3c6' fill-opacity='.16'/%3E%3Cpath d='M62 64c-4-4-10 1-6 6l6 6 6-6c4-5-2-10-6-6z' fill='%23ffb3c6' fill-opacity='.13'/%3E%3C/svg%3E")}html[data-theme=valentine] header.top{border-bottom:1px solid var(--gold)}html[data-theme=valentine] header.top:after{content:"";background:radial-gradient(circle at 10px 4px,#ff4d79 0 3px,#0000 3.5px) 0 0/22px 8px;height:8px;display:block}html[data-theme=valentine] .card,html[data-theme=valentine] .nl{box-shadow:0 0 0 1px rgb(var(--gold-rgb)/.25),0 14px 32px rgb(var(--sh-rgb)/.45)}html[data-theme=valentine] h2{text-shadow:0 2px 18px rgb(var(--gold-rgb)/.22)}html[data-theme=valentine] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=minimal]{--bg:#fff;--bg-rgb:255 255 255;--bg2:#f3f3f1;--ink:#161616;--mute:#505050;--gold:#161616;--gold-rgb:22 22 22;--on-gold:#fff;--line:#1616162e;--line-ui:#767676;--input:#fff;--glow-rgb:255 255 255;--sh-rgb:40 40 40;--sheen:#fff;--hero-ink:#fff;--hero-bright:.82;--hov-rgb:0 0 0;--r:0px;--rb:0px;--pat:none;--serif:system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif}html[data-theme=minimal] body{font-size:17px}html[data-theme=minimal] h1,html[data-theme=minimal] h2{letter-spacing:-.02em;font-weight:300}html[data-theme=minimal] .hero{min-height:max(600px,min(100svh,1040px))}html[data-theme=minimal] .hero:before{background:linear-gradient(#00000040,#00000073 70%,#0000008c)}html[data-theme=minimal] .hero h1{text-shadow:0 2px 30px #00000080}html[data-theme=minimal] .two img{height:560px}html[data-theme=minimal] .mosaic{grid-auto-rows:260px;gap:6px}html[data-theme=minimal] .card:hover,html[data-theme=minimal] .pickimg{box-shadow:0 10px 30px rgb(var(--sh-rgb)/.14)}html[data-theme=minimal] .band{background:var(--bg2)}html[data-theme=minimal] header.top{box-shadow:0 1px 0 var(--line)}html[data-theme=minimal] .mi:hover,html[data-theme=minimal] .dish:hover{background:#00000008}@media (width<=800px){html[data-theme=minimal] .two img{height:320px}html[data-theme=minimal] .mosaic{grid-auto-rows:150px}}html[data-theme=saffron] .card:hover,html[data-theme=minimal] .card:hover{box-shadow:0 14px 32px rgb(var(--sh-rgb)/.16)}section.s.wrap{padding-left:5vw;padding-right:5vw}.hero .k,.hero .in p{text-shadow:0 1px 14px #000000bf}.chips a{align-items:center;min-height:44px;display:inline-flex}.chips{padding:6px 0}.burger,.btn,input,select,button{min-height:44px}nav.main a.langsw{align-items:center;min-height:44px;display:inline-flex}.chan a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.scpop{border:1px solid var(--line);background:var(--bg2);color:var(--ink);border-radius:var(--r);width:min(640px,94vw);max-height:92vh;box-shadow:0 30px 80px rgb(var(--sh-rgb)/.6);font:16px/1.5 var(--sans);padding:0;animation:.35s cubic-bezier(.2,.7,.2,1) pop;overflow:auto}.scpop::backdrop{background:#0000008c}.scpop-x{width:48px;height:48px;color:var(--ink);font:400 26px/1 var(--sans);cursor:pointer;z-index:2;background:0 0;border:0;border-radius:50%;position:absolute;top:6px;right:6px}.scpop-x:hover{background:rgb(var(--gold-rgb)/.18)}.scpop-body{text-align:center;padding:34px 28px 26px}.scpop h2{font:400 clamp(24px,4vw,32px)/1.2 var(--serif);color:var(--gold);margin:0 36px 6px}.scpop-sub{margin:0 0 14px}.scpop-hrs{text-align:left;max-width:420px;margin:0 auto 14px}.scpop-hrs summary{cursor:pointer;text-align:center;color:var(--gold);justify-content:center;align-items:center;min-height:44px;display:flex}.scpop-hrs table{border-collapse:collapse;width:100%;font-size:15px}.scpop-hrs th{text-align:left;white-space:nowrap;padding:3px 14px 3px 0;font-weight:600}.scpop-hrs td{padding:3px 0}.scpop-img{object-fit:cover;border-radius:var(--r);width:100%;height:150px;margin:0 0 16px}.scpop-promo{font:700 clamp(18px,3vw,24px)/1.25 var(--serif);margin:0 0 8px}.scpop-small{color:var(--mute);margin:0 0 6px;font-size:14px}.scpop .btn{margin-top:10px}.scpop.sheet{z-index:90;border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:54vh;margin:0;animation:.35s cubic-bezier(.2,.7,.2,1) sheetin;position:fixed;inset:auto 0 50px}.scpop.sheet .scpop-body{padding:20px 16px 14px}.scpop.sheet .scpop-img{display:none}.scpop.sheet h2{margin-right:44px;font-size:21px}.scpop.sheet .scpop-promo{font-size:17px}@keyframes sheetin{0%{transform:translateY(100%)}to{transform:none}}.scpop:not(.sheet){margin:auto}html[data-theme=christmas] body,html[data-theme=festival] body,html[data-theme=silvester] body,html[data-theme=easter] body,html[data-theme=valentine] body,html[data-theme=holi] body,html[data-theme=navratri] body,html[data-theme=eid] body,html[data-theme=mothers] body,html[data-theme=halloween] body{position:relative}html[data-theme=christmas] body:before,html[data-theme=festival] body:before,html[data-theme=silvester] body:before,html[data-theme=easter] body:before,html[data-theme=valentine] body:before,html[data-theme=holi] body:before,html[data-theme=navratri] body:before,html[data-theme=eid] body:before,html[data-theme=mothers] body:before,html[data-theme=halloween] body:before{z-index:4;pointer-events:none;text-align:justify;text-align-last:justify;text-shadow:0 6px 10px #0006;padding:0 3%;font-size:clamp(34px,7vw,76px);line-height:1;animation:5s ease-in-out infinite decofloat;position:absolute;top:86px;left:0;right:0}@keyframes decofloat{50%{transform:translateY(7px)}}html[data-theme=christmas] body:before{content:"🎄 🎁"}html[data-theme=festival] body:before{content:"🪔 🪔"}html[data-theme=silvester] body:before{content:"🥂 🎆"}html[data-theme=easter] body:before{content:"🐰 🥚"}html[data-theme=valentine] body:before{content:"💕 🌹"}html[data-theme=christmas] footer.bot:before,html[data-theme=festival] footer.bot:before,html[data-theme=silvester] footer.bot:before,html[data-theme=easter] footer.bot:before,html[data-theme=valentine] footer.bot:before,html[data-theme=holi] footer.bot:before,html[data-theme=navratri] footer.bot:before,html[data-theme=eid] footer.bot:before,html[data-theme=mothers] footer.bot:before,html[data-theme=halloween] footer.bot:before{text-align:center;letter-spacing:.5em;white-space:nowrap;margin:-18px 0 28px;font-size:clamp(24px,5vw,34px);display:block;overflow:hidden}html[data-theme=christmas] footer.bot:before{content:"🎄 🎁 ⭐ 🔔 ⭐ 🎁 🎄"}html[data-theme=festival] footer.bot:before{content:"🪔 ✨ 🪔 ✨ 🪔 ✨ 🪔"}html[data-theme=silvester] footer.bot:before{content:"🎆 ✨ 🥂 🍾 🥂 ✨ 🎆"}html[data-theme=easter] footer.bot:before{content:"🐣 🥚 🌷 🐰 🌷 🥚 🐣"}html[data-theme=valentine] footer.bot:before{content:"💕 🌹 ❤️ 🌹 💕"}html[data-theme=christmas] header.top:after{background:radial-gradient(circle at 10px 8px,#ff4d4d 0 4px,#0000 5px) 0 0/100px 16px,radial-gradient(circle at 30px 8px,#ffd24d 0 4px,#0000 5px) 0 0/100px 16px,radial-gradient(circle at 50px 8px,#52d17a 0 4px,#0000 5px) 0 0/100px 16px,radial-gradient(circle at 70px 8px,#4da3ff 0 4px,#0000 5px) 0 0/100px 16px,radial-gradient(circle at 90px 8px,#ff7ad9 0 4px,#0000 5px) 0 0/100px 16px;height:16px;animation:1.8s ease-in-out infinite alternate twinkle}@keyframes twinkle{0%{opacity:.5}to{opacity:1}}@media (width>=900px){html[data-theme=christmas] header.top .wrap,html[data-theme=festival] header.top .wrap,html[data-theme=silvester] header.top .wrap,html[data-theme=easter] header.top .wrap,html[data-theme=valentine] header.top .wrap,html[data-theme=holi] header.top .wrap,html[data-theme=navratri] header.top .wrap,html[data-theme=eid] header.top .wrap,html[data-theme=mothers] header.top .wrap,html[data-theme=halloween] header.top .wrap{padding-left:58px;padding-right:58px}html[data-theme=christmas] header.top:before,html[data-theme=christmas] header.top:after,html[data-theme=festival] header.top:before,html[data-theme=festival] header.top:after,html[data-theme=silvester] header.top:before,html[data-theme=silvester] header.top:after,html[data-theme=easter] header.top:before,html[data-theme=easter] header.top:after,html[data-theme=valentine] header.top:before,html[data-theme=valentine] header.top:after,html[data-theme=holi] header.top:before,html[data-theme=navratri] header.top:before,html[data-theme=eid] header.top:before,html[data-theme=mothers] header.top:before,html[data-theme=halloween] header.top:before,html[data-theme=holi] header.top:after,html[data-theme=navratri] header.top:after,html[data-theme=eid] header.top:after,html[data-theme=mothers] header.top:after,html[data-theme=halloween] header.top:after{opacity:0;pointer-events:none;filter:drop-shadow(0 3px 6px #0006);margin-top:-18px;font-size:32px;line-height:36px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;transform:translateY(46px)scale(.6)}html[data-theme] header.top:before{left:12px}html[data-theme] header.top:after{right:12px}html[data-theme=christmas] header.top:before{content:"🎄"}html[data-theme=christmas] header.top:after{content:"🎁"}html[data-theme=festival] header.top:before,html[data-theme=festival] header.top:after{content:"🪔"}html[data-theme=silvester] header.top:before{content:"🥂"}html[data-theme=silvester] header.top:after{content:"🎆"}html[data-theme=easter] header.top:before{content:"🐰"}html[data-theme=easter] header.top:after{content:"🥚"}html[data-theme=valentine] header.top:before{content:"💕"}html[data-theme=valentine] header.top:after{content:"🌹"}html[data-theme] header.top.scrolled:before,html[data-theme] header.top.scrolled:after{opacity:1;transform:none}}@media (width<=899px){html[data-theme=christmas] header.top .wrap:before,html[data-theme=festival] header.top .wrap:before,html[data-theme=silvester] header.top .wrap:before,html[data-theme=easter] header.top .wrap:before,html[data-theme=valentine] header.top .wrap:before,html[data-theme=christmas] header.top .wrap:after,html[data-theme=festival] header.top .wrap:after,html[data-theme=silvester] header.top .wrap:after,html[data-theme=easter] header.top .wrap:after,html[data-theme=valentine] header.top .wrap:after,html[data-theme=holi] header.top .wrap:before,html[data-theme=navratri] header.top .wrap:before,html[data-theme=eid] header.top .wrap:before,html[data-theme=mothers] header.top .wrap:before,html[data-theme=halloween] header.top .wrap:before,html[data-theme=holi] header.top .wrap:after,html[data-theme=navratri] header.top .wrap:after,html[data-theme=eid] header.top .wrap:after,html[data-theme=mothers] header.top .wrap:after,html[data-theme=halloween] header.top .wrap:after{opacity:0;pointer-events:none;text-shadow:0 2px 4px #00000073;z-index:1;font-size:24px;line-height:26px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-14px;transform:translateY(-14px)scale(.6)}html[data-theme=christmas] header.top .wrap:before,html[data-theme=festival] header.top .wrap:before,html[data-theme=silvester] header.top .wrap:before,html[data-theme=easter] header.top .wrap:before,html[data-theme=valentine] header.top .wrap:before,html[data-theme=holi] header.top .wrap:before,html[data-theme=navratri] header.top .wrap:before,html[data-theme=eid] header.top .wrap:before,html[data-theme=mothers] header.top .wrap:before,html[data-theme=halloween] header.top .wrap:before{left:6px}html[data-theme=christmas] header.top .wrap:after,html[data-theme=festival] header.top .wrap:after,html[data-theme=silvester] header.top .wrap:after,html[data-theme=easter] header.top .wrap:after,html[data-theme=valentine] header.top .wrap:after,html[data-theme=holi] header.top .wrap:after,html[data-theme=navratri] header.top .wrap:after,html[data-theme=eid] header.top .wrap:after,html[data-theme=mothers] header.top .wrap:after,html[data-theme=halloween] header.top .wrap:after{right:6px}html[data-theme=christmas] header.top .wrap:before{content:"🎄"}html[data-theme=christmas] header.top .wrap:after{content:"🎁"}html[data-theme=festival] header.top .wrap:before,html[data-theme=festival] header.top .wrap:after{content:"🪔"}html[data-theme=silvester] header.top .wrap:before{content:"🥂"}html[data-theme=silvester] header.top .wrap:after{content:"🎆"}html[data-theme=easter] header.top .wrap:before{content:"🐰"}html[data-theme=easter] header.top .wrap:after{content:"🥚"}html[data-theme=valentine] header.top .wrap:before{content:"💕"}html[data-theme=valentine] header.top .wrap:after{content:"🌹"}html[data-theme] header.top.scrolled .wrap:before,html[data-theme] header.top.scrolled .wrap:after{opacity:1;transform:none}}html[data-theme]:has(#scrib) body:before{top:132px}@media (width<=899px){html.ribv[data-theme] header.top .wrap:before,html.ribv[data-theme] header.top .wrap:after{visibility:hidden}}@media (prefers-reduced-motion:reduce){html[data-theme] header.top:before,html[data-theme] header.top:after,html[data-theme] header.top .wrap:before,html[data-theme] header.top .wrap:after{transition:none}}html:has(dialog.scpop[open]){overflow:hidden}.scpop{overscroll-behavior:contain}@media (prefers-reduced-motion:no-preference){@keyframes scFlick{0%,to{rotate:0deg;scale:1}18%{rotate:-3deg;scale:1.08}42%{rotate:2deg;scale:.95}68%{rotate:-2deg;scale:1.06}85%{rotate:1deg;scale:.98}}@keyframes scSway{0%,to{rotate:-6deg}50%{rotate:6deg}}@keyframes scBob{0%,to{translate:0}50%{translate:0 -4px}}@keyframes scBeat{0%,to{scale:1}14%{scale:1.18}28%{scale:1}42%{scale:1.12}70%{scale:1}}@keyframes scHop{0%,55%,to{translate:0}70%{translate:0 -7px}82%{translate:0}90%{translate:0 -3px}}@keyframes scClink{0%,to{rotate:-10deg}50%{rotate:10deg}}@keyframes scTwinkle{0%,to{rotate:0deg;scale:1}50%{rotate:8deg;scale:1.15}}html[data-theme=festival] header.top.scrolled:before,html[data-theme=festival] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:2.8s ease-in-out infinite scFlick}html[data-theme=festival] header.top.scrolled:after,html[data-theme=festival] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:3.1s ease-in-out -1.3s infinite scFlick}html[data-theme=christmas] header.top.scrolled:before,html[data-theme=christmas] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:4.5s ease-in-out infinite scSway}html[data-theme=christmas] header.top.scrolled:after,html[data-theme=christmas] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:3.4s ease-in-out -.8s infinite scBob}html[data-theme=silvester] header.top.scrolled:before,html[data-theme=silvester] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:3.6s ease-in-out infinite scClink}html[data-theme=silvester] header.top.scrolled:after,html[data-theme=silvester] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:2.6s ease-in-out -.9s infinite scTwinkle}html[data-theme=easter] header.top.scrolled:before,html[data-theme=easter] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:3.2s ease-in-out infinite scHop}html[data-theme=easter] header.top.scrolled:after,html[data-theme=easter] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:3.8s ease-in-out -1.2s infinite scSway}html[data-theme=valentine] header.top.scrolled:before,html[data-theme=valentine] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:2.4s ease-in-out infinite scBeat}html[data-theme=valentine] header.top.scrolled:after,html[data-theme=valentine] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:4.2s ease-in-out -1s infinite scSway}}html[data-theme=holi]{--bg:#1d0f33;--bg-rgb:29 15 51;--bg2:#2b1650;--ink:#fff4fb;--mute:#e3cdee;--gold:#ff5fb0;--gold-rgb:255 95 176;--on-gold:#1d0f33;--line:#ff5fb066;--line-ui:#c070a8;--input:#140a26;--glow-rgb:150 60 230;--sh-rgb:0 0 0;--sheen:#ffe36e;--hero-ink:#fff6fc;--hero-bright:.78;--hov-rgb:20 8 40;--r:18px;--rb:99px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Ccircle cx='16' cy='20' r='5' fill='%23ff4fa3' fill-opacity='.22'/%3E%3Ccircle cx='70' cy='14' r='3.5' fill='%23ffd23f' fill-opacity='.28'/%3E%3Ccircle cx='104' cy='48' r='6' fill='%2338c6f4' fill-opacity='.2'/%3E%3Ccircle cx='40' cy='64' r='3' fill='%237ed957' fill-opacity='.28'/%3E%3Ccircle cx='86' cy='96' r='5' fill='%23ff8a3d' fill-opacity='.22'/%3E%3Ccircle cx='20' cy='104' r='4' fill='%23b266ff' fill-opacity='.24'/%3E%3Ccircle cx='58' cy='110' r='2' fill='%23ffd23f' fill-opacity='.3'/%3E%3C/svg%3E")}html[data-theme=holi] header.top{border-bottom:0}html[data-theme=holi] header.top:after{content:"";background:linear-gradient(90deg,#ff4fa3,#ffd23f,#7ed957,#38c6f4,#b266ff,#ff8a3d,#ff4fa3) 0 0/200% 100%;height:7px;animation:10s linear infinite holiflow;display:block}@keyframes holiflow{to{background-position:200% 0}}html[data-theme=holi] h2{text-shadow:0 2px 20px rgb(var(--gold-rgb)/.3)}html[data-theme=holi] .card,html[data-theme=holi] .nl{background:linear-gradient(160deg,var(--bg2),rgb(var(--bg-rgb)));box-shadow:0 0 0 1px rgb(var(--gold-rgb)/.3),0 14px 34px rgb(var(--sh-rgb)/.45)}html[data-theme=holi] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=holi] .btn.f{box-shadow:0 0 24px rgb(var(--gold-rgb)/.35);background:linear-gradient(100deg,#ff5fb0,#ffb347)}html[data-theme=navratri]{--bg:#0b2b3a;--bg-rgb:11 43 58;--bg2:#103c50;--ink:#fff3e4;--mute:#bfdbe6;--gold:#ffa94d;--gold-rgb:255 169 77;--on-gold:#0b2b3a;--line:#ffa94d61;--line-ui:#c98a4a;--input:#071d28;--glow-rgb:255 110 140;--sh-rgb:0 0 0;--sheen:#ffe0a8;--hero-ink:#fff7ec;--hero-bright:.78;--hov-rgb:5 25 35;--r:8px;--rb:8px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' fill='none' stroke-width='1.3'%3E%3Ccircle cx='36' cy='36' r='14' stroke='%23ff9f43' stroke-opacity='.22'/%3E%3Ccircle cx='36' cy='36' r='6' stroke='%23ff6b9a' stroke-opacity='.26'/%3E%3Cpath d='M36 0v14M36 58v14M0 36h14M58 36h14' stroke='%23ffd166' stroke-opacity='.2'/%3E%3Ccircle cx='0' cy='0' r='3' fill='%23ff9f43' fill-opacity='.18'/%3E%3Ccircle cx='72' cy='72' r='3' fill='%23ff9f43' fill-opacity='.18'/%3E%3Ccircle cx='72' cy='0' r='3' fill='%23ff6b9a' fill-opacity='.18'/%3E%3Ccircle cx='0' cy='72' r='3' fill='%23ff6b9a' fill-opacity='.18'/%3E%3C/svg%3E")}html[data-theme=navratri] header.top{border-bottom:0}html[data-theme=navratri] header.top:after{content:"";background:repeating-linear-gradient(90deg,#ff6b9a 0 22px,#ffa94d 22px 44px,#ffd166 44px 66px,#7bd88f 66px 88px,#4dc3ff 88px 110px,#b388ff 110px 132px) 0 0/132px 100%;height:8px;animation:14s linear infinite navflow;display:block}@keyframes navflow{to{background-position:132px 0}}html[data-theme=navratri] h2{text-shadow:0 2px 18px rgb(var(--gold-rgb)/.25)}html[data-theme=navratri] .card,html[data-theme=navratri] .nl{box-shadow:inset 0 0 0 4px var(--bg2),inset 0 0 0 5px rgb(var(--gold-rgb)/.5)}html[data-theme=navratri] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=eid]{--bg:#1b1646;--bg-rgb:27 22 70;--bg2:#251e5c;--ink:#fbf6e6;--mute:#cdc8e6;--gold:#f3d98b;--gold-rgb:243 217 139;--on-gold:#1b1646;--line:#f3d98b57;--line-ui:#a79860;--input:#120e33;--glow-rgb:110 90 220;--sh-rgb:0 0 0;--sheen:#fff3c4;--hero-ink:#fffaf0;--hero-bright:.8;--hov-rgb:14 10 40;--r:14px;--rb:99px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110'%3E%3Cpath d='M22 20a9 9 0 1 0 8 12 7 7 0 1 1-8-12z' fill='%23f3d98b' fill-opacity='.22'/%3E%3Cpath d='M80 70l1.8 5.4 5.4 1.8-5.4 1.8L80 84.4l-1.8-5.4-5.4-1.8 5.4-1.8z' fill='%23f3d98b' fill-opacity='.3'/%3E%3Cpath d='M58 22l1.2 3.6 3.6 1.2-3.6 1.2L58 31.6l-1.2-3.6-3.6-1.2 3.6-1.2z' fill='%23ffffff' fill-opacity='.22'/%3E%3Ccircle cx='20' cy='86' r='1.2' fill='%23ffffff' fill-opacity='.3'/%3E%3Ccircle cx='96' cy='24' r='1' fill='%23ffffff' fill-opacity='.3'/%3E%3C/svg%3E")}html[data-theme=eid] header.top{border-bottom:1px solid var(--gold)}html[data-theme=eid] header.top:after{content:"";background:linear-gradient(90deg,transparent,var(--gold),#fff,var(--gold),transparent);background-size:200% 100%;height:4px;animation:8s linear infinite champ;display:block}html[data-theme=eid] h1{text-shadow:0 0 44px rgb(var(--gold-rgb)/.28)}html[data-theme=eid] .card,html[data-theme=eid] .nl{background:linear-gradient(160deg,var(--bg2),rgb(var(--bg-rgb)));box-shadow:0 0 0 1px rgb(var(--gold-rgb)/.22),0 16px 36px rgb(var(--sh-rgb)/.5)}html[data-theme=eid] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=mothers]{--bg:#fff5f2;--bg-rgb:255 245 242;--bg2:#fde6e4;--ink:#3b1f26;--mute:#6b4550;--gold:#a83a5c;--gold-rgb:168 58 92;--on-gold:#fff;--line:#a83a5c4d;--line-ui:#a8707f;--input:#fff;--glow-rgb:255 190 200;--sh-rgb:120 40 60;--sheen:#ffe2e8;--hero-ink:#fffaf9;--hero-bright:.72;--hov-rgb:60 20 30;--r:20px;--rb:99px;--serif:ui-rounded,"Avenir Next","Trebuchet MS","Segoe UI",system-ui,sans-serif;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cg fill-opacity='.3'%3E%3Ccircle cx='20' cy='22' r='4' fill='%23f4a6b8'/%3E%3Ccircle cx='20' cy='14' r='3' fill='%23f4a6b8'/%3E%3Ccircle cx='28' cy='22' r='3' fill='%23f4a6b8'/%3E%3Ccircle cx='20' cy='30' r='3' fill='%23f4a6b8'/%3E%3Ccircle cx='12' cy='22' r='3' fill='%23f4a6b8'/%3E%3Ccircle cx='20' cy='22' r='2.2' fill='%23ffd666'/%3E%3C/g%3E%3Cg fill-opacity='.35'%3E%3Ccircle cx='66' cy='62' r='3' fill='%23a8d5ba'/%3E%3Ccircle cx='66' cy='55' r='2.4' fill='%23a8d5ba'/%3E%3Ccircle cx='73' cy='62' r='2.4' fill='%23a8d5ba'/%3E%3Ccircle cx='66' cy='69' r='2.4' fill='%23a8d5ba'/%3E%3Ccircle cx='59' cy='62' r='2.4' fill='%23a8d5ba'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=mothers] h1,html[data-theme=mothers] h2,html[data-theme=mothers] h3{letter-spacing:-.01em;font-weight:700}html[data-theme=mothers] header.top{box-shadow:0 6px 24px rgb(var(--sh-rgb)/.08);border-bottom-color:#a83a5c40}html[data-theme=mothers] header.top:after{content:"";background:repeating-linear-gradient(90deg,#f4a6b8 0 28px,#fde0e0 28px 56px,#a8d5ba 56px 84px,#ffd666 84px 112px);height:6px;display:block}html[data-theme=mothers] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=mothers] .card:hover,html[data-theme=mothers] .pickimg{box-shadow:0 14px 34px rgb(var(--sh-rgb)/.18)}html[data-theme=halloween]{--bg:#120a1a;--bg-rgb:18 10 26;--bg2:#1e1228;--ink:#f7eefc;--mute:#c7b6d6;--gold:#ff8a1f;--gold-rgb:255 138 31;--on-gold:#120a1a;--line:#ff8a1f57;--line-ui:#b86f2a;--input:#0c0612;--glow-rgb:110 60 200;--sh-rgb:0 0 0;--sheen:#ffd29a;--hero-ink:#fff6ec;--hero-bright:.74;--hov-rgb:10 4 16;--r:8px;--rb:8px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cpath d='M18 24c-2-5 2-9 6-6 4-3 8 1 6 6-2 6-6 8-6 8s-4-2-6-8z' fill='%23ff8a1f' fill-opacity='.12'/%3E%3Cpath d='M70 70l6-4 6 4-3 6h-6z' fill='%238a5cf5' fill-opacity='.16'/%3E%3Ccircle cx='54' cy='20' r='1.4' fill='%23ff8a1f' fill-opacity='.4'/%3E%3Ccircle cx='88' cy='30' r='1.2' fill='%238a5cf5' fill-opacity='.4'/%3E%3Ccircle cx='30' cy='84' r='1.2' fill='%23ff8a1f' fill-opacity='.35'/%3E%3C/svg%3E")}html[data-theme=halloween] header.top{border-bottom:1px solid var(--gold)}html[data-theme=halloween] header.top:after{content:"";background:repeating-linear-gradient(135deg,#ff8a1f 0 14px,#2a1636 14px 28px);height:6px;display:block}html[data-theme=halloween] .card,html[data-theme=halloween] .nl{background:linear-gradient(160deg,var(--bg2),rgb(var(--bg-rgb)));box-shadow:0 0 0 1px rgb(var(--gold-rgb)/.22),0 16px 36px rgb(var(--sh-rgb)/.55)}html[data-theme=halloween] .band{background:linear-gradient(var(--bg2),var(--bg2))}html[data-theme=halloween] h2{text-shadow:0 2px 18px rgb(var(--gold-rgb)/.25)}html[data-theme=holi] body:before{content:"🎨 🌈"}html[data-theme=holi] footer.bot:before{content:"🌈 🎨 💛 🎨 🌈"}html[data-theme=navratri] body:before{content:"💃 🥁"}html[data-theme=navratri] footer.bot:before{content:"💃 ✨ 🥁 ✨ 💃"}html[data-theme=eid] body:before{content:"🌙 ⭐"}html[data-theme=eid] footer.bot:before{content:"🌙 ✨ ⭐ ✨ 🌙"}html[data-theme=mothers] body:before{content:"🌸 💐"}html[data-theme=mothers] footer.bot:before{content:"🌸 💐 💖 💐 🌸"}html[data-theme=halloween] body:before{content:"🎃 🦇"}html[data-theme=halloween] footer.bot:before{content:"🎃 🦇 👻 🦇 🎃"}@media (width>=900px){html[data-theme=holi] header.top:before{content:"🎨"}html[data-theme=holi] header.top:after{content:"🌈"}html[data-theme=navratri] header.top:before{content:"💃"}html[data-theme=navratri] header.top:after{content:"🥁"}html[data-theme=eid] header.top:before{content:"🌙"}html[data-theme=eid] header.top:after{content:"⭐"}html[data-theme=mothers] header.top:before{content:"🌸"}html[data-theme=mothers] header.top:after{content:"💐"}html[data-theme=halloween] header.top:before{content:"🎃"}html[data-theme=halloween] header.top:after{content:"🦇"}}@media (width<=899px){html[data-theme=holi] header.top .wrap:before{content:"🎨"}html[data-theme=holi] header.top .wrap:after{content:"🌈"}html[data-theme=navratri] header.top .wrap:before{content:"💃"}html[data-theme=navratri] header.top .wrap:after{content:"🥁"}html[data-theme=eid] header.top .wrap:before{content:"🌙"}html[data-theme=eid] header.top .wrap:after{content:"⭐"}html[data-theme=mothers] header.top .wrap:before{content:"🌸"}html[data-theme=mothers] header.top .wrap:after{content:"💐"}html[data-theme=halloween] header.top .wrap:before{content:"🎃"}html[data-theme=halloween] header.top .wrap:after{content:"🦇"}}@media (prefers-reduced-motion:no-preference){@keyframes scDance{0%,to{translate:0;rotate:-8deg}25%{translate:0 -3px;rotate:6deg}50%{translate:0;rotate:-4deg}75%{translate:0 -3px;rotate:8deg}}@keyframes scFlap{0%,to{scale:1}50%{scale:1.2 .8}}@keyframes scBurst{0%,to{rotate:0deg;scale:1}40%{rotate:-10deg;scale:1.18}70%{rotate:8deg;scale:.95}}html[data-theme=holi] header.top.scrolled:before,html[data-theme=holi] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:2.6s ease-in-out infinite scBurst}html[data-theme=holi] header.top.scrolled:after,html[data-theme=holi] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:3.6s ease-in-out -1.1s infinite scSway}html[data-theme=navratri] header.top.scrolled:before,html[data-theme=navratri] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:2.4s ease-in-out infinite scDance}html[data-theme=navratri] header.top.scrolled:after,html[data-theme=navratri] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:2s ease-in-out -.6s infinite scBob}html[data-theme=eid] header.top.scrolled:before,html[data-theme=eid] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:5s ease-in-out infinite scSway}html[data-theme=eid] header.top.scrolled:after,html[data-theme=eid] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:2.8s ease-in-out -1s infinite scTwinkle}html[data-theme=mothers] header.top.scrolled:before,html[data-theme=mothers] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:4s ease-in-out infinite scSway}html[data-theme=mothers] header.top.scrolled:after,html[data-theme=mothers] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:3.4s ease-in-out -1.2s infinite scBob}html[data-theme=halloween] header.top.scrolled:before,html[data-theme=halloween] header.top.scrolled .wrap:before{transform-origin:50% 85%;animation:3s ease-in-out infinite scBob}html[data-theme=halloween] header.top.scrolled:after,html[data-theme=halloween] header.top.scrolled .wrap:after{transform-origin:50% 85%;animation:1.4s ease-in-out -.5s infinite scFlap}}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) section.s h2:not(footer h2):after{background:var(--gold);width:132px;height:14px;-webkit-mask:var(--orn) left center/contain no-repeat;mask:var(--orn) left center/contain no-repeat;margin-top:14px}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .menu-cat h2{border-bottom:0}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .hero:before{background:var(--hpat),radial-gradient(ellipse 85% 70% at 50% 52%,rgb(var(--hov-rgb)/.88),rgb(var(--hov-rgb)/0) 80%),linear-gradient(rgb(var(--bg-rgb)/0) 72%,var(--bg))}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .card,html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .nl{background:linear-gradient(155deg,#ffffff0b,transparent 42%),var(--bg2);border-color:rgb(var(--gold-rgb)/.38);box-shadow:inset 0 0 0 4px var(--bg2),inset 0 0 0 5px rgb(var(--gold-rgb)/.3),0 18px 38px rgb(var(--sh-rgb)/.38)}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .card:hover{box-shadow:inset 0 0 0 4px var(--bg2),inset 0 0 0 5px rgb(var(--gold-rgb)/.55),0 24px 48px rgb(var(--sh-rgb)/.5)}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .band{background:var(--pat2),linear-gradient(180deg,var(--bg2),rgb(var(--bg-rgb)))}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) header.top{border-bottom:1px solid rgb(var(--gold-rgb)/.55);box-shadow:0 8px 28px rgb(var(--sh-rgb)/.35)}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) header.top:after{content:"";background:linear-gradient(90deg,transparent,rgb(var(--gold-rgb)/.9),transparent);height:3px;display:block}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .btn.f{background:linear-gradient(180deg,#ffffff2e,transparent 55%),var(--gold);box-shadow:0 6px 18px rgb(var(--gold-rgb)/.28)}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) h1{text-shadow:0 2px 30px rgb(var(--gold-rgb)/.22)}html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .mi:hover,html:is([data-theme=royal],[data-theme=spicemarket],[data-theme=emerald],[data-theme=monsoon]) .dish:hover{background:linear-gradient(90deg,rgb(var(--gold-rgb)/.1),transparent)}html[data-theme=royal]{--bg:#0b1230;--bg-rgb:11 18 48;--bg2:#131c47;--ink:#f4efe0;--mute:#bcc3dd;--gold:#e8c468;--gold-rgb:232 196 104;--on-gold:#0b1230;--line:#e8c46852;--line-ui:#9a8c55;--input:#070c20;--glow-rgb:60 80 190;--sh-rgb:0 0 0;--sheen:#fff0c0;--hero-ink:#fbf6e8;--hero-bright:.8;--hov-rgb:6 10 28;--r:10px;--rb:6px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' fill='none' stroke='%23e8c468' stroke-width='1' stroke-opacity='.16'%3E%3Ccircle cx='70' cy='70' r='52'/%3E%3Ccircle cx='70' cy='70' r='36'/%3E%3Ccircle cx='70' cy='70' r='10'/%3E%3Cpath d='M70 18c8 14 8 22 0 34-8-12-8-20 0-34zM70 122c8-14 8-22 0-34-8 12-8 20 0 34zM18 70c14-8 22-8 34 0-12 8-20 8-34 0zM122 70c-14-8-22-8-34 0 12 8 20 8 34 0z'/%3E%3Cpath d='M33 33c11 3 17 8 21 17M107 33c-11 3-17 8-21 17M33 107c11-3 17-8 21-17M107 107c-11-3-17-8-21-17'/%3E%3C/svg%3E");--pat2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' fill='none' stroke='%23e8c468' stroke-width='1' stroke-opacity='.16'%3E%3Ccircle cx='70' cy='70' r='52'/%3E%3Ccircle cx='70' cy='70' r='36'/%3E%3Ccircle cx='70' cy='70' r='10'/%3E%3Cpath d='M70 18c8 14 8 22 0 34-8-12-8-20 0-34zM70 122c8-14 8-22 0-34-8 12-8 20 0 34zM18 70c14-8 22-8 34 0-12 8-20 8-34 0zM122 70c-14-8-22-8-34 0 12 8 20 8 34 0z'/%3E%3Cpath d='M33 33c11 3 17 8 21 17M107 33c-11 3-17 8-21 17M33 107c11-3 17-8 21-17M107 107c-11-3-17-8-21-17'/%3E%3C/svg%3E");--hpat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' fill='none' stroke='%23e8c468' stroke-width='1' stroke-opacity='.16'%3E%3Ccircle cx='70' cy='70' r='52'/%3E%3Ccircle cx='70' cy='70' r='36'/%3E%3Ccircle cx='70' cy='70' r='10'/%3E%3Cpath d='M70 18c8 14 8 22 0 34-8-12-8-20 0-34zM70 122c8-14 8-22 0-34-8 12-8 20 0 34zM18 70c14-8 22-8 34 0-12 8-20 8-34 0zM122 70c-14-8-22-8-34 0 12 8 20 8 34 0z'/%3E%3Cpath d='M33 33c11 3 17 8 21 17M107 33c-11 3-17 8-21 17M33 107c11-3 17-8 21-17M107 107c-11-3-17-8-21-17'/%3E%3C/svg%3E");--orn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 14'%3E%3Cpath d='M0 7h50M82 7h50' stroke='%23000' stroke-width='1.2'/%3E%3Cpath d='M66 0l7 7-7 7-7-7z' fill='%23000'/%3E%3Ccircle cx='53' cy='7' r='1.8' fill='%23000'/%3E%3Ccircle cx='79' cy='7' r='1.8' fill='%23000'/%3E%3C/svg%3E")}html[data-theme=royal] body{background:var(--pat) 0 0/140px,radial-gradient(900px 520px at 88% 0,rgb(var(--glow-rgb)/.35),transparent 70%),radial-gradient(800px 640px at 0 55%,rgb(var(--gold-rgb)/.07),transparent 70%),var(--bg)}html[data-theme=spicemarket]{--bg:#2a120c;--bg-rgb:42 18 12;--bg2:#3d1c12;--ink:#f8e9d2;--mute:#dcc0a0;--gold:#e8a14a;--gold-rgb:232 161 74;--on-gold:#2a120c;--line:#e8a14a57;--line-ui:#b07b3f;--input:#1e0d08;--glow-rgb:200 85 61;--sh-rgb:0 0 0;--sheen:#ffe2b0;--hero-ink:#fff4e2;--hero-bright:.78;--hov-rgb:28 10 6;--r:6px;--rb:4px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' stroke='%23e8a14a' stroke-opacity='.14' stroke-width='1.3'%3E%3Cpath d='M0 12l12-12 12 12 12-12 12 12M0 36l12-12 12 12 12-12 12 12'/%3E%3Ccircle cx='24' cy='24' r='2' fill='%23e8a14a' fill-opacity='.18' stroke='none'/%3E%3Ccircle cx='0' cy='24' r='2' fill='%23c8553d' fill-opacity='.2' stroke='none'/%3E%3Ccircle cx='48' cy='24' r='2' fill='%23c8553d' fill-opacity='.2' stroke='none'/%3E%3C/svg%3E");--pat2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' stroke='%23e8a14a' stroke-opacity='.14' stroke-width='1.3'%3E%3Cpath d='M0 12l12-12 12 12 12-12 12 12M0 36l12-12 12 12 12-12 12 12'/%3E%3Ccircle cx='24' cy='24' r='2' fill='%23e8a14a' fill-opacity='.18' stroke='none'/%3E%3Ccircle cx='0' cy='24' r='2' fill='%23c8553d' fill-opacity='.2' stroke='none'/%3E%3Ccircle cx='48' cy='24' r='2' fill='%23c8553d' fill-opacity='.2' stroke='none'/%3E%3C/svg%3E");--hpat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' stroke='%23e8a14a' stroke-opacity='.14' stroke-width='1.3'%3E%3Cpath d='M0 12l12-12 12 12 12-12 12 12M0 36l12-12 12 12 12-12 12 12'/%3E%3Ccircle cx='24' cy='24' r='2' fill='%23e8a14a' fill-opacity='.18' stroke='none'/%3E%3Ccircle cx='0' cy='24' r='2' fill='%23c8553d' fill-opacity='.2' stroke='none'/%3E%3Ccircle cx='48' cy='24' r='2' fill='%23c8553d' fill-opacity='.2' stroke='none'/%3E%3C/svg%3E");--orn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 14'%3E%3Cpath d='M0 7h38M94 7h38' stroke='%23000' stroke-width='1.2'/%3E%3Cpath d='M44 7l5-5 5 5-5 5zM62 7l5-5 5 5-5 5zM80 7l5-5 5 5-5 5z' fill='%23000'/%3E%3C/svg%3E")}html[data-theme=spicemarket] body{background:var(--pat) 0 0/48px,radial-gradient(900px 520px at 88% 0,rgb(var(--glow-rgb)/.3),transparent 70%),radial-gradient(800px 640px at 0 55%,rgb(var(--gold-rgb)/.08),transparent 70%),var(--bg)}html[data-theme=emerald]{--bg:#06261e;--bg-rgb:6 38 30;--bg2:#0c3a2e;--ink:#eef3e6;--mute:#b5cdbf;--gold:#d7b45a;--gold-rgb:215 180 90;--on-gold:#06261e;--line:#d7b45a57;--line-ui:#8f8148;--input:#041a14;--glow-rgb:30 140 100;--sh-rgb:0 0 0;--sheen:#f6e6a8;--hero-ink:#f6f8ec;--hero-bright:.78;--hov-rgb:3 22 17;--r:12px;--rb:99px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' fill='none' stroke='%23d7b45a' stroke-opacity='.15' stroke-width='1.1'%3E%3Cpath d='M45 6c14 10 14 22 0 32-14-10-14-22 0-32zM45 52c14 10 14 22 0 32-14-10-14-22 0-32zM6 45c10-14 22-14 32 0-10 14-22 14-32 0zM52 45c10-14 22-14 32 0-10 14-22 14-32 0z'/%3E%3Ccircle cx='45' cy='45' r='4'/%3E%3Ccircle cx='0' cy='0' r='5'/%3E%3Ccircle cx='90' cy='0' r='5'/%3E%3Ccircle cx='0' cy='90' r='5'/%3E%3Ccircle cx='90' cy='90' r='5'/%3E%3C/svg%3E");--pat2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' fill='none' stroke='%23d7b45a' stroke-opacity='.15' stroke-width='1.1'%3E%3Cpath d='M45 6c14 10 14 22 0 32-14-10-14-22 0-32zM45 52c14 10 14 22 0 32-14-10-14-22 0-32zM6 45c10-14 22-14 32 0-10 14-22 14-32 0zM52 45c10-14 22-14 32 0-10 14-22 14-32 0z'/%3E%3Ccircle cx='45' cy='45' r='4'/%3E%3Ccircle cx='0' cy='0' r='5'/%3E%3Ccircle cx='90' cy='0' r='5'/%3E%3Ccircle cx='0' cy='90' r='5'/%3E%3Ccircle cx='90' cy='90' r='5'/%3E%3C/svg%3E");--hpat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' fill='none' stroke='%23d7b45a' stroke-opacity='.15' stroke-width='1.1'%3E%3Cpath d='M45 6c14 10 14 22 0 32-14-10-14-22 0-32zM45 52c14 10 14 22 0 32-14-10-14-22 0-32zM6 45c10-14 22-14 32 0-10 14-22 14-32 0zM52 45c10-14 22-14 32 0-10 14-22 14-32 0z'/%3E%3Ccircle cx='45' cy='45' r='4'/%3E%3Ccircle cx='0' cy='0' r='5'/%3E%3Ccircle cx='90' cy='0' r='5'/%3E%3Ccircle cx='0' cy='90' r='5'/%3E%3Ccircle cx='90' cy='90' r='5'/%3E%3C/svg%3E");--orn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 14'%3E%3Cpath d='M0 7h46M86 7h46' stroke='%23000' stroke-width='1.2'/%3E%3Cpath d='M66 1c6 2 9 4 9 6s-3 4-9 6c-6-2-9-4-9-6s3-4 9-6z' fill='%23000'/%3E%3Cpath d='M50 7c3-4 6-4 8 0-2 4-5 4-8 0zM74 7c2-4 5-4 8 0-3 4-6 4-8 0z' fill='%23000'/%3E%3C/svg%3E")}html[data-theme=emerald] body{background:var(--pat) 0 0/90px,radial-gradient(900px 520px at 88% 0,rgb(var(--glow-rgb)/.3),transparent 70%),radial-gradient(800px 640px at 0 55%,rgb(var(--gold-rgb)/.07),transparent 70%),var(--bg)}html[data-theme=monsoon]{--bg:#0d2a33;--bg-rgb:13 42 51;--bg2:#123a45;--ink:#eaf6f2;--mute:#b3d3cf;--gold:#8ee0c4;--gold-rgb:142 224 196;--on-gold:#072028;--line:#8ee0c452;--line-ui:#5f9c8c;--input:#081c23;--glow-rgb:40 150 160;--sh-rgb:0 0 0;--sheen:#d4fff0;--hero-ink:#f2fbf8;--hero-bright:.8;--hov-rgb:6 24 30;--r:16px;--rb:99px;--pat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' stroke='%238ee0c4' stroke-opacity='.15' stroke-width='1.2'%3E%3Cpath d='M18 70c-2-22 10-38 30-42 2 22-8 38-30 42zM18 70l22-26'/%3E%3Cpath d='M70 40c0-14 8-24 20-28 2 14-6 24-20 28zM70 40l14-16'/%3E%3Cpath d='M62 92l-3 8M80 80l-3 8M30 14l-3 8' stroke-linecap='round'/%3E%3C/svg%3E");--pat2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' stroke='%238ee0c4' stroke-opacity='.15' stroke-width='1.2'%3E%3Cpath d='M18 70c-2-22 10-38 30-42 2 22-8 38-30 42zM18 70l22-26'/%3E%3Cpath d='M70 40c0-14 8-24 20-28 2 14-6 24-20 28zM70 40l14-16'/%3E%3Cpath d='M62 92l-3 8M80 80l-3 8M30 14l-3 8' stroke-linecap='round'/%3E%3C/svg%3E");--hpat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' stroke='%238ee0c4' stroke-opacity='.15' stroke-width='1.2'%3E%3Cpath d='M18 70c-2-22 10-38 30-42 2 22-8 38-30 42zM18 70l22-26'/%3E%3Cpath d='M70 40c0-14 8-24 20-28 2 14-6 24-20 28zM70 40l14-16'/%3E%3Cpath d='M62 92l-3 8M80 80l-3 8M30 14l-3 8' stroke-linecap='round'/%3E%3C/svg%3E");--orn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 14'%3E%3Cpath d='M0 7h46M86 7h46' stroke='%23000' stroke-width='1.2'/%3E%3Cpath d='M66 1c4 4 6 7 6 9a6 6 0 0 1-12 0c0-2 2-5 6-9z' fill='%23000'/%3E%3Cpath d='M52 6c2 3 3 4 3 5a3 3 0 0 1-6 0c0-1 1-2 3-5zM80 6c2 3 3 4 3 5a3 3 0 0 1-6 0c0-1 1-2 3-5z' fill='%23000'/%3E%3C/svg%3E")}html[data-theme=monsoon] body{background:var(--pat) 0 0/100px,radial-gradient(900px 520px at 88% 0,rgb(var(--glow-rgb)/.32),transparent 70%),radial-gradient(800px 640px at 0 55%,rgb(var(--gold-rgb)/.06),transparent 70%),var(--bg)}
