@scope (:is([data-site-niche="restaurante-lanchonete"],[data-canonical-niche="profissionais"],[data-canonical-niche="lojas-comercio"],[data-canonical-niche="loja-digital"])){.locationPanel{width:100%;grid-column:1/-1;margin:clamp(2rem,5vw,4rem) 0 0!important;color:inherit}.locationPanelMap{position:relative;isolation:isolate;height:clamp(260px,32vw,400px);overflow:hidden;border:1px solid var(--site-line,#ccc);border-radius:18px;background:var(--site-panel,#eee)}.locationPanelMap iframe{display:block;width:100%;height:100%;border:0;pointer-events:none}.locationPanelMapLink{position:absolute;inset:0;z-index:1;display:block!important;border:0!important;padding:0!important;border-radius:inherit;background:transparent!important;box-shadow:none!important;cursor:pointer}.locationPanelMapLink:focus-visible{outline:3px solid currentColor;outline-offset:-5px}.locationPanelDetails{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:16px;padding:22px 0}.locationPanelDetails>svg{width:28px!important;height:28px!important}.locationPanelDetails h3{margin:0;font:inherit;font-weight:650;font-size:16px!important}.locationPanelDetails p{margin:6px 0 0!important;font-size:16px!important;line-height:1.5!important}.locationPanelDetails .locationDemoNote{font-size:14px!important;opacity:.7}.locationPanelAddress{display:inline!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;font:inherit!important;text-decoration:underline!important;text-underline-offset:3px;overflow-wrap:anywhere}.locationPanelAddress:hover{text-decoration-thickness:2px!important}.locationPanelAddress:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:700px){.locationPanelMap{height:300px}}}.RestaurantModels_site__jn0uy{min-height:100vh;overflow:hidden}.RestaurantModels_site__jn0uy *{box-sizing:border-box}.RestaurantModels_site__jn0uy a{color:inherit;text-decoration:none}.RestaurantModels_site__jn0uy h1,.RestaurantModels_site__jn0uy h2,.RestaurantModels_site__jn0uy h3,.RestaurantModels_site__jn0uy p{margin:0}.RestaurantModels_site__jn0uy figure{position:relative;margin:0;overflow:hidden}.RestaurantModels_site__jn0uy img{object-fit:cover}.RestaurantModels_brand__PnJ0n{display:grid;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:900;letter-spacing:-.04em;line-height:1}.RestaurantModels_brand__PnJ0n small{margin-top:.22rem;font-size:.55rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.RestaurantModels_header__BxPgg{position:relative;z-index:5;min-height:80px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:0 clamp(1.1rem,4vw,4.5rem)}.RestaurantModels_header__BxPgg nav{display:flex;gap:1.7rem;font-size:.88rem}.RestaurantModels_header__BxPgg>a:last-child{justify-self:end;display:flex;align-items:center;gap:.5rem;font-weight:850}.RestaurantModels_contactLinks__oBLJz svg,.RestaurantModels_externalLinks__o7td9 svg,.RestaurantModels_header__BxPgg svg,.RestaurantModels_mobileContact___w4_H svg,.RestaurantModels_primaryButton__pBZyR svg,.RestaurantModels_textLink__UsMtH svg{width:1.05rem;height:1.05rem}.RestaurantModels_hero__gqEcq{position:relative;display:grid;grid-template-columns:.88fr 1.12fr;min-height:calc(100svh - 80px)}.RestaurantModels_heroCopy__IkEz6{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,8vw,8rem) clamp(1.2rem,5vw,6rem)}.RestaurantModels_hero__gqEcq h1{font-size:clamp(3.9rem,8vw,9rem);font-weight:760;letter-spacing:-.075em;line-height:.86;text-wrap:balance}.RestaurantModels_hero__gqEcq p{max-width:38rem;margin:2rem 0;font-size:clamp(1.04rem,1.5vw,1.3rem);line-height:1.65}.RestaurantModels_heroCopy__IkEz6>div{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.RestaurantModels_primaryButton__pBZyR,.RestaurantModels_textLink__UsMtH{display:inline-flex;align-items:center;gap:.7rem;font-weight:850}.RestaurantModels_primaryButton__pBZyR{min-height:50px;padding:1rem 1.3rem}.RestaurantModels_contact__6_WE_,.RestaurantModels_section__Xp_hY{padding:clamp(5rem,10vw,10rem) clamp(1.2rem,6vw,7rem)}.RestaurantModels_sectionLead__Go3xG{display:grid;grid-template-columns:1.05fr .62fr;align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:4rem}.RestaurantModels_boundaries__av_se h2,.RestaurantModels_contact__6_WE_ h2,.RestaurantModels_section__Xp_hY h2,.RestaurantModels_story__ng5Ol h2{font-size:clamp(2.8rem,6.2vw,7rem);letter-spacing:-.065em;line-height:.91;text-wrap:balance}.RestaurantModels_boundaries__av_se p,.RestaurantModels_contact__6_WE_ p,.RestaurantModels_sectionLead__Go3xG p,.RestaurantModels_story__ng5Ol p{line-height:1.72}.RestaurantModels_highlightGrid__RqvME{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.RestaurantModels_highlightGrid__RqvME article{height:100%;padding:1.5rem 0;border-top:1px solid}.RestaurantModels_highlightGrid__RqvME article>span,.RestaurantModels_serviceGrid__9MzcM article>span{display:inline-grid;place-items:center;width:2rem;height:2rem;border:1px solid;border-radius:50%;font-size:.72rem}.RestaurantModels_highlightGrid__RqvME h3,.RestaurantModels_serviceGrid__9MzcM h3{margin-top:1.8rem;font-size:clamp(1.22rem,2vw,1.9rem)}.RestaurantModels_highlightGrid__RqvME p,.RestaurantModels_serviceGrid__9MzcM p{margin-top:.85rem;line-height:1.65}.RestaurantModels_story__ng5Ol{display:grid;grid-template-columns:1fr 1fr;min-height:720px}.RestaurantModels_story__ng5Ol>div{display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,9vw,9rem) clamp(1.2rem,6vw,7rem)}.RestaurantModels_story__ng5Ol p{margin:1.6rem 0}.RestaurantModels_serviceGrid__9MzcM{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.RestaurantModels_serviceGrid__9MzcM article{height:100%;padding:2rem;border:1px solid}.RestaurantModels_externalLinks__o7td9{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem;border-block:1px solid currentColor}.RestaurantModels_externalLinks__o7td9 a{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-weight:850}.RestaurantModels_externalLinks__o7td9 a+a{padding-left:1.5rem;border-left:1px solid}.RestaurantModels_photoGrid__CHIpQ{display:grid;grid-template-columns:1.18fr .82fr 1fr;grid-template-rows:360px 270px 270px;gap:1rem}.RestaurantModels_photo_1__DvBys{grid-column:1;grid-row:1/3}.RestaurantModels_photo_2__5mcxj{grid-column:2/4;grid-row:1}.RestaurantModels_photo_3__qRzEa{grid-column:2;grid-row:2}.RestaurantModels_photo_4__7eksL{grid-column:3;grid-row:2}.RestaurantModels_photo_5__knXV9{grid-column:1/3;grid-row:3}.RestaurantModels_photo_6__TLS2a{grid-column:3;grid-row:3}.RestaurantModels_boundaries__av_se{display:grid;grid-template-columns:1fr 1fr}.RestaurantModels_boundaries__av_se>div{padding:clamp(4rem,8vw,8rem)}.RestaurantModels_boundaries__av_se h2{font-size:clamp(2.2rem,4.5vw,5.2rem)}.RestaurantModels_boundaries__av_se p{margin-top:1.6rem}.RestaurantModels_faq__gqBm1>div{margin-top:3rem}.RestaurantModels_faq__gqBm1 details{border-bottom:1px solid}.RestaurantModels_faq__gqBm1 summary{display:flex;justify-content:space-between;gap:1rem;padding:1.35rem 0;font-size:1.15rem;font-weight:850;cursor:pointer}.RestaurantModels_faq__gqBm1 details p{max-width:54rem;padding-bottom:1.4rem;line-height:1.7}.RestaurantModels_contact__6_WE_{display:grid;grid-template-columns:1.2fr .65fr;gap:clamp(3rem,10vw,10rem)}.RestaurantModels_contact__6_WE_>div:first-child>p{margin:1.5rem 0}.RestaurantModels_contactLinks__oBLJz{display:grid;gap:.8rem;margin:2rem 0}.RestaurantModels_contactLinks__oBLJz a{display:flex;align-items:flex-start;gap:.7rem}.RestaurantModels_hours__oC4Q2{align-self:end}.RestaurantModels_hours__oC4Q2 h3{display:flex;align-items:center;gap:.6rem}.RestaurantModels_hours__oC4Q2 p{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 0;border-bottom:1px solid;font-size:.9rem}.RestaurantModels_site__jn0uy footer{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;padding:2rem clamp(1.2rem,6vw,7rem);font-size:.85rem}.RestaurantModels_site__jn0uy footer nav{display:flex;gap:1rem}.RestaurantModels_footerIdentity__dQdN8{display:grid;gap:.65rem}.RestaurantModels_footerIdentity__dQdN8>span{font-weight:700}.RestaurantModels_switcher__vztiQ{position:fixed;z-index:50;right:1rem;bottom:1rem;display:flex;align-items:center;gap:.7rem;padding:.65rem;border-radius:16px;background:#211815e8;color:#fff;box-shadow:0 16px 45px #0005;backdrop-filter:blur(16px)}.RestaurantModels_switcher__vztiQ strong{font-size:.72rem}.RestaurantModels_switcher__vztiQ nav{display:flex}.RestaurantModels_switcher__vztiQ a{padding:.58rem .72rem;border-radius:10px;font-size:.78rem}.RestaurantModels_switcher__vztiQ a[aria-current=page]{background:#fff;color:#211815}.RestaurantModels_mobileContact___w4_H{display:none}.RestaurantModels_mesa__d_OzR{font-family:var(--font-mesa-sans);background:#f5ecda;color:#273427}.RestaurantModels_mesa__d_OzR h1,.RestaurantModels_mesa__d_OzR h2{font-family:var(--font-mesa-display);font-weight:650}.RestaurantModels_header_mesa__Tb_pF{border-bottom:1px solid #273427}.RestaurantModels_hero_mesa__SGF7e{padding:2rem clamp(1rem,3vw,3rem) 4rem;gap:3rem}.RestaurantModels_hero_mesa__SGF7e figure{border-radius:2rem 2rem 13rem 2rem}.RestaurantModels_mesa__d_OzR .RestaurantModels_primaryButton__pBZyR{background:var(--brand-primary);color:var(--brand-on-primary);border-radius:999px}.RestaurantModels_story_mesa__hg5de{padding:6rem;gap:7rem;background:#d9d7bc}.RestaurantModels_story_mesa__hg5de figure{border-radius:11rem 2rem 2rem 2rem}.RestaurantModels_highlights_mesa__RAj_T{background:#f8f3e8}.RestaurantModels_gallery_mesa__xY3Gv{background:#8c2f39;color:#fff}.RestaurantModels_service_mesa__vfz8e{background:#f5dfc7}.RestaurantModels_boundaries_mesa__FevJR>div:first-child{background:#263c2d;color:#fff}.RestaurantModels_boundaries_mesa__FevJR>div:last-child{background:#c9823a;color:#191512}.RestaurantModels_contact_mesa__t_9V5{background:#d9d7bc}.RestaurantModels_mesa__d_OzR footer{background:#263c2d;color:#fff}.RestaurantModels_balcao__KTJhd{font-family:var(--font-balcao-sans);background:#121110;color:#f8f0dd}.RestaurantModels_header_balcao__vQWy0{height:68px;border-bottom:2px solid #f2b134;text-transform:uppercase;font-size:.75rem}.RestaurantModels_balcao__KTJhd h1,.RestaurantModels_balcao__KTJhd h2{font-family:var(--font-balcao-display);font-weight:900;text-transform:uppercase;line-height:.8;letter-spacing:-.055em}.RestaurantModels_hero_balcao__eXyx3{grid-template-columns:1.02fr .98fr;min-height:calc(100svh - 68px);border-bottom:2px solid #f2b134}.RestaurantModels_hero_balcao__eXyx3 .RestaurantModels_heroCopy__IkEz6{background:#8c2f39;color:#fff;border-right:2px solid #f2b134}.RestaurantModels_hero_balcao__eXyx3 figure{min-height:70vh}.RestaurantModels_balcao__KTJhd .RestaurantModels_primaryButton__pBZyR{background:#f2b134;color:#121110}.RestaurantModels_balcao__KTJhd .RestaurantModels_textLink__UsMtH{text-decoration:underline;text-underline-offset:.35rem}.RestaurantModels_serviceTicker__lsmIE{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;gap:2rem;overflow:hidden;padding:.8rem 1rem;background:#f2b134;color:#121110;border-top:2px solid #121110;font-size:.72rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.RestaurantModels_service_balcao___exGD{background:#f2b134;color:#121110}.RestaurantModels_service_balcao___exGD .RestaurantModels_sectionLead__Go3xG{grid-template-columns:.7fr 1fr}.RestaurantModels_service_balcao___exGD .RestaurantModels_serviceGrid__9MzcM{gap:0}.RestaurantModels_service_balcao___exGD .RestaurantModels_serviceGrid__9MzcM article{border-width:2px}.RestaurantModels_highlights_balcao__BqytJ{background:#121110}.RestaurantModels_highlights_balcao__BqytJ .RestaurantModels_highlightGrid__RqvME{grid-template-columns:1fr 1fr;gap:0}.RestaurantModels_highlights_balcao__BqytJ .RestaurantModels_highlightGrid__RqvME article{padding:2rem;border:1px solid #f8f0dd}.RestaurantModels_gallery_balcao__rpNrD{background:#8c2f39;border-block:2px solid #f2b134}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photoGrid__CHIpQ{grid-template-columns:repeat(12,1fr);grid-template-rows:420px 260px}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photo_1__DvBys{grid-column:1/6;grid-row:1}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photo_2__5mcxj{grid-column:6/13;grid-row:1}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photo_3__qRzEa{grid-column:1/4;grid-row:2}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photo_4__7eksL{grid-column:4/7;grid-row:2}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photo_5__knXV9{grid-column:7/10;grid-row:2}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photo_6__TLS2a{grid-column:10/13;grid-row:2}.RestaurantModels_contact_balcao__xZ_Eo{background:#f2b134;color:#121110}.RestaurantModels_story_balcao__wzqAb{grid-template-columns:1.28fr .72fr;background:#f8f0dd;color:#121110}.RestaurantModels_story_balcao__wzqAb>div{order:-1}.RestaurantModels_boundaries_balcao__o0fxS{border-block:2px solid #f2b134}.RestaurantModels_boundaries_balcao__o0fxS>div+div{border-left:2px solid #f2b134}.RestaurantModels_balcao__KTJhd footer{border-top:2px solid #f2b134}.RestaurantModels_sal__T54qm{font-family:var(--font-sal-sans);background:#eee8dd;color:#1d1b18}.RestaurantModels_header_sal__IK_9O{height:92px;border-bottom:1px solid #1d1b18}.RestaurantModels_sal__T54qm h1,.RestaurantModels_sal__T54qm h2{font-family:var(--font-sal-display);font-weight:420}.RestaurantModels_hero_sal__TCN3Q{grid-template-columns:.65fr 1.35fr;padding:4vw;gap:8vw;min-height:calc(100svh - 92px)}.RestaurantModels_hero_sal__TCN3Q .RestaurantModels_heroCopy__IkEz6{padding-inline:0}.RestaurantModels_hero_sal__TCN3Q h1{font-size:clamp(3.8rem,7.5vw,8.7rem);line-height:.88}.RestaurantModels_hero_sal__TCN3Q figure{min-height:78vh}.RestaurantModels_sal__T54qm .RestaurantModels_primaryButton__pBZyR{background:transparent;border:1px solid}.RestaurantModels_highlights_sal__J_bmn{padding-inline:10vw;background:#282521;color:#f1eadf}.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_sectionLead__Go3xG{grid-template-columns:.62fr 1fr}.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_highlightGrid__RqvME{grid-template-columns:1fr 1fr}.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_highlightGrid__RqvME article{display:grid;grid-template-columns:.75fr 1fr;gap:1.2rem;align-items:start}.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_highlightGrid__RqvME h3,.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_highlightGrid__RqvME p{margin:0}.RestaurantModels_boundaries_sal__4ExBM{background:#b86d47;color:#fff}.RestaurantModels_boundaries_sal__4ExBM>div:first-child{padding-left:10vw}.RestaurantModels_boundaries_sal__4ExBM>div:last-child{padding-right:10vw;border-left:1px solid #fff8}.RestaurantModels_story_sal__13Zyu{padding:7vw;gap:8vw;border-bottom:1px solid #1d1b18}.RestaurantModels_story_sal__13Zyu figure{min-height:780px}.RestaurantModels_story_sal__13Zyu>div{justify-content:flex-start;padding-top:0}.RestaurantModels_service_sal__9htgr{background:#d7ccba}.RestaurantModels_service_sal__9htgr .RestaurantModels_serviceGrid__9MzcM{margin-left:20vw}.RestaurantModels_gallery_sal__scouS{padding-inline:10vw}.RestaurantModels_gallery_sal__scouS .RestaurantModels_photoGrid__CHIpQ{grid-template-columns:1fr 1fr;grid-template-rows:540px 330px 330px}.RestaurantModels_gallery_sal__scouS .RestaurantModels_photo_1__DvBys{grid-column:1;grid-row:1/3}.RestaurantModels_gallery_sal__scouS .RestaurantModels_photo_2__5mcxj{grid-column:2;grid-row:1}.RestaurantModels_gallery_sal__scouS .RestaurantModels_photo_3__qRzEa{grid-column:2;grid-row:2}.RestaurantModels_gallery_sal__scouS .RestaurantModels_photo_4__7eksL{grid-column:1;grid-row:3}.RestaurantModels_gallery_sal__scouS .RestaurantModels_photo_5__knXV9{grid-column:2;grid-row:3}.RestaurantModels_gallery_sal__scouS .RestaurantModels_photo_6__TLS2a{display:none}.RestaurantModels_contact_sal___yhGi{background:#8c2f39;color:#fff}.RestaurantModels_sal__T54qm footer{background:#1d1b18;color:#eee8dd}@media(max-width:900px){.RestaurantModels_header__BxPgg{min-height:66px;grid-template-columns:1fr auto;padding-inline:1rem}.RestaurantModels_header__BxPgg nav{display:none}.RestaurantModels_header__BxPgg>a:last-child{font-size:0;width:48px;height:48px;justify-content:center}.RestaurantModels_header__BxPgg>a:last-child svg{width:22px;height:22px}.RestaurantModels_hero__gqEcq,.RestaurantModels_hero_balcao__eXyx3,.RestaurantModels_hero_mesa__SGF7e,.RestaurantModels_hero_sal__TCN3Q{display:flex;flex-direction:column;min-height:auto;padding:0;gap:0}.RestaurantModels_heroCopy__IkEz6{padding:4rem 1.2rem 3rem}.RestaurantModels_hero__gqEcq h1{font-size:clamp(3.3rem,16vw,5.8rem)}.RestaurantModels_hero__gqEcq p{margin:1.5rem 0}.RestaurantModels_hero__gqEcq figure,.RestaurantModels_hero_balcao__eXyx3 figure,.RestaurantModels_hero_mesa__SGF7e figure,.RestaurantModels_hero_sal__TCN3Q figure{order:-1;min-height:54svh;border-radius:0}.RestaurantModels_hero_balcao__eXyx3 .RestaurantModels_heroCopy__IkEz6{border:0;border-top:2px solid #f2b134;padding-bottom:5rem}.RestaurantModels_serviceTicker__lsmIE{overflow-x:auto}.RestaurantModels_contact__6_WE_,.RestaurantModels_section__Xp_hY{padding:5rem 1.2rem}.RestaurantModels_sectionLead__Go3xG{grid-template-columns:1fr!important;gap:1.25rem;margin-bottom:2.5rem}.RestaurantModels_boundaries__av_se h2,.RestaurantModels_contact__6_WE_ h2,.RestaurantModels_section__Xp_hY h2,.RestaurantModels_story__ng5Ol h2{font-size:clamp(2.8rem,14vw,5rem)}.RestaurantModels_highlightGrid__RqvME,.RestaurantModels_highlights_balcao__BqytJ .RestaurantModels_highlightGrid__RqvME,.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_highlightGrid__RqvME,.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_highlightGrid__RqvME article,.RestaurantModels_serviceGrid__9MzcM{grid-template-columns:1fr}.RestaurantModels_highlights_sal__J_bmn .RestaurantModels_highlightGrid__RqvME p{grid-column:auto}.RestaurantModels_story__ng5Ol,.RestaurantModels_story_balcao__wzqAb,.RestaurantModels_story_mesa__hg5de,.RestaurantModels_story_sal__13Zyu{display:flex;flex-direction:column;min-height:auto;padding:0;gap:0}.RestaurantModels_story__ng5Ol figure,.RestaurantModels_story_sal__13Zyu figure{min-height:70svh}.RestaurantModels_story__ng5Ol>div{padding:4.5rem 1.2rem}.RestaurantModels_story_balcao__wzqAb>div{order:0}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photoGrid__CHIpQ,.RestaurantModels_gallery_sal__scouS .RestaurantModels_photoGrid__CHIpQ,.RestaurantModels_photoGrid__CHIpQ{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.75rem;margin-inline:-1.2rem;padding-inline:1.2rem}.RestaurantModels_gallery_balcao__rpNrD .RestaurantModels_photoGrid__CHIpQ figure,.RestaurantModels_gallery_sal__scouS .RestaurantModels_photoGrid__CHIpQ figure,.RestaurantModels_gallery_sal__scouS .RestaurantModels_photo_6__TLS2a,.RestaurantModels_photoGrid__CHIpQ figure{display:block;flex:0 0 84vw;min-height:62svh;scroll-snap-align:center}.RestaurantModels_externalLinks__o7td9{grid-template-columns:1fr}.RestaurantModels_externalLinks__o7td9 a+a{padding-left:0;border-left:0;border-top:1px solid}.RestaurantModels_boundaries__av_se,.RestaurantModels_boundaries_balcao__o0fxS,.RestaurantModels_boundaries_mesa__FevJR,.RestaurantModels_boundaries_sal__4ExBM{grid-template-columns:1fr}.RestaurantModels_boundaries__av_se>div,.RestaurantModels_boundaries_sal__4ExBM>div:first-child,.RestaurantModels_boundaries_sal__4ExBM>div:last-child{padding:4.5rem 1.2rem}.RestaurantModels_boundaries_balcao__o0fxS>div+div,.RestaurantModels_boundaries_sal__4ExBM>div:last-child{border-left:0;border-top:1px solid}.RestaurantModels_service_sal__9htgr .RestaurantModels_serviceGrid__9MzcM{margin-left:0}.RestaurantModels_gallery_sal__scouS,.RestaurantModels_highlights_sal__J_bmn{padding-inline:1.2rem}.RestaurantModels_contact__6_WE_{grid-template-columns:1fr;gap:3rem}.RestaurantModels_site__jn0uy footer{grid-template-columns:1fr;gap:.8rem;padding-bottom:6rem}.RestaurantModels_switcher__vztiQ{left:50%;right:auto;bottom:.6rem;transform:translateX(-50%);white-space:nowrap}.RestaurantModels_isDemo__Hw2Ou .RestaurantModels_mobileContact___w4_H{display:none}.RestaurantModels_mobileContact___w4_H{position:fixed;z-index:45;left:.75rem;right:.75rem;bottom:.75rem;display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;background:var(--brand-primary)!important;color:var(--brand-on-primary)!important;font-weight:850;box-shadow:0 12px 30px #0005}.RestaurantModels_hours__oC4Q2 p{align-items:flex-start}.RestaurantModels_hours__oC4Q2 strong{text-align:right}}@media(prefers-reduced-motion:reduce){.RestaurantModels_site__jn0uy *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(max-width:900px){.RestaurantModels_switcher__vztiQ{position:relative;inset:auto;transform:none;width:100%;justify-content:center;border-radius:0;box-shadow:none;backdrop-filter:none;white-space:nowrap}}@supports(font-size:1cqi){.RestaurantModels_balcao__KTJhd [data-hero] h1[data-editorial]>[data-editorial-content]{font-size:clamp(1.4rem,8cqi,4.75rem)!important}.RestaurantModels_balcao__KTJhd h2[data-editorial]>[data-editorial-content]{font-size:clamp(1.2rem,6.2cqi,3.3rem)!important}}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_482ce5{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_482ce5{--font-mesa-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_231f96{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_231f96{--font-mesa-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_c9ff80{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_c9ff80{--font-balcao-display:"Archivo Black","Archivo Black Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-balcao-sans:"Inter","Inter Fallback"}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_804dcf{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_804dcf{--font-sal-display:"Newsreader","Newsreader Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/a1f87af3f44fadbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/86f65e8637cc94e3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/39f449c8730c2295-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9fabb9c65b63d798-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/f9e1dbe9676d9bb6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_855f89{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_855f89{--font-sal-sans:"Manrope","Manrope Fallback"}@scope ([data-canonical-niche="restaurante-lanchonete"]){:scope{--mentorian-button-shadow:0 13px 30px rgba(55,23,20,.18)}*{box-sizing:border-box}:scope{scroll-behavior:smooth}:scope{margin:0;background:#f5ecda}button,input,select,textarea{font:inherit}.reveal{animation:contentReveal .65s ease both}@keyframes contentReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}a[class*=Button],button{box-shadow:var(--mentorian-button-shadow);transition:transform .22s ease,box-shadow .22s ease}a:focus-visible,a[class*=Button]:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #c9823a;outline-offset:4px}a[class*=Button]:active,button:active{transform:translateY(1px)}a[class*=Button] svg,button svg{transition:transform .22s ease}@media(hover:hover) and (pointer:fine){a[class*=Button]:hover,button:hover{transform:translateY(-3px)}a[class*=Button]:hover svg,button:hover svg{transform:translateX(4px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{animation:none}a[class*=Button],a[class*=Button] svg,button,button svg{transition:none!important;transform:none!important}}a[class*=mobileContact],a[class*=primaryButton]{background:var(--brand-primary)!important;color:var(--brand-on-primary)!important}a:focus-visible,a[class*=mobileContact]:focus-visible,a[class*=primaryButton]:focus-visible,summary:focus-visible{outline-color:var(--brand-secondary)}[class*=header]>a:last-child{color:var(--brand-primary)}[class*=boundaries]>div,[class*=processGrid] article,[class*=serviceGrid] article{border-color:var(--brand-secondary)}[class*=contact_]{border-top:4px solid var(--brand-secondary)}[class*=textLink]{text-decoration-color:var(--brand-secondary)}}