@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-width:none;background:var(--ink);overflow-x:clip}html::-webkit-scrollbar{display:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}html[data-theme=dark],html[data-theme=olive]{--cursor:var(--text)}html[data-theme=cream]{--cursor:var(--cream-ink)}html[data-theme=kraft]{--cursor:var(--kraft-ink)}body{background:var(--ink);color:var(--text);font:400 var(--t-body) / 1.45 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}table{border-collapse:collapse}.serif{font-family:var(--serif);letter-spacing:-.035em;font-variant-numeric:lining-nums;font-style:italic;font-weight:500}.mono{font:400 var(--t-label) / 1.3 var(--mono)}.tnum{font-variant-numeric:tabular-nums}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.line,.mask{margin:-.12em 0 -.22em;padding:.12em 0 .22em;display:block;overflow:hidden}.line>span,.mask>span{will-change:transform;display:block}.ulink{display:inline-block;position:relative}.ulink:after{content:"";transform-origin:100%;height:1px;transition:transform .55s var(--ease-inout);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.ulink:hover:after{transform-origin:0;transform:scaleX(1)}}:focus{outline:none}:focus-visible{outline:2px solid var(--copper);outline-offset:3px}html.has-cursor,html.has-cursor *{cursor:none!important}.cursor{z-index:200;pointer-events:none;color:var(--cursor);opacity:0;transition:opacity .3s var(--ease-out);position:fixed;top:0;left:0}.cursor.is-on{opacity:1}.cursor i{width:10px;height:10px;transition:transform .4s var(--ease-out), opacity .3s var(--ease-out);background:currentColor;border-radius:50%;position:absolute;top:-5px;left:-5px}.cursor:after{content:"";opacity:0;width:44px;height:44px;transition:transform .45s var(--ease-out), opacity .3s var(--ease-out);border:1px solid;border-radius:50%;position:absolute;top:-22px;left:-22px;transform:scale(.25)}.cursor.is-link i{opacity:0;transform:scale(.3)}.cursor.is-link:after{opacity:1;transform:scale(1)}.cursor.is-down:after{transform:scale(.82)}.cursor span{font:400 var(--t-label) / 1.3 var(--mono);white-space:nowrap;opacity:0;transition:opacity .3s var(--ease-out);position:absolute;top:-8px;left:34px}.cursor.has-label span{opacity:1}.sbar{z-index:150;pointer-events:none;width:8px;color:var(--cursor);position:fixed;top:4px;bottom:4px;right:3px}.sbar.is-none{display:none}.sbar__thumb{pointer-events:auto;opacity:0;width:8px;transition:opacity .4s var(--ease-out);position:absolute;top:0;right:0}.sbar__thumb:after{content:"";transform-origin:100%;width:3px;transition:transform .3s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;top:0;bottom:0;right:0}.sbar.is-on .sbar__thumb{opacity:.55}@media (hover:hover){.sbar__thumb:hover{opacity:.9}.sbar__thumb:hover:after{transform:scaleX(1.8)}}@media (hover:none){.sbar__thumb{pointer-events:none}}.loader{z-index:100;background:var(--ink);color:var(--gray);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.loader__bean{width:78px;height:78px;overflow:visible}.loader__fill{transform-box:fill-box;fill:#7f8a52;transform:translateY(100%)}.loader__line{fill:none;stroke:var(--text);stroke-width:1px}.loader__text{font:400 var(--t-label) / 1.3 var(--mono);gap:10px;display:flex}.loader__text>span{color:var(--text)}.nav{--nav-bg:var(--cream);--nav-ink:var(--cream-ink);--nav-gray:var(--cream-gray);--nav-line:var(--cream-line);--nav-logo-bg:var(--cream-ink);--nav-logo-ink:var(--cream);z-index:60;width:min(418px,100vw - 32px);color:var(--nav-ink);visibility:hidden;margin:0 auto;position:fixed;top:0;left:0;right:0}.nav[data-tone=ink]{--nav-bg:var(--cream-ink);--nav-ink:var(--cream);--nav-gray:#b0a699;--nav-line:#3a322c;--nav-logo-bg:var(--cream);--nav-logo-ink:var(--cream-ink)}.nav__bar{z-index:1;background:var(--nav-bg);border-radius:5px;justify-content:space-between;align-items:center;height:58px;padding:0 14px 0 9px;display:flex;position:relative}.nav.is-open .nav__bar{border-radius:5px 5px 0 0}.nav__logo{background:var(--nav-logo-bg);width:40px;height:40px;color:var(--nav-logo-ink);font:500 24px / 1 var(--serif);transition:transform .5s var(--ease-out);border-radius:2px;place-items:center;display:grid}.nav__status{font:400 var(--t-label) / 1 var(--mono);align-items:center;gap:8px;display:flex}.nav__status i{background:var(--nav-gray);border-radius:50%;width:6px;height:6px}.nav__status.is-open i{background:var(--copper)}.nav__burger{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;width:44px;height:44px;margin-right:-6px;padding:0 6px;display:flex;position:relative}.nav__burger i{transform-origin:100%;width:100%;height:2px;transition:transform .5s var(--ease-out);background:currentColor;display:block}@media (hover:hover){.nav__logo:hover{transform:rotate(-6deg)}.nav__burger:hover i:nth-child(2){transform:scaleX(.72)}.nav__burger:hover i:nth-child(3){transform:scaleX(.44)}}.nav.is-open .nav__burger i:first-child{transform-origin:50%;transform:translateY(8px)rotate(45deg)scaleX(.72)}.nav.is-open .nav__burger i:nth-child(2){transform:scaleX(0)}.nav.is-open .nav__burger i:nth-child(3){transform-origin:50%;transform:translateY(-8px)rotate(-45deg)scaleX(.72)}.menu{background:var(--nav-bg);visibility:hidden;clip-path:inset(0 0 100%);border-radius:0 0 5px 5px;padding:10px 18px 16px;position:absolute;top:57px;left:0;right:0}.menu__list li{border-top:1px solid var(--nav-line);overflow:hidden}.menu__list a{will-change:transform;align-items:baseline;gap:14px;padding:10px 0;display:flex}.menu__n{font:400 var(--t-label) / 1 var(--mono);color:var(--nav-gray)}.menu__t{font-size:30px;line-height:1.12}.menu__foot{border-top:1px solid var(--nav-line);justify-content:space-between;gap:12px;padding-top:14px;font-size:15px;display:flex}.menu__foot>span{color:var(--nav-gray)}.filme{z-index:1;background:var(--ink);height:100lvh;position:relative}.filme__stage{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hero{z-index:1;justify-content:center;align-items:center;height:100svh;display:flex;position:absolute;top:0;left:0;right:0}.hero__line{font:560 min(14.6vw, 27vh) / 1 var(--sans);letter-spacing:-.055em;white-space:nowrap;justify-content:center;align-items:center;gap:.1em;margin:0;display:flex}.hero__word{will-change:transform;display:inline-block}.hero__word sup,.rodape__word sup{letter-spacing:0;vertical-align:baseline;font-size:.29em;font-weight:500;line-height:0;position:relative;top:-1.72em}.hero__word--b{padding-right:.05em;font-size:1.04em;font-weight:500;line-height:1}.hero__thumb{flex:none;width:1.46em;height:.82em;display:block}.filme__canvas{z-index:2;pointer-events:none;clip-path:inset(50%);width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.filme__shade{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(#09070680,#0000 24%),linear-gradient(#0000 44%,#09070673 72%,#090706db);position:absolute;top:0;bottom:0;left:0;right:0}.cap{z-index:4;left:var(--gut);right:var(--gut);bottom:calc(clamp(28px, 7vh, 72px) + var(--bar));visibility:hidden;max-width:62vw;position:absolute}.cap__label{margin-bottom:18px}.cap__title{font-size:var(--t-film);line-height:1.02}.cap__text{font-size:var(--t-lead);max-width:40em;margin-top:18px}.filme__hud{z-index:4;right:var(--gut);bottom:calc(clamp(28px, 7vh, 72px) + var(--bar));pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out);align-items:center;gap:14px;display:flex;position:absolute}.filme__hud.is-on{opacity:1}.filme__hud b{font-weight:400}.filme__bar{background:#f6f1e947;width:96px;height:1px;display:block;position:relative}.filme__bar i{background:var(--text);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.hero__foot{z-index:5;left:var(--gut);right:var(--gut);bottom:calc(clamp(24px, 5.5vh, 56px) + var(--bar));justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute}.hero__lede{font-size:var(--t-lead);line-height:1.4}.hero__links{font-size:var(--t-lead);gap:40px;display:flex}.hero__pause{z-index:5;will-change:transform;justify-content:center;align-items:center;gap:4px;width:26px;height:26px;display:flex;position:absolute;top:0;left:0}.hero__pause i{background:var(--text);width:4px;height:16px;transition:transform .4s var(--ease-out);display:block}.hero__pause.is-paused i:first-child{transform:scaleY(.6)translate(3px)}.hero__pause.is-paused i:last-child{transform:scaleY(.25)translate(-3px)}@media (max-width:760px){.hero__line{width:calc(100vw - 2 * var(--gut));flex-wrap:wrap;justify-content:flex-start;row-gap:.04em;font-size:24vw}.hero__word--a{flex:0 0 100%}.hero__word--b{font-size:1em}.hero__thumb{width:1.34em;height:.76em}.cap{max-width:none;bottom:calc(68px + var(--bar))}.filme__hud{bottom:calc(26px + var(--bar))}.hero__foot{flex-direction:column;align-items:flex-start;gap:14px}.hero__links{gap:26px}}.cardapio{z-index:2;background:var(--cream);height:100lvh;color:var(--cream-ink);margin-top:-100lvh;position:relative}.cardapio__inner{height:100svh;padding:0 var(--gut);grid-template-columns:max-content auto minmax(0,1fr);align-items:center;column-gap:2.6vw;display:grid;position:relative}.cardapio__names{margin:1.6vh 0 3.4vh;font-size:min(8.8vw,17vh);line-height:1.02;display:grid}.cardapio__nm{grid-area:1/1;margin:-.12em -.08em -.24em -.04em;padding:.12em .08em .24em .04em;display:block;overflow:hidden}.cardapio__nm>span{will-change:transform;display:block}.cardapio__index li{font-size:var(--t-lead);opacity:.45;transition:opacity .5s var(--ease-out);gap:8px;padding:7px 0 7px 48px;display:flex;position:relative}.cardapio__index li:before{content:"";background:var(--copper);transform-origin:0;width:34px;height:2px;transition:transform .6s var(--ease-inout);position:absolute;top:50%;left:0;transform:scaleX(0)}.cardapio__index li.is-on{opacity:1}.cardapio__index li.is-on:before{transform:scaleX(1)}.cardapio__mid{place-items:center;display:grid}.cardapio__disc{aspect-ratio:1;width:min(33.5vw,64vh);position:relative}.cardapio__circle{background:var(--cream-line);border-radius:50%;position:absolute;top:2.2%;bottom:2.2%;left:2.2%;right:2.2%;overflow:hidden}.cardapio__circle img{object-fit:cover;will-change:transform, clip-path;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cardapio__ring{width:106.8%;height:106.8%;position:absolute;top:-3.4%;bottom:-3.4%;left:-3.4%;right:-3.4%;overflow:visible}.cardapio__ring circle{fill:none;stroke:var(--cream-ink);stroke-width:.35px}.cardapio__ring line{stroke:var(--cream-ink);stroke-width:.55px}.cardapio__row{border-top:1px solid var(--cream-line);display:grid;overflow:hidden}.cardapio__row:first-child{border-top:0}.cardapio__item{will-change:transform;grid-area:1/1;padding:max(10px,min(1.9vh,18px)) 0}.cardapio__head{font-size:var(--t-lead);align-items:baseline;gap:10px;font-weight:500;display:flex}.cardapio__head i{border-bottom:1px dotted var(--cream-gray);flex:1;min-width:12px;transform:translateY(-3px)}.cardapio__desc{color:var(--cream-gray);margin-top:3px;font-size:15px}.cardapio__foot{left:var(--gut);right:var(--gut);color:var(--cream-gray);justify-content:space-between;align-items:baseline;font-size:15px;display:flex;position:absolute;bottom:max(20px,min(5vh,48px))}.cardapio__foot b{font-weight:400}@media (max-width:760px){.cardapio__inner{grid-template-columns:1fr;align-content:start;row-gap:10px;padding-top:66px}.cardapio__names{margin:6px 0 8px;font-size:15vw}.cardapio__index{gap:14px;display:flex}.cardapio__index li{padding:0;font-size:15px}.cardapio__index li:before{display:none}.cardapio__index li.is-on{text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:4px}.cardapio__disc{width:min(52vw,26svh);margin:6px auto}.cardapio__item{padding:7px 0}.cardapio__head{font-size:16px}.cardapio__desc{margin-top:0;font-size:13px}.cardapio__foot{bottom:calc(14px + var(--bar) * 0);font-size:13px}}.loja{z-index:5;min-height:100lvh;margin-top:-100lvh;margin-bottom:calc(-1 * var(--dome));padding:clamp(80px, 13vh, 130px) var(--gut) calc(var(--dome) + 8vh);background:var(--cream);color:var(--cream-ink);position:relative}.loja__grid{grid-template-columns:62fr 38fr;align-items:start;column-gap:3vw;display:grid}.loja__photo{aspect-ratio:16/10.8;will-change:clip-path, transform;overflow:hidden}.loja__photo img{object-fit:cover;width:100%;height:100%}.loja__info{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:18px;margin-top:4vh;display:grid}.loja__info dt{color:var(--cream-gray);margin-bottom:6px}.loja__info dd{font-weight:500}.loja__title{font-size:min(4.6vw,8.8vh);line-height:1.04}.loja__status{font-size:var(--t-lead);align-items:center;gap:12px;margin:3.4vh 0 3vh;display:flex}.loja__status i{background:var(--cream-gray);border-radius:50%;width:11px;height:11px;position:relative}.loja__status.is-open i{background:var(--copper)}.loja__status.is-open i:after{content:"";background:var(--copper);animation:pulso 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes pulso{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.loja__week{width:100%}.loja__week tr{border-top:1px solid var(--cream-line)}.loja__week tr:first-child{border-top:0}.loja__week th,.loja__week td{color:var(--cream-gray);padding:max(9px,min(1.6vh,15px)) 0;font-weight:400}.loja__week th{text-align:left;padding-left:40px;position:relative}.loja__week td{text-align:right}.loja__week .is-today th,.loja__week .is-today td{color:var(--cream-ink);font-weight:500}.loja__week .is-today th:before{content:"";background:var(--copper);width:26px;height:2px;position:absolute;top:50%;left:0}@media (max-width:760px){.loja{padding-top:11vh}.loja__grid{grid-template-columns:1fr;row-gap:34px}.loja__title{font-size:11.4vw}.loja__info{grid-template-columns:1fr;margin-top:20px}}.rodape{z-index:7;min-height:100lvh;padding:calc(var(--dome) * .72) var(--gut) calc(30px + var(--bar));background:var(--cream);color:var(--cream-ink);flex-direction:column;display:flex;position:relative;overflow:clip}.rodape__line{font:560 min(11.6vw, 22vh) / 1 var(--sans);letter-spacing:-.055em;white-space:nowrap;justify-content:center;align-items:center;gap:.1em;display:flex}.rodape__word{will-change:transform;display:inline-block}.rodape__word--b{padding-right:.05em;font-size:1.04em;font-weight:500;line-height:1}.rodape__thumb{will-change:clip-path;z-index:1;background:var(--ink);border-radius:3px;flex:none;width:1.46em;height:.82em;display:block;position:relative;overflow:hidden}.rodape__thumb img{object-fit:cover;width:100%;height:100%}.rodape__cols{grid-template-columns:repeat(4,1fr);gap:28px;margin:11vh 0 9vh;display:grid}.rodape__cols h3{color:var(--cream-gray);margin-bottom:12px;font-weight:400}.rodape__cols p{margin-top:4px}.rodape__base{border-top:1px solid var(--cream-line);color:var(--cream-gray);justify-content:space-between;gap:18px;margin-top:auto;padding-top:16px;font-size:15px;display:flex}@media (max-width:760px){.rodape__line{flex-wrap:wrap;justify-content:flex-start;row-gap:.04em;font-size:22vw}.rodape__word--a{flex:0 0 100%}.rodape__word--b{font-size:1em}.rodape__thumb{width:1.34em;height:.76em}.rodape__cols{grid-template-columns:1fr 1fr;margin:44px 0 40px}.rodape__base{flex-direction:column;font-size:13px}}:root{--ink:#100b09;--surface:#1b1310;--line:#33261f;--copper:#e8622a;--copper-deep:#b5431a}.hero__line{font-size:min(12.4vw,25vh)}.hero__thumb{width:1em;height:.82em}.rodape__line{font-size:min(12.4vw,25vh)}.burger__glow{z-index:1;pointer-events:none;opacity:0;will-change:transform, opacity;background:radial-gradient(38vmax 34vmax,#e8622a42,#e8622a12 55%,#0000 74%);position:absolute;top:0;bottom:0;left:0;right:0}.burger{z-index:2;transform-origin:0 0;will-change:transform;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.burger img{will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;max-width:none;height:auto;position:absolute;top:0;left:0}.burger__canvas{z-index:2;pointer-events:none;visibility:hidden;width:100%;height:100%;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.pouso{z-index:3;pointer-events:none;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.pouso__fundo{background:var(--cream);opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.pouso__copia{top:0;bottom:0;left:0;right:0;clip-path:none!important;background:0 0!important;margin:0!important;position:absolute!important}.pouso__copia .cardapio__circle{visibility:hidden}.pouso__foto{opacity:0;transform-origin:50%;will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden}.pouso__foto img{object-fit:cover;width:100%;height:100%;display:block}.loja{--cream:var(--surface);--cream-ink:var(--text);--cream-gray:var(--gray);--cream-line:var(--line)}.filme__shade{background:linear-gradient(#0907066b,#0000 22%),linear-gradient(90deg,#0907068c,#0000 46%),linear-gradient(#0000 60%,#090706b8)}.cap{max-width:46vw}.loader__dot{width:78px;height:78px;overflow:visible}@media (max-width:760px){.hero__thumb{width:.95em;height:.76em}.cap{max-width:none}.filme__shade{background:linear-gradient(#09070666,#0000 20%),linear-gradient(#0000 44%,#09070680 66%,#090706e6 92%)}}
