/* Tema escuro gerado por scripts/tema-escuro.mjs a partir de assets/style.css. Não edite: rode o script de novo. */
html[data-tema="escuro"]{color-scheme:dark;--azul:#4C78E0;--azul-esc:#3A64C9;--azul-claro:#1C2A4A;--amarelo-claro:#3A2F14;--fundo:#0F1420;--branco:#171D2B;--creme:#1A2131;--tinta:#E6EAF2;--tinta-2:#AAB3C5;--tinta-3:#7D8799;--linha:#2A3347;--zap:#178A45;--sombra:0 1px 2px rgba(0,0,0,.4),0 8px 24px -10px rgba(0,0,0,.6);--sombra-2:0 18px 44px -14px rgba(0,0,0,.7)}
html[data-tema="escuro"] body{background:var(--fundo);color:var(--tinta)}
html[data-tema="escuro"] .toast:not(.toast--erro){background:#2B3446;color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.1),var(--sombra-2)}
html[data-tema="escuro"] img{filter:none}
html[data-tema="escuro"] input,html[data-tema="escuro"] select,html[data-tema="escuro"] textarea{background-color:#151B28;color:var(--tinta);border-color:#2A3347}
html[data-tema="escuro"] ::placeholder{color:#7D8799}
html[data-tema="escuro"] .topo{background:#14254F;box-shadow:0 2px 14px rgba(0,0,0,.5)}
html[data-tema="escuro"] .cats{background:#0F1C3F}
html[data-tema="escuro"] .aviso,html[data-tema="escuro"] .rodape{background:#0A1430}
html[data-tema="escuro"] .loja em{color:color-mix(in srgb,var(--c) 40%,#fff)}
:where(html[data-tema="escuro"]) body{color:var(--tinta);background:var(--fundo)}
:where(html[data-tema="escuro"]) a{color:inherit}
:where(html[data-tema="escuro"]) button{color:inherit}
:where(html[data-tema="escuro"]) .skip{background:var(--amarelo);color:var(--tinta);color:#0F1729}
:where(html[data-tema="escuro"]) :focus-visible{outline:3px solid var(--amarelo)}
:where(html[data-tema="escuro"]) h2 em{color:var(--azul)}
:where(html[data-tema="escuro"]) .kicker{color:var(--azul)}
:where(html[data-tema="escuro"]) .kicker--claro{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .btn{border:2px solid transparent}
:where(html[data-tema="escuro"]) .btn::after{background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%)}
:where(html[data-tema="escuro"]) .btn--amarelo{background:var(--amarelo);color:var(--tinta);color:#0F1729}
:where(html[data-tema="escuro"]) .btn--amarelo:hover{background:var(--amarelo-esc);box-shadow:0 8px 20px -8px rgba(224,161,18,.8);color:#0F1729}
:where(html[data-tema="escuro"]) .btn--azul{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .btn--azul:hover{background:var(--azul-esc);box-shadow:0 8px 20px -8px rgba(30,70,168,.8)}
:where(html[data-tema="escuro"]) .btn--zap{background:var(--zap);color:#fff}
:where(html[data-tema="escuro"]) .btn--zap:hover{background:#178E47}
:where(html[data-tema="escuro"]) .btn--linha{border-color:rgba(255,255,255,.55);color:#fff;background:transparent}
:where(html[data-tema="escuro"]) .btn--linha:hover{background:rgba(255,255,255,.12)}
:where(html[data-tema="escuro"]) .btn--linha-azul{border-color:var(--azul);color:var(--azul);background:transparent}
:where(html[data-tema="escuro"]) .btn--linha-azul:hover{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .gira{border:2.5px solid currentColor;border-right-color:transparent}
:where(html[data-tema="escuro"]) .aviso{background:var(--azul-noite);color:#fff}
:where(html[data-tema="escuro"]) .topo{background:var(--azul);color:#fff;box-shadow:0 2px 14px rgba(13,31,77,.25)}
:where(html[data-tema="escuro"]) .marca__txt i{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .busca{background:#212121;box-shadow:inset 0 0 0 2px transparent}
:where(html[data-tema="escuro"]) .busca:focus-within{box-shadow:inset 0 0 0 3px var(--amarelo),0 10px 30px -10px rgba(0,0,0,.4)}
:where(html[data-tema="escuro"]) .busca input{color:var(--tinta);background:transparent}
:where(html[data-tema="escuro"]) .busca>button{background:var(--amarelo);color:var(--tinta);color:#0F1729}
:where(html[data-tema="escuro"]) .busca>button:hover{background:var(--amarelo-esc);color:#0F1729}
:where(html[data-tema="escuro"]) .sugestoes{background:#212121;color:var(--tinta);box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .sugestoes a{border-bottom:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .sugestoes a:hover,:where(html[data-tema="escuro"]) .sugestoes a:focus{background:var(--azul-claro)}
:where(html[data-tema="escuro"]) .sugestoes img,:where(html[data-tema="escuro"]) .mini-capa{background:var(--creme)}
:where(html[data-tema="escuro"]) .sugestoes small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .sugestoes__todos{color:var(--azul)}
:where(html[data-tema="escuro"]) .sugestoes__vazio a{color:var(--azul)}
:where(html[data-tema="escuro"]) .atalho:hover{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .menu-btn{background:none}
:where(html[data-tema="escuro"]) .menu-btn span{background:#212121}
:where(html[data-tema="escuro"]) .cats{background:var(--azul-esc)}
:where(html[data-tema="escuro"]) .cats a::after{background:var(--amarelo);color:#0F1729}
:where(html[data-tema="escuro"]) .cats__oferta,:where(html[data-tema="escuro"]) .cats__dest{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .carrossel{box-shadow:var(--sombra);background:var(--azul-noite)}
:where(html[data-tema="escuro"]) .slide::before{background:linear-gradient(90deg,rgba(13,31,77,.95) 0%,rgba(13,31,77,.8) 36%,rgba(13,31,77,.05) 70%)}
:where(html[data-tema="escuro"]) .slide__txt{color:#fff}
:where(html[data-tema="escuro"]) .slide__txt em{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .selo-txt{background:rgba(245,184,46,.18);color:var(--amarelo)}
:where(html[data-tema="escuro"]) .car-seta{background:rgba(255,255,255,.92);color:var(--azul);box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .car-pontos button{background:rgba(255,255,255,.5);color:#0F1729}
:where(html[data-tema="escuro"]) .car-pontos button[aria-selected="true"]{background:var(--amarelo);color:#0F1729}
:where(html[data-tema="escuro"]) .mini__card{box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .mini__card:hover{box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .mini__card--shopee{background:#EE4D2D;color:#fff}
:where(html[data-tema="escuro"]) .mini__card--assist{background:var(--amarelo);color:var(--tinta);color:#0F1729}
:where(html[data-tema="escuro"]) .mini__card--assist::after{background:currentColor}
:where(html[data-tema="escuro"]) .numeros-faixa__in{background:var(--branco);box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .numeros-faixa p+p{border-left:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .numeros-faixa b{color:var(--azul)}
:where(html[data-tema="escuro"]) .numeros-faixa span{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sec--branca{background:var(--branco)}
:where(html[data-tema="escuro"]) .ver{color:var(--azul)}
:where(html[data-tema="escuro"]) .catgrid a{background:var(--branco);border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .catgrid a:hover{border-color:var(--azul);box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .catgrid__ico{background:var(--azul-claro)}
:where(html[data-tema="escuro"]) .catgrid a:hover .catgrid__ico{background:var(--amarelo-claro)}
:where(html[data-tema="escuro"]) .catgrid small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .livro{background:var(--branco);border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .livro:hover{box-shadow:var(--sombra-2);border-color:transparent}
:where(html[data-tema="escuro"]) .livro__selo{background:var(--amarelo-claro);color:#f4dcaf}
:where(html[data-tema="escuro"]) .livro__selo--res{background:#3c2724;color:#F38B80}
:where(html[data-tema="escuro"]) .livro__selo--promo{background:var(--verm);color:#fff}
:where(html[data-tema="escuro"]) .livro__capa{background:linear-gradient(160deg,var(--fundo),var(--creme))}
:where(html[data-tema="escuro"]) .livro__capa img{box-shadow:3px 5px 12px -3px rgba(15,23,41,.45)}
:where(html[data-tema="escuro"]) .capa-falsa{background:linear-gradient(135deg,var(--azul),var(--azul-noite));color:#fff;box-shadow:inset 6px 0 0 rgba(0,0,0,.18),3px 5px 12px -3px rgba(15,23,41,.45)}
:where(html[data-tema="escuro"]) .capa-falsa small{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .livro h3 a:hover{color:var(--azul)}
:where(html[data-tema="escuro"]) .livro__autor{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .livro__preco b{color:var(--azul)}
:where(html[data-tema="escuro"]) .livro__preco s{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .livro__preco .consulte{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .livro__zap{background:#243b2e;color:var(--zap)}
:where(html[data-tema="escuro"]) .livro__zap:hover{background:var(--zap);color:#fff}
:where(html[data-tema="escuro"]) .promo{background:linear-gradient(135deg,var(--verm),#F06A3A);color:#fff;box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .promo[style*="--img"]{background:linear-gradient(90deg,rgba(13,31,77,.9),rgba(13,31,77,.4)),var(--img) center/cover}
:where(html[data-tema="escuro"]) .promo code{background:rgba(255,255,255,.2)}
:where(html[data-tema="escuro"]) .servicos{background:var(--azul-noite);color:#fff}
:where(html[data-tema="escuro"]) .servicos::before{background:radial-gradient(circle at 10% 20%,rgba(30,70,168,.6),transparent 50%),radial-gradient(circle at 90% 90%,rgba(245,184,46,.12),transparent 40%)}
:where(html[data-tema="escuro"]) .servicos h2 em{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .servicos__lista li{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}
:where(html[data-tema="escuro"]) .servicos__lista b{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .painel-form{background:#212121;color:var(--tinta);box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .abas button{border:1.5px solid var(--linha);background:var(--branco);color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .abas button:hover{border-color:var(--azul);color:var(--azul)}
:where(html[data-tema="escuro"]) .abas button[aria-selected="true"]{background:var(--azul);border-color:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .form label{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .form small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .form input,:where(html[data-tema="escuro"]) .form select,:where(html[data-tema="escuro"]) .form textarea{color:var(--tinta);border:1.5px solid var(--linha);background:var(--fundo)}
:where(html[data-tema="escuro"]) .form input:focus,:where(html[data-tema="escuro"]) .form select:focus,:where(html[data-tema="escuro"]) .form textarea:focus{border-color:var(--azul);background:#212121;box-shadow:0 0 0 4px rgba(30,70,168,.12)}
:where(html[data-tema="escuro"]) .arquivo{border:2px dashed var(--linha);color:var(--azul)}
:where(html[data-tema="escuro"]) .arquivo:hover{border-color:var(--azul);background:var(--azul-claro)}
:where(html[data-tema="escuro"]) .form__nota{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .form__nota a{color:var(--azul)}
:where(html[data-tema="escuro"]) .ok__ico{background:var(--zap);color:#fff}
:where(html[data-tema="escuro"]) .ok--form{color:var(--tinta)}
:where(html[data-tema="escuro"]) .ok--form .btn--linha{color:var(--azul);border-color:var(--azul)}
:where(html[data-tema="escuro"]) .aviso-res{background:var(--amarelo-claro)}
:where(html[data-tema="escuro"]) .loja{background:var(--branco);border:1px solid var(--linha);border-top:5px solid var(--c)}
:where(html[data-tema="escuro"]) .loja:hover{box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .loja span{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .loja em{color:var(--c)}
:where(html[data-tema="escuro"]) .livreiro{background:linear-gradient(180deg,var(--fundo),var(--amarelo-claro))}
:where(html[data-tema="escuro"]) .livreiro__foto img{box-shadow:var(--sombra-2);border:8px solid #383838}
:where(html[data-tema="escuro"]) .livreiro__foto figcaption{background:var(--azul);color:#fff;box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .livreiro__txt>p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) blockquote{border-left:4px solid var(--amarelo)}
:where(html[data-tema="escuro"]) blockquote cite{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sobre{background:var(--creme)}
:where(html[data-tema="escuro"]) .sobre__txt p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .gal__q{box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .gal__q img{box-shadow:none}
:where(html[data-tema="escuro"]) .gal__selo{background:rgba(15,23,42,.78);color:#fff}
:where(html[data-tema="escuro"]) .galeria img{box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .notas span{background:var(--branco);border:1px solid var(--linha);color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .notas b{color:var(--azul)}
:where(html[data-tema="escuro"]) .depo__card{background:var(--branco);border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .estrelas{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .estrelas span{color:var(--linha)}
:where(html[data-tema="escuro"]) .fonte{background:var(--azul-claro);color:var(--azul)}
:where(html[data-tema="escuro"]) .fonte--amazon{background:#3e3425;color:#f4d7af}
:where(html[data-tema="escuro"]) .fonte--estantevirtual{background:#283f3a;color:#b6ece3}
:where(html[data-tema="escuro"]) .fonte--google{background:#212937;color:#8eb8ef}
:where(html[data-tema="escuro"]) .fonte--shopee{background:#3b2823;color:#EE4D2D}
:where(html[data-tema="escuro"]) .depo__card small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .faq{background:var(--branco);border-top:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .faq__in>div:first-child p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .faq__in a{color:var(--azul)}
:where(html[data-tema="escuro"]) details{border:1px solid var(--linha);background:var(--fundo)}
:where(html[data-tema="escuro"]) details[open]{background:#212121;box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) summary::after{background:var(--azul-claro);color:var(--azul)}
:where(html[data-tema="escuro"]) details[open] summary::after{background:var(--amarelo);color:var(--tinta);color:#0F1729}
:where(html[data-tema="escuro"]) details p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .rodape{background:var(--azul-noite);color:rgba(255,255,255,.75)}
:where(html[data-tema="escuro"]) .rodape h3{color:#fff}
:where(html[data-tema="escuro"]) .rodape a{color:rgba(255,255,255,.82)}
:where(html[data-tema="escuro"]) .rodape a:hover{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .marca--claro .marca__txt{color:#fff}
:where(html[data-tema="escuro"]) .redes a{background:rgba(255,255,255,.08)}
:where(html[data-tema="escuro"]) .redes a:hover{background:var(--amarelo);color:var(--tinta);color:#0F1729}
:where(html[data-tema="escuro"]) .redes svg{fill:none;stroke:currentColor}
:where(html[data-tema="escuro"]) .rodape__fim{border-top:1px solid rgba(255,255,255,.1)}
:where(html[data-tema="escuro"]) .dev a{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .flut{box-shadow:0 12px 26px -8px rgba(0,0,0,.4)}
:where(html[data-tema="escuro"]) .flut--zap{background:var(--zap);color:#fff}
:where(html[data-tema="escuro"]) .flut--chat{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .chat{background:#212121;box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .chat__topo{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .chat__x{background:rgba(255,255,255,.15)}
:where(html[data-tema="escuro"]) .chat__msgs{background:var(--fundo)}
:where(html[data-tema="escuro"]) .msg--ele{background:#212121;border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .msg--eu{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .msg--digitando span{background:var(--tinta-3)}
:where(html[data-tema="escuro"]) .msg__livros a{background:var(--fundo)}
:where(html[data-tema="escuro"]) .msg__livros a:hover{background:var(--azul-claro)}
:where(html[data-tema="escuro"]) .msg__livros small{color:var(--azul)}
:where(html[data-tema="escuro"]) .chat__chips button{border:1.5px solid var(--azul);background:#212121;color:var(--azul)}
:where(html[data-tema="escuro"]) .chat__chips button:hover{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .chat__form{border-top:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .chat__form input{border:1.5px solid var(--linha)}
:where(html[data-tema="escuro"]) .chat__form input:focus{border-color:var(--azul)}
:where(html[data-tema="escuro"]) .chat__form button{background:var(--amarelo);color:#0F1729}
:where(html[data-tema="escuro"]) .modal__fundo{background:rgba(13,31,77,.6)}
:where(html[data-tema="escuro"]) .modal__caixa{background:#212121;box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .modal__x{background:var(--fundo)}
:where(html[data-tema="escuro"]) .reserva__livro img,:where(html[data-tema="escuro"]) .reserva__livro .capa-falsa{box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .reserva__livro p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .reserva__preco{color:var(--azul)!important}
:where(html[data-tema="escuro"]) .toast{background:var(--tinta);color:#fff;box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .toast--erro{background:var(--verm)}
:where(html[data-tema="escuro"]) .migalhas{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .migalhas a{color:var(--azul)}
:where(html[data-tema="escuro"]) .ficha{background:var(--branco);border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .ficha__capa{background:linear-gradient(160deg,var(--fundo),var(--creme))}
:where(html[data-tema="escuro"]) .ficha__capa img{box-shadow:8px 12px 28px -8px rgba(15,23,41,.5)}
:where(html[data-tema="escuro"]) .ficha__autor{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .ficha__autor a{color:var(--azul)}
:where(html[data-tema="escuro"]) .ficha__preco b{color:var(--azul)}
:where(html[data-tema="escuro"]) .ficha__preco s{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .tag{background:var(--azul-claro);color:var(--azul)}
:where(html[data-tema="escuro"]) .tag--res{background:#3c2724;color:#F38B80}
:where(html[data-tema="escuro"]) .ficha__dados dt{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .ficha__desc p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .ficha__lojas a{border:1.5px solid var(--linha)}
:where(html[data-tema="escuro"]) .ficha__lojas a:hover{border-color:var(--azul);color:var(--azul)}
:where(html[data-tema="escuro"]) .lista__head p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .ordem select{border:1.5px solid var(--linha);background:#212121}
:where(html[data-tema="escuro"]) .paginas a{border:1.5px solid var(--linha);background:#212121}
:where(html[data-tema="escuro"]) .paginas a:hover{border-color:var(--azul);color:var(--azul)}
:where(html[data-tema="escuro"]) .paginas a[aria-current]{background:var(--azul);color:#fff;border-color:var(--azul)}
:where(html[data-tema="escuro"]) .vazio{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .conta__caixa{background:#212121;border:1px solid var(--linha);box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .conta__lado{background:#212121;border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .pedido{background:#212121;border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .pedido small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .status{background:var(--azul-claro);color:var(--azul)}
:where(html[data-tema="escuro"]) .status--novo{background:var(--amarelo-claro);color:#f4dcaf}
:where(html[data-tema="escuro"]) .status--concluido,:where(html[data-tema="escuro"]) .status--confirmado{background:#263f30;color:#b1f2cc}
:where(html[data-tema="escuro"]) .status--cancelado{background:#3c2724;color:#F38B80}
@media (max-width:760px){:where(html[data-tema="escuro"]) .cats a{border-bottom:1px solid rgba(255,255,255,.08)}
:where(html[data-tema="escuro"]) .slide::before{background:linear-gradient(0deg,rgba(13,31,77,.97) 0%,rgba(13,31,77,.82) 48%,rgba(13,31,77,.1) 100%)}
:where(html[data-tema="escuro"]) .numeros-faixa p:nth-child(n+3){border-top:1px solid var(--linha)}}
:where(html[data-tema="escuro"]) .videos{background:linear-gradient(180deg,var(--azul-noite),#0a1735);color:#fff}
:where(html[data-tema="escuro"]) .videos h2{color:#fff}
:where(html[data-tema="escuro"]) .videos h2 em{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .videos .kicker{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .videos .ver{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .video{background:#000;color:#fff;box-shadow:0 14px 30px -12px rgba(0,0,0,.6)}
:where(html[data-tema="escuro"]) .video__play{background:rgba(245,184,46,.95);color:var(--tinta);box-shadow:0 0 0 10px rgba(245,184,46,.25);color:#0F1729}
:where(html[data-tema="escuro"]) .video__txt{background:linear-gradient(transparent,rgba(0,0,0,.85))}
:where(html[data-tema="escuro"]) .frete{background:var(--fundo)}
:where(html[data-tema="escuro"]) .frete small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .frete--ok{background:#243b2e;color:#b1f2cc}
:where(html[data-tema="escuro"]) .frete--erro{background:#3c2724;color:#F38B80}
:where(html[data-tema="escuro"]) .total{border:1.5px dashed var(--linha)}
:where(html[data-tema="escuro"]) .total span{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .total .total__g{color:var(--tinta)}
:where(html[data-tema="escuro"]) b.total__g{color:var(--azul)}
:where(html[data-tema="escuro"]) .pix h2{color:var(--azul)}
:where(html[data-tema="escuro"]) .pix__qr{border:6px solid #383838;box-shadow:var(--sombra)}
:where(html[data-tema="escuro"]) .pix__copia{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .pix__copia input{border:1.5px solid var(--linha);background:var(--fundo)}
:where(html[data-tema="escuro"]) .pix__status{color:var(--azul)}
:where(html[data-tema="escuro"]) .pix__status small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .catgrid__ico .ico-s{color:var(--azul)}
:where(html[data-tema="escuro"]) .aviso .ico-s{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .lt{background:var(--azul-claro);color:var(--azul)}
:where(html[data-tema="escuro"]) .lt--ev{background:#283f3a;color:#b6ece3}
:where(html[data-tema="escuro"]) .lt--amazon{background:#3e3425;color:#f4d7af}
:where(html[data-tema="escuro"]) .lt--nuvem{background:var(--azul-claro);color:var(--azul)}
:where(html[data-tema="escuro"]) .lt--ml{background:#4a472d;color:#bcbfe6}
:where(html[data-tema="escuro"]) .lt--shopee{background:#3b2823;color:#EE4D2D}
:where(html[data-tema="escuro"]) .conta-entrar{background:#212121;border:1px solid var(--linha);box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .conta-entrar .conta__caixa{box-shadow:none}
:where(html[data-tema="escuro"]) .conta-entrar__fotos{background:var(--azul-noite)}
:where(html[data-tema="escuro"]) .conta-entrar__fotos::after{background:linear-gradient(0deg,rgba(13,31,77,.9),rgba(13,31,77,.1) 60%)}
:where(html[data-tema="escuro"]) .conta-entrar__fotos p{color:#fff}
:where(html[data-tema="escuro"]) .conta-entrar__fotos p em{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .lt--site{background:#252136;color:#c1a4ef}
:where(html[data-tema="escuro"]) .atalho--sacola{background:none;color:inherit}
:where(html[data-tema="escuro"]) .sacola-n{background:var(--amarelo);color:var(--tinta);color:#0F1729}
:where(html[data-tema="escuro"]) .sacola__fundo{background:rgba(10,20,50,.45)}
:where(html[data-tema="escuro"]) .sacola__caixa{background:#212121;box-shadow:-20px 0 40px rgba(0,0,0,.15)}
:where(html[data-tema="escuro"]) .sacola header{border-bottom:1px solid #363a43}
:where(html[data-tema="escuro"]) .sacola header button{background:none;color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sacola__lista li{background:#1f232e}
:where(html[data-tema="escuro"]) .sacola__lista img,:where(html[data-tema="escuro"]) .capa-mini{background:#2f3236}
:where(html[data-tema="escuro"]) .sacola__lista small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sacola__preco{color:var(--azul)}
:where(html[data-tema="escuro"]) .sacola__lista button{background:none;color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sacola__lista button:hover{color:#eb9991}
:where(html[data-tema="escuro"]) .sacola__vazia{color:var(--tinta-2);background:none!important}
:where(html[data-tema="escuro"]) .sacola__vazia .ico-s{color:#C3CAD6}
:where(html[data-tema="escuro"]) .sacola footer{border-top:1px solid #363a43}
:where(html[data-tema="escuro"]) .sacola__total b{color:var(--azul)}
:where(html[data-tema="escuro"]) .sacola__nota{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .compra-itens small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .popup__fundo{background:rgba(8,16,40,.55)}
:where(html[data-tema="escuro"]) .popup__caixa{background:var(--pop-cor,#1E3A8A);color:#fff;box-shadow:0 30px 80px rgba(0,0,0,.35)}
:where(html[data-tema="escuro"]) .popup__txt h2{color:#fff}
:where(html[data-tema="escuro"]) .popup__x{background:rgba(255,255,255,.15);color:#fff}
:where(html[data-tema="escuro"]) .popup__selo{background:var(--amarelo,#F5B82E);color:#1B1B1B}
:where(html[data-tema="escuro"]) .popup__cupom{border:2px dashed rgba(255,255,255,.55)}
:where(html[data-tema="escuro"]) .popup__cupom button{background:#212121;color:var(--pop-cor,#b4c3ef)}
:where(html[data-tema="escuro"]) .popup__nao{background:none;color:#fff}
:where(html[data-tema="escuro"]) .popup--previa .popup__caixa{box-shadow:none}
:where(html[data-tema="escuro"]) .rec__fundo{background:rgba(8,16,40,.5)}
:where(html[data-tema="escuro"]) .rec__caixa{background:#212121;box-shadow:0 20px 60px rgba(0,0,0,.25)}
:where(html[data-tema="escuro"]) .rec__caixa p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .rec__x{background:none;color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .rec__msg{background:var(--azul-claro);color:var(--azul)!important}
:where(html[data-tema="escuro"]) .sb-priv{background:#212121;border:1px solid var(--linha,#353c48);box-shadow:0 18px 50px rgba(15,23,42,.22)}
:where(html[data-tema="escuro"]) .sb-priv__txt p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .flut--sup{background:#212121!important;color:var(--azul,#b4c3ef)!important;border:1.5px solid var(--azul,#1E3A8A)!important}
:where(html[data-tema="escuro"]) .sup{background:rgba(15,23,42,.45)}
:where(html[data-tema="escuro"]) .sup__caixa{background:#212121;box-shadow:0 -10px 40px rgba(0,0,0,.2)}
:where(html[data-tema="escuro"]) .sup__topo{border-bottom:1px solid #363a43;background:#212121}
:where(html[data-tema="escuro"]) .sup__topo small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sup__x{background:none;color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sup__ia{background:#1f2333;border:1.5px solid #373b4a;color:var(--tinta)}
:where(html[data-tema="escuro"]) .sup__ia:hover{border-color:var(--azul)}
:where(html[data-tema="escuro"]) .sup__ia .ico-s{color:var(--azul)}
:where(html[data-tema="escuro"]) .sup__ia small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sup__form label{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sup__form input,:where(html[data-tema="escuro"]) .sup__form select,:where(html[data-tema="escuro"]) .sup__form textarea{color:var(--tinta);border:1.5px solid var(--linha,#353c48);background:#212121}
:where(html[data-tema="escuro"]) .sup__rot{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sup__lista figure{border:1px solid var(--linha,#353c48)}
:where(html[data-tema="escuro"]) .sup__lista button{background:rgba(15,23,42,.75);color:#fff}
:where(html[data-tema="escuro"]) .sup__vazio{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sup__conv{color:#b4efca}
:where(html[data-tema="escuro"]) .sup__lgpd{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .sup__feito .ico-s{color:#aef3c8}
:where(html[data-tema="escuro"]) .chat__equipe{border:1.5px solid rgba(255,255,255,.6);background:transparent;color:#fff}
:where(html[data-tema="escuro"]) .chat__equipe:hover{background:rgba(255,255,255,.15)}
:where(html[data-tema="escuro"]) .legal__data{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .legal__nav a{color:var(--azul);background:#1f2333}
:where(html[data-tema="escuro"]) .legal__nav a[aria-current]{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .legal p,:where(html[data-tema="escuro"]) .legal li{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .legal__form{background:#212121;border:1px solid var(--linha,#353c48)}
:where(html[data-tema="escuro"]) .legal__ok{color:#b4efca}
:where(html[data-tema="escuro"]) .rodape__leg a{color:inherit}
:where(html[data-tema="escuro"]) .btn--google{background:#212121!important;color:#e8e8e8!important;border:1.5px solid #3f4145!important}
:where(html[data-tema="escuro"]) .legal__intro{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .contato-card{color:var(--tinta);background:#212121;border:1.5px solid var(--linha,#353c48)}
:where(html[data-tema="escuro"]) .contato-card:hover{border-color:var(--azul)}
:where(html[data-tema="escuro"]) .contato-card .ico-s,:where(html[data-tema="escuro"]) .contato-card>svg{color:var(--azul)}
:where(html[data-tema="escuro"]) .contato-card small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .contato-card--zap{background:#1FA855;border-color:#1FA855;color:#fff}
:where(html[data-tema="escuro"]) .contato-card--zap svg,:where(html[data-tema="escuro"]) .contato-card--zap small{color:#fff}
:where(html[data-tema="escuro"]) .filtros{background:#212121;border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .filtros__x{background:var(--creme)}
:where(html[data-tema="escuro"]) .fx{border-top:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .fx summary::after{border-right:2px solid var(--tinta-3);border-bottom:2px solid var(--tinta-3)}
:where(html[data-tema="escuro"]) .fx summary i{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .fx__busca{border:1.5px solid var(--linha);background:var(--fundo)}
:where(html[data-tema="escuro"]) .fx__op:hover{background:var(--azul-claro)}
:where(html[data-tema="escuro"]) .fx__op small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .fx__mais{background:none;color:var(--azul)}
:where(html[data-tema="escuro"]) .fx__preco label span{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .fx__preco input{border:1.5px solid var(--linha);background:var(--fundo)}
:where(html[data-tema="escuro"]) .fx__faixa{border:1.5px solid var(--linha);background:#212121}
:where(html[data-tema="escuro"]) .fx__faixa:hover{border-color:var(--azul);color:var(--azul)}
:where(html[data-tema="escuro"]) .filtros__rodape{border-top:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .filtros__limpa{color:#F38B80}
:where(html[data-tema="escuro"]) .chip{background:var(--azul-claro);color:#8FB0F5}
:where(html[data-tema="escuro"]) .chip:hover{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .btn-filtros{border:1.5px solid var(--azul);color:var(--azul);background:#212121}
:where(html[data-tema="escuro"]) .btn-filtros i{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .filtros-fundo{background:rgba(15,23,41,.45)}
@media (max-width:960px){:where(html[data-tema="escuro"]) .filtros.aberto{box-shadow:var(--sombra-2)}
:where(html[data-tema="escuro"]) .filtros__topo{background:#212121}
:where(html[data-tema="escuro"]) .filtros__rodape{background:#212121}}
:where(html[data-tema="escuro"]) .filtros details.fx,:where(html[data-tema="escuro"]) .filtros details.fx[open]{border-top:1px solid var(--linha);background:transparent;box-shadow:none}
:where(html[data-tema="escuro"]) .filtros .fx summary::after{background:none;border-right:2px solid var(--tinta-3);border-bottom:2px solid var(--tinta-3)}
:where(html[data-tema="escuro"]) .filtros .fx[open] summary::after{background:none}
:where(html[data-tema="escuro"]) .vt__topo p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .vt__ver{color:var(--azul);border:1.5px solid var(--azul)}
:where(html[data-tema="escuro"]) .vt__ver:hover{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .vt__motivo{color:#8FB0F5;background:var(--azul-claro)}
:where(html[data-tema="escuro"]) .vt__cupom{background:var(--amarelo-claro);border:1.5px dashed var(--amarelo-esc)}
:where(html[data-tema="escuro"]) .vt__cupom p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .vt__cupom small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .vt__pct{background:var(--verm);color:#fff}
:where(html[data-tema="escuro"]) .vt__cod{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .vt__cod small{color:#cfd9f5}
:where(html[data-tema="escuro"]) .vt__gostos{background:#212121;border:1px solid var(--linha)}
:where(html[data-tema="escuro"]) .vt__gostos p{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .vt__esq{background:linear-gradient(90deg,var(--creme) 0%,#212121 50%,var(--creme) 100%)}
@media (max-width:640px){:where(html[data-tema="escuro"]) .numeros-faixa p+p{border-left:1px solid var(--linha)!important}}
:where(html[data-tema="escuro"]) .lt--magalu{background:#212a37;color:#9ec0f1}
:where(html[data-tema="escuro"]) .ico-plat{background:#212121}
:where(html[data-tema="escuro"]) .avise__sub{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .avise__busca input{border:1.5px solid var(--linha)}
:where(html[data-tema="escuro"]) .avise__busca input:focus{outline:none;border-color:var(--azul)}
:where(html[data-tema="escuro"]) .avise__carrega{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .avise__rot{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .avise__op{border:1.5px solid var(--linha);background:#212121;color:inherit}
:where(html[data-tema="escuro"]) .avise__op:hover,:where(html[data-tema="escuro"]) .avise__op:focus-visible{border-color:var(--azul)}
:where(html[data-tema="escuro"]) .avise__op img,:where(html[data-tema="escuro"]) .avise__op .capa-falsa{background:#2a2d30}
:where(html[data-tema="escuro"]) .avise__op small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .avise__op i{color:var(--azul)}
:where(html[data-tema="escuro"]) .avise__livre{border:1.5px dashed var(--linha);background:none;color:var(--azul)}
:where(html[data-tema="escuro"]) .avise__nada{background:#3b3423;color:#eadab8}
:where(html[data-tema="escuro"]) .avise__esc img,:where(html[data-tema="escuro"]) .avise__esc .capa-falsa{box-shadow:0 8px 18px -10px rgba(0,0,0,.5)}
:where(html[data-tema="escuro"]) .avise__esc small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .avise__troca{background:none;color:var(--azul)}
:where(html[data-tema="escuro"]) .avise__form label small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .avise__form input:not(.hp){border:1.5px solid var(--linha)}
:where(html[data-tema="escuro"]) .avise__form input:focus{outline:none;border-color:var(--azul)}
:where(html[data-tema="escuro"]) .avise__lgpd{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .avise__erro{color:#e9a09b}
:where(html[data-tema="escuro"]) .lista__avise{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .lista__avise button{background:none;color:var(--azul)}
:where(html[data-tema="escuro"]) .sugestoes__avise{border-top:1px solid var(--linha);background:#352f20;color:#f4dcaf}
:where(html[data-tema="escuro"]) .leo{outline:none}
:where(html[data-tema="escuro"]) .leo__sombra{background:rgba(13,31,77,.18)}
:where(html[data-tema="escuro"]) .leo:focus-visible .leo__corpo{outline:3px solid var(--amarelo,#F5B82E)}
:where(html[data-tema="escuro"]) .leo__olho{background:#212121;box-shadow:0 0 0 1.5px #0F1729}
:where(html[data-tema="escuro"]) .leo__olho b{background:#0F1729}
:where(html[data-tema="escuro"]) .leo__pensa{background:#212121;box-shadow:0 6px 14px -6px rgba(0,0,0,.35)}
:where(html[data-tema="escuro"]) .leo__pensa i{background:var(--azul,#1E46A8)}
:where(html[data-tema="escuro"]) .leo__balao{background:#212121;color:var(--tinta,#bcc9e6);box-shadow:0 16px 34px -14px rgba(13,31,77,.45)}
:where(html[data-tema="escuro"]) .leo__x{background:#2a2d30;color:#b5bcc7}
:where(html[data-tema="escuro"]) .chat__leo{background:#212121;box-shadow:0 0 0 3px rgba(255,255,255,.25)}
:where(html[data-tema="escuro"]) .chat__on{background:#22C55E;box-shadow:0 0 0 2px rgba(34,197,94,.3);color:#0F1729}
@media (max-width:700px){:where(html[data-tema="escuro"]) .leo__olho{box-shadow:0 0 0 1px #0F1729}}
:where(html[data-tema="escuro"]) .atalho--tema{background:rgba(255,255,255,.12);color:#fff}
:where(html[data-tema="escuro"]) .atalho--tema:hover{background:rgba(255,255,255,.22)}
:where(html[data-tema="escuro"]) .servicos__lista button,:where(html[data-tema="escuro"]) .servicos__lista a{color:inherit;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14)}
:where(html[data-tema="escuro"]) .servicos__lista button:hover,:where(html[data-tema="escuro"]) .servicos__lista a:hover{background:rgba(255,255,255,.14);border-color:var(--amarelo)}
:where(html[data-tema="escuro"]) .servicos__lista i{color:var(--amarelo)}
:where(html[data-tema="escuro"]) .servicos__lista li{background:none!important}
:where(html[data-tema="escuro"]) .ent-op{color:var(--tinta);background:var(--branco,#212121);border:1.5px solid var(--linha)}
:where(html[data-tema="escuro"]) .ent-op:hover{border-color:var(--azul)}
:where(html[data-tema="escuro"]) .ent-op[aria-checked="true"]{border-color:var(--azul);background:var(--azul-claro)}
:where(html[data-tema="escuro"]) .ent-op__bola{border:2px solid var(--linha)}
:where(html[data-tema="escuro"]) .ent-op[aria-checked="true"] .ent-op__bola{border-color:var(--azul);box-shadow:inset 0 0 0 4px var(--branco,#383838);background:var(--azul)}
:where(html[data-tema="escuro"]) .ent-op__t small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .selo-ent--uber{background:#000;color:#fff}
:where(html[data-tema="escuro"]) .selo-ent--99{background:#FFDD00;color:#111}
:where(html[data-tema="escuro"]) .selo-ent--correios{background:#FFD400;color:#00416B}
:where(html[data-tema="escuro"]) .selo-ent--transp{background:#343538;color:#c2cad6}
:where(html[data-tema="escuro"]) .selo-ent--comb{background:var(--azul-claro);color:var(--azul)}
:where(html[data-tema="escuro"]) .ent-ponto small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .ent-ponto textarea{border:1.5px solid var(--linha)}
:where(html[data-tema="escuro"]) .pag-forma{border:1.5px solid var(--linha);background:var(--branco,#212121)}
:where(html[data-tema="escuro"]) .pag-forma__pix{color:#a1e6df}
:where(html[data-tema="escuro"]) .pag-forma__t small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .pag-forma__por small{color:var(--tinta-3)}
:where(html[data-tema="escuro"]) .midia-abas a{border:1.5px solid var(--linha);color:inherit}
:where(html[data-tema="escuro"]) .midia-abas a[aria-current]{background:var(--azul);border-color:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .compra-tira{background:transparent;color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .compra-tira:hover,:where(html[data-tema="escuro"]) .compra-tira:focus-visible{background:#372121;color:var(--verm,#eaa69f)}
:where(html[data-tema="escuro"]) .pag-op{background:none;color:inherit}
:where(html[data-tema="escuro"]) .pag-op[aria-checked="true"] .pag-forma{border-color:var(--azul);box-shadow:0 0 0 3px rgba(30,70,168,.15)}
:where(html[data-tema="escuro"]) .pag-op:focus-visible{outline:3px solid var(--azul)}
:where(html[data-tema="escuro"]) .retorno-pag{background:#212121;color:var(--tinta);box-shadow:0 12px 40px rgba(0,0,0,.18);border-left:5px solid var(--azul)}
:where(html[data-tema="escuro"]) .retorno-pag small{color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .retorno-pag i{background:var(--azul);color:#fff}
:where(html[data-tema="escuro"]) .retorno-pag--ok{border-left-color:#1e7a46}
:where(html[data-tema="escuro"]) .retorno-pag--ok i{background:#1e7a46}
:where(html[data-tema="escuro"]) .retorno-pag--erro{border-left-color:#c0392b}
:where(html[data-tema="escuro"]) .retorno-pag--erro i{background:#c0392b}
:where(html[data-tema="escuro"]) .retorno-pag button{background:none;color:var(--tinta-2)}
:where(html[data-tema="escuro"]) .selo-ent--pac{background:#222d39;color:#afd8f4}
:where(html[data-tema="escuro"]) .selo-ent--sedex{background:#00416B;color:#efdf8f}
:where(html[data-tema="escuro"]) .selo-ent--ir{background:#243c2c;color:#b5edcd}

