@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}@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}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-italic-D5dBZ3aJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-italic-DUEcMSM3.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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-italic-ze_cPdSg.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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-italic-DmbndNpe.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}:root{--ink:#0d0b0a;--surface:#17130f;--line:#2a2420;--text:#f6f1e9;--gray:#9a9088;--cream:#f3ede2;--cream-ink:#15110e;--cream-gray:#6f655c;--cream-line:#d6cdbe;--kraft:#d9c39d;--kraft-ink:#1c140e;--kraft-gray:#574a3d;--olive:#262a1e;--sage:#aeac96;--copper:#c8743a;--copper-deep:#9c4a1a;--sans:"Geist Variable", ui-sans-serif, system-ui, sans-serif;--serif:"Playfair Display Variable", Georgia, serif;--mono:"Geist Mono Variable", ui-monospace, monospace;--t-label:12px;--t-body:16px;--t-lead:clamp(16px, 1.25vw, 19px);--t-sub:clamp(22px, 2.3vw, 36px);--t-section:min(5vw, 9.4vh);--t-film:min(6.6vw, 12vh);--gut:clamp(20px, 3.9vw, 58px);--dome:30vh;--ease-out:cubic-bezier(.12, .75, .22, 1);--ease-in:cubic-bezier(.6, 0, .86, .3);--ease-in-out:cubic-bezier(.72, 0, .14, 1)}@media (width<=767px){:root{--t-film:13vw;--t-section:12vw;--dome:18vh}}*,:before,:after{box-sizing:border-box}html{background:var(--ink);color:var(--text);font-family:var(--sans);font-size:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scrollbar-width:none;line-height:1.45;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}body{min-height:100vh;margin:0;overflow-x:clip}img,svg,canvas{max-width:100%;display:block}p,h1,h2,h3,ol,ul,dl,dd,figure{margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}fieldset{border:0;min-width:0;margin:0;padding:0}sup{vertical-align:top;letter-spacing:0;margin-left:.04em;font-size:.29em;position:relative;top:.32em}.serif{font-family:var(--serif);letter-spacing:-.035em;font-style:italic;font-weight:500}.mono{font-family:var(--mono);font-size:var(--t-label);letter-spacing:.01em}.tnum{font-variant-numeric:tabular-nums}.muted{opacity:.62}.label{font-family:var(--mono);font-size:var(--t-label)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:300;background:var(--cream);color:var(--cream-ink);padding:10px 14px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.skip:focus{transform:none}:focus-visible{outline:2px solid var(--copper);outline-offset:3px;border-radius:2px}.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 .6s var(--ease-in-out);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.ulink:hover:after{transform-origin:0;transform:scaleX(1)}}section,footer{position:relative}.curtain{z-index:30;visibility:hidden;pointer-events:none;position:absolute;inset:0 0 -2px}.cursor{z-index:400;pointer-events:none;opacity:0;transition:opacity .4s var(--ease-out);color:var(--cursor,var(--text));position:fixed;top:0;left:0}.cursor.is-on{opacity:1}.cursor i{width:10px;height:10px;transition:transform .5s var(--ease-out), background-color .3s var(--ease-out);background:currentColor;border:1px solid;border-radius:50%;position:absolute;top:-5px;left:-5px}.cursor.is-link i{background:0 0;border-width:.24px;transform:scale(4.2)}.cursor.is-down i{transform:scale(.7)}.cursor.is-link.is-down i{transform:scale(3.6)}.cursor span{font-family:var(--mono);white-space:nowrap;opacity:0;transition:opacity .3s, transform .5s var(--ease-out);font-size:12px;position:absolute;top:-8px;left:30px;transform:translate(-6px)}.cursor.has-label span{opacity:1;transform:none}html.has-cursor,html.has-cursor *{cursor:none!important}html[data-theme=dark],html[data-theme=olive]{--cursor:var(--text)}html[data-theme=light]{--cursor:var(--cream-ink)}html[data-theme=kraft]{--cursor:var(--kraft-ink)}.sbar{z-index:250;pointer-events:none;width:8px;position:fixed;top:6px;bottom:6px;right:3px}.sbar.is-none{display:none}.sbar__thumb{background:var(--cursor,var(--text));opacity:0;width:3px;transition:opacity .5s var(--ease-out), width .3s var(--ease-out);pointer-events:auto;border-radius:3px;position:absolute;top:0;right:0}.sbar.is-on .sbar__thumb{opacity:.45}@media (pointer:fine){.sbar__thumb:hover,.sbar.is-drag .sbar__thumb{opacity:.6;width:6px}}.loader{z-index:500;background:var(--ink);color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}.loader__bean{width:78px;height:auto;overflow:visible}.loader__fill{transform-box:fill-box;transform-origin:50% 100%;fill:#7f8a52;transform:translateY(100%)}.loader__line{fill:none;stroke:var(--text);stroke-width:1px;vector-effect:non-scaling-stroke}.loader__count{color:var(--gray);gap:14px;display:flex}.loader__count>span:last-child{color:var(--text)}.loader__deg{text-align:right;min-width:3ch;display:inline-block}.nav{--pill:var(--cream);--pill-ink:var(--cream-ink);--pill-gray:var(--cream-gray);z-index:200;width:418px;max-width:calc(100vw - 32px);transition:transform .7s var(--ease-in-out);position:fixed;top:11vh;left:50%;transform:translate(-50%)}.nav.is-high{transform:translate(-50%,calc(16px - 11vh))}.nav[data-on=light],.nav[data-on=kraft]{--pill:var(--cream-ink);--pill-ink:var(--cream);--pill-gray:#a99f94}.nav.is-hidden .nav__bar,.nav.is-hidden .menu{transform:translateY(calc(-11vh - 90px))}.nav.is-high.is-hidden .nav__bar,.nav.is-high.is-hidden .menu{transform:translateY(-110px)}.nav__bar{z-index:2;background:var(--pill);height:58px;color:var(--pill-ink);transition:transform .7s var(--ease-in-out), background-color .5s var(--ease-out), color .5s var(--ease-out), border-radius .3s;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px 9px 9px;display:flex;position:relative}.nav.is-open .nav__bar{border-radius:5px 5px 0 0}.nav__logo{background:var(--pill-ink);width:40px;height:40px;color:var(--pill);transition:transform .6s var(--ease-out), background-color .5s, color .5s;border-radius:2px;place-items:center;display:grid}.nav__logo svg{fill:currentColor;width:30px;height:30px}@media (hover:hover){.nav__logo:hover{transform:rotate(-6deg)}}.nav__status{color:var(--pill-gray);white-space:nowrap;align-items:center;gap:8px;display:flex}.nav__status i{background:var(--pill-gray);border-radius:50%;width:6px;height:6px}.nav__status.is-open i{background:var(--copper)}.nav__status.is-open span{color:var(--pill-ink)}.nav__burger{flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;width:40px;height:40px;padding-right:4px;display:flex}.nav__burger i{transform-origin:100%;width:24px;height:1.5px;transition:transform .5s var(--ease-out);background:currentColor;display:block}@media (hover:hover){.nav__burger:hover i:nth-child(2){transform:scaleX(.72)}.nav__burger:hover i:nth-child(3){transform:scaleX(.45)}}.nav.is-open .nav__burger i:first-child{transform-origin:50%;transform:translate(-3px,6.5px)rotate(-45deg)scaleX(.9)}.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:translate(-3px,-6.5px)rotate(45deg)scaleX(.9)}.menu{background:var(--pill);color:var(--pill-ink);clip-path:inset(0 0 100%);transition:transform .7s var(--ease-in-out), background-color .5s, color .5s;border-radius:0 0 5px 5px;padding:18px 22px 22px;position:absolute;top:57px;left:0;right:0}.menu[hidden]{visibility:hidden;display:block}.menu__list{border-top:1px solid color-mix(in srgb, var(--pill-ink) 14%, transparent);padding-top:12px}.menu__list a{align-items:baseline;gap:14px;padding:4px 0;display:flex}.menu__list .mono{color:var(--pill-gray)}.menu__list em{font-family:var(--serif);letter-spacing:-.035em;transition:transform .5s var(--ease-out);font-size:34px;font-style:italic;font-weight:500;line-height:1.12}@media (hover:hover){.menu__list a:hover em{transform:translate(8px)}}.menu__foot{border-top:1px solid color-mix(in srgb, var(--pill-ink) 14%, transparent);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:18px;padding-top:14px;font-size:15px;display:flex}.menu__foot .muted{color:var(--pill-gray);opacity:1}@media (width<=767px){.nav{width:calc(100vw - 32px)}.nav__status{font-size:11px}}.filme{background:var(--ink);height:100svh;color:var(--text);overflow:hidden}.filme__stage{position:absolute;inset:0;overflow:hidden}.filme__canvas{z-index:1;clip-path:inset(50%);width:100%;height:100%;position:absolute;inset:0}.filme__shade{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(#0d0b0a80,#0d0b0a00 26%),linear-gradient(#0d0b0a00 48%,#0d0b0a4d 70%,#0d0b0ac7);position:absolute;inset:0}.hero__line{--hero:min(14.6vw, 27vh);z-index:3;font-size:var(--hero);white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;gap:.13em;font-weight:400;line-height:1;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero__row{align-items:center;gap:.13em;display:flex}.hero__word{will-change:transform;display:block}.hero__word--brand{font-family:var(--sans);letter-spacing:-.055em;padding-right:.05em;font-weight:560}.hero__word--cafe{padding:0 .06em .08em 0;font-size:1.04em}.hero__thumb{flex:none;width:1.46em;height:.82em;margin-top:.04em;display:block}.hero__pause{z-index:4;width:28px;height:28px;color:var(--text);justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:0}.hero__pause i{width:3px;height:13px;transition:transform .4s var(--ease-out);background:currentColor;border-radius:1px}.hero__pause.is-paused i:first-child{transform:translate(3px)scaleY(1.05)}.hero__pause.is-paused i:last-child{transform:translate(-3px)scaleY(.4)}.hero__foot{left:var(--gut);right:var(--gut);z-index:3;font-size:var(--t-lead);justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:6vh}.hero__links{gap:2.6em;display:flex}.cap{left:var(--gut);z-index:3;visibility:hidden;max-width:46vw;position:absolute;bottom:7.5vh}.cap__label{color:var(--text);margin-bottom:18px}.cap__title{font-size:var(--t-film);margin-bottom:22px;line-height:.98}.cap__text{font-size:var(--t-lead);color:#f6f1e9db;max-width:27em}.filme__hud{right:var(--gut);z-index:3;opacity:0;transition:opacity .6s var(--ease-out);flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:7.5vh}.filme__hud.is-on{opacity:1}.filme__hud b{font-weight:400}.filme__bar{background:#f6f1e938;width:96px;height:1px;display:block;position:relative;overflow:hidden}.filme__bar i{background:var(--text);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (width<=767px){.hero__line{--hero:24vw;flex-direction:column;gap:.06em}.hero__foot{flex-direction:column;align-items:flex-start;gap:14px;font-size:15px;bottom:4.5vh}.cap{right:var(--gut);max-width:none;bottom:12vh}.cap__title{margin-bottom:14px}.cap__text{font-size:15px}.filme__hud{flex-direction:row;align-items:center;bottom:5vh}}.cardapio{box-shadow:0 -3px 0 var(--cream);background:var(--cream);height:100svh;color:var(--cream-ink);overflow:hidden}.cardapio__inner{padding:0 var(--gut);grid-template-columns:max-content minmax(0,1fr) minmax(260px,22vw);align-items:center;column-gap:2.4vw;display:grid;position:absolute;inset:0}.cardapio__left{flex-direction:column;align-self:center;gap:0;display:flex}.cardapio__left .label{margin-bottom:26px}.cardapio__names{letter-spacing:-.04em;font-size:min(7vw,14vh);line-height:1;display:grid}.cardapio__names .mask{grid-area:1/1;padding-right:.08em}.cardapio__index{font-size:var(--t-lead);flex-direction:column;gap:14px;margin-top:44px;display:flex}.cardapio__index li{color:var(--cream-gray);transition:color .6s var(--ease-out);padding-left:50px;position:relative}.cardapio__index li:before{content:"";background:var(--copper);transform-origin:0;width:34px;height:2px;transition:transform .7s var(--ease-in-out);position:absolute;top:50%;left:0;transform:scaleX(0)}.cardapio__index li.is-on{color:var(--cream-ink)}.cardapio__index li.is-on:before{transform:scaleX(1)}.cardapio__index .tnum{margin-right:.5em}.plate{--d:min(36vw, 64vh);width:min(var(--d), 100%);aspect-ratio:1;justify-self:center;position:relative}.plate__ring{width:112%;height:112%;color:var(--cream-ink);position:absolute;inset:-6%;overflow:visible}.plate__ring circle{fill:none;stroke:currentColor;stroke-width:.18px}.plate__ring line{stroke:currentColor;stroke-width:.32px}.plate__photos{border-radius:50%;position:absolute;inset:0}.plate__ph{clip-path:circle(0%);border-radius:50%;position:absolute;inset:0;overflow:hidden}.plate__ph img{object-fit:cover;width:100%;height:100%}.cardapio__lists{align-self:center;display:grid}.menu-list{grid-area:1/1}.menu-list li{overflow:hidden}.menu-list .row{border-bottom:1px solid var(--cream-line);padding:16px 0 17px}.menu-list li:first-child .row{padding-top:0}.menu-list li:last-child .row{border-bottom:0}.menu-list .row__top{letter-spacing:-.01em;align-items:baseline;gap:10px;font-size:clamp(17px,1.45vw,22px);font-weight:500;display:flex}.menu-list .dots{border-bottom:1.5px dotted color-mix(in srgb, var(--cream-ink) 45%, transparent);flex:1;transform:translateY(-.28em)}.menu-list .row__desc{color:var(--cream-gray);margin-top:3px;font-size:15px}.cardapio__note,.cardapio__count{color:var(--cream-gray);font-size:15px;position:absolute;bottom:6vh}.cardapio__note{left:var(--gut)}.cardapio__count{right:var(--gut);font-size:var(--t-label)}.cardapio__count b{color:var(--cream-ink);font-weight:400}@media (width<=767px){.cardapio__inner{grid-template-rows:auto auto auto;grid-template-columns:1fr;align-content:start;row-gap:3.2vh;padding-top:13vh}.cardapio__left .label{margin-bottom:8px}.cardapio__names{font-size:16vw}.cardapio__index{flex-direction:row;gap:14px;margin-top:10px;font-size:13px}.cardapio__index li{padding-left:0}.cardapio__index li:before{width:100%;height:1.5px;top:auto;bottom:-5px;left:0}.plate{--d:52vw}.menu-list .row{padding:8px 0 9px}.menu-list .row__top{font-size:16px}.menu-list .row__desc{margin-top:0;font-size:13px}.cardapio__note{display:none}.cardapio__count{bottom:3vh}}.origens{background:var(--olive);color:var(--cream);z-index:1;box-shadow:0 -3px 0 var(--olive);margin-bottom:calc(-1 * var(--dome));padding:0 0 var(--dome)}.lote{height:118vh;position:relative}.lote__text{left:var(--gut);z-index:2;width:max-content;min-width:33vw;max-width:46vw;position:absolute;top:33%}.lote--r .lote__text{left:auto;right:var(--gut)}.lote__label{color:var(--copper);font-size:var(--t-lead);margin-bottom:1.4vh}.lote__farm{white-space:nowrap;margin-bottom:2.2vh;font-size:min(6.8vw,12.5vh);line-height:1.02}.lote__spec{color:var(--sage);font-size:var(--t-lead);margin-bottom:4.5vh}.lote__notes{max-width:19ch;font-size:clamp(24px,2.4vw,38px);line-height:1.12}.lote__field{position:absolute;inset:0}.ph{left:var(--x);top:var(--t);width:var(--w);margin:0;position:absolute}.lote--r .ph{left:calc(100% - var(--x) - var(--w))}.ph--a{--x:55vw;--t:4%;--w:24vw}.ph--b{--x:32vw;--t:0%;--w:19vw}.ph--c{--x:84vw;--t:17%;--w:13vw}.ph--d{--x:44vw;--t:75%;--w:17vw}.ph__move{will-change:transform}.ph figcaption{color:var(--sage);margin-bottom:10px;font-size:13px}.ph__frame{background:#0000001f;overflow:hidden}.ph__frame img{object-fit:cover;width:100%;height:100%}.ph--a .ph__frame{aspect-ratio:2/3}.ph--b .ph__frame,.ph--d .ph__frame{aspect-ratio:3/2}.ph--c .ph__frame{aspect-ratio:4/5}@media (width<=767px){.lote{height:auto;padding:14vh 0 10vh}.lote__text,.lote--r .lote__text{width:auto;min-width:0;max-width:none;padding:0 var(--gut);position:relative;top:auto;left:auto;right:auto}.lote__farm{font-size:13vw}.lote__notes{font-size:24px}.lote__spec{margin-bottom:2.6vh}.lote__field{height:146vw;margin-top:7vh;position:relative;inset:auto}.ph figcaption{margin-bottom:6px;font-size:12px}.ph--a{--x:41vw;--t:0%;--w:55vw}.ph--b{--x:4vw;--t:6%;--w:33vw}.ph--c{--x:4vw;--t:30%;--w:28vw}.ph--d{--x:18vw;--t:66%;--w:50vw}.lote--r .ph{left:var(--x)}}.torra{z-index:2;background:var(--kraft);height:100svh;color:var(--kraft-ink);overflow:hidden}.torra__inner{padding:0 var(--gut);position:absolute;inset:0}.torra__head{left:var(--gut);width:max-content;max-width:46vw;position:absolute;top:10vh}.torra__title{margin-bottom:2.6vh;font-size:min(4.9vw,9.4vh);line-height:1.02}.torra__lede{color:var(--kraft-gray);font-size:var(--t-lead)}.dial__svg{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dial__arc{fill:none;stroke:#1c140e80;stroke-width:1px}.dial__marks line{stroke:#1c140e99;stroke-width:1px}.dial__needle{stroke:var(--copper-deep);stroke-width:2.5px;stroke-linecap:round}.dial__tip{fill:var(--copper-deep)}.dial__pivot{fill:var(--kraft-ink)}.dial__end{z-index:3;color:var(--kraft-gray);font-size:13px;position:absolute;transform:translate(-50%)}.torra__read{z-index:3;white-space:nowrap;align-items:baseline;gap:.9em;display:flex;position:absolute;left:50%;transform:translate(-50%)}.torra__read b{letter-spacing:-.03em;font-size:min(7.4vw,12.5vh);font-weight:500;line-height:1}.torra__read span{font-size:var(--t-lead);color:var(--kraft-gray)}.notes{z-index:2;position:absolute;inset:0}.note{visibility:hidden;position:absolute}.note__n{color:var(--kraft-gray);margin-bottom:8px;font-size:13px}.note__t{margin-bottom:14px;font-size:clamp(15px,1.15vw,18px);line-height:1.38}.note__t b{font-weight:600}.note__ph{aspect-ratio:5/4;overflow:hidden}.note__ph img{object-fit:cover;width:100%;height:100%}@media (width<=767px){.torra__head{max-width:none;top:12vh;right:var(--gut);width:auto}.torra__title{font-size:11vw}.torra__lede{font-size:15px}.note{grid-template-rows:auto 1fr;grid-template-columns:34vw 1fr;column-gap:16px;display:grid}.note__ph{aspect-ratio:4/5;grid-area:1/1/3}.note__n{grid-column:2}.note__t{grid-column:2;font-size:15px}.torra__read b{font-size:15vw}}.loja{box-shadow:0 -3px 0 var(--cream);background:var(--cream);color:var(--cream-ink);padding:18vh 0 calc(var(--dome) + 16vh)}.loja__inner{padding:0 var(--gut);grid-template-rows:auto auto;grid-template-columns:62fr 38fr;gap:5vh 3.4vw;display:grid}.loja__ph{aspect-ratio:16/9;clip-path:inset(0 100% 0 0);grid-area:1/1;overflow:hidden}.loja__ph img{object-fit:cover;width:100%;height:100%}.loja__side{grid-area:1/2/3;align-self:start}.loja__title{font-size:var(--t-section);margin-bottom:4vh;line-height:1.02}.loja__status{font-size:var(--t-lead);align-items:center;gap:12px;margin-bottom:4.5vh;display:flex}.loja__status i{background:var(--cream-gray);border-radius:50%;width:9px;height:9px;position:relative}.loja__status.is-open i{background:var(--copper)}.loja__status.is-open i:after{content:"";background:var(--copper);animation:pulse 2.2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.loja__week{border-collapse:collapse;width:100%;font-size:var(--t-lead)}.loja__week tr{border-bottom:1px solid var(--cream-line)}.loja__week tr:last-child{border-bottom:0}.loja__week td{color:var(--cream-gray);padding:13px 0}.loja__week td:first-child{padding-left:52px;position:relative}.loja__week td:last-child{text-align:right}.loja__week tr.is-today td{color:var(--cream-ink);font-weight:500}.loja__week tr.is-today td:first-child:before{content:"";background:var(--copper);width:30px;height:2px;position:absolute;top:50%;left:0}.loja__info{grid-area:2/1;grid-template-columns:repeat(3,1fr);display:grid}.loja__info>div{border-left:1px solid var(--cream-line);padding:2px 24px}.loja__info>div:first-child{border-left:0;padding-left:0}.loja__info dt{color:var(--cream-gray);margin-bottom:8px}.loja__info dd{font-size:var(--t-lead);font-weight:500}@media (width<=767px){.loja{padding-top:12vh}.loja__inner{grid-template-columns:1fr;row-gap:5vh}.loja__ph,.loja__side,.loja__info{grid-area:auto/1}.loja__title{font-size:11vw}.loja__info{grid-template-columns:1fr;gap:18px}.loja__info>div{border-left:0;padding:0}.loja__week td:first-child{padding-left:40px}}.comprar{z-index:2;background:var(--ink);color:var(--text);margin-top:calc(-1 * var(--dome));margin-bottom:calc(-1 * var(--dome));padding:16vh 0 calc(var(--dome) + 16vh)}.comprar__inner{padding:0 var(--gut);grid-template-columns:52fr 48fr;align-items:center;column-gap:5vw;display:grid}.comprar__pack{aspect-ratio:4/5;clip-path:inset(100% 0 0);justify-self:stretch;max-height:84vh;overflow:hidden}.comprar__pack img{object-fit:cover;transform-origin:50% 100%;width:100%;height:100%}.comprar__form .label{color:var(--gray);margin-bottom:18px}.comprar__title{font-size:var(--t-section);margin-bottom:5vh;line-height:1.02}.opts{grid-template-columns:7em repeat(3,1fr);align-items:center;gap:10px;margin-bottom:12px;display:grid}.opts legend{float:left;color:var(--gray);padding:0;font-size:15px}.pill{white-space:nowrap;height:46px;transition:background-color .45s var(--ease-out), color .45s var(--ease-out), border-color .45s, transform .25s var(--ease-out);border:1px solid #f6f1e98c;border-radius:999px;place-items:center;font-size:15px;display:grid;position:relative}.pill input{opacity:0;margin:0;position:absolute;inset:0}.pill:has(input:focus-visible){outline:2px solid var(--copper);outline-offset:3px}@media (hover:hover){.pill:hover{border-color:var(--text);background:#f6f1e914}}.pill:active{transform:scale(.97)}.pill.is-on{background:var(--cream);color:var(--cream-ink);border-color:var(--cream)}.comprar__notes{font-size:var(--t-sub);border-bottom:1px solid var(--line);margin:4.4vh 0 2.6vh;padding-bottom:2.6vh;line-height:1.15}.comprar__notes>span{padding-bottom:.05em}.comprar__sub{font-size:var(--t-lead);align-items:center;gap:14px;margin-bottom:2.6vh;display:flex;position:relative}.comprar__sub input{opacity:0;width:22px;height:22px;margin:0;position:absolute}.comprar__sub .box{border:1px solid #f6f1e9b3;border-radius:3px;place-items:center;width:22px;height:22px;display:grid}.comprar__sub .box:after{content:"";background:var(--cream);width:10px;height:10px;transition:transform .35s var(--ease-out);border-radius:1px;transform:scale(0)}.comprar__sub input:checked+.box:after{transform:scale(1)}.comprar__sub input:focus-visible+.box{outline:2px solid var(--copper);outline-offset:3px}.buy{background:var(--cream);width:100%;height:62px;color:var(--cream-ink);font-size:var(--t-lead);border-radius:4px;justify-content:center;align-items:center;font-weight:500;display:flex;position:relative;overflow:hidden}.buy__fill{background:var(--copper);transition:transform .6s var(--ease-in-out);position:absolute;inset:0;transform:translateY(101%)}.buy__txt{transition:transform .6s var(--ease-in-out), color .4s;position:relative}.buy__arrow{opacity:0;transition:transform .6s var(--ease-in-out), opacity .4s;position:absolute;right:50%;transform:translate(40px)}@media (hover:hover){.buy:hover .buy__fill{transform:none}.buy:hover .buy__txt{color:var(--ink);transform:translate(-18px)}.buy:hover .buy__arrow{opacity:1;color:var(--ink);transform:translate(118px)}}.buy:active{transform:scale(.99)}.comprar__ship{color:var(--gray);opacity:1;margin-top:16px;font-size:15px}@media (width<=767px){.comprar__inner{grid-template-columns:1fr;row-gap:6vh}.comprar__title{font-size:11vw}.opts{grid-template-columns:repeat(3,1fr)}.opts legend{float:none;grid-column:1/-1;margin-bottom:2px}.pill{height:42px;font-size:14px}.buy__arrow{display:none}}.rodape{z-index:3;background:var(--cream);color:var(--cream-ink);padding:18vh var(--gut) 5vh;flex-direction:column;justify-content:space-between;min-height:100vh;display:flex;overflow:clip}.rodape__line{white-space:nowrap;justify-content:center;align-items:center;gap:.13em;margin-bottom:14vh;font-size:min(11.6vw,22vh);line-height:1;display:flex}.rodape__word{display:block}.rodape__word--l{font-family:var(--sans);letter-spacing:-.055em;padding-right:.05em;font-weight:560}.rodape__word--r{padding:0 .06em .08em 0;font-size:1.04em}.rodape__thumb{z-index:2;clip-path:inset(0 50% round 3px);border-radius:3px;width:1.46em;height:.82em;margin-top:.04em;display:block;position:relative;overflow:hidden}.rodape__thumb img{object-fit:cover;width:100%;height:100%}.rodape__cols{font-size:var(--t-lead);grid-template-columns:repeat(4,1fr);gap:32px;padding-bottom:10vh;display:grid}.rodape__cols .label{color:var(--cream-gray);margin-bottom:14px}.rodape__cols p:not(.label){line-height:1.6}.rodape__base{border-top:1px solid var(--cream-line);justify-content:space-between;gap:20px;padding-top:22px;font-size:15px;display:flex}.rodape__base .muted{color:var(--cream-gray);opacity:1}@media (width<=767px){.rodape{padding-top:14vh}.rodape__line{margin-bottom:9vh;font-size:15vw}.rodape__cols{grid-template-columns:1fr 1fr;row-gap:36px;font-size:15px}.rodape__base{flex-direction:column;font-size:13px}}
