:root{--vinho:#520100;--branco:#fff;--areia:#e3d9cc;--bege:#eee3d6;--caramelo:#c7b299;--preto:#000;--rosa:#fbf3f3;--cinza-foto:#d9d9d9;--preto-a25:#00000040;--amarelo-estrela:#fff200;--areia-escura:#d3c3af;--vinho-hover:#7a2a20;--verde-mapa:#01cc93;--preto-a00:#0000;--areia-a20:#e3d9cc33;--branco-a35:#ffffff59;--vinho-a06:#5201000f;--vinho-a22:#52010038;--surface-page:var(--rosa);--text-body:var(--vinho);--text-link:var(--vinho);--text-link-hover:var(--vinho-hover);--surface-dark:var(--vinho);--border-hairline:var(--vinho-a22);--border-subtle:var(--vinho-a22);--icon-color:var(--vinho);--text-muted:var(--vinho);--text-inverse:var(--branco);--surface-inverse:var(--vinho);--plum-700:var(--vinho);--neutral-100:var(--bege);--font-outfit:"Outfit",sans-serif;--font-archivo:"Archivo",sans-serif;--font-body:var(--font-archivo);--font-stretch-body:112.5%;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fs-13:13px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-19:19px;--fs-20:20px;--fs-21:21px;--fs-23:23px;--fs-24:24px;--fs-26:26px;--fs-30:30px;--fs-38-31-60:clamp(38px,3.1vw,60px);--fs-38-34-62:clamp(38px,3.4vw,62px);--fs-40-32-60:clamp(40px,3.2vw,60px);--fs-40-33-64:clamp(40px,3.3vw,64px);--fs-40-35-67:clamp(40px,3.5vw,67px);--fs-40-36-68:clamp(40px,3.6vw,68px);--fs-44-36-68:clamp(44px,3.6vw,68px);--fs-48-36-68:clamp(48px,3.6vw,68px);--lh-09:.9;--lh-095:.95;--lh-1:1;--lh-115:1.15;--lh-12:1.2;--lh-125:1.25;--lh-13:1.3;--ls-2:2px;--ws-40:40px;--size-body:var(--fs-17);--size-support:var(--fs-15);--size-h1:clamp(32px,3.2vw,48px);--weight-semibold:var(--fw-600);--weight-display:var(--fw-500);--font-display:var(--font-outfit);--radius-4:4px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-30:30px;--radius-40:40px;--radius-50:50px;--radius-100:100px;--radius-circulo:50%;--shadow-faixa:0 4px 4px #00000040;--ring-vinho:inset 0 0 0 1px #520100;--shadow-depoimento:0 2px 10px #5201000f;--shadow-deslocada:10px 16px 1px #520100;--ring-branco-a35:inset 0 0 0 1px #ffffff59;--ring-mapa:inset 0 0 0 2px #01cc93;--degrade-botao:linear-gradient(214deg,#c7b299 44%,#e3d9cc 77%,#fff 109%);--degrade-hero:linear-gradient(180deg,#520100 52%,#d3c3af 160%);--space-4:4px;--space-5:5px;--space-6:6px;--space-8:8px;--space-10:10px;--space-11:11px;--space-12:12px;--space-14:14px;--space-15:15px;--space-17:17px;--space-18:18px;--space-20:20px;--space-22:22px;--space-23:23px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-34:34px;--space-36:36px;--space-38:38px;--space-40:40px;--space-42:42px;--space-44:44px;--space-48:48px;--space-50:50px;--space-60:60px;--space-70:70px;--space-80:80px;--space-90:90px;--space-100:100px;--space-110:110px;--gutter-20-6-140:clamp(20px,6vw,140px);--gutter-20-7-140:clamp(20px,7vw,140px);--gutter-20-8-162:clamp(20px,8vw,162px);--largura-520:520px;--largura-560:560px;--largura-600:600px;--largura-700:700px;--largura-720:720px;--largura-1560:1560px;--largura-1640:1640px;--gutter:clamp(22px,5vw,40px);--container-wide:1240px;--container-max:1240px;--section-y-lg:clamp(56px,8vw,96px);--space-3:12px;--space-7:32px;--ease:cubic-bezier(.2,.6,.2,1);--duration-fast:.15s}.rf-avaliacao .rf-estrelas{color:#93682f!important}.vd .vd-vinho .botao--vinho{background:var(--grad-botao);color:var(--vinho)}.vd .vd-vinho .botao--vinho:hover{background:var(--grad-botao);color:var(--vinho);filter:brightness(1.04)}.vd .vd-texto__icone{width:44px;height:44px;color:var(--vinho);border-radius:50%;place-items:center;margin-bottom:18px;display:grid;box-shadow:inset 0 0 0 1px #52010038}.vd .vd-vinho .vd-texto__icone{color:var(--bege);box-shadow:inset 0 0 0 1px #eee3d652}.vd .vd-risco .vd-pilula,.vd .vd-risco .vd-pilula:hover{color:var(--bege)}.rf-prova__inicial{color:#520100;background:#e3d9cc;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font:italic 400 17px/1 Outfit,sans-serif;display:grid;box-shadow:0 0 0 2px #520100}.rf-prova__inicial+.rf-prova__inicial{margin-left:-8px}.rf-prova__inicial:before{content:attr(data-inicial)}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.so-leitor:focus-visible{z-index:1000;clip:auto;color:#eee3d6;outline-offset:2px;background:#520100;border-radius:999px;outline:2px solid #eee3d6;width:auto;height:auto;padding:10px 18px;font:500 15px/1.2 Outfit,sans-serif;text-decoration:none;top:12px;left:12px}.whatsapp{display:none}@media (width<=640px){.whatsapp{z-index:54;color:#eee3d6;background:#520100;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 26px #52010059}}.gf-instagram{align-items:center;gap:.45em;display:inline-flex}.gf-instagram .gf-icone{flex:none;width:1.15em;height:1.15em}:root{interpolate-size:allow-keywords}:is(.rf-pergunta,.gf-pergunta,.pergunta)::details-content{opacity:0;block-size:0;transition:block-size .22s ease, opacity .22s ease, content-visibility .22s allow-discrete;overflow:hidden}:is(.rf-pergunta,.gf-pergunta,.pergunta)[open]::details-content{opacity:1;block-size:auto}.rf-pergunta>summary:after,html .vd[data-padrao] .gf-pergunta summary:after,.pergunta summary:after{transition-duration:.22s}@media (prefers-reduced-motion:reduce){.rf-pergunta>summary:after,html .vd[data-padrao] .gf-pergunta summary:after,.pergunta summary:after{transition:none}:is(.rf-pergunta,.gf-pergunta,.pergunta)::details-content{transition:none}}@media (width<=768px){.rf-foto-topo,.topo .topo-foto:has(img){display:none!important}}.barra-inferior{display:none}@media (width<=768px){.rf-nav,.topo .cabecalho>nav{display:none!important}.barra-inferior{--bi-altura:62px;z-index:56;height:calc(var(--bi-altura) + env(safe-area-inset-bottom,0px));padding:0 6px env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#fbf3f3f5;grid-template-columns:repeat(4,minmax(0,1fr));font-family:Outfit,sans-serif;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -1px #52010014,0 -10px 30px -18px #52010040}.barra-inferior a{color:#5201009e;letter-spacing:.02em;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:44px;font-size:11.5px;font-weight:400;text-decoration:none;transition:color .25s;display:flex}.barra-inferior svg{width:22px;height:22px}.barra-inferior a[aria-current=page]{color:#520100;font-weight:500}.barra-inferior a:focus-visible{outline-offset:-4px;border-radius:12px;outline:2px solid #520100}body{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))!important}.whatsapp{bottom:calc(62px + 14px + env(safe-area-inset-bottom,0px))!important}.consentimento,.banner-consentimento,.alternar-revisao{bottom:calc(62px + 10px + env(safe-area-inset-bottom,0px))!important}}@media (width<=768px) and (prefers-reduced-motion:reduce){.barra-inferior a{transition:none}}@media (width<=768px){.sc-host section:first-of-type>div:first-child>img[src*=logo],.topo .cabecalho .marca img{width:148px!important;height:55px!important}html body .cabecalho-fixo.visivel .cabecalho{border-radius:0;max-width:none;margin:0;padding:6px 12px 6px 16px;box-shadow:0 8px 24px -18px #2800008c}html body .sc-host .rf-secao[data-screen-label] .rf-grade-cartoes{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin-top:36px!important;padding:0 16px!important}html body .sc-host .rf-secao[data-screen-label] .rf-cartao{grid-template-columns:84px minmax(0,1fr) 18px;grid-template-areas:"foto titulo seta""foto texto seta";align-content:center;box-shadow:0 0 0 1px #52010012,0 10px 24px -20px #52010059;background:#fff!important;border-radius:18px!important;gap:4px 16px!important;min-height:104px!important;padding:10px 14px 10px 10px!important;display:grid!important;position:relative!important}html body .sc-host .rf-secao[data-screen-label] .rf-cartao:before{content:"";background:var(--rf-foto) var(--rf-foco,center) / cover no-repeat #e3d9cc;border-radius:12px;grid-area:foto;align-self:stretch;min-height:84px}html body .sc-host .rf-secao[data-screen-label] .rf-cartao:after{content:"";border-top:1.3px solid #5201008c;border-right:1.3px solid #5201008c;grid-area:seta;align-self:center;width:8px;height:8px;transform:rotate(45deg)}html body .sc-host .rf-secao[data-screen-label] .rf-cartao__veu{display:none!important}html body .sc-host .rf-secao[data-screen-label] .rf-cartao__titulo{grid-area:titulo;align-self:end;color:#520100!important;font-size:18px!important;line-height:1.15!important}html body .sc-host .rf-secao[data-screen-label] .rf-cartao__texto{grid-area:texto;align-self:start;color:#520100c7!important;font-size:14px!important;line-height:1.4!important}html body .sc-host .rf-secao[data-screen-label] .rf-cartao>a{z-index:1;inset:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#0000!important;background:0 0!important;border-radius:18px!important;padding:0!important;font-size:0!important;position:absolute!important}html body .sc-host .rf-secao[data-screen-label] .rf-cartao>a:focus-visible{outline-offset:2px;outline:2px solid #520100}html body .sc-host .rf-secao[data-screen-label] .rf-cartao:has(>a:active){transform:scale(.99)}}#pg-consentimento.pg-banner-consentimento[hidden]{display:none}#pg-consentimento.pg-banner-consentimento{z-index:70;padding:var(--space-5) var(--gutter);pointer-events:auto;background:var(--surface-dark,var(--surface-inverse,var(--plum-700)));border-top:1px solid var(--border-hairline,var(--border-subtle,#0000001f));color:var(--text-inverse,var(--neutral-100));justify-content:center;align-items:center;gap:var(--space-4);width:100%;max-width:min(var(--container-max,72rem), 100%);box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}#pg-consentimento.pg-banner-consentimento #pg-consentimento-texto{flex:none;min-width:0;margin:0}#pg-consentimento.pg-banner-consentimento .pg-banner-consentimento__acoes{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width<=720px){#pg-consentimento.pg-banner-consentimento{grid-template-columns:minmax(0,1fr);align-content:start;max-height:min(42vh,280px);overflow-y:auto}#pg-consentimento.pg-banner-consentimento .pg-banner-consentimento__acoes{justify-content:flex-start}}
