@import url('/paladar-templates-menus.css');
@import url('/paladar-templates-v24.css');
@import url('/paladar-template-appearance.css');
@import url('/paladar-brasa.css');
@import url('/paladar-menu-experiences.css');
@import url('/paladar-menu-nature-night.css');
@import url('/paladar-sites-material.css');
@import url('/paladar-menu-material.css');
@import url('/paladar-menu-atmospheres.css');
@import url('/paladar-menu-collection.css');
@import url('/paladar-overlays.css');
@font-face{font-family:PaladarManrope;src:url('/assets/paladar-manrope.ttf') format('truetype');font-weight:200 800;font-display:swap}
@font-face{font-family:PaladarPrata;src:url('/assets/paladar-prata.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:PaladarCondensed;src:url('/assets/barlowcondensed.ttf') format('truetype');font-weight:100 900;font-display:swap}
.restaurant-site,.sv24,.menu-page,.menu-v24{font-family:PaladarManrope,sans-serif;scrollbar-color:currentColor transparent}
.restaurant-site *,.sv24 *{box-sizing:border-box}
.restaurant-site ::selection,.sv24 ::selection,.menu-v24 ::selection{background:#f45d35;color:#14140f}
.restaurant-site h1,.sv24 h1{letter-spacing:-.035em;text-wrap:balance}
.restaurant-site h2,.sv24 h2{letter-spacing:-.025em}
.restaurant-site :is(a,button,input,textarea):focus-visible,.sv24 :is(a,button,input,textarea):focus-visible{outline:2px solid currentColor;outline-offset:6px}
.restaurant-site :is(button,a),.sv24 :is(button,a){-webkit-tap-highlight-color:transparent;touch-action:manipulation}
.rst-nav,.s25-nav,.gt-nav{height:88px;padding:0 5%;font:500 13px PaladarManrope,sans-serif;border:0;position:relative;z-index:3}
.rst-brand,.s25-brand,.gt-brand{font-family:PaladarManrope,sans-serif;font-size:27px;letter-spacing:-.035em;font-weight:800;max-width:45%;overflow-wrap:anywhere}
.rst-nav nav,.s25-nav nav,.gt-nav nav{gap:28px}.rst-nav nav a,.s25-nav nav a,.gt-nav nav a{min-height:44px;display:flex;align-items:center}
.pt-hero{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;padding:60px 5% 70px;min-height:700px;max-height:none}
.pt-hero *{box-sizing:border-box}.pt-hero h1,.gt-hero h1{font-weight:500;line-height:1.02;letter-spacing:-.035em;text-wrap:balance;margin:0;max-width:12ch}
.pt-hero p,.gt-hero p{font:400 16px/1.65 PaladarManrope,sans-serif;max-width:34ch;margin:24px 0;color:inherit}
.pt-hero img,.gt-hero img{display:block;width:100%;height:100%;object-fit:contain}
.pt-hero .pt-action,.gt-hero .pt-action{display:inline-flex;min-height:54px;gap:35px;align-items:center;justify-content:space-between;padding:15px 22px;font:600 13px/1.4 PaladarManrope,sans-serif;background:var(--pt-button,#20241c);color:var(--pt-on-button,#fff);text-decoration:none;border:0;border-radius:2px;max-width:100%}
.pt-action svg,.pt-underlink svg,.pt-nameplate svg,.gt-choices svg{width:22px;height:22px;flex:none}.pt-action:hover{filter:brightness(1.15)}
.pt-underlink{display:inline-flex;align-items:center;gap:30px;font:500 13px PaladarManrope,sans-serif;padding-block:15px;text-decoration:none;border-bottom:1px solid currentColor}
.pt-nameplate{display:grid;gap:5px;font-size:13px}.pt-nameplate strong{font-size:25px;font-weight:500;font-variant-numeric:tabular-nums}.pt-nameplate button{display:inline-flex;align-items:center;gap:15px;background:none;color:inherit;border:0;padding:8px 0;justify-self:start;font:500 12px PaladarManrope,sans-serif}
.pt-picks{display:flex;gap:6px}.pt-picks button{min-height:60px;display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid transparent;border-radius:0;background:none;color:inherit;font:500 12px/1.3 PaladarManrope,sans-serif;text-align:left;flex:1;min-width:0}
.pt-picks button[aria-pressed=true]{border-color:currentColor}.pt-picks img{width:65px;height:60px;object-fit:contain;flex:none}
.rst-trinca{--rst-bg:#ff5b2e;--rst-ink:#251811;--rst-muted:#402419;background:#ff5b2e;color:#251811}.rst-trinca .rst-nav{background:#ff5b2e;color:#251811}.rst-trinca .rst-brand{font-family:PaladarCondensed,sans-serif;font-size:38px}
.pt-trinca{display:grid;grid-template-columns:1fr 1.35fr .65fr;grid-template-rows:auto 1fr;gap:20px;padding-top:20px;min-height:740px;--pt-button:#251811;--pt-on-button:#fff3d5}
.pt-trinca-title{grid-column:1/3;grid-row:1;position:relative;z-index:2;align-self:start}.pt-trinca-title h1{font:800 clamp(70px,9vw,145px)/.88 PaladarCondensed,sans-serif;text-transform:uppercase;max-width:9ch}
.pt-trinca-product{grid-column:2/4;grid-row:1/3;align-self:center;height:580px;transform:rotate(-9deg);z-index:1;padding:0 0 35px}.pt-trinca-product img{max-height:580px}
.pt-trinca-copy{grid-column:1;grid-row:2;align-self:center;z-index:3;padding-top:20px}.pt-trinca-copy p{max-width:20ch}.pt-trinca-selection{grid-column:1/-1;grid-row:3;display:flex;align-items:center;gap:60px;z-index:2;border-top:1px solid #25181155;padding-top:20px}.pt-trinca-selection .pt-picks{margin-left:auto}.pt-trinca-sign{position:absolute;right:3%;bottom:58px!important;font:800 clamp(100px,19vw,260px)/.8 PaladarCondensed!important;color:#f8b171!important;z-index:-1;text-transform:uppercase}
.rst-trinca .graphic-ribbon{display:none}.rst-trinca .rst-menu{background:#fff5dc;color:#251811;padding:100px 7%}.rst-trinca .rst-dishes{display:block}.rst-trinca .rst-dish{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;border-top:1px solid #25181144;padding:45px 0}.rst-trinca .rst-dish:nth-child(2){padding-top:45px}.rst-trinca .rst-dish:nth-child(even) .rst-dish-image{order:2}.rst-trinca .rst-dish-image img{height:390px}.rst-trinca .rst-dish h3{font-size:60px}.rst-trinca .rst-story{background:#251811;color:#fff5dc;padding:100px 7%}.rst-trinca .graphic-signature{display:none}.rst-trinca .rst-story>img{transform:none;object-fit:contain}.rst-trinca .rst-contact{background:#ff5b2e;color:#251811}.rst-trinca .rst-footer{background:#251811;color:#ff5b2e}
.rst-lastro{--rst-bg:#e3e0d9;--rst-ink:#252923;--rst-muted:#494c43;background:#e3e0d9;color:#252923}.rst-lastro .rst-nav{background:#e3e0d9;color:#252923}.pt-lastro{display:grid;grid-template-columns:41% 59%;align-items:center;min-height:710px;--pt-button:#252923;--pt-on-button:#f5f3eb}.pt-lastro-copy{position:relative;z-index:2}.pt-lastro-copy h1{font:600 clamp(58px,6.5vw,96px)/.97 PaladarManrope,sans-serif;max-width:9ch}.pt-lastro-copy .pt-nameplate{margin-top:32px}.pt-lastro-product{height:560px;position:relative;padding-bottom:45px}.pt-lastro-product img{position:relative;z-index:1;transform:rotate(7deg);max-height:520px}.pt-lastro-type{position:absolute;bottom:0;right:0;font:800 clamp(80px,14vw,200px)/1 PaladarCondensed,sans-serif;text-transform:uppercase;color:#c0c5b9}.pt-lastro .pt-picks{grid-column:2}.rst-lastro .rst-dishes{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.rst-lastro .rst-dish{display:block;border:0;padding:0}.rst-lastro .rst-dish-image img{object-fit:contain;background:none;height:310px}.rst-lastro .rst-dish h3{font-size:30px}.rst-lastro .rst-story{background:#c7cdbd;color:#252923}.rst-lastro .rst-contact,.rst-lastro .rst-footer{background:#252923;color:#f4f3ea}
.rst-fornada{--rst-bg:#661c2f;--rst-ink:#f9e0d1;--rst-muted:#f2cab9;background:#661c2f;color:#f9e0d1}.rst-fornada .rst-nav{background:#661c2f;color:#f9e0d1}.pt-fornada{display:grid;grid-template-columns:.95fr 1.05fr;gap:0 8%;min-height:680px;--pt-button:#f9e0d1;--pt-on-button:#661c2f}.pt-fornada-type{align-self:center}.pt-fornada h1{font:400 clamp(60px,6.3vw,96px)/1.04 PaladarPrata,serif;max-width:8ch}.pt-fornada-frame{position:relative;height:480px}.pt-fornada-frame img{object-fit:cover;object-position:center;border-radius:220px 220px 0 0}.pt-fornada-frame span{font:400 28px PaladarPrata,serif;position:absolute;bottom:20px;left:20px;background:#661c2f;padding:12px 22px}.pt-fornada-bottom{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding-top:32px}.rst-fornada .rst-menu{background:#f9e0d1;color:#661c2f}.rst-fornada .rst-menu :is(p,.rst-dish p){color:#661c2f}.rst-fornada .rst-dishes{grid-template-columns:1fr 1fr}.rst-fornada .rst-dish-image{border-radius:0}.rst-fornada .rst-dish h3{font:400 34px PaladarPrata,serif}.rst-fornada .rst-story{background:#661c2f;color:#f9e0d1}.rst-fornada .rst-story p{color:inherit}.rst-fornada .rst-contact{background:#f9e0d1;color:#661c2f}
.rst-salvia{--rst-bg:#fff4bd;--rst-ink:#204c65;--rst-muted:#355367;background:#fff4bd;color:#204c65}.rst-salvia .rst-nav{background:#fff4bd;color:#204c65}.pt-salvia{display:grid;grid-template-columns:.95fr 1fr .45fr;gap:4%;min-height:700px;align-items:center;--pt-button:#204c65;--pt-on-button:#fff4bd}.pt-salvia h1{font:400 clamp(54px,5.5vw,82px)/1.08 PaladarPrata,serif;max-width:8ch}.pt-salvia-frame{height:530px}.pt-salvia-frame img{object-fit:cover}.pt-salvia-aside{align-self:end;padding-bottom:40px}.pt-salvia-aside img{height:180px;object-fit:cover}.pt-salvia-aside p{font-size:12px}.pt-salvia-aside .pt-underlink{gap:18px}.rst-salvia .garden-menu{background:#204c65;color:#fff4bd;--rst-ink:#fff4bd}.rst-salvia .garden-menu :is(p,.garden-choice small){color:#f1ecc8}.rst-salvia .garden-choice[aria-pressed=true]{background:#315f75}.rst-salvia .garden-menu-photo img{border-radius:0;object-fit:cover}.rst-salvia .rst-story{background:#fff4bd;color:#204c65}.rst-salvia .rst-story p{color:inherit}.rst-salvia .rst-story>img{border-radius:0}
.rst-aurora{--rst-bg:#d8e7ed;--rst-ink:#273b62;--rst-muted:#354966;background:#d8e7ed;color:#273b62}.rst-aurora .rst-nav{background:#d8e7ed;color:#273b62}.pt-aurora{display:grid;grid-template-columns:1fr 1fr;gap:30px 9%;padding-top:0;min-height:760px;--pt-button:#273b62;--pt-on-button:#e8eef0}.pt-aurora-word{font:400 clamp(80px,13vw,200px)/1 PaladarPrata,serif;text-align:center;grid-column:1/-1;border-bottom:1px solid #273b6260;padding-bottom:28px}.pt-aurora-photo{height:420px}.pt-aurora-photo img{object-fit:cover;object-position:60%}.pt-aurora-copy{align-self:center}.pt-aurora h1{font:400 clamp(45px,4.7vw,70px)/1.12 PaladarPrata,serif;max-width:9ch}.pt-aurora-bottom{grid-column:1/-1;border-top:1px solid #273b6260;padding-top:20px;font-size:12px}.rst-aurora .rst-menu{background:#273b62;color:#edf1ef}.rst-aurora .rst-menu :is(p,.rst-dish p){color:#e0e9ed}.rst-aurora .rst-dishes{grid-template-columns:1fr 1fr}.rst-aurora .rst-dish:nth-child(even){padding-top:0}.rst-aurora .rst-dish-image img{height:270px;object-fit:cover}.rst-aurora .rst-dish h3{font-family:PaladarPrata,serif}.rst-aurora .rst-story{background:#d8e7ed;color:#273b62}.rst-aurora .rst-story p{color:inherit}
.s25-mare{background:#fff;color:#194cbd}.s25-mare .s25-nav{background:#fff;color:#194cbd}.pt-mare{padding:45px 5% 0;min-height:780px;--pt-button:#194cbd;--pt-on-button:#fff}.pt-mare-copy{display:flex;justify-content:space-between;gap:10%;align-items:center;padding:0 0 42px}.pt-mare h1{font:400 clamp(65px,7.5vw,110px)/1.05 PaladarPrata,serif;max-width:10ch}.pt-mare-copy>div{max-width:30%}.pt-mare-copy p{margin-top:0}.pt-mare-horizon{height:490px;position:relative;overflow:hidden}.pt-mare-horizon img{object-fit:cover;object-position:center 60%}.pt-mare-horizon span{position:absolute;bottom:20px;left:35px;font:400 clamp(70px,10vw,150px)/1 PaladarPrata,serif;color:#fff}.s25-mare .s25-menu{background:#e7eff6;color:#164ba5}.s25-mare .s25-products{grid-template-columns:repeat(3,1fr)}.s25-mare .s25-story{background:#fff;color:#164ba5}
.s25-ambar{background:#172121;color:#f4ebdf}.s25-ambar .s25-nav{background:#172121;color:#f4ebdf}.pt-ambar{display:grid;grid-template-columns:48% 1fr;gap:10%;min-height:740px;padding-top:25px;--pt-button:#f4ebdf;--pt-on-button:#172121}.pt-ambar-photo{height:570px;position:relative;overflow:hidden}.pt-ambar-photo img{object-fit:cover;object-position:48% center}.pt-ambar-copy{align-self:center}.pt-ambar-name{display:block;font:400 22px PaladarPrata,serif;margin-bottom:45px}.pt-ambar h1{font:400 clamp(54px,5.1vw,80px)/1.06 PaladarPrata,serif;max-width:9ch}.pt-ambar-index{position:absolute;left:53%;bottom:28px;display:flex;gap:35px;align-items:center;font-size:12px;text-decoration:none}.pt-ambar-index svg{width:25px}.s25-ambar .s25-menu{background:#f4ebdf;color:#172121}.s25-ambar .s25-products{display:block}.s25-ambar .s25-product{display:grid;grid-template-columns:42% 1fr;gap:10%;align-items:center;border-top:1px solid #17212144;padding:45px 0}.s25-ambar .s25-product-photo{height:400px}.s25-ambar .s25-product:nth-child(even) .s25-product-photo{order:2}.s25-ambar .s25-product h3{font:400 40px PaladarPrata,serif}
.s25-petala{background:#f2aeb8;color:#8e152f}.s25-petala .s25-nav{background:#f2aeb8;color:#8e152f}.pt-petala{display:grid;grid-template-columns:1.05fr 1fr;gap:2% 9%;padding-top:0;min-height:780px;--pt-button:#8e152f;--pt-on-button:#ffe6e6}.pt-petala-brand{grid-column:1/-1;font:400 clamp(80px,13vw,200px)/1 PaladarPrata,serif;text-align:center;padding-bottom:35px}.pt-petala-photo{height:440px}.pt-petala-photo img{object-fit:cover;object-position:center 65%}.pt-petala-copy{align-self:center}.pt-petala h1{font:400 clamp(55px,5.5vw,80px)/1.08 PaladarPrata,serif;max-width:9ch}.s25-petala .s25-menu{background:#fff6eb;color:#8e152f}.s25-petala .s25-products{grid-template-columns:1fr 1fr;gap:70px}.s25-petala .s25-product:nth-child(even){padding-top:90px}.s25-petala .s25-story{background:#8e152f;color:#ffe6e6}.s25-petala .s25-visit,.s25-petala .s25-footer{background:#f2aeb8;color:#8e152f}
.s25-origem{background:#e9dc9c;color:#333f20}.s25-origem .s25-nav{background:#e9dc9c;color:#333f20}.pt-origem{display:grid;grid-template-columns:1fr 1.3fr;gap:38px 8%;padding-top:35px;min-height:850px;--pt-button:#333f20;--pt-on-button:#fff5d0}.pt-origem-copy{align-self:center}.pt-origem h1{font:400 clamp(58px,5.8vw,90px)/1.08 PaladarPrata,serif;max-width:10ch}.pt-origem-photo{height:520px}.pt-origem-photo img{object-fit:cover}.pt-origem-detail{grid-column:1/-1;display:grid;grid-template-columns:180px 1fr auto;gap:40px;align-items:center;border-top:1px solid #333f2060;padding-top:24px}.pt-origem-detail img{height:115px;object-fit:cover}.pt-origem-detail p{font-size:13px;max-width:45ch}.s25-origem .s25-menu{background:#333f20;color:#f5edc7}.s25-origem .s25-story{background:#e9dc9c;color:#333f20}
.gt .gt-hero{overflow:hidden;height:auto;min-height:700px;position:relative;padding:45px 5% 55px;isolation:isolate;font-family:PaladarManrope,sans-serif}
.gt .gt-hero::before,.gt .gt-hero::after{display:none}.gt .gt-hero h1{max-width:10ch;font:700 clamp(66px,7vw,104px)/.93 PaladarCondensed,sans-serif;letter-spacing:-.025em}.gt .gt-hero .gt-lead-image{position:relative;inset:auto;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;z-index:1;transform:none}.gt .gt-selected{position:relative;left:auto;right:auto;top:auto;bottom:auto;display:flex;justify-content:space-between;gap:20px;transform:none;padding:14px 0;border-top:1px solid currentColor;font-size:12px;background:none;color:inherit}.gt .gt-selected strong{font:500 18px PaladarManrope,sans-serif;white-space:nowrap}.gt .gt-choices{position:static;display:flex;flex-direction:column;gap:0;max-width:none}.gt .gt-choices button{display:flex;align-items:center;gap:18px;min-height:62px;flex-direction:row;justify-content:start;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none;color:inherit;padding:13px 0;font:500 13px/1.3 PaladarManrope,sans-serif;text-align:left}.gt .gt-choices button[aria-pressed=true]{background:none;font-weight:800}.gt .gt-choices button svg{margin-left:auto}.pt-choice-index{font-size:14px;font-weight:700;width:25px;flex:none}
.gt-disco{background:#122e4a;color:#fff2d7;--gt-bg:#122e4a;--gt-ink:#fff2d7;--gt-pop:#ff6739}.gt-disco .gt-nav{background:#122e4a;color:#fff2d7}.gt .pt-disco{display:grid;grid-template-columns:38% 1fr;gap:0 6%;--pt-button:#fff2d7;--pt-on-button:#122e4a}.pt-disco-copy{align-self:center;z-index:3}.pt-disco-copy h1{max-width:8ch!important}.pt-disco-record{height:530px;position:relative}.pt-disco-record .gt-lead-image{padding-bottom:28px}.pt-disco-tracks{grid-column:1;width:100%;align-self:end}.pt-disco .gt-selected{position:absolute;bottom:0;left:0;width:100%}.gt .pt-disco-tracks .gt-choices{flex-direction:row}.gt .pt-disco-tracks .gt-choices button{min-width:0;flex:1;padding:15px 8px;align-items:start}.gt .pt-disco-tracks .gt-choices svg{display:none}.pt-disco-sign{position:absolute;bottom:-10px;right:3%;font:800 clamp(120px,22vw,320px)/.8 PaladarCondensed,sans-serif;color:#23476a;z-index:-1}.gt-disco .gt-menu-section{background:#fff2d7;color:#122e4a}.gt-disco .gt-records{grid-template-columns:1fr}.gt-disco .gt-record{grid-template-columns:45% 1fr auto;gap:6%;padding:45px 0}.gt-disco .gt-record-cover{height:390px}.gt-disco .gt-product-copy h3{font:600 46px PaladarCondensed,sans-serif}.gt-disco .gt-story{background:#f66b3f;color:#122e4a}
.gt-pingo{--gt-bg:#f8e8aa;--gt-ink:#772b46;--gt-pop:#cf4f72;background:#f8e8aa;color:#772b46}.gt-pingo .gt-nav{background:#f8e8aa;color:#772b46}.gt .pt-pingo{display:grid;grid-template-columns:1fr 1.1fr;gap:0 8%;--pt-button:#772b46;--pt-on-button:#fff0d5}.pt-pingo-heading{grid-column:1/-1;text-align:center;margin-bottom:15px}.pt-pingo-heading h1{max-width:16ch!important;margin:auto!important;font:400 clamp(53px,7vw,104px)/1.02 PaladarPrata,serif!important}.pt-pingo-window{grid-row:2/4;grid-column:2;height:490px;position:relative;display:grid;place-items:center}.pt-pingo-window img{max-height:460px!important;transform:rotate(8deg)!important}.pt-pingo-copy{align-self:center}.pt-pingo-copy p{max-width:23ch;font-size:19px}.pt-pingo-choices{align-self:end}.pt-pingo .gt-selected{position:absolute;bottom:0;width:90%}.gt-pingo .gt-menu-section{background:#772b46;color:#fff0d5}.gt-pingo .gt-shelves{grid-template-columns:1fr 1fr;gap:60px}.gt-pingo .gt-sweet{border:0}.gt-pingo .gt-sweet-label{border-top:1px solid #fff0d5;padding-top:20px}.gt-pingo .gt-sweet-photo{height:370px}.gt-pingo .gt-product-copy h3{font:400 35px PaladarPrata,serif}.gt-pingo .gt-story{background:#f8e8aa;color:#772b46}
.gt-furia{--gt-bg:#ee4132;--gt-ink:#1b1918;--gt-pop:#fff2cd;background:#ee4132;color:#1b1918}.gt-furia .gt-nav{background:#ee4132;color:#1b1918}.gt .pt-furia{display:grid;grid-template-columns:43% 1fr;gap:35px 3%;--pt-button:#1b1918;--pt-on-button:#fff2cd;min-height:740px}.pt-furia-title{align-self:center;z-index:2}.gt .pt-furia-title h1{font-size:clamp(73px,8vw,120px);max-width:8ch}.pt-furia-stage{height:570px;position:relative;z-index:1;padding-bottom:40px}.pt-furia-stage img{transform:rotate(-7deg)!important}.pt-furia .gt-selected{position:absolute;bottom:0;left:5%;width:90%}.pt-furia-choices{grid-column:1/-1;z-index:2}.gt .pt-furia-choices .gt-choices{flex-direction:row;gap:35px}.gt .pt-furia-choices .gt-choices button{flex:1}.pt-furia-word{position:absolute;right:0;bottom:90px;font:800 clamp(150px,26vw,390px)/.8 PaladarCondensed,sans-serif;color:#ff7560;z-index:0}.gt-furia .gt-menu-section{background:#1b1918;color:#fff2cd}.gt-furia .gt-burger-row{grid-template-columns:1fr 1fr auto;padding:60px 0}.gt-furia .gt-burger-photo{height:410px}.gt-furia .gt-burger-row:nth-child(even) .gt-burger-photo{order:2}.gt-furia .gt-product-copy h3{font:700 65px PaladarCondensed,sans-serif}.gt-furia .gt-story{background:#ee4132;color:#1b1918}
@media(max-width:800px){
 .rst-nav,.s25-nav,.gt-nav{height:72px;padding-inline:20px}.rst-brand,.s25-brand,.gt-brand{font-size:23px}.rst-nav nav,.s25-nav nav,.gt-nav nav{gap:15px;font-size:12px}.rst-nav nav a:nth-child(2),.s25-nav nav a:nth-child(2),.gt-nav nav a:nth-child(2){display:none}
 .pt-hero,.gt .gt-hero{padding:30px 20px 40px;min-height:0}.pt-hero p,.gt-hero p{font-size:15px}.pt-hero h1{font-size:55px}.pt-action{gap:18px!important}.pt-picks{gap:3px}.pt-picks button{padding:8px 5px;font-size:11px;flex-direction:column;text-align:center}.pt-picks img{width:64px;height:50px}.pt-nameplate strong{font-size:23px}
 .pt-trinca{grid-template-columns:1fr;gap:0;padding-top:15px}.pt-trinca-title{grid-column:1;grid-row:1}.pt-trinca-title h1{font-size:clamp(70px,20vw,105px);max-width:8ch}.pt-trinca-product{grid-column:1;grid-row:2;height:320px;padding:0;margin:0 -5px}.pt-trinca-product img{max-height:320px}.pt-trinca-copy{grid-column:1;grid-row:3;padding:0}.pt-trinca-copy p{max-width:32ch;margin:8px 0 20px}.pt-trinca-selection{grid-column:1;display:block;margin-top:30px;padding-top:18px}.pt-trinca-selection .pt-nameplate{display:grid;grid-template-columns:1fr auto}.pt-trinca-selection .pt-nameplate strong{grid-column:2;grid-row:1/3}.pt-trinca-selection .pt-picks{margin-top:15px}.pt-trinca-sign{display:none}.rst-trinca .rst-dish,.rst-trinca .rst-dish:nth-child(2){grid-template-columns:1fr;padding:30px 0;gap:20px}.rst-trinca .rst-dish:nth-child(even) .rst-dish-image{order:0}.rst-trinca .rst-dish-image img{height:290px}.rst-trinca .rst-dish h3{font-size:44px}.rst-trinca .rst-menu,.rst-trinca .rst-story{padding:65px 20px}.rst-trinca .rst-story>img{height:330px}
 .pt-lastro{grid-template-columns:1fr;gap:15px}.pt-lastro-copy h1{font-size:60px;max-width:10ch}.pt-lastro-copy .pt-nameplate{display:none}.pt-lastro-product{height:330px;padding-bottom:15px}.pt-lastro-product img{max-height:310px}.pt-lastro-type{font-size:100px}.pt-lastro .pt-picks{grid-column:1}.rst-lastro .rst-dishes{grid-template-columns:1fr}.rst-lastro .rst-dish-image img{height:300px}.rst-lastro .rst-dish h3{font-size:33px}
 .pt-fornada{grid-template-columns:1fr;gap:30px}.pt-fornada h1{font-size:64px;max-width:8ch}.pt-fornada-frame{height:340px}.pt-fornada-frame img{border-radius:180px 180px 0 0}.pt-fornada-frame span{font-size:24px;bottom:15px;left:15px}.pt-fornada-bottom{grid-column:1;display:block;padding:0}.pt-fornada-bottom .pt-underlink{margin-top:15px;font-size:12px}.rst-fornada .rst-dishes{grid-template-columns:1fr}.rst-fornada .rst-dish h3{font-size:30px}
 .pt-salvia{grid-template-columns:1fr 1fr;gap:28px 20px}.pt-salvia-title{grid-column:1/-1}.pt-salvia h1{font-size:57px;max-width:9ch}.pt-salvia-frame{height:320px;grid-column:1/-1}.pt-salvia-aside{grid-column:1/-1;display:grid;grid-template-columns:100px 1fr;gap:0 20px;padding:0}.pt-salvia-aside img{height:115px;grid-row:1/3}.pt-salvia-aside p{margin:5px 0}.pt-salvia-aside .pt-underlink{align-self:start;font-size:12px;justify-self:start;padding-top:0}
 .pt-aurora{grid-template-columns:1fr;gap:26px;padding-top:0}.pt-aurora-word{grid-column:1;font-size:clamp(58px,17vw,100px);padding-bottom:23px}.pt-aurora-photo{height:310px}.pt-aurora-copy h1{font-size:49px;max-width:10ch}.pt-aurora-bottom{grid-column:1}.rst-aurora .rst-dishes{grid-template-columns:1fr}.rst-aurora .rst-dish{grid-template-columns:1fr;gap:15px}.rst-aurora .rst-dish-image img{height:320px}
 .pt-mare{padding-bottom:0}.pt-mare-copy{display:block;padding-bottom:30px}.pt-mare h1{font-size:60px;max-width:9ch}.pt-mare-copy>div{max-width:none;margin-top:25px}.pt-mare-copy p{max-width:31ch}.pt-mare-horizon{height:390px;margin:0 -20px}.pt-mare-horizon span{font-size:75px;left:20px;bottom:30px}.s25-mare .s25-products{grid-template-columns:1fr}
 .pt-ambar{display:flex;flex-direction:column;gap:35px;padding-top:10px}.pt-ambar-photo{height:360px;width:100%;order:2}.pt-ambar-copy{order:1;width:100%}.pt-ambar-name{margin-bottom:25px;font-size:19px}.pt-ambar h1{font-size:56px;max-width:9ch}.pt-ambar-index{position:static;order:3;font-size:12px;align-self:start}.s25-ambar .s25-product{grid-template-columns:1fr;gap:22px;padding:35px 0}.s25-ambar .s25-product:nth-child(even) .s25-product-photo{order:0}.s25-ambar .s25-product-photo{height:360px}.s25-ambar .s25-product h3{font-size:34px}
 .pt-petala{grid-template-columns:1fr;gap:26px;padding-top:0}.pt-petala-brand{grid-column:1;font-size:clamp(70px,18vw,110px);padding-bottom:0}.pt-petala-photo{height:330px}.pt-petala h1{font-size:55px;max-width:9ch}.s25-petala .s25-products{grid-template-columns:1fr;gap:40px}.s25-petala .s25-product:nth-child(even){padding-top:0}
 .pt-origem{grid-template-columns:1fr;gap:30px}.pt-origem h1{font-size:55px;max-width:10ch}.pt-origem-photo{height:380px}.pt-origem-detail{grid-column:1;grid-template-columns:100px 1fr;gap:12px 20px}.pt-origem-detail img{grid-row:1/3;height:125px}.pt-origem-detail p{margin:0;font-size:12px}.pt-origem-detail .pt-underlink{font-size:11px;gap:12px;padding:10px 0;justify-self:start}
 .gt .gt-hero h1{font-size:70px}.gt .pt-disco{grid-template-columns:1fr;gap:20px}.pt-disco-copy h1{font-size:76px!important;max-width:8ch!important}.pt-disco-record{height:350px}.pt-disco-record .gt-lead-image{padding-bottom:28px}.pt-disco-tracks{grid-column:1}.gt .pt-disco-tracks .gt-choices{flex-direction:column}.gt .pt-disco-tracks .gt-choices button{align-items:center;min-height:54px}.gt .pt-disco-tracks .gt-choices svg{display:block}.pt-disco-sign{display:none}.gt-disco .gt-record{grid-template-columns:1fr auto;gap:15px;padding:30px 0}.gt-disco .gt-record-cover{grid-column:1/-1;height:310px}.gt-disco .gt-product-copy h3{font-size:36px}
 .gt .pt-pingo{grid-template-columns:1fr;gap:20px;padding-top:18px}.pt-pingo-heading{grid-column:1;margin:0}.pt-pingo-heading h1{font-size:47px!important;max-width:12ch!important}.pt-pingo-window{grid-column:1;grid-row:2;height:355px}.pt-pingo-window img{max-height:330px!important}.pt-pingo-copy p{max-width:28ch;font-size:17px;margin:7px 0 22px}.pt-pingo-choices{grid-column:1}.gt .pt-pingo-choices .gt-choices button{min-height:53px}.gt-pingo .gt-shelves{grid-template-columns:1fr;gap:40px}.gt-pingo .gt-sweet-photo{height:340px}.gt-pingo .gt-product-copy h3{font-size:31px}
 .gt .pt-furia{grid-template-columns:1fr;gap:15px;min-height:0}.gt .pt-furia-title h1{font-size:80px;max-width:8ch}.pt-furia-title p{max-width:27ch}.pt-furia-stage{height:350px;padding-bottom:35px}.pt-furia-choices{grid-column:1}.gt .pt-furia-choices .gt-choices{flex-direction:column;gap:0}.gt .pt-furia-choices .gt-choices button{min-height:56px}.pt-furia-word{display:none}.gt-furia .gt-burger-row{grid-template-columns:1fr auto;gap:20px;padding:35px 0}.gt-furia .gt-burger-photo{grid-column:1/-1;height:310px}.gt-furia .gt-burger-row:nth-child(even) .gt-burger-photo{order:0}.gt-furia .gt-product-copy h3{font-size:48px}
}
@media(prefers-reduced-motion:reduce){.pt-hero *,.gt .gt-hero *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pt-hero img{transform:none!important}}
@media(max-width:800px){.pt-trinca-selection{grid-row:4}}
.gt .gt-hero .pt-action{color:var(--pt-on-button,#fff)!important}
/* Fúria uses an intimate counter-selection layout, distinct from Trinca's full poster. */
.gt-furia{--gt-bg:#e8e4ac;--gt-ink:#163b30;--gt-pop:#163b30;background:#e8e4ac;color:#163b30}.gt-furia .gt-nav{background:#e8e4ac;color:#163b30;border-color:#163b3066}.gt .pt-furia{grid-template-columns:1.15fr .85fr;gap:30px 8%;--pt-button:#163b30;--pt-on-button:#f4f0c7;min-height:740px}
.pt-furia-title{grid-column:2;grid-row:1;align-self:center}.gt .pt-furia-title h1{font-size:clamp(65px,6.7vw,100px);max-width:8ch}.pt-furia-stage{grid-column:1;grid-row:1/3;align-self:center;height:590px;padding:0 0 45px}.pt-furia-stage img{transform:rotate(5deg)!important}.pt-furia-choices{grid-column:2;grid-row:2;align-self:end}.gt .pt-furia-choices .gt-choices{flex-direction:column;gap:0}.gt .pt-furia-choices .gt-choices button{flex:initial;min-height:58px}.pt-furia-word{display:none}.gt-furia .gt-menu-section{background:#163b30;color:#f4f0c7}.gt-furia .gt-lineup{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.gt-furia .gt-burger-row{display:flex;flex-direction:column;gap:25px;padding:20px 0;border:0;align-items:stretch}.gt-furia .gt-burger-photo{height:330px;order:0!important}.gt-furia .gt-product-copy h3{font-size:42px}.gt-furia .gt-story{background:#e8e4ac;color:#163b30}.gt-furia .gt-visit,.gt-furia .gt-footer{background:#163b30;color:#f4f0c7}
.menu-v24.gm-furia{background:#e8e4ac;color:#163b30;--gt-bg:#e8e4ac;--gt-ink:#163b30}.menu-v24.gm-furia .gt-nav{background:#e8e4ac;color:#163b30}.menu-v24.gm-furia .gm-catalog{background:#163b30;color:#f4f0c7}
@media(max-width:800px){.gt .pt-furia{grid-template-columns:1fr;gap:22px;padding-top:15px;min-height:0}.pt-furia-title{grid-column:1;grid-row:2}.gt .pt-furia-title h1{font-size:70px;max-width:10ch}.pt-furia-stage{grid-column:1;grid-row:1;height:350px;padding-bottom:45px}.pt-furia-choices{grid-column:1;grid-row:3}.gt .pt-furia-choices .gt-choices{flex-direction:column}.gt-furia .gt-lineup{grid-template-columns:1fr;gap:35px}.gt-furia .gt-burger-photo{height:330px}.gt-furia .gt-product-copy h3{font-size:44px}}
