:root,.tema-escuro{--cor-fundo:#13273f;--cor-ouro:#ca942b;--cor-ouro-claro:#e5b33e;--cor-ouro-brilho:#f7d55c;--cor-ouro-sombra:#8a5a13;--cor-marrom:#331d10;--fonte-display:"Cinzel", "Trajan Pro", "Palatino Linotype", Georgia, serif;--fonte-texto:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fonte-mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--texto-xs:.75rem;--texto-sm:.875rem;--texto-base:1rem;--texto-lg:1.125rem;--texto-xl:1.25rem;--texto-2xl:1.5rem;--texto-3xl:1.875rem;--texto-4xl:2.25rem;--texto-5xl:3rem;--texto-6xl:3.75rem;--peso-normal:400;--peso-medio:500;--peso-semibold:600;--peso-bold:700;--altura-linha-titulo:1.15;--altura-linha-texto:1.6;--espaco-letra-titulo:.04em;--espaco-letra-caixa-alta:.12em;--espaco-0:0;--espaco-1:.25rem;--espaco-2:.5rem;--espaco-3:.75rem;--espaco-4:1rem;--espaco-5:1.5rem;--espaco-6:2rem;--espaco-7:3rem;--espaco-8:4rem;--espaco-9:6rem;--raio-nenhum:0;--raio-pequeno:.25rem;--raio-medio:.5rem;--raio-grande:.75rem;--raio-pilula:9999px;--sombra-suave:0 1px 2px #00000040;--sombra-media:0 6px 16px #0000004d;--sombra-forte:0 16px 40px #0006;--foco-espessura:3px;--foco-afastamento:2px;--duracao-rapida:.12s;--duracao-normal:.2s;--duracao-lenta:.36s;--curva-padrao:cubic-bezier(.2, 0, 0, 1);--curva-saida:cubic-bezier(0, 0, .2, 1);--papel-fundo:#13273f;--papel-superficie:#1c3856;--papel-texto:#f6f1e4;--papel-texto-suave:#aebaca;--papel-destaque:#e5b33e;--papel-destaque-forte:#ca942b;--papel-borda:#34506f;--papel-borda-campo:#aebaca;--papel-foco:#e5b33e;--papel-acao:#e5b33e;--papel-acao-texto:#13273f;--papel-erro:#f08a7e;--papel-sucesso:#8cc76f;--papel-aviso:#f7d55c;--papel-titulo:#e5b33e;--papel-cartao:#1c3856}:root[data-tema=claro]{--papel-fundo:#fff;--papel-superficie:#f0f4fa;--papel-texto:#13273f;--papel-texto-suave:#4a5b70;--papel-destaque:#8a5a13;--papel-destaque-forte:#331d10;--papel-borda:#cdd8e5;--papel-borda-campo:#4a5b70;--papel-foco:#13273f;--papel-acao:#13273f;--papel-acao-texto:#f6f1e4;--papel-erro:#b3362b;--papel-sucesso:#2e7d32;--papel-aviso:#8a5a13;--papel-cartao:#fff;--papel-titulo:#13273f}@media (prefers-reduced-motion:reduce){:root{--duracao-rapida:0s;--duracao-normal:0s;--duracao-lenta:0s}}*,:before,:after{box-sizing:border-box}html{color-scheme:light;-webkit-text-size-adjust:100%;scroll-behavior:smooth}html[data-tema=escuro]{color-scheme:dark}.tema-escuro{background:var(--papel-fundo);color:var(--papel-texto)}body{background:var(--papel-fundo);color:var(--papel-texto);font-family:var(--fonte-texto);font-size:var(--texto-base);line-height:var(--altura-linha-texto);text-rendering:optimizelegibility;margin:0}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--fonte-display);line-height:var(--altura-linha-titulo);letter-spacing:var(--espaco-letra-titulo);margin:0 0 var(--espaco-4);color:var(--papel-texto)}h1{font-size:clamp(var(--texto-4xl), 9vw, var(--texto-6xl));color:var(--papel-titulo);text-transform:uppercase}h2{font-size:clamp(var(--texto-2xl), 5vw, var(--texto-4xl));color:var(--papel-titulo)}h2:after{content:"";width:3rem;height:3px;margin-top:var(--espaco-2);background:var(--cor-ouro);border-radius:var(--raio-pilula);display:block}.tema-escuro h2:after{display:none}h3{font-size:var(--texto-xl)}p{margin:0 0 var(--espaco-4)}.miolo{width:100%;max-width:68rem;padding-inline:var(--espaco-5);margin-inline:auto}.miolo-estreito{max-width:46rem}:focus-visible{outline:3px solid var(--papel-destaque);outline-offset:3px;border-radius:var(--raio-pequeno)}.pular{left:var(--espaco-4);z-index:10;background:var(--papel-acao);color:var(--papel-acao-texto);padding:var(--espaco-3) var(--espaco-4);border-radius:var(--raio-medio);font-weight:var(--peso-semibold);position:absolute;top:-4rem}.pular:focus{top:var(--espaco-4)}.hero{padding-block:var(--espaco-7) var(--espaco-8);background:linear-gradient(180deg, var(--papel-superficie), var(--papel-fundo));border-bottom:1px solid var(--papel-borda)}.hero-grade{gap:var(--espaco-6);align-items:center;display:grid}.hero-bloco{order:2}.hero h1{font-size:clamp(var(--texto-3xl), 6vw, var(--texto-5xl))}.hero-logo{width:min(78vw,24rem);box-shadow:var(--sombra-forte);border:1px solid var(--papel-borda);border-radius:1.75rem;order:1;margin-inline:auto}.hero-texto{font-size:var(--texto-lg);color:var(--papel-texto-suave);max-width:38rem}.hero-acao{margin-top:var(--espaco-6)}@media (width>=900px){.hero{padding-block:var(--espaco-8)}.hero-grade{gap:var(--espaco-8);grid-template-columns:1.15fr .85fr}.hero-bloco{order:1}.hero-logo{order:2;justify-self:end;width:100%;max-width:26rem;margin-inline:0}}.selo{margin:0 0 var(--espaco-4);padding:var(--espaco-1) var(--espaco-4);border:1px solid var(--papel-destaque);border-radius:var(--raio-pilula);color:var(--papel-destaque);font-size:var(--texto-sm);letter-spacing:var(--espaco-letra-caixa-alta);text-transform:uppercase;display:inline-block}.botao{min-height:2.75rem;padding:var(--espaco-3) var(--espaco-6);background:var(--papel-acao);color:var(--papel-acao-texto);border:2px solid var(--papel-acao);border-radius:var(--raio-medio);font-weight:var(--peso-bold);font-size:var(--texto-base);transition:background var(--duracao-normal) var(--curva-padrao), box-shadow var(--duracao-normal) var(--curva-padrao);text-decoration:none;display:inline-block}.botao:hover{background:var(--cor-ouro-brilho);border-color:var(--cor-ouro-brilho);color:var(--cor-fundo);box-shadow:var(--sombra-media)}.botao-contorno{color:var(--papel-destaque);border-color:var(--papel-destaque);background:0 0}.botao-contorno:hover{background:var(--papel-superficie);color:var(--papel-texto);border-color:var(--papel-texto)}.tema-escuro .botao-contorno:hover{color:var(--cor-ouro-brilho);border-color:var(--cor-ouro-brilho)}.secao{padding-block:var(--espaco-8)}.secao-alt{background:var(--papel-superficie);border-block:1px solid var(--papel-borda)}.lead{font-size:var(--texto-lg);color:var(--papel-texto-suave);max-width:44rem}.grade{margin:var(--espaco-6) 0 0;gap:var(--espaco-4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.cartao{background:var(--papel-cartao);border:1px solid var(--papel-borda);border-top:3px solid var(--cor-ouro);border-radius:var(--raio-grande);padding:var(--espaco-5);box-shadow:var(--sombra-suave)}.cartao h3{font-size:var(--texto-lg);color:var(--papel-titulo);margin-bottom:var(--espaco-2)}.cartao p{color:var(--papel-texto-suave);margin:0}.passos{margin:var(--espaco-6) 0 0;gap:var(--espaco-5);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.passo{gap:var(--espaco-4);align-items:flex-start;display:flex}.passo h3{margin-bottom:var(--espaco-1)}.passo p{color:var(--papel-texto-suave);margin:0}.passo-n{border:2px solid var(--papel-destaque);border-radius:var(--raio-pilula);width:2.75rem;height:2.75rem;color:var(--papel-destaque);font-family:var(--fonte-display);font-weight:var(--peso-bold);font-size:var(--texto-xl);flex:none;place-items:center;display:grid}.faq details{border-bottom:1px solid var(--papel-borda)}.faq summary{cursor:pointer;padding:var(--espaco-4) var(--espaco-6) var(--espaco-4) 0;font-weight:var(--peso-semibold);font-size:var(--texto-lg);list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";right:var(--espaco-2);color:var(--papel-destaque);font-size:var(--texto-2xl);line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--papel-texto-suave);padding-bottom:var(--espaco-4);margin:0}.rodape{padding-block:var(--espaco-7);text-align:center;color:var(--papel-texto-suave);border-top:3px solid var(--cor-ouro)}.rodape-nome{font-family:var(--fonte-display);font-size:var(--texto-xl);color:var(--papel-destaque);margin-bottom:var(--espaco-2);letter-spacing:var(--espaco-letra-titulo)}.rodape-legal{font-size:var(--texto-sm);margin:0}.pagina-erro{text-align:center;place-content:center;justify-items:center;gap:var(--espaco-3);min-height:100vh;padding:var(--espaco-6) var(--espaco-5);display:grid}.pagina-erro h1{font-size:var(--texto-3xl);margin:0}.pagina-erro p{color:var(--papel-texto-suave);margin:0 0 var(--espaco-4)}@media (width>=640px){.grade{grid-template-columns:repeat(2,1fr)}.passos{grid-template-columns:repeat(3,1fr)}.passo{flex-direction:column}}@media (width>=960px){.grade{grid-template-columns:repeat(3,1fr)}.hero{padding-block:var(--espaco-8) var(--espaco-9)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.topo{border-bottom:1px solid var(--papel-borda);background:var(--papel-fundo)}.topo-miolo{justify-content:space-between;align-items:center;gap:var(--espaco-4);padding-block:var(--espaco-3);flex-wrap:wrap;display:flex}.topo-marca{align-items:center;gap:var(--espaco-2);color:var(--papel-destaque);font-family:var(--fonte-display);letter-spacing:var(--espaco-letra-titulo);text-decoration:none;display:inline-flex}.topo nav ul{gap:var(--espaco-4);margin:0;padding:0;list-style:none;display:flex}.topo nav a{color:var(--papel-texto);padding-block:var(--espaco-2);border-bottom:2px solid #0000;text-decoration:none}.tema-botao{cursor:pointer;font:inherit;font-size:var(--texto-sm);color:var(--papel-texto);border:1px solid var(--papel-borda-campo);border-radius:var(--raio-pilula);padding:var(--espaco-1) var(--espaco-4);background:0 0;min-height:2.25rem}.tema-botao:hover{background:var(--papel-superficie)}.topo nav a:hover,.topo nav a[aria-current=page]{border-bottom-color:var(--papel-destaque);color:var(--papel-destaque)}.rodape-legal a{color:var(--papel-destaque)}.deptos{margin-top:var(--espaco-7)}.deptos-titulo{font-size:var(--texto-base);text-align:center;color:var(--papel-texto-suave);font-family:var(--fonte-texto);margin-bottom:var(--espaco-4)}.deptos ul{justify-content:center;gap:var(--espaco-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.deptos a{justify-items:center;gap:var(--espaco-2);color:var(--papel-texto);font-size:var(--texto-sm);text-decoration:none;display:grid}.depto-icone{border-radius:var(--raio-pilula);background:var(--papel-superficie);border:2px solid var(--papel-borda);width:3.5rem;height:3.5rem;font-family:var(--fonte-display);font-size:var(--texto-xl);color:var(--papel-titulo);place-items:center;display:grid}.deptos a:hover .depto-icone{border-color:var(--papel-destaque)}.prateleira{margin-top:var(--espaco-8);scroll-margin-top:var(--espaco-8)}.vitrine{margin:var(--espaco-4) 0 0;gap:var(--espaco-4);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.produto{background:var(--papel-cartao);border:1px solid var(--papel-borda);border-radius:var(--raio-grande);box-shadow:var(--sombra-suave);flex-direction:column;display:flex;overflow:hidden}.produto-foto{aspect-ratio:1;text-align:center;background:linear-gradient(135deg, var(--papel-superficie), var(--papel-borda));color:var(--papel-texto-suave);place-content:center;display:grid}.produto-foto span{font-family:var(--fonte-display);color:var(--papel-titulo);font-size:3.5rem;line-height:1}.produto-foto small{font-size:var(--texto-xs)}.produto-corpo{padding:var(--espaco-4);flex:1}.produto-corpo h3{font-size:var(--texto-lg);margin-bottom:var(--espaco-1)}.produto-corpo p{margin:0 0 var(--espaco-2);font-size:var(--texto-sm)}.produto-corpo .preco-do-dia{background:var(--papel-acao);color:var(--papel-acao-texto);font-weight:var(--peso-bold);padding:var(--espaco-1) var(--espaco-3);border-radius:var(--raio-pilula);display:inline-block}.produto-botao{margin:0 var(--espaco-4) var(--espaco-4);text-align:center}@media (width>=768px){.vitrine{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.vitrine{grid-template-columns:repeat(4,1fr)}}.deptos-titulo:after{display:none}.migalhas ol{gap:var(--espaco-2);margin:0 0 var(--espaco-4);font-size:var(--texto-sm);color:var(--papel-texto-suave);flex-wrap:wrap;padding:0;list-style:none;display:flex}.migalhas li+li:before{content:"/";margin-right:var(--espaco-2)}.migalhas a{color:inherit}.prosa{max-width:44rem}.prosa h2{margin-top:var(--espaco-7)}.prosa h3{margin-top:var(--espaco-5);font-size:var(--texto-lg)}.prosa ul,.prosa ol{padding-left:var(--espaco-5)}.prosa li{margin-bottom:var(--espaco-2)}.nota{background:var(--papel-superficie);border:1px solid var(--papel-borda);border-left:4px solid var(--cor-ouro);padding:var(--espaco-3) var(--espaco-4);border-radius:var(--raio-medio);margin:var(--espaco-5) 0}.rodape-nav ul{gap:var(--espaco-2) var(--espaco-5);margin:var(--espaco-4) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.rodape-nav a{color:inherit}.cartoes-post{margin:var(--espaco-6) 0 0;gap:var(--espaco-4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=768px){.cartoes-post{grid-template-columns:repeat(2,1fr)}}.formulario label{font-weight:var(--peso-medio);margin-bottom:var(--espaco-4);display:block}.formulario input:not([type=checkbox]),.formulario select,.formulario textarea{width:100%;margin-top:var(--espaco-1);padding:var(--espaco-3);font:inherit;color:var(--papel-texto);background:var(--papel-cartao);border:1px solid var(--papel-borda-campo);border-radius:var(--raio-medio);display:block}.formulario .consent{gap:var(--espaco-3);font-weight:var(--peso-normal);align-items:flex-start;display:flex}.formulario .consent input{margin-top:.3rem}.formulario .isca{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formulario .msg-erro{color:var(--papel-erro);min-height:1.4em}.formulario .msg-ok{background:var(--papel-superficie);border-left:4px solid var(--cor-ouro);padding:var(--espaco-3) var(--espaco-4);border-radius:var(--raio-medio)}.cartoes-post h2,.cartoes-post h3{font-size:var(--texto-xl);margin-bottom:var(--espaco-2)}.cartoes-post h2 a,.cartoes-post h3 a{color:var(--papel-titulo);text-decoration:none}.cartoes-post h2 a:hover,.cartoes-post h3 a:hover{color:var(--papel-destaque);text-decoration:underline}
