@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.header_header__iAHWV{width:100%;height:60px;background-color:var(--corPrecimento);display:flex;position:absolute;justify-content:space-between;align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:1000}.header_elementosDireita__BL0GO,.header_elementosEsquerda__e51o_{display:flex;align-items:center;gap:10px;height:100%}.header_logo__q5OoG img{display:flex;margin:0}.header_menuIcon__cFkpZ{display:flex;cursor:pointer}.header_voltar__aDwxA{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:69px;background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.135);margin-left:10px;border-radius:25px;transition:opacity .3s ease,visibility .3s ease;opacity:1;visibility:visible;z-index:9998;width:90px;height:40px}.header_voltar__aDwxA.header_hidden__Dl9Uh{opacity:0;visibility:hidden}.header_voltar__aDwxA a{font-family:Poppins,sans-serif;color:#000;margin-top:21px;text-decoration:none;font-size:14px;font-weight:500;width:100%;height:100%;line-height:18px;text-align:center}.header_voltar__aDwxA a:hover{color:var(--corDetalhes)}.header_menuLateral__B18DP{display:flex;position:absolute;flex-direction:column;width:160px;margin-top:215px;margin-left:-200px;transition:transform .3s ease;z-index:9999;font-family:Poppins,sans-serif;background-color:#fff;border-radius:13px;box-shadow:2px 2px 6px rgba(0,0,0,.138);padding:5px 30px}.header_menuLateral__B18DP a{font-family:Poppins,sans-serif;padding:10px 0;color:#000;text-decoration:none;font-size:14px;font-weight:500}.header_fotoPerfil__yOyCT{width:50px;height:50px;border-radius:25px;align-items:center;margin-top:20px}.header_menuLateral__B18DP button{font-family:Poppins,sans-serif;padding:10px 0;color:#000;text-align:start;border:none;background-color:transparent;text-decoration:none;font-size:14px;font-weight:500}.header_menuLateral__B18DP a:hover,.header_menuLateral__B18DP button:hover{color:var(--corDetalhes)}.header_menuLateral__B18DP.header_open__w6pSG{transform:translateX(208px)}.header_barraPesquisa__nyaFY{width:550px;height:35px;position:absolute;display:flex;margin-left:calc(50vw - 275px);align-items:center;background-color:#e6e6e6;border-radius:5px}.header_barraPesquisa__nyaFY input{border:none;width:100%;height:100%;padding-left:15px;font-family:Poppins,sans-serif;font-size:13px;color:#575757;font-weight:600;background-color:transparent}.header_barraPesquisa__nyaFY input::placeholder{color:#989898;font-size:11px}.header_barraPesquisa__nyaFY input:focus{outline:none}.header_lupa__BQU0w{background-color:var(--corDetalhes);border:none;width:60px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:0 5px 5px 0}.header_lupa__BQU0w i{color:#fff;font-size:20px;margin-top:2px}.header_cidades___obn7{background-color:#f5f5f5;border:none;border-radius:5px;font-family:Poppins,sans-serif;color:#505050;outline:none;font-size:12px}.header_cidades___obn7 option:hover{background-color:var(--corDetalhes);color:#fff}.header_cidades___obn7:focus{outline:none;border:none}.header_localRegiao__yE0fN{display:flex;align-items:last baseline;bottom:0;margin:0 25px 10px;height:100%}.header_localRegiao__yE0fN i{font-size:18px;color:var(--corFontes);margin-right:10px}.header_perfilCarrinho__91B1H{display:flex;align-items:center;justify-content:end;gap:30px;margin-right:10px}.header_linkPerfil__5ERiK{font-size:47px;color:#1a1a1a;margin-top:3px}.header_carrinho__Ik1yj{cursor:pointer;margin-top:28px}.header_entrarLogar__DlSnv{display:flex;flex-direction:row;gap:1px;justify-content:flex-end;margin:2rem 3.5rem 0 0}.header_entrarLogar__DlSnv a{text-decoration:none;font-family:Poppins,sans-serif;color:var(--corFontes);font-weight:600;font-size:14px;padding:10px}.header_resultadosBusca__zUlwy{position:absolute;top:65px;left:50%;transform:translateX(-50%);width:550px;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:8px;box-shadow:2px 2px 8px rgba(0,0,0,.15);z-index:9999;font-family:Poppins,sans-serif;padding:10px}.header_cardResultado__9GAnm{padding:10px;border-bottom:1px solid #ddd;cursor:pointer}.header_cardResultado__9GAnm:hover{background-color:#f7f7f7}.header_cardResultado__9GAnm a{color:#000;text-decoration:none;font-weight:300}.header_cardResultado__9GAnm a:hover{color:#8b0000}.header_botaoVoltar__SbI_B{background:none;border:none;color:#000;text-decoration:none;cursor:pointer;font-size:1rem}.estiloLayout_main__pBraV{padding-top:65px;flex:1 1;background-color:#efefef;display:flex;justify-content:center;align-items:center;flex-direction:column}.estiloLayout_body__Yg07u{height:100%;margin:0;display:flex;flex-direction:column;background-color:var(--corDeFundo);overflow-x:hidden}.footer_footer__ysJQv{background-color:#333;color:#fff;font-family:Poppins,sans-serif;margin-top:auto}.footer_footerContainer__wPJvR{display:flex;justify-content:baseline;align-items:flex-start;padding:20px 40px}.footer_logo__qEIoK img{height:50px}.footer_footerLinks__PHFl4{display:flex;justify-content:space-between;width:80%}.footer_column__gix4V{margin:0 20px}.footer_link___RpQU{color:#fff;text-decoration:none;font-size:15px;position:relative}.footer_link___RpQU:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transform-origin:left;transition:transform 0 ease-in-out}.footer_link___RpQU:hover:after{transform:scaleX(1)}.footer_column__gix4V h3{font-size:25px;margin-bottom:10px}.footer_column__gix4V ul{list-style:none;padding:0}.footer_column__gix4V ul li{margin-bottom:8px}.footer_column__gix4V ul li .footer_link___RpQU{color:#fff;text-decoration:none;font-size:15px}.footer_footerBottom__4t_2_{background-color:#505050;text-align:center;padding:10px 0}.footer_footerBottom__4t_2_ p{margin:0;font-size:14px;color:#fff}@media (max-width:768px){.footer_footerContainer__wPJvR,.footer_footerLinks__PHFl4{flex-direction:column;align-items:center}.footer_footerLinks__PHFl4{width:100%}.footer_column__gix4V{margin:10px 0;text-align:center}.footer_logo__qEIoK img{height:40px}}