@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}:root{--forest:#0e2a1c;--forest-2:#134a2e;--green:#0b6b30;--green-soft:#e3f0e6;--red:#d7140f;--red-text:#b5100c;--gold:#c9a13b;--gold-2:#e6c873;--gold-soft:#f6ebd0;--cream:#fbf6ec;--cream-2:#f4ebd8;--ink:#16211b;--ink-2:#2c3a31;--muted:#4a5a50;--muted-2:#5c6a61;--line:#e8dec9;--paper:#fffdf8;--display:"Playfair Display", Georgia, serif;--script:"Caveat", "Segoe Script", cursive;--body:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--wrap:1280px;--gutter:18px;--shadow:0 12px 32px #462d0a17, 0 2px 6px #462d0a0d}*{box-sizing:border-box}html,body{color:var(--ink);font-family:var(--body);-webkit-text-size-adjust:100%;margin:0}html{overflow-x:hidden}.home,.dishes-hero,.footer{overflow-x:clip}body{background:radial-gradient(1200px 600px at 85% -10%, #f3e3c3 0%, transparent 60%), radial-gradient(900px 500px at -10% 20%, #f6eedc 0%, transparent 60%), var(--cream);min-height:100vh;overflow-x:hidden}button,input,select{font:inherit;color:inherit}a{color:var(--green)}img,video{max-width:100%;display:block}.boot{min-height:100vh;color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex}.wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto;position:relative}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.deco{pointer-events:none;color:var(--gold);opacity:.5;position:absolute}.deco svg{width:100%;height:100%}.eyebrow{letter-spacing:.2em;color:var(--red-text);text-transform:uppercase;font-size:13px;font-weight:700}h1,h2,h3{font-family:var(--display);color:var(--forest);text-wrap:balance;margin:0;line-height:1.08}h1{letter-spacing:-.01em;font-size:max(38px,min(6vw,76px))}h2{font-size:max(26px,min(3vw,36px))}h3{font-size:19px}.h-label{font-family:var(--body);letter-spacing:.14em;color:var(--red-text);text-transform:uppercase;margin:0;font-size:13px;font-weight:700}p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.lead{color:var(--ink);font-size:max(16px,min(1.6vw,20px));line-height:1.45}.small{color:var(--muted-2);font-size:12.5px;line-height:1.45}.script{font-family:var(--script);font-weight:700}.stack{flex-direction:column;gap:10px;display:flex}.section{padding:44px 0 0;position:relative}.section-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.section-head .sub{color:var(--ink-2);margin-top:6px;font-size:15.5px}.lotus{color:var(--gold);align-items:center;gap:14px;display:flex}.lotus:before,.lotus:after{content:"";background:linear-gradient(90deg, transparent, var(--gold));flex:1;height:1.5px}.lotus:after{background:linear-gradient(90deg, var(--gold), transparent)}.lotus svg{flex-shrink:0;width:40px;height:28px}.lotus.short{max-width:300px}.btn{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 30px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.btn svg{width:20px;height:20px}.btn-primary{background:var(--green);color:#fff;box-shadow:0 10px 22px #0b6b3047}.btn-primary:hover{background:#095a28;transform:translateY(-1px)}.btn-gold{color:#2a1c02;background:linear-gradient(#f4d98a,#ddb04a);box-shadow:0 10px 24px #c9a13b66}.btn-gold:hover{transform:translateY(-1px)}.btn-soft{background:var(--green-soft);color:var(--green)}.btn-dark{background:var(--forest);color:#fff}.btn-ghost{color:var(--green);border:1.5px solid var(--green);background:0 0}.link{color:var(--green);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;font-size:14.5px;font-weight:700;text-decoration:underline}.dot{background:var(--red);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.dot svg{fill:#fff;width:10px;height:10px}.hscroll{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:170px;grid-auto-flow:column;gap:14px;padding-bottom:8px;display:grid;overflow-x:auto}.hscroll::-webkit-scrollbar{display:none}.pop{scroll-snap-align:start;color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.pop .thumb{aspect-ratio:4/3;box-shadow:var(--shadow)}.pop span{font-size:15px;font-weight:700;line-height:1.3}.culture-wrap .deco.d3{width:240px;height:110px;top:4px;right:0}.culture{grid-template-columns:1fr;gap:16px;display:grid}.ccard{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(160deg,#fff 40%,#fbf2e0);border-radius:26px;flex-direction:column;gap:10px;min-height:200px;padding:24px;display:flex;position:relative;overflow:hidden}.ccard .ic{background:var(--forest);color:#fff;width:58px;height:58px;box-shadow:0 0 0 3px var(--gold-soft), 0 0 0 5px var(--gold);border-radius:50%;justify-content:center;align-items:center;display:flex}.ccard .ic svg{width:28px;height:28px}.ccard b{font-family:var(--display);color:var(--forest);font-size:21px}.ccard p{z-index:1;max-width:60%;font-size:14.5px;position:relative}.ccard img{mix-blend-mode:multiply;width:40%;max-width:160px;height:auto;position:absolute;bottom:-4px;right:-6px;-webkit-mask-image:radial-gradient(75% 75% at 60% 60%,#000 60%,#0000 100%);mask-image:radial-gradient(75% 75% at 60% 60%,#000 60%,#0000 100%)}.dict{grid-template-columns:1fr;gap:14px;display:grid}.dcard{border:1px solid var(--line);background:linear-gradient(90deg,#fff,#fff9ee);border-radius:20px;align-items:center;gap:14px;min-height:108px;padding:16px 16px 16px 22px;display:flex;overflow:hidden;box-shadow:0 6px 16px #462d0a0f}.dcard div{flex:1;min-width:0}.dcard b{font-family:var(--display);color:var(--forest);margin-bottom:4px;font-size:19px;display:block}.dcard span{color:var(--ink-2);font-size:14px;line-height:1.45;display:block}.dcard img{object-fit:contain;mix-blend-mode:multiply;flex-shrink:0;width:120px;height:82px;-webkit-mask-image:radial-gradient(62% 64%,#000 62%,#0000 100%);mask-image:radial-gradient(62% 64%,#000 62%,#0000 100%)}.dishes-hero{padding:4px 0 0;position:relative}.dh-art{margin:0 -18px;position:relative}.dh-art img{width:100%;height:auto;-webkit-mask-image:radial-gradient(75% 85% at 55% 40%,#000 60%,#0000 100%);mask-image:radial-gradient(75% 85% at 55% 40%,#000 60%,#0000 100%)}.dh-text{z-index:2;flex-direction:column;gap:12px;padding:6px 0 4px;display:flex;position:relative}.dh-text h1{font-size:max(42px,min(6.4vw,84px))}.dh-text .lotus{margin-top:4px}.searchbar{z-index:2;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:10px;margin-top:20px;padding:6px 6px 6px 22px;display:flex;position:relative}.searchbar svg{flex-shrink:0;width:22px;height:22px}.searchbar input{background:0 0;border:0;flex:1;min-width:0;height:48px;font-size:16px}.searchbar input:focus{outline:none}.searchbar .btn{min-height:48px;padding:0 22px;font-size:15.5px}.menu-layout{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:22px;display:grid}.sidebar{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:26px;align-self:start;min-width:0;padding:18px 18px 20px}.sidebar h3{margin:0 0 12px;font-size:21px}.sidebar .grp+.grp{margin-top:18px}.chips{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{border:1.5px solid var(--line);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #462d0a0a}.chip>svg{width:20px;height:20px;color:var(--green)}.chip[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}.chip[aria-pressed=true]>svg{color:#fff}.cat-list{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.cat-list::-webkit-scrollbar{display:none}.cat{border:1px solid var(--line);cursor:pointer;white-space:nowrap;text-align:left;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;min-height:42px;padding:0 16px 0 10px;font-size:14px;font-weight:600;display:flex}.cat svg{width:20px;height:20px;color:var(--gold);flex-shrink:0}.cat[aria-pressed=true]{background:var(--forest);border-color:var(--forest);color:#fff}.cat[aria-pressed=true] svg{color:var(--gold-2)}.result-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.result-bar h2{font-size:max(22px,min(2.2vw,28px))}.sort{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.sort select{border:1px solid var(--line);height:44px;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316211B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;border-radius:999px;padding:0 38px 0 16px;font-weight:700}.cards{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.dc{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.dc:hover{transform:translateY(-3px);box-shadow:0 18px 40px #462d0a21}.dc.off{opacity:.6}.dc-img{aspect-ratio:16/9.5;background:radial-gradient(circle at 50% 45%,#fbf1dc,#f1e3c6);display:block;position:relative;overflow:hidden}.dc-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.dc:hover .dc-img img{transform:scale(1.05)}.dc-img>svg{opacity:.7;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vb{color:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 12px 6px 9px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 3px 10px #00000040}.vb svg{width:15px;height:15px}.vb.veg{background:#0b6b30f0}.vb.nonveg{background:#32241cd9}.playc{background:#0000004d;border:2.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #0000004d}.playc svg{fill:#fff;width:16px;height:16px;margin-left:3px}.dc-body{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.dc-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dc-title .price{color:var(--forest);flex-shrink:0;padding-top:2px;font-size:17px;font-weight:700}.dc-body h3{font-size:21px;line-height:1.2}.dc-body h3 a{color:inherit;text-decoration:none}.dc-body .alt{color:var(--muted-2);font-size:12.5px}.dc-body .desc{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.dc-meta{color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:8px;font-size:13.5px;display:flex}.dc-meta>span{align-items:center;gap:6px;display:inline-flex}.dc-meta .price{color:var(--forest);font-size:16px;font-weight:700}.dc-meta svg.clock{width:16px;height:16px;color:var(--gold)}.dc-btns{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.dc-btns.one{grid-template-columns:1fr}.dc-btns .btn{gap:8px;min-height:46px;padding:0 12px;font-size:14.5px}.dc-btns .btn svg{width:18px;height:18px}.chili{gap:1px;display:inline-flex}.chili svg{width:15px;height:15px}.tag{color:var(--green);background:var(--green-soft);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.tag.warm{color:#6b4a00;background:var(--gold-soft)}.empty{text-align:center;background:var(--paper);border:1px solid var(--line);border-radius:22px;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;display:flex}.thumb{background:var(--cream-2);border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.thumb>svg{width:38px;height:38px}.thumb .vid{color:#fff;background:#0e2a1ce6;border-radius:999px;align-items:center;gap:4px;padding:3px 8px 3px 6px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:6px;left:6px}.thumb .vid svg{fill:#fff;width:8px;height:8px}.thumb .play{width:32px;height:32px;position:absolute;bottom:8px;right:8px}.detail{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.player{background:var(--forest);aspect-ratio:16/10;margin:0 calc(var(--gutter) * -1);position:relative;overflow:hidden}.player video,.player>img{object-fit:cover;z-index:1;width:100%;height:100%;position:relative}.player .blur{object-fit:cover;filter:blur(22px)brightness(.6);z-index:0;width:calc(100% + 40px);height:calc(100% + 40px);display:none;position:absolute;top:-20px;bottom:-20px;left:-20px;right:-20px}.player.portrait{aspect-ratio:4/5;max-height:78vh}.player.portrait video{object-fit:contain}.player.portrait .blur{display:block}.player .back{cursor:pointer;z-index:3;background:#fffffff0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #00000026}.player .badge{background:var(--red);color:#fff;letter-spacing:.06em;z-index:3;pointer-events:none;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:18px;right:12px}.sound{z-index:3;color:#fff;cursor:pointer;background:#0e2a1ce0;border:0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute;bottom:56px;right:12px;box-shadow:0 4px 14px #00000040}.sound svg{width:20px;height:20px}.sound[aria-pressed=true]{background:var(--gold);color:#2a1c02}.player .soon{color:#fff;z-index:2;background:#0e2a1cd9;padding:12px 16px;font-size:13px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.titleblock{flex-direction:column;gap:6px;padding:18px 0 0;display:flex}.titlebar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.titlebar .price{color:var(--forest);flex-shrink:0;padding-top:4px;font-size:21px;font-weight:700}.hindi{color:var(--muted);font-size:15px}.tags{flex-wrap:wrap;gap:6px;display:flex}.info{flex-direction:column;display:flex}.info .block{flex-direction:column;gap:10px;padding:24px 0 0;display:flex}.steps{flex-direction:column;gap:10px;display:flex}.step{align-items:flex-start;gap:12px;display:flex}.step b{background:var(--forest);color:#fff;width:30px;height:30px;box-shadow:0 0 0 2px var(--gold-soft);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.step span{color:var(--ink-2);padding-top:4px;font-size:14.5px;line-height:1.5}.ing{flex-wrap:wrap;gap:6px;display:flex}.ing span{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:6px 12px;font-size:13.5px}.explain{background:var(--paper);border:1px solid var(--line);color:var(--ink-2);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.explain b{color:var(--green)}.spice{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.spice button{border:2px solid var(--line);background:var(--paper);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:82px;padding:8px 4px;display:flex}.spice button[aria-pressed=true]{background:var(--forest);border-color:var(--forest);color:#fff}.spice b{font-size:14px}.spice small{font-size:11.5px}.allergen{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.allergen b{background:var(--gold-soft);color:#6b4a00;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.pairs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.pair{background:var(--paper);border:1px solid var(--line);color:inherit;border-radius:16px;align-items:center;gap:10px;padding:8px;font-size:13.5px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.pair .thumb{border-radius:10px;flex-shrink:0;width:48px;height:48px}.pair .thumb>svg{width:24px;height:24px}.pair .thumb .vid{display:none}.note{background:var(--gold-soft);color:#4a3a0a;border-radius:14px;padding:12px 14px;font-size:13.5px;line-height:1.5}.narrow{max-width:700px;margin:0 auto}.link-row{border:1px solid var(--line);background:var(--paper);min-height:64px;color:var(--ink);border-radius:18px;align-items:center;gap:14px;padding:0 18px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px 14px #3c280a0d}.link-row.primary{border:2px solid var(--red);background:#fff6f5}.link-row svg{flex-shrink:0;width:22px;height:22px}.link-row span{flex:1}.panel{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;gap:10px;padding:22px;display:flex}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (min-width:700px){:root{--gutter:32px}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.culture,.dict{grid-template-columns:repeat(2,minmax(0,1fr))}.hscroll{grid-auto-columns:220px}.player{border-radius:24px;margin:0}.detail{padding-top:22px}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.dishes-hero{min-height:290px}.dh-art{z-index:0;width:56%;margin:0;position:absolute;top:-6px;right:-32px}.dh-text{max-width:58%;padding-top:24px}}@media (min-width:1100px){main{padding-bottom:0}.culture{grid-template-columns:repeat(4,minmax(0,1fr))}.ccard{min-height:330px}.ccard p{max-width:100%}.ccard img{align-self:flex-end;width:62%;max-width:190px;margin:auto -24px -24px 0;position:static}.dict{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hscroll{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:30px}.detail .left{position:sticky;top:100px}.info .block:first-child{padding-top:0}.dishes-hero{min-height:330px}.dh-art{width:60%;top:-8px;right:-60px}.dh-text{max-width:46%}.menu-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:30px}.sidebar{padding:24px 22px;position:sticky;top:100px}.sidebar .chips{flex-wrap:wrap;overflow:visible}.cat-list{flex-direction:column;gap:8px;overflow:visible}.cat{width:100%}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}:root{--navy:#0b1c44;--navy-2:#13306b;--rd-blue:#2f6fe0;--rd-sky:#9ec1ff}.top{z-index:50;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fffdf8f5;position:sticky;top:0;box-shadow:0 4px 18px #462d0a0f}.top .mtn{color:#2e6b40;opacity:.1;pointer-events:none;height:100%;position:absolute;bottom:0;left:0;right:0}.top .mtn svg{width:100%;height:100%}.top .wrap{justify-content:space-between;align-items:center;gap:12px;height:72px;display:flex}.brand{flex-shrink:0;align-items:center;min-height:44px;text-decoration:none;display:flex}.brand img{width:auto;height:42px}.brand span{font-family:var(--display);color:var(--forest);font-size:20px;font-weight:700}.topnav{gap:6px;display:none}.topnav a{color:var(--ink);border-radius:999px;padding:11px 22px;font-size:16px;font-weight:600;text-decoration:none}.topnav a:hover{background:#0b6b3012}.topnav a[aria-current=page]{color:var(--green);background:#dcebdd;font-weight:700}.top-right{align-items:center;gap:10px;display:flex}.rd-badge{border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;text-decoration:none;display:flex}.rd-badge small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);font-size:11px;font-weight:700;line-height:1.1;display:none}.rd-badge img{width:auto;height:24px}.devsw{background:#0e2a1c0f;border-radius:999px;gap:2px;padding:4px;display:none}.devsw a{width:36px;height:36px;color:var(--forest);border-radius:999px;justify-content:center;align-items:center;display:flex}.devsw a:hover{background:#fff}.devsw svg{width:19px;height:19px}.lang{background:#ede5d3;border-radius:999px;flex-shrink:0;gap:2px;padding:4px;display:flex}.lang button{min-width:46px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:14.5px;font-weight:600}.lang button[aria-pressed=true]{background:var(--forest);color:#fff;font-weight:700}.tabs{z-index:50;-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);background:#fffdf8f7;position:fixed;bottom:0;left:0;right:0}.tabs nav{grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px;height:64px;margin:0 auto;display:grid}.tabs a{color:#6b776f;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;font-weight:700;text-decoration:none;display:flex}.tabs a[aria-current=page]{color:var(--green)}.tabs svg{width:22px;height:22px}.hero-video{background:var(--forest);color:#fff;align-items:center;min-height:72vh;display:flex;position:relative;overflow:hidden}.hero-video video.bg,.hero-video img.bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hv-shade{background:linear-gradient(90deg,#06160ddb 0%,#06160d99 45%,#06160d26 80%),linear-gradient(#0000 60%,#06160d8c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hv-content{z-index:2;flex-direction:column;gap:16px;padding-top:56px;padding-bottom:130px;display:flex;position:relative}.hv-content .eyebrow{color:var(--gold-2)}.hv-content h1{color:#fff;text-shadow:0 4px 24px #00000059;font-size:max(46px,min(8vw,104px))}.hv-content .lotus{max-width:300px;color:var(--gold-2)}.hv-btns{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.btn-glass{color:#fff;-webkit-backdrop-filter:blur(6px);background:#ffffff24;border:1.5px solid #ffffff8c}.btn-glass[aria-pressed=true]{background:var(--gold-2);color:#2a1c02;border-color:var(--gold-2)}.hv-tag{z-index:2;background:#06160db3;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:13px;font-weight:700;display:none;position:absolute;bottom:120px;right:22px}.hv-mtn{z-index:1;height:110px;position:absolute;bottom:-1px;left:0;right:0}.hv-mtn svg{width:100%;height:100%;display:block}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tile{background:var(--forest);aspect-ratio:4/3;color:#fff;box-shadow:var(--shadow);border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.tile img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.tile:hover img{transform:scale(1.06)}.tile .badge{border:2px solid var(--gold-2);color:#fff;background:#0e2a1ceb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #0000004d}.tile .badge svg{width:24px;height:24px}.tile .label{background:linear-gradient(#0000,#06140ce0);flex-direction:column;gap:2px;padding:36px 16px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.tile b{font-size:18px}.tile small{color:#e2ede5;font-size:13px}.strip{border:1px solid var(--line);background:linear-gradient(90deg,#eaf1e2,#f6efdf 70%);border-radius:999px;align-items:center;gap:14px;margin-top:22px;padding:18px 26px;display:flex;position:relative;overflow:hidden}.strip svg.leaf{width:32px;height:32px;color:var(--green);flex-shrink:0}.strip span{font-family:var(--display);color:var(--forest);z-index:1;font-size:max(17px,min(2vw,22px));font-style:italic;position:relative}.strip .mount{width:50%;height:74px;color:var(--gold);opacity:.4;position:absolute;bottom:-6px;right:0}.qr-grid{grid-template-columns:1fr;gap:16px;display:grid}.qcard{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:22px;display:flex}.qcard.main{background:linear-gradient(180deg, #fff8f6, var(--paper));border:2px solid #f2c2bf}.qcard .ic{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.qcard .ic svg{width:28px;height:28px}.qcard h3{font-size:22px}.qcard p{color:var(--muted);max-width:240px;font-size:14px}.qcard .qr{border:4px solid var(--gold);background:#fff;border-radius:16px;width:168px;height:168px;padding:10px}.qcard .qr img{width:100%;height:100%;image-rendering:pixelated}.qcard .btn{min-height:46px;margin-top:4px;padding:0 22px;font-size:15px}.qcard .soon{border:2px dashed var(--line);width:168px;height:168px;color:var(--muted-2);border-radius:16px;justify-content:center;align-items:center;padding:14px;font-size:13px;display:flex}.ic-google{background:linear-gradient(135deg,#4285f4,#34a853 55%,#fbbc05 80%,#ea4335)}.ic-ig{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af 80%,#515bd4)}.ic-fb{background:#1877f2}.ic-yt{background:#e62117}.footer{margin-top:64px;position:relative}.land{width:100%;height:190px;margin-bottom:-2px;display:block}.land svg{width:100%;height:100%;display:block}.footer-body{background:radial-gradient(120% 160% at 85% 0%, var(--navy-2), var(--navy) 60%, #081535);color:#fff;padding:22px 0 28px;position:relative;overflow:hidden}.footer-body:before{content:"";background:linear-gradient(90deg, transparent, var(--rd-sky), transparent);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.rd-grid{text-align:center;grid-template-columns:1fr;place-items:center;gap:22px;display:grid}.rd-card{background:#fff;border-radius:28px;flex-direction:column;align-items:center;gap:4px;padding:22px 32px;display:flex;box-shadow:0 18px 40px #0000004d}.rd-card img{width:auto;height:56px}.rd-card span{color:var(--navy);font-size:14.5px;font-weight:700}.rd-msg h3{color:#fff;margin-bottom:8px;font-size:max(22px,min(2.3vw,30px));font-weight:600}.rd-msg p{color:#c9d6f2;max-width:520px;font-size:15.5px}.rd-msg strong{color:var(--rd-sky)}.rd-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.btn-blue{background:linear-gradient(180deg, #4c86f0, var(--rd-blue));color:#fff;box-shadow:0 10px 24px #2f6fe073}.btn-blue:hover{transform:translateY(-1px)}.rd-qr{color:#fff;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.rd-qr div{background:#fff;border-radius:14px;padding:9px;box-shadow:0 10px 24px #0000004d}.rd-qr img{width:96px;height:96px}.f-rest{color:#afc0e4;border-top:1px solid #9ec1ff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:26px;padding-top:18px;font-size:13px;display:flex}.f-rest .hm{align-items:center;gap:12px;display:flex}.f-rest .hm img{background:#fff;border-radius:10px;width:auto;height:40px;padding:4px 8px}.f-rest b{font-family:var(--display);color:#fff;font-size:16px;display:block}.f-rest i{font-family:var(--display);color:var(--rd-sky)}.f-rest a{color:#cfe0ff}@media (min-width:700px){.rd-badge small{display:block}.devsw{display:flex}.hv-tag{display:inline-flex}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.land{height:240px}.rd-grid{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start}.rd-cta{grid-column:1/-1;justify-content:space-between;justify-self:stretch}}@media (min-width:1100px){.topnav{display:flex}.tabs{display:none}.top .wrap{height:86px}.brand img{height:56px}.rd-badge img{height:30px}.hero-video{min-height:80vh}.hv-content{padding-top:70px;padding-bottom:160px}.hv-mtn{height:150px}.qr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.land{height:250px}.rd-grid{grid-template-columns:auto minmax(0,1fr) auto;gap:36px}.rd-cta{flex-wrap:nowrap;grid-column:auto;gap:26px}}@media (max-width:420px){.rd-badge img{height:20px}.brand img{height:36px}.lang button{min-width:42px}}:root{--cream:#f8f5ec;--forest:#103b29;--green:#087638;--gold:#c99a43;--gold-2:#ddb867;--rd-blue:#3478f6;--navy:#0d2149;--ink-2:#34433b;--ink:#1c2a22;--body:"Manrope", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}body{background:var(--cream)}.top .mtn{display:none}.top .ridge{height:26px;color:var(--gold);opacity:.35;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.top .ridge svg{width:100%;height:100%;display:block}.deco.d3,.strip .mount{display:none}.hero-video{background:var(--cream);min-height:0;color:var(--ink);display:block;overflow:hidden}.hv-media{aspect-ratio:4/3;background:#1a1a1a;position:relative;overflow:hidden}.hv-media video,.hv-media img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hv-dim{pointer-events:none;background:#08140e38;position:absolute;top:0;bottom:0;left:0;right:0}.hv-cream{display:none}.hv-content{z-index:2;gap:14px;padding-top:22px;padding-bottom:34px;position:relative}.hv-content .eyebrow{color:var(--red-text);letter-spacing:.2em;font-size:13px}.hv-content h1{color:var(--forest);text-shadow:none;max-width:640px;font-size:max(34px,min(5.2vw,72px));line-height:1.06}.hv-content .hv-sub{font-family:var(--display);color:var(--green);font-size:max(18px,min(1.7vw,22px));font-style:italic}.hv-content .lead{color:var(--ink-2);max-width:540px;font-size:max(16px,min(1.45vw,20px))}.hv-btns{align-items:center;gap:12px;margin-top:8px}.hv-btns .btn{min-height:50px;padding:0 24px;font-size:15.5px}.btn-outline-dark{color:var(--forest);border:1.5px solid var(--forest);background:#ffffffb3}.btn-outline-dark:hover{background:#fff}.hv-ctrl{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;right:14px}.hv-label{color:#fff;background:#0a1810b8;border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 7px;font-size:12.5px;font-weight:700;display:inline-flex}.hv-label .dot{width:22px;height:22px}.icon-btn{color:#fff;cursor:pointer;background:#0a18108c;border:1.5px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.icon-btn svg{width:19px;height:19px}.icon-btn[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#2a1c02}.hv-tag,.hv-mtn,.hv-shade{display:none!important}.hv-curve{width:100%;height:46px;margin-top:-1px;display:block}.pano{border:1px solid var(--line);background:linear-gradient(90deg,#eaf1e2,#f3ecdb);border-radius:22px;align-items:center;min-height:150px;margin-top:26px;padding:24px 28px;display:flex;position:relative;overflow:hidden}.pano img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pano:after{content:"";background:linear-gradient(90deg,#f8f5ecf0 0%,#f8f5ecb3 40%,#f8f5ec00 75%);position:absolute;top:0;bottom:0;left:0;right:0}.pano.noimg:after{display:none}.pano>div{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.pano svg{width:30px;height:30px;color:var(--green);flex-shrink:0}.pano span{font-family:var(--display);color:var(--forest);font-size:max(18px,min(2vw,24px));font-style:italic}.vmodal{z-index:100;background:#050c08db;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.vmodal video{background:#000;border-radius:18px;width:min(1100px,100%);max-height:82vh;box-shadow:0 30px 80px #0009}.vmodal .close{min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px}.vmodal .close svg{width:18px;height:18px}.land{display:none!important}.f-curve{width:100%;height:56px;margin-bottom:-2px;display:block}.footer{margin-top:56px}.footer-body{background:linear-gradient(135deg,#0d2149 0%,#0e2c46 55%,#103b29 100%);padding:34px 0 26px;position:relative}.footer-body:before{display:none}.f-photo{object-fit:cover;opacity:.3;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.f-shade{background:linear-gradient(135deg,#0d2149eb 0%,#0e2c46d1 55%,#103b29e6 100%);position:absolute;top:0;bottom:0;left:0;right:0}.footer-body .wrap{z-index:1;position:relative}.rd-grid{gap:26px}.rd-card{border-radius:24px;padding:22px 30px}.rd-card img{height:60px}.rd-card span{color:var(--navy);font-size:13.5px}.rd-msg .kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-2);margin-bottom:8px;font-size:12px;font-weight:700;display:inline-block}.rd-msg h3{margin-bottom:6px;font-size:max(22px,min(2.4vw,30px))}.rd-msg .sub{color:#fff;margin-bottom:8px;font-size:17px;font-weight:600}.rd-msg p{color:#c9d6ee;font-size:15px}.rd-msg .tag{color:#9fb4dd;background:0 0;margin-top:10px;padding:0;font-size:13px;display:block}.btn-blue{background:linear-gradient(#4c8bf8,#3478f6);box-shadow:0 10px 24px #3478f666}.rd-qr{text-align:center;max-width:140px;font-weight:600;line-height:1.35}.f-rest{color:#b9c7e2;border-top-color:#c99a4359}.f-rest i{color:var(--gold-2)}@media (min-width:700px){.hero-video{background:#1a1a1a;align-items:center;min-height:560px;display:flex}.hv-media{aspect-ratio:auto;position:absolute;top:0;bottom:0;left:0;right:0}.hv-cream{pointer-events:none;background:linear-gradient(90deg,#f8f5ecf7 0%,#f8f5ece6 34%,#f8f5ec73 52%,#f8f5ec00 68%);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.hv-content{padding-top:56px;padding-bottom:84px}.hv-content>*{max-width:560px}.hv-ctrl{bottom:64px;right:24px}.hv-curve{z-index:2;margin:0;position:absolute;bottom:-1px;left:0;right:0}.rd-qr{max-width:150px}}@media (min-width:1100px){.hero-video{min-height:660px}.hv-content>*{max-width:600px}.hv-curve{height:70px}.rd-grid{grid-template-columns:auto minmax(0,1fr) auto}}.rd-grid>*{min-width:0;max-width:100%}.rd-msg .tag{overflow-wrap:anywhere}.footer-body:not(.has-photo) .f-shade{display:none}.footer-body:not(.has-photo){background:linear-gradient(160deg,#0d2149 0% 30%,#0e2c46 65%,#103b29 100%)}.rd-msg .tag{white-space:normal}.f-curve{display:none}.footer-body .f-top{z-index:1;width:100%;height:60px;display:block;position:absolute;top:-1px;left:0;right:0}.rd-badge{display:none!important}.top{background:linear-gradient(#fffdf8db,#fffdf8e6),url(/look/himalaya-panorama-small.jpg) 50% 38%/cover no-repeat}.top .ridge{opacity:.5}.navlist{align-items:center;gap:8px;display:inline-flex}.navlist svg{color:#c9302c;width:18px;height:18px}.navlist b,.tabcount{color:#fff;background:#c9302c;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;display:inline-flex}.navlist b:empty,.tabcount:empty{display:none}.tabs nav{grid-template-columns:repeat(4,minmax(0,1fr))}.tabs a{position:relative}.tabcount{position:absolute;top:6px;left:calc(50% + 6px)}.hv-media video,.hv-media img{filter:brightness(1.1)saturate(1.2)contrast(1.04)}.hv-dim{background:#08140e0f}@media (min-width:700px){.hv-cream{background:linear-gradient(90deg,#f8f5ecf2 0%,#f8f5ecd1 30%,#f8f5ec40 46%,#f8f5ec00 58%)}}.heart{color:#5c6a61;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:8px;width:44px;height:44px;padding:0;display:inline-flex;box-shadow:0 4px 12px #0000002e}.heart svg{width:22px;height:22px}.heart[aria-pressed=true]{color:#c9302c}.heart[aria-pressed=true] svg path{fill:currentColor}.dc>.heart{z-index:3;position:absolute;top:12px;right:12px}.dc .playc{width:56px;height:56px;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.dc .playc svg{width:20px;height:20px}.heart.big{border:1.5px solid var(--line);width:auto;height:46px;box-shadow:none;color:var(--ink);background:#fff;border-radius:999px;padding:0 18px 0 14px;font-size:14.5px;font-weight:700}.heart.big[aria-pressed=true]{color:#a3221e;background:#fdecec;border-color:#f2b8b5}.no{letter-spacing:.04em;color:var(--forest);background:var(--gold-soft);border:1px solid #e8d4a6;border-radius:8px;align-self:flex-start;align-items:center;padding:2px 8px;font-size:12px;font-weight:800;display:inline-flex}.listfab{right:16px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:45;color:#fff;background:#c9302c;border-radius:999px;align-items:center;gap:8px;min-height:50px;padding:0 18px 0 14px;font-weight:700;text-decoration:none;display:none;position:fixed;box-shadow:0 12px 28px #c9302c66}.listfab.show{display:inline-flex}.listfab svg{width:20px;height:20px}.listfab svg path{fill:currentColor}.listfab b{color:#c9302c;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;display:inline-flex}.lcard{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;overflow:hidden}.lrow{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"no body rm""no qty price";align-items:center;gap:8px 14px;padding:16px 18px;display:grid}.lno{background:var(--forest);color:#fff;min-width:58px;height:58px;font-family:var(--display);border-radius:16px;grid-area:no;justify-content:center;align-items:center;padding:0 8px;font-size:24px;font-weight:700;display:flex}.lbody{flex-direction:column;grid-area:body;gap:2px;min-width:0;display:flex}.lbody b{font-size:17px}.lqty{background:var(--cream-2);border-radius:999px;grid-area:qty;justify-self:start;align-items:center;gap:4px;padding:3px;display:inline-flex}.lqty button{cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.lqty button svg{width:16px;height:16px}.lqty b{text-align:center;min-width:26px;font-size:16px}.lprice{color:var(--forest);grid-area:price;justify-self:end;font-weight:700}.lrm{width:40px;height:40px;color:var(--muted-2);cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:rm;justify-self:end}.lrm svg{width:20px;height:20px}.ltotal{background:var(--cream-2);justify-content:space-between;align-items:center;padding:16px 18px;font-size:16px;display:flex}.ltotal b{color:var(--forest);font-size:20px}.lg-line{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:2px;padding:8px 0;font-size:14.5px;display:grid}.lg-line span{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;font-size:12.5px;font-weight:700}.lg-line span:empty{display:none}.lg-allergens{grid-template-columns:1fr;gap:8px;display:grid}.f-legal{flex-wrap:wrap;gap:6px 18px;display:flex}.f-legal a{color:#dce6fa;font-size:13.5px}.pctrl{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:58px;right:12px}.pctrl .sound{position:static}@media (max-width:699px){.player{aspect-ratio:auto;height:62vh;min-height:360px}.player video{object-fit:cover}.player.portrait{aspect-ratio:auto;height:72vh;max-height:none}}.footer-body.has-photo .f-photo{opacity:1;mix-blend-mode:normal;object-position:center 35%}.footer-body.has-photo .f-shade{background:linear-gradient(90deg,#081630d1 0%,#0816308c 45%,#081e1eb3 100%),linear-gradient(#0000 55%,#081630d9 100%);display:block}.footer-body{padding-top:92px}.rd-row{text-align:center;grid-template-columns:1fr;justify-items:center;gap:22px;display:grid}.rd-row .rd-card{-webkit-backdrop-filter:blur(6px);background:#ffffffeb;text-decoration:none}.rd-div{background:linear-gradient(#0000,#ffffffb3,#0000);align-self:stretch;width:1.5px;min-height:90px;display:none}.rd-row .rd-msg{text-align:left;align-items:flex-start;gap:16px;display:flex}.rd-peak{color:var(--gold-2);flex-shrink:0}.rd-peak svg{width:64px;height:40px}.rd-row .rd-msg h3{text-shadow:0 2px 10px #00000059}.rd-row .rd-msg p{color:#e3eaf7}.rd-cta{flex-direction:column;align-items:center;gap:8px;display:flex}.btn-goldpill{color:#1f1503;background:linear-gradient(#f6e3b0,#e0b95e);min-height:54px;box-shadow:0 12px 26px #0000004d}.btn-goldpill:hover{transform:translateY(-1px)}.rd-web{color:#fff;font-size:13.5px;font-weight:600}.rd-qr div{box-shadow:0 10px 24px #00000059}.f-rest{border-top-color:#ffffff40}@media (min-width:700px){.lg-line{grid-template-columns:220px minmax(0,1fr)}.lg-allergens{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-row{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start}.rd-row .rd-cta,.rd-row .rd-qr{justify-self:center}}@media (min-width:1100px){.tabs{display:none}.listfab{bottom:24px;right:24px}.rd-row{grid-template-columns:auto auto minmax(0,1fr) auto auto auto;align-items:center;gap:26px}.rd-div{display:block}.lg-allergens{grid-template-columns:repeat(3,minmax(0,1fr))}.topnav a{padding:11px 18px}}main{position:relative}.deco-top{pointer-events:none;z-index:0;height:520px;position:absolute;top:0;left:0;right:0;overflow:hidden}.deco-top .mist{opacity:.16;filter:sepia(.75)saturate(.55)brightness(1.18);background:url(/look/himalaya-panorama-small.jpg) 50% 30%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 95%);mask-image:linear-gradient(#000 20%,#0000 95%)}.sp{pointer-events:none;display:block;position:absolute}.sp svg{width:100%;height:100%;display:block}.deco-top .sp-g{opacity:.95;width:230px;height:230px;top:-40px;right:-34px;transform:rotate(80deg)}.deco-top .sp-o{opacity:.7;width:170px;height:170px;top:-60px;right:120px;transform:rotate(110deg)}main>:not(.deco-top){z-index:1;position:relative}.hero-video+*,.dishes-hero,.culture-wrap{position:relative}.culture-wrap .mist2{opacity:.14;filter:sepia(.8)saturate(.5)brightness(1.2);pointer-events:none;z-index:-1;background:url(/look/himalaya-panorama-small.jpg) 50% 30%/cover no-repeat;height:260px;position:absolute;top:-40px;left:-10%;right:-10%;-webkit-mask-image:radial-gradient(60% 70% at 60% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 70% at 60% 40%,#000 30%,#0000 75%)}.culture-wrap .sp-right{opacity:.8;z-index:0;width:150px;height:150px;top:-20px;right:-70px;transform:rotate(160deg)}.lotus .sp-left{opacity:.9;width:120px;height:120px;top:-70px;left:-80px;transform:rotate(-20deg)}.footer-body .sp-fl{z-index:2;opacity:.85;width:130px;height:130px;top:30px;left:-20px;transform:rotate(-30deg)}.footer-body .sp-fr{z-index:2;opacity:.85;width:130px;height:130px;top:20px;right:-20px;transform:rotate(30deg)}.ccard,.dcard{background:linear-gradient(160deg,#fffffff5 40%,#fbf2e0f5)}.sidebar,.dc,.panel,.lcard,.qcard{background-color:#fffdf8f7}@media (max-width:699px){.deco-top{height:360px}.deco-top .sp-g{width:150px;height:150px;top:-30px;right:-40px}.deco-top .sp-o,.culture-wrap .sp-right,.lotus .sp-left{display:none}.footer-body .sp-fl,.footer-body .sp-fr{width:80px;height:80px}}.player video,.player>img:not(.blur){background:0 0;object-fit:contain!important}.player .blur{display:block}@media (max-width:699px){.player{aspect-ratio:4/5;height:auto;min-height:340px;max-height:74vh}.player.landscape{aspect-ratio:16/11;min-height:0}.player.portrait{aspect-ratio:9/14;height:auto;max-height:76vh}}@media (min-width:700px){.player.landscape{aspect-ratio:16/9}}.lrow img,.pair .thumb img{object-fit:cover;object-position:center}.top{background:linear-gradient(90deg,#faf8f2f0 0%,#f0f5fccc 26%,#d6e4f880 60%,#c4d8f470 100%),linear-gradient(#0d21491a,#0d214938),url(/look/himalaya-panorama-small.jpg) 50% 42%/cover no-repeat;border-bottom:1px solid #0d21492e;box-shadow:0 6px 22px #0d214924}.top .ridge{color:#0d2149;opacity:.28}.top nav a,.top .navlist{text-shadow:0 1px #ffffffb3}.top .devsw,.top .langsw{background:#ffffffd1}.like{border:1px solid var(--line);color:#34433b;height:32px;font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 11px;font-size:13px;font-weight:800;display:inline-flex}.like svg{width:17px;height:17px}.like[aria-pressed=true]{color:#fff;background:#087638;border-color:#087638}.like[aria-pressed=true] svg{fill:#ffffff40}.like.big{height:44px;margin-left:0;padding:0 16px;font-size:14.5px}.like.big b{color:#087638;background:#0876381f;border-radius:999px;padding:1px 8px}.like.big[aria-pressed=true] b{color:#fff;background:#ffffff38}.like:active{transform:scale(.96)}.actrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.likehint{color:#5c6a61;font-size:12.5px}.dc-meta{align-items:center}
