@import url(https://fonts.googleapis.com/css2?family=Brygada+1918:ital,wght@0,400..700;1,400..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&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);*{box-sizing:border-box;font-family:Poppins,Inter,Brygada\ 1918,serif;margin:0;padding:0}body{background-color:#3d070b}.pagina .barra-horizontal{height:.0625rem;width:77.625rem}.pagina input{background-color:#fff0;border:1px solid #fdecec;border-radius:2.8125rem;color:#000;max-width:50rem;min-height:2rem;padding:.38rem;width:20rem}.pagina input::placeholder{color:#000}.pagina a{transition:opacity .5s ease}.pagina a:hover{opacity:.95;text-shadow:0 0 .08rem #f6edd9;transform:scale(1.05)}.pagina-crud-produtos{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-crud-produtos .banner-abas{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-crud-produtos .banner-abas .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-crud-produtos .banner-abas .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-crud-produtos .conteudo{background:#eae9e9;border:1px solid #000;display:flex;flex-direction:column;padding:5% 6.5%;width:100%}.pagina-crud-produtos .conteudo input::placeholder{text-align:start}.pagina-crud-produtos .conteudo .inserir-imagem{background:#fff;display:flex;flex-direction:column;gap:.2rem;grid-row:1/span 2;height:100%;justify-items:stretch;width:100%}.pagina-crud-produtos .conteudo .inserir-imagem input[type=file]{align-content:end;align-items:center;aspect-ratio:141.53/141.53;background-position:50%;background-repeat:no-repeat;background-size:75%;border-radius:0;color:#0000;height:85%;width:100%}.pagina-crud-produtos .conteudo .inserir-imagem input[type=file]::file-selector-button{display:none}.pagina-crud-produtos .conteudo .inserir-imagem p{padding-top:.5rem;text-align:center}.pagina-crud-produtos .conteudo input[type=button]{background:#a4596d;border:.0625rem solid #000;border-radius:.625rem;color:#fff;cursor:pointer;height:2.8125rem;transition:opacity .5s ease;width:11.25rem}.pagina-crud-produtos .conteudo input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-crud-produtos .conteudo input[type=number],.pagina-crud-produtos .conteudo input[type=text],.pagina-crud-produtos .conteudo select{background:#fff;border:1px solid #00000080;border-radius:.5rem;color:#000;font:400 .85rem Poppins;height:2.8125rem;padding-left:1rem;text-align:start!important;width:100%}.pagina-crud-produtos .conteudo select{border-radius:0}.pagina-crud-produtos .conteudo .pesquisa1{align-items:center;display:flex;gap:1rem;justify-content:flex-start;width:50%}.pagina-crud-produtos .conteudo .busca-imagem-campos{grid-row-gap:1rem;grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:20% 40% 40%;padding-top:2rem;row-gap:1rem}.pagina-crud-produtos .conteudo .secao-informacoes{grid-gap:2rem;grid-row-gap:3rem;align-items:center;display:grid;gap:2rem;grid-column:2/4;grid-template-columns:1fr 1fr;height:inherit;justify-content:center;padding-top:1rem;row-gap:3rem;width:100%}.pagina-crud-produtos .conteudo .secao-informacoes .ladoesquerdo{grid-column:1/2}.pagina-crud-produtos .conteudo .secao-informacoes .lado-direito{grid-column:2/3}.pagina-crud-produtos .conteudo .campos-descricao-botao{grid-row-gap:2rem;grid-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:20% 19% 19% 40%;padding-top:1rem;row-gap:2rem}.pagina-crud-produtos .conteudo .campos-descricao-botao .select-status-estoque{display:flex;flex-direction:column;width:100%}.pagina-crud-produtos .conteudo .campos-descricao-botao .descricao{grid-row:span 6;justify-items:stretch;width:100%}.pagina-crud-produtos .conteudo .campos-descricao-botao .descricao .area-descricao{background:#fff;border:1px solid #00000080;border-radius:.9375rem;height:100%;padding:1rem;resize:none;width:100%}.pagina-crud-produtos .conteudo .campos-descricao-botao .botoes-crud-produto{align-items:center;display:flex;gap:2rem;grid-column:1/4;grid-row:4;justify-content:center}.pagina-crud-produtos .conteudo .campos-descricao-botao .botoes-crud-produto input[type=button]{cursor:pointer;transition:opacity .5s ease}.pagina-crud-produtos .conteudo .campos-descricao-botao .botoes-crud-produto input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.comp-tela-carregamento{height:100vh;position:relative;transition:filter .5s ease-in-out;width:100%}.desfoque{filter:blur(10px)}.header{background:#3d070b;flex-shrink:1;height:8rem;justify-content:center;max-width:100vw;min-width:20rem;padding:2.5rem 6rem 2.5rem 8rem}.header,.header .elementos-header{align-items:center;display:flex;width:100%}.header .elementos-header{justify-content:space-between;margin:.113rem,.254rem,.164rem,.25rem;min-width:10rem}.header .elementos-header .logo{cursor:pointer;display:inline-flex;min-inline-size:10%;transition:opacity .5s ease}.header .elementos-header .logo:hover{filter:drop-shadow(0 0 .04rem rgba(192,35,61,.5843137255)) inset;opacity:.8;transform:scale(1.08)}.header .elementos-header .logo img{height:100%;image-rendering:optimizeQuality;width:auto}.header .elementos-header .links-header{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:center}.header .elementos-header .links-header .lista-links-header{display:inline-flex;list-style-type:none}.header .elementos-header .links-header .lista-links-header li a{color:#f6edd9;font-style:normal;line-height:normal;text-align:center;text-decoration:none;transition:opacity .5s ease}.header .elementos-header .links-header .lista-links-header li:hover{opacity:.9;text-shadow:0 0 1rem #fff inset;transform:scale(1.1)}.header .elementos-header .links-header .lista-links-header #link-tela-adm{align-items:center;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;transition:opacity .5s ease}.header .elementos-header .links-header .lista-links-header #link-tela-adm i{color:#fc0;font-size:.9rem}.header .elementos-header .links-header .lista-links-header #link-tela-adm:hover{opacity:.95;text-shadow:0 0 .08rem #f6edd9;transform:scale(1.05)}.header .elementos-header .dados-usuario-header{align-items:center;display:flex;gap:3rem;justify-content:center}.header .elementos-header .dados-usuario-header span{color:#eee;font:400 1.1rem Poppins;font-style:normal;line-height:normal}.header .elementos-header .dados-usuario-header span span>strong{font:500 1.1rem Poppins;font-style:normal;line-height:normal}.header .elementos-header .dados-usuario-header .icones{display:flex;gap:1rem}.header .elementos-header .dados-usuario-header .icones i{cursor:pointer;filter:invert(1);transition:opacity .5s ease}.header .elementos-header .dados-usuario-header .icones i:hover{opacity:.8;text-shadow:0 0 .5rem #fff inset;transform:scale(1.2)}@media(min-width:320px)and (max-width:550px){.header{padding:3rem 2rem!important}.header .elementos-header{margin:0}.header .elementos-header img{width:75%!important}.header .elementos-header span{display:none!important}.header .elementos-header .icones{display:flex;flex-wrap:wrap}.header .elementos-header .icones i{font-size:2rem!important}}@media(min-width:550px)and (max-width:800px){.header{padding:3rem 4rem!important}.header .elementos-header img{width:80%!important}.header .elementos-header span{display:none!important}.header .elementos-header .icones{display:flex;flex-wrap:wrap}.header .elementos-header .icones i{font-size:2.2rem!important}}@media(max-width:1100px){.header{padding:1.5rem 5rem 1.5rem 7rem}.header .elementos-header{margin:0}.header .elementos-header img{width:90%!important}.header .elementos-header span{font:300 1rem Poppins!important}.header .elementos-header span strong{font-weight:500}.header .elementos-header .links-header{display:none!important;position:relative!important;z-index:-1!important}.header .elementos-header .icones{display:flex;flex-wrap:wrap}.header .elementos-header .icones i{font-size:2rem}}@media(max-width:1200px){.lista-links-header{display:flex;gap:3rem}.lista-links-header a{font:400 1rem Poppins}i{font-size:2rem}}@media(min-width:1200px)and (max-width:1800px){.lista-links-header{display:flex;gap:5rem}a{font:500 1rem Poppins}i{display:inline-flex;font-size:2.5rem}}@media(min-width:1800px)and (max-width:100vw){.header{height:12rem}.header .lista-links-header{align-items:center;display:flex!important;gap:8.5rem;justify-content:center}.header .lista-links-header #link-tela-adm{font-size:1.45rem!important}.header .logo{display:inline-flex;min-inline-size:10%}.header .logo img{display:flex;height:100%;min-width:5rem;object-fit:cover;width:20rem!important}.header a{font:400 1.65rem Poppins}.header span{font:400 1.65rem Poppins!important}.header .icones{display:flex;gap:2.8rem!important}.header .icones i{font-size:4rem}}@keyframes fadeInFooter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutFooter{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1rem)}}.footer{align-items:center;background:#3d070b;display:flex;flex-direction:column;gap:3rem;justify-content:center;max-width:100vw;min-width:20rem;padding:1rem;width:100%}.footer .elementos-footer{align-items:flex-start;display:flex;gap:8rem;height:auto;justify-content:space-evenly;min-width:30rem;padding:3rem 4rem;width:100%}.footer .elementos-footer .mapa-navegacao-footer{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;min-width:5rem}.footer .elementos-footer .mapa-navegacao-footer #link-tela-adm{align-items:center;display:flex;font-size:.9rem;font-weight:700;gap:.5rem;justify-content:center;transition:opacity .5s ease}.footer .elementos-footer .mapa-navegacao-footer #link-tela-adm i{color:#fc0;font-size:.9rem}.footer .elementos-footer .mapa-navegacao-footer #link-tela-adm:hover{opacity:.95;text-shadow:0 0 .08rem #f6edd9;transform:scale(1.08)}.footer .elementos-footer .ajuda-footer,.footer .elementos-footer .vinho-footer{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;min-width:5rem}.footer .elementos-footer .ajuda-footer a{text-align:start}.footer .elementos-footer .conteudo-adicional-footer{align-items:start;display:flex;flex-direction:column;gap:1.5rem}.footer .elementos-footer .conteudo-adicional-footer .email-footer{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:80%}.footer .elementos-footer .conteudo-adicional-footer .email-footer input:-webkit-autofill,.footer .elementos-footer .conteudo-adicional-footer .email-footer input:-webkit-autofill:active,.footer .elementos-footer .conteudo-adicional-footer .email-footer input:-webkit-autofill:focus,.footer .elementos-footer .conteudo-adicional-footer .email-footer input:-webkit-autofill:hover{-webkit-transition:5000s ease-in-out 0s;transition:5000s ease-in-out 0s}.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer{border:.0625rem solid #fffbfb;border-radius:.5625rem;display:flex}.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer input{border:none;color:#fdecec;font:400 .85rem/normal Poppins;outline:none;padding-left:.6rem}.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer input::placeholder{color:inherit}.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer button{border:none;border-radius:.5rem;cursor:pointer;font:400 .8rem/normal Poppins;padding:.5rem;transition:opacity .5s ease}.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer button:hover{box-shadow:inset 0 0 .3rem #c6c6c6;opacity:.9;transform:scale(1.05)}.footer .elementos-footer .conteudo-adicional-footer .contato-footer{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .contato{align-items:center;color:#fff;display:flex;font:500 .95rem/normal Poppins;gap:.8rem;justify-content:center}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .contato .whatsapp{color:#25d366;cursor:pointer;flex-wrap:wrap;font-size:1.45rem;transition:opacity .5s ease}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .contato .whatsapp:hover{opacity:.8;text-shadow:0 0 .5rem #1a9848 inset;transform:scale(1.15)}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .contato span{letter-spacing:.12rem}.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .redes-sociais{cursor:pointer;display:flex;font-size:1.75rem;gap:.8rem;transition:opacity .5s ease}.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .redes-sociais .facebook{color:#3b5998;font-size:inherit}.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .redes-sociais .facebook:hover{opacity:.8;text-shadow:0 0 .5rem #1e469c inset;transform:scale(1.15)}.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .redes-sociais .instagram{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#405de6,#833ab4,#e1306c,#f77737);background-clip:text;-webkit-background-clip:text;font-size:inherit}.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .redes-sociais .instagram:hover{opacity:.8;transform:scale(1.12)}.footer .elementos-footer .subtitulos-footer{color:#9f9f9f;font:500 1rem/normal Poppins;font-style:normal;text-align:start}.footer .elementos-footer a{color:#f6edd9;font:500 .9rem/normal Poppins;font-style:normal;text-align:center;text-decoration:none}.footer .direitos-reservados{align-items:center;display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:flex-end;padding:1rem 2.5rem;width:100%}.footer .direitos-reservados .barra-horizontal{width:95%}.footer .direitos-reservados #mensagem-direitos-reservados{color:#f4ebd7;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.footer h3{padding-bottom:.5rem}.footer #habilitar-informacoes-adicionais{background-color:#9f9f9f;border-radius:1rem;cursor:pointer;font-size:1rem;padding:.25rem;text-align:center}.footer #habilitar-informacoes-adicionais:hover{opacity:.8;transform:scale(1.15)}.footer .informacoes-adicionais-footer{display:flex;flex-direction:column;gap:1.5rem}.footer .informacoes-adicionais-footer .descricao-projeto-footer{color:#f6edd9;font:500 1.05rem/normal poppins;text-shadow:0 0 .0025rem #f7f7f7}.footer .informacoes-adicionais-footer .integrantes-projeto-viana-vinhos h4{color:#9f9f9f;font:600 .95rem/normal Poppins;padding-bottom:.5rem}.footer .informacoes-adicionais-footer .integrantes-projeto-viana-vinhos .lista-integrantes-footer{display:flex;gap:.15rem;justify-content:space-between;list-style:none}.footer .informacoes-adicionais-footer .integrantes-projeto-viana-vinhos .lista-integrantes-footer i{font-size:1.5rem}.footer .informacoes-adicionais-footer .integrantes-projeto-viana-vinhos .lista-integrantes-footer li{align-items:center;display:flex}.footer .informacoes-adicionais-footer .integrantes-projeto-viana-vinhos .lista-integrantes-footer li>i{padding-right:.5rem}.footer .informacoes-adicionais-footer .integrantes-projeto-viana-vinhos .lista-integrantes-footer a{color:#f6edd9;font:500 .9rem/normal poppins;text-decoration:none}.footer .informacoes-adicionais-footer .integrantes-projeto-viana-vinhos .lista-integrantes-footer a:hover{text-decoration:underline;text-shadow:none;transform:none}.footer .fade-in{animation:fadeInFooter .3s ease-in-out forwards}.footer .fade-out{animation:fadeOutFooter .3s ease-in-out forwards}@media(min-width:1800px)and (max-width:100vw){.footer{padding:4rem}.footer .elementos-footer{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;padding:2rem;width:100%}.footer .elementos-footer .ajuda-footer,.footer .elementos-footer .mapa-navegacao-footer,.footer .elementos-footer .vinho-footer{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem;justify-content:flex-start}.footer .elementos-footer .ajuda-footer #link-tela-adm,.footer .elementos-footer .mapa-navegacao-footer #link-tela-adm,.footer .elementos-footer .vinho-footer #link-tela-adm{font-size:1.3rem!important}.footer .elementos-footer .conteudo-adicional-footer{align-items:start;display:flex;flex-direction:column;gap:1.7rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer,.footer .elementos-footer .conteudo-adicional-footer .email-footer,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .input-footer,.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-footer,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .input-footer{height:3rem;width:30rem}.footer .elementos-footer .conteudo-adicional-footer input::placeholder{font:400 1rem Poppins}.footer .elementos-footer .subtitulos-footer{color:#9f9f9f;font:600 1.2rem Poppins}.footer .elementos-footer a{font:500 1.4rem Poppins;text-align:start}.footer .direitos-reservados{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem}.footer .direitos-reservados .barra-horizontal{width:100%}.footer .direitos-reservados #mensagem-direitos-reservados{color:#f4ebd7;font:500 1.5rem Poppins;padding-top:1rem;text-align:center}}@media(min-width:1000px)and (max-width:1350px){.footer{align-items:center;justify-content:center;padding:1rem}.footer .elementos-footer{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:2.5rem 3.5rem;width:90%}.footer .direitos-reservados{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem}.footer .direitos-reservados .barra-horizontal{width:90%}.footer .direitos-reservados #mensagem-direitos-reservados{color:#f4ebd7;font:300 .9rem Poppins;text-align:center}}@media(max-width:1000px){.footer{padding:1rem .5rem}.footer .elementos-footer{align-items:flex-start;display:flex;gap:1rem;height:20rem;justify-content:space-between;margin-bottom:2rem;padding:.1rem}.footer .elementos-footer .ajuda-footer,.footer .elementos-footer .mapa-navegacao-footer,.footer .elementos-footer .vinho-footer{align-items:start;display:flex;flex-direction:column;gap:.7rem;justify-content:flex-start}.footer .elementos-footer .conteudo-adicional-footer{align-items:start;display:flex;flex-direction:column;gap:1rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer,.footer .elementos-footer .conteudo-adicional-footer .email-footer,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .input-email-footer,.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .input-email-footer{align-items:center;border:none;display:flex;flex-direction:column;gap:1rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .input-email-footer input,.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer input,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .input-email-footer input{border:.0625rem solid #fffbfb;border-radius:.5625rem;width:100%}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .input-email-footer button,.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-email-footer button,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .input-email-footer button{font:400 .5rem/normal Poppins;padding:.4rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .input-footer::placeholder,.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-footer::placeholder,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .input-footer::placeholder{font-size:xx-small}.footer .elementos-footer .subtitulos-footer{color:#9f9f9f;font:400 .8rem Poppins}.footer .elementos-footer a{font:400 .9rem Poppins;text-align:start}.footer .direitos-reservados{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem}.footer .direitos-reservados .barra-horizontal{width:100%}.footer .direitos-reservados #mensagem-direitos-reservados{color:#f4ebd7;font:400 .8rem Poppins;text-align:center}}@media(min-width:320px)and (max-width:500px){.footer{padding:.3rem}.footer .elementos-footer{align-items:flex-start;display:flex;gap:.5rem;height:20rem;justify-content:space-between;margin-bottom:2rem}.footer .elementos-footer .ajuda-footer,.footer .elementos-footer .mapa-navegacao-footer,.footer .elementos-footer .vinho-footer{align-items:start;display:flex;flex-direction:column;justify-content:flex-start}.footer .elementos-footer .conteudo-adicional-footer{align-items:start;display:flex;flex-direction:column;gap:.8rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer,.footer .elementos-footer .conteudo-adicional-footer .email-footer,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .input-footer,.footer .elementos-footer .conteudo-adicional-footer .email-footer .input-footer,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .input-footer{width:5rem}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .whatsapp,.footer .elementos-footer .conteudo-adicional-footer .email-footer .whatsapp,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .whatsapp{font-size:1.4rem!important}.footer .elementos-footer .conteudo-adicional-footer .contato-footer .whatsapp:hover,.footer .elementos-footer .conteudo-adicional-footer .email-footer .whatsapp:hover,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer .whatsapp:hover{opacity:.8;text-shadow:0 0 .5rem #1a9848 inset;transform:scale(1.15)}.footer .elementos-footer .conteudo-adicional-footer .contato-footer span,.footer .elementos-footer .conteudo-adicional-footer .email-footer span,.footer .elementos-footer .conteudo-adicional-footer .midia-social-footer span{font-size:.75rem!important}.footer .elementos-footer .subtitulos-footer{color:#9f9f9f;font:400 .6rem Poppins}.footer .elementos-footer .links-footer{font:300 .6rem Poppins;text-align:start}.footer .direitos-reservados{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem}.footer .direitos-reservados .barra-horizontal{width:100%}.footer .direitos-reservados #mensagem-direitos-reservados{color:#f4ebd7;font:300 .7rem Poppins;text-align:center}}.comp-aba-navegacao{height:3.8rem;width:11.5rem}.comp-aba-navegacao .navegacao{align-items:center;background-color:#f0f0f0;border:.0625rem solid #000;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;text-decoration:none;width:100%}.comp-aba-navegacao .navegacao:hover{box-shadow:inset 0 0 1rem #cfcfcf;opacity:.95;transform:scale(1.012)}.comp-aba-navegacao .navegacao span{color:#000;font:400 1.1rem/normal Poppins;transition:opacity .3s ease}.tela-alterar-produto-modal{overflow:hidden}.bloqueio-alterar-produto-modal{height:100vh;pointer-events:all;position:fixed;width:100vw;z-index:5}.pagina-listagem-produtos{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-listagem-produtos .banner-abas{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-listagem-produtos .banner-abas .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-listagem-produtos .banner-abas .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-listagem-produtos .conteudo{background:#eae9e9;border:1px solid #000;display:flex;flex-direction:column;padding:5%;width:100%}.pagina-listagem-produtos .conteudo input[type=button]{background:#a4596d;border:1px solid #000;border-radius:.625rem;color:#fff;cursor:pointer;height:2.8125rem;transition:opacity .5s ease;width:11.25rem}.pagina-listagem-produtos .conteudo input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-listagem-produtos .conteudo input[type=text]{background:#fff;border:1px solid #00000080;border-radius:.9375rem;height:2.8125rem;padding-left:1rem;text-align:center;width:100%}.pagina-listagem-produtos .conteudo .pesquisa{display:flex;grid-column:-1;justify-content:end;justify-content:space-between;padding-bottom:2rem;width:100%}.pagina-listagem-produtos .conteudo .pesquisa .recarregar-dados{align-items:center;display:flex;gap:1.05rem;justify-content:flex-start}.pagina-listagem-produtos .conteudo .pesquisa .recarregar-dados span{font:500 1rem Poppins}.pagina-listagem-produtos .conteudo .pesquisa .recarregar-dados i{cursor:pointer;font-size:1.55rem;transition:opacity .5s ease}.pagina-listagem-produtos .conteudo .pesquisa .recarregar-dados i:hover{opacity:.9;text-shadow:0 0 1rem #fff inset;transform:scale(1.05)}.pagina-listagem-produtos .conteudo .pesquisa .busca-vinho{align-items:center;display:flex;gap:1.5rem;justify-content:flex-end}.pagina-listagem-produtos .conteudo .pesquisa .busca-vinho input[type=text]{text-align:start}.pagina-listagem-produtos .conteudo .estoque,.pagina-listagem-produtos .conteudo .id{width:8%}.pagina-listagem-produtos .conteudo .vinho{width:15%}.pagina-listagem-produtos .conteudo .descricao{width:25%}.pagina-listagem-produtos .conteudo .vinicola{width:15%}.pagina-listagem-produtos .conteudo .valor{width:14%}.pagina-listagem-produtos .conteudo .status{width:10%}.pagina-listagem-produtos .conteudo .icone-editar-produto{width:5%}.pagina-listagem-produtos .conteudo .preco{align-items:center;display:inline-flex;gap:.3rem;justify-content:center}.pagina-listagem-produtos .conteudo table{border-spacing:0 .625rem;font:500 1rem/normal Poppins;padding-top:2rem;width:100%}.pagina-listagem-produtos .conteudo table td,.pagina-listagem-produtos .conteudo table th{padding:.625rem;text-align:center}.pagina-listagem-produtos .conteudo table th{border:.125rem solid #000}.pagina-listagem-produtos .conteudo table td{border-bottom:.125rem solid #000;border-top:.125rem solid #000}.pagina-listagem-produtos .conteudo table td .primeira-coluna{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem;justify-content:center}.pagina-listagem-produtos .conteudo table td .primeira-coluna img{image-rendering:optimizeQuality;mix-blend-mode:multiply;width:40%}.pagina-listagem-produtos .conteudo table td i{cursor:pointer;font-size:1.25rem;transition:opacity .5s ease}.pagina-listagem-produtos .conteudo table td i:hover{opacity:.95;transform:scale(1.05)}.pagina-listagem-produtos .conteudo table tr td:first-child{border-bottom-left-radius:.625rem;border-left:.125rem solid #000;border-top-left-radius:.625rem}.pagina-listagem-produtos .conteudo table tr td:last-child{border-bottom-right-radius:.625rem;border-right:.125rem solid #000;border-top-right-radius:.625rem}.modal-alterar-produtos{animation:slideUp .55s ease forwards;background-color:#fff;border:.1rem solid #000;border-radius:.75rem;left:50%;overflow:hidden;overflow-y:auto;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.modal-alterar-produtos .conteudo-modal{animation:aparecerModal 1s ease backwards;max-height:90vh;overflow-y:auto;width:55vw}.modal-alterar-produtos .conteudo-modal .cabecalho-modal-alteracao-produtos{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.modal-alterar-produtos .conteudo-modal .cabecalho-modal-alteracao-produtos h2{font:700 1.35rem poppins}.modal-alterar-produtos .conteudo-modal .cabecalho-modal-alteracao-produtos i{cursor:pointer;font-size:2rem;transition:opacity .5s ease}.modal-alterar-produtos .conteudo-modal .cabecalho-modal-alteracao-produtos i:hover{opacity:.95;transform:scale(1.05)}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos{align-items:center;display:flex;flex-direction:column;font:400 1.05rem/normal poppins;gap:1rem;padding:1.25rem .5rem}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .entrada-dados{display:flex;flex-direction:column;gap:1rem;width:95%}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .entrada-dados label{font:500 1.15rem poppins;text-align:start}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .entrada-dados select{background:#fff;border:1px solid rgba(0,0,0,.502);border-radius:0;color:#000;font:400 .9rem Poppins;height:2.5rem;padding:.6rem;text-align:start!important;width:100%}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .descricao{align-items:start;display:flex;flex-direction:column;grid-row:span 6;justify-items:stretch}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .descricao .area-descricao{background:#fff;border:1px solid rgba(0,0,0,.502);border-radius:.9375rem;font:400 .9rem poppins;height:100%;padding:1rem;resize:none;width:100%}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .formatacao-select{align-items:start;display:flex;flex-direction:column}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .formatacao-select select{border-radius:.75rem}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .botoes-modal-alterar-produto{align-items:center;display:flex;gap:1.5rem;justify-content:center;padding-top:1.5rem}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .botoes-modal-alterar-produto button{align-items:center;background-color:#a4596d;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font:inherit;height:3rem;justify-content:center;transition:opacity .5s ease;width:13rem}.modal-alterar-produtos .conteudo-modal .conteudo-alteracao-produtos .botoes-modal-alterar-produto button:hover{box-shadow:inset 0 0 .3rem #b84363;opacity:.9;transform:scale(1.05)}.formatacao-input-geral{display:flex;flex-direction:column;font:500 1rem/normal Poppins;gap:.5rem;width:100%}.formatacao-input-geral .cabecalho-campo{align-items:center;display:flex;justify-content:space-between}.formatacao-input-geral .cabecalho-campo label{font-size:1.2rem;text-align:start}.formatacao-input-geral .input-padrao{align-items:center;border:.0625rem solid #000;border-radius:.75rem;display:flex;justify-content:center}.formatacao-input-geral .input-padrao input{border:none;border-radius:.75rem;color:#000;font:inherit;font-weight:400;height:2.5rem;outline:none;padding-left:.6rem;width:100%}.formatacao-input-geral .input-padrao i{color:#000;cursor:pointer;font-size:1.05rem;padding:.5rem;transition:opacity .5s ease}.formatacao-input-geral .input-padrao i:hover{opacity:.95;transform:scale(1.05)}.formatacao-input-geral .input-padrao input::placeholder{color:inherit}.pagina-analise-cliente{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-analise-cliente .banner-abas{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-analise-cliente .banner-abas .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-analise-cliente .banner-abas .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-analise-cliente .listagem-cliente{background:#eae9e9;border:.0625rem solid #000;display:flex;flex-direction:column;padding:5%;width:100%}.pagina-analise-cliente .listagem-cliente input[type=button]{background:#a4596d;border:.0625rem solid #000;border-radius:.625rem;color:#fff;cursor:pointer;height:2.8125rem;transition:opacity .5s ease;width:11.25rem}.pagina-analise-cliente .listagem-cliente input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-analise-cliente .listagem-cliente input[type=text]{background:#fff;border:1px solid rgba(0,0,0,.502);border-radius:.9375rem;color:#000;height:2.8125rem;padding-left:1rem;text-align:start;width:100%}.pagina-analise-cliente .listagem-cliente .pesquisa{display:flex;grid-column:-1;justify-content:end;justify-content:space-between;padding-bottom:2rem;width:100%}.pagina-analise-cliente .listagem-cliente .pesquisa .recarregar-dados{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start}.pagina-analise-cliente .listagem-cliente .pesquisa .recarregar-dados span{font:500 1rem Poppins}.pagina-analise-cliente .listagem-cliente .pesquisa .recarregar-dados i{cursor:pointer;font-size:1.55rem;transition:opacity .5s ease}.pagina-analise-cliente .listagem-cliente .pesquisa .recarregar-dados i:hover{opacity:.9;text-shadow:0 0 1rem #fff inset;transform:scale(1.05)}.pagina-analise-cliente .listagem-cliente .pesquisa .filtro-busca{align-items:center;display:flex;gap:1.5rem;justify-content:flex-end;width:40%}.pagina-analise-cliente .listagem-cliente .identificacao-cliente{width:8%}.pagina-analise-cliente .listagem-cliente .nome-cliente{width:20%}.pagina-analise-cliente .listagem-cliente .email-cliente{width:25%}.pagina-analise-cliente .listagem-cliente .celular-cliente{width:19%}.pagina-analise-cliente .listagem-cliente .total-pedidos-cliente{width:17%}.pagina-analise-cliente .listagem-cliente .ticket-medio-cliente{width:11%}.pagina-analise-cliente .listagem-cliente .primeira-coluna{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.pagina-analise-cliente .listagem-cliente .primeira-coluna img{image-rendering:optimizeQuality;width:20%}.pagina-analise-cliente .listagem-cliente .preco{align-items:center;display:inline-flex;gap:.3rem;justify-content:center}.pagina-analise-cliente .listagem-cliente table{border-spacing:0 .625rem;font:500 1rem/normal Poppins;padding-top:2rem;width:100%}.pagina-analise-cliente .listagem-cliente table td,.pagina-analise-cliente .listagem-cliente table th{padding:.625rem;text-align:center}.pagina-analise-cliente .listagem-cliente table th{border:.125rem solid #000}.pagina-analise-cliente .listagem-cliente table td{border-bottom:.125rem solid #000;border-top:.125rem solid #000}.pagina-analise-cliente .listagem-cliente table tr td:first-child{border-bottom-left-radius:.625rem;border-left:.125rem solid #000;border-top-left-radius:.625rem}.pagina-analise-cliente .listagem-cliente table tr td:last-child{border-bottom-right-radius:.625rem;border-right:.125rem solid #000;border-top-right-radius:.625rem}.tela-lista-pedidos-clientes-modal{overflow:hidden}.bloqueio-lista-pedido-cliente{height:100vh;pointer-events:all;position:fixed;width:100vw;z-index:5}.pagina-listagem-produtos-clientes{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-listagem-produtos-clientes .banner-abas{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-listagem-produtos-clientes .banner-abas .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-listagem-produtos-clientes .banner-abas .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-listagem-produtos-clientes .pedidos-cliente{align-items:center;background-color:#eae9e9;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:2rem 3rem 5rem;width:100%}.pagina-listagem-produtos-clientes .pedidos-cliente .recarregar-dados{align-items:center;display:flex;gap:1.05rem;justify-content:flex-end;margin-bottom:-1.5rem;width:100%}.pagina-listagem-produtos-clientes .pedidos-cliente .recarregar-dados span{font:500 1rem Poppins}.pagina-listagem-produtos-clientes .pedidos-cliente .recarregar-dados i{cursor:pointer;font-size:1.55rem;transition:opacity .5s ease}.pagina-listagem-produtos-clientes .pedidos-cliente .recarregar-dados i:hover{opacity:.9;text-shadow:0 0 1rem #fff inset;transform:scale(1.05)}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes{width:100%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table{border-spacing:0 .625rem;font:500 1rem/normal Poppins;padding-top:2rem;width:100%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .conteudo-lista{padding:.5rem}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .numero-pedido{width:15%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .quantidade-pedido{width:5%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .status-pedido{width:13%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .valor-total-pedido{width:28%;width:12%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .contato{width:16%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .data-pedido{width:11%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .preco{align-items:center;display:inline-flex;gap:.3rem;justify-content:center}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table .contato-cliente{letter-spacing:.12rem}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td,.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table th{height:100%;padding:.625rem;text-align:center}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td{border-bottom:.125rem dashed #000;border-top:.125rem dashed #000;height:100%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td .select-status-pedido{background-color:#eae9e9;border-radius:.6rem;cursor:pointer;font:500 .9rem/normal Poppins;padding:.3rem}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td .primeira-coluna{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td .primeira-coluna button{background:#a4596d;border:none;border-radius:51.25rem;color:#fff;cursor:pointer;font:400 .8rem Poppins;height:2.5rem;transition:opacity .5s ease;width:90%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td .primeira-coluna button:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td .manipulacao-lista-pedidos-cliente{display:flex;flex-direction:column;gap:.5rem}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td .manipulacao-lista-pedidos-cliente button{background:#a4596d;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font:400 .8rem Poppins;height:auto;padding:.1rem;transition:opacity .5s ease;width:100%}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table td .manipulacao-lista-pedidos-cliente button:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table tr td:first-child{border-left:.125rem dashed #000}.pagina-listagem-produtos-clientes .pedidos-cliente .listagem-pedidos-clientes table tr td:last-child{border-right:.125rem dashed #000}.modal-informacoes-pedido{animation:slideUp .55s ease forwards;background-color:#fff;border:.1rem solid #000;border-radius:.75rem;left:50%;overflow:hidden;overflow-y:auto;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.modal-informacoes-pedido .conteudo-modal{animation:aparecerModal 1s ease normal;max-height:80vh;overflow-y:auto;width:45vw}.modal-informacoes-pedido .conteudo-modal .cabecalho-modal-informacao-pedido{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.modal-informacoes-pedido .conteudo-modal .cabecalho-modal-informacao-pedido h2{font:700 1.35rem poppins}.modal-informacoes-pedido .conteudo-modal .cabecalho-modal-informacao-pedido i{cursor:pointer;font-size:2rem;transition:opacity .5s ease}.modal-informacoes-pedido .conteudo-modal .cabecalho-modal-informacao-pedido i:hover{opacity:.95;transform:scale(1.05)}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido{display:flex;flex-direction:column;font:500 1rem/normal poppins;gap:2rem;padding:1rem 1.25rem 1.25rem}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacao-principal-pedido{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:1rem}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacao-principal-pedido .identificacao-pedido{align-items:center;display:flex;gap:.5rem}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacao-principal-pedido .identificacao-pedido hr{border:.0625rem solid #000;min-height:1rem}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-vinho-pedido{grid-gap:1rem;border:.0625rem solid #7a7a7a;display:grid;gap:1rem;grid-template-columns:20% 2fr;padding:.25rem;width:100%}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-vinho-pedido .imagem-vinho{align-items:center;display:inline-flex;justify-content:flex-end;padding:.5rem}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-vinho-pedido .imagem-vinho img{image-rendering:optimizeQuality;min-width:20%}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-vinho-pedido .vinho-pedido{align-items:flex-end;color:#444;display:flex;flex-direction:column;font:500 1rem/normal poppins;gap:.5rem;justify-content:center}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-vinho-pedido .vinho-pedido span:first-child{font-weight:700}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-vinho-pedido .vinho-pedido span:last-child{font-size:1.1rem;font-weight:700}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido{align-items:start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido h3,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido h3{font:700 1.25rem poppins}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido .endereco-entrega-pedido,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido .pedido-cliente,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido .endereco-entrega-pedido,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido .pedido-cliente{align-items:inherit;display:inline-flex;flex-direction:column;font:400 .925rem/normal poppins;gap:.15rem;justify-content:inherit}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido .endereco-entrega-pedido span,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido .pedido-cliente span,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido .endereco-entrega-pedido span,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido .pedido-cliente span{color:#444}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido .endereco-entrega-pedido span b,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-cliente-pedido .pedido-cliente span b,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido .endereco-entrega-pedido span b,.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .informacoes-endereco-pedido .pedido-cliente span b{font-weight:600}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .preco-total-pedido{align-items:center;display:inline-flex;justify-content:flex-end;width:100%}.modal-informacoes-pedido .conteudo-modal .conteudo-informacoes-pedido .preco-total-pedido span{font:700 1.15rem/normal poppins}.pagina-crud-vinicola-pais{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-crud-vinicola-pais .banner-abas{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-crud-vinicola-pais .banner-abas .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-crud-vinicola-pais .banner-abas .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-crud-vinicola-pais .conteudo{grid-column-gap:2%;background:#eae9e9;border:1px solid #000;column-gap:2%;display:flex;display:grid;grid-template-columns:60% 40%;justify-content:center;padding:3% 5% 5%;width:100%}.pagina-crud-vinicola-pais .conteudo .pesquisa{align-items:center;display:flex;gap:1rem;justify-content:flex-start;padding-left:2rem;width:75%}.pagina-crud-vinicola-pais .conteudo .container2{display:flex;flex-direction:column;gap:2rem}.pagina-crud-vinicola-pais .conteudo .container{background:#fff;border-radius:10px;border-style:ridge;display:flex;flex-direction:column;height:fit-content;padding-bottom:1rem;padding-top:1rem}.pagina-crud-vinicola-pais .conteudo .container .container-conteudo{display:flex;flex-direction:column;padding:1rem .8rem}.pagina-crud-vinicola-pais .conteudo .container .container-conteudo .select-check-out{width:100%}.pagina-crud-vinicola-pais .conteudo .container .container-conteudo .busca{display:flex;gap:1rem;justify-content:center}.pagina-crud-vinicola-pais .conteudo .container .container-conteudo span{font-family:Poppins;font-size:.85rem}.pagina-crud-vinicola-pais .conteudo .container .dados{grid-gap:2rem;grid-row-gap:3rem;align-items:center;display:grid;gap:2rem;grid-column:2/4;grid-template-columns:1fr 1fr;height:inherit;justify-content:center;padding-left:2rem;padding-top:1rem;row-gap:3rem;width:100%}.pagina-crud-vinicola-pais .conteudo .container .dados input[type=text]{width:90%}.pagina-crud-vinicola-pais .conteudo .container .dados span{padding-left:.5rem}.pagina-crud-vinicola-pais .conteudo .container .titulo{align-items:center;display:grid;grid-template-columns:80% 20%}.pagina-crud-vinicola-pais .conteudo .container .titulo .recarregar-dados{align-items:center;display:flex;justify-content:flex-end;padding-right:2rem}.pagina-crud-vinicola-pais .conteudo .container .titulo .recarregar-dados i{cursor:pointer;font-size:1.35rem;height:auto;transition:opacity .5s ease;width:auto}.pagina-crud-vinicola-pais .conteudo .container .titulo .recarregar-dados i:hover{opacity:.9;text-shadow:0 0 1rem #fff inset;transform:scale(1.05)}.pagina-crud-vinicola-pais .conteudo .container .titulo h1{font-size:1rem;font-style:normal;font-weight:500;padding-left:2rem}.pagina-crud-vinicola-pais .conteudo .container .id{width:10%}.pagina-crud-vinicola-pais .conteudo .container .nome{width:50%}.pagina-crud-vinicola-pais .conteudo .container .rotulo{width:40%}.pagina-crud-vinicola-pais .conteudo .container .sigla{width:20%}.pagina-crud-vinicola-pais .conteudo .container table{border-spacing:0 .625rem;font:500 1rem/normal Poppins;padding:1rem 2rem;width:100%}.pagina-crud-vinicola-pais .conteudo .container table td,.pagina-crud-vinicola-pais .conteudo .container table th{padding:.625rem;text-align:center}.pagina-crud-vinicola-pais .conteudo .container table th{border:.125rem solid #000}.pagina-crud-vinicola-pais .conteudo .container table td{border-bottom:.125rem solid #000;border-top:.125rem solid #000}.pagina-crud-vinicola-pais .conteudo .container table td .primeira-coluna{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem;justify-content:center}.pagina-crud-vinicola-pais .conteudo .container table tr td:first-child{border-bottom-left-radius:.625rem;border-left:.125rem solid #000;border-top-left-radius:.625rem}.pagina-crud-vinicola-pais .conteudo .container table tr td:last-child{border-bottom-right-radius:.625rem;border-right:.125rem solid #000;border-top-right-radius:.625rem}.pagina-crud-vinicola-pais .conteudo .container .botoes-crud{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:2rem 2rem 0}.pagina-crud-vinicola-pais .conteudo .container .botoes-crud input[type=button]{cursor:pointer;transition:opacity .5s ease}.pagina-crud-vinicola-pais .conteudo .container .botoes-crud input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-crud-vinicola-pais input[type=button]{background:#a4596d;border:.0625rem solid #000;border-radius:.625rem;color:#fff;cursor:pointer;height:2.03125rem;transition:opacity .5s ease;width:9.375rem}.pagina-crud-vinicola-pais input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-crud-vinicola-pais input[type=text]{background:#fff;border:.0625rem solid rgba(0,0,0,.502);border-radius:.3125rem;font:400 .85rem Poppins;height:2rem;padding-left:1rem;width:75%}.pagina-principal{display:flex;flex-direction:column;flex-shrink:1;min-width:20rem;width:100%}.pagina-principal h2{font:400 3.3rem Poppins;line-height:4rem}.pagina-principal p{font:200 1.15rem Poppins;line-height:1.4rem}.pagina-principal .banner{background:#000;background-image:url(/static/media/imagem-banner.48dc821db8b286156bfa.svg);background-repeat:no-repeat;background-size:100%;flex-wrap:wrap;height:45rem;image-rendering:optimizeQuality;min-height:10rem;min-width:20rem;width:100%}.pagina-principal .banner .informacao-banner{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins;font-style:normal;gap:2rem;height:inherit;justify-content:center;min-height:10rem;min-width:5rem;padding-left:5rem;width:33rem}.pagina-principal .secao-sobre-nos{background:#fff;display:flex;gap:5.69rem;height:42rem;min-height:20rem;padding:4rem 3rem;width:100%}.pagina-principal .secao-sobre-nos .img-sobre-nos{display:inline-flex;min-inline-size:10%;min-width:35%;width:40%}.pagina-principal .secao-sobre-nos .img-sobre-nos img{height:100%;image-rendering:optimizeQuality;width:100%}.pagina-principal .secao-sobre-nos .informacao-sobre-nos{display:flex;flex-direction:column;gap:2rem;min-height:30%;width:60%}.pagina-principal .secao-sobre-nos .informacao-sobre-nos h2{color:#3d070b}.pagina-principal .secao-sobre-nos .informacao-sobre-nos hr{fill:rgba(61,7,11,.369);flex-shrink:0;height:.125rem;position:relative;top:-1rem;width:inherit}.pagina-principal .secao-sobre-nos .informacao-sobre-nos p{word-wrap:break-word;color:#42282a;white-space:pre-line}.pagina-principal .principais-categorias{display:flex;flex-direction:column;min-height:15rem;padding:3.75rem 4rem 5.14rem 3.94rem;width:100%}.pagina-principal .principais-categorias .categoria-vinho{align-content:center;display:flex;gap:1.5rem;justify-content:space-evenly;row-gap:4rem}.pagina-principal .principais-categorias .categoria-vinho img{image-rendering:optimizeQuality;width:100%}.pagina-principal .principais-categorias .categoria-vinho .categoria{cursor:pointer;min-inline-size:10%;min-width:10rem;transition:opacity .5s ease}.pagina-principal .principais-categorias .categoria-vinho .categoria:hover{opacity:.9;transform:scale(1.05)}.pagina-principal .principais-categorias .categoria-vinho .branco,.pagina-principal .principais-categorias .categoria-vinho .rose,.pagina-principal .principais-categorias .categoria-vinho .tinto{background:50%/cover no-repeat;background-position:50%}.pagina-principal .produtos{max-width:100%;padding:3rem 2.2rem 2.8rem}.pagina-principal .produtos .secao-vinhos{align-items:center;display:flex;flex-wrap:wrap;gap:3.5rem;justify-content:center}.pagina-principal .produtos .confira-mais{align-items:center;display:flex;flex-direction:column}.pagina-principal .produtos .confira-mais span{color:#fff;font-family:Inter;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;min-width:16.8125rem;padding-top:5rem;text-align:center}.pagina-principal .produtos .confira-mais hr{background:#fff;min-width:16.8125rem;position:relative;top:.5rem;width:10rem}.pagina-principal .subtitulos{align-items:center;box-sizing:initial;display:flex;flex-direction:column;height:4.93113rem;justify-content:center;padding-bottom:6rem;width:100%}.pagina-principal .subtitulos h2{color:#fff;text-align:center}.pagina-principal .subtitulos hr{fill:#3d070b5e;align-self:center;flex-shrink:0;height:.125rem;position:relative;width:47.78813rem}.pagina-principal .subtitulos p{color:#fff;padding-top:1.5rem}@media(max-width:1000px){h2{font:400 1.8rem Poppins!important;line-height:2rem!important}p{font:200 1rem Poopins!important;line-height:1.3rem}.banner{background-image:url(/static/media/imagem-banner-telas-menores.ccc70b8abfe63cf49201.svg);height:30rem!important;min-height:10rem!important}.banner .informacao-banner{gap:1.5rem!important;height:inherit!important;max-width:15rem!important;padding-left:2rem!important}.secao-sobre-nos{align-items:center;background:#fff;gap:3rem!important;height:42rem;justify-content:flex-start;padding:4rem 3rem}.secao-sobre-nos .img-sobre-nos{display:none!important}.secao-sobre-nos .informacao-sobre-nos{align-items:center;gap:2rem!important;justify-content:center;min-width:100%!important}.secao-sobre-nos .informacao-sobre-nos p{font:500 1rem Poppins!important}.secao-sobre-nos .informacao-sobre-nos h2{font:500 2rem Poppins!important}.principais-categorias{height:20rem!important;padding:2rem 1rem 3rem!important}.principais-categorias h2{padding:.2rem 1rem 1rem!important}.principais-categorias .barra-categorias{width:90%!important}.principais-categorias .categoria-vinho{align-content:start!important;gap:.2rem!important;justify-content:start!important;padding-top:1rem}.principais-categorias .categoria-vinho img{image-rendering:optimizeSpeed;width:90%}.principais-categorias .categoria-vinho .branco,.principais-categorias .categoria-vinho .espumante,.principais-categorias .categoria-vinho .rose,.principais-categorias .categoria-vinho .tinto{background:hsla(0,0%,50%,.529) 50%/cover no-repeat;background-position:50%}.produtos .barra-vinhos{width:100%!important}.produtos .secao-vinhos{align-items:center;gap:3.5rem;justify-content:center}.subtitulos{align-self:center;display:inline-flex;justify-self:center;width:80%!important}}.componente-vinho{background:#fff;border-radius:.25rem;display:flex;flex-direction:column;gap:2rem;height:33rem;min-width:8rem;padding:.7rem .97rem .25rem .96rem;width:16.5rem}.componente-vinho .informacoes-vinho{align-items:center;display:grid;grid-template-rows:40% 20% 10% 10% 20%;height:100%;justify-content:center}.componente-vinho .informacoes-vinho .imagem-vinho{align-items:center;display:inline-flex;height:10.5rem;justify-content:center;width:100%}.componente-vinho .informacoes-vinho .imagem-vinho img{image-rendering:optimizeQuality}.componente-vinho .informacoes-vinho h5{color:#000;font:600 1rem Poppins;font-style:normal;line-height:normal;text-align:center}.componente-vinho .informacoes-vinho span{color:#3d070b;font:400 1rem Poppins;font-style:normal;line-height:normal;text-align:center}.componente-vinho .informacoes-vinho .preco{color:#3d070b;font:800 1.5rem Poppins;font-style:normal;line-height:normal;text-align:center}.componente-vinho .informacoes-vinho .botao{align-items:center;display:flex;height:inherit;justify-content:center}.componente-vinho .informacoes-vinho .botao .btn-reserva-vinho{background:#99343b;border:0 solid #000;border-radius:.3125rem;box-sizing:0 .3rem .3rem 0 rgba(0,0,0,.251);color:#fff;cursor:pointer;font:500 1.25rem/normal Poppins;font-style:normal;height:2.9rem;text-align:center;transition:opacity .5s ease;width:11.359rem}.componente-vinho .informacoes-vinho .botao .btn-reserva-vinho:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.componente-vinho .informacoes-vinho .botao .vinho-indisponivel{color:#000;font:600 1rem/normal poppins}.componente-disclaimer{align-items:center;background:#fff;display:flex;justify-content:center;margin-bottom:.5rem;margin-top:3rem;padding:2rem;width:100%}.componente-disclaimer .informacoes-disclaimer{grid-gap:7rem;align-items:flex-start;display:grid;gap:7rem;grid-template-columns:auto auto auto;justify-content:space-between;padding:1rem 3rem;width:100%}.componente-disclaimer .informacoes-disclaimer .cabecalho{align-items:center;display:flex;font:500 2rem/normal Poppins;font-style:normal;gap:1rem;justify-content:center}.componente-disclaimer .informacoes-disclaimer .desconto,.componente-disclaimer .informacoes-disclaimer .frete-gratis,.componente-disclaimer .informacoes-disclaimer .seguranca{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;text-align:center}.componente-disclaimer .informacoes-disclaimer .desconto .texto-disclaimer p,.componente-disclaimer .informacoes-disclaimer .frete-gratis .texto-disclaimer p,.componente-disclaimer .informacoes-disclaimer .seguranca .texto-disclaimer p{color:#000;font:400 1.2rem/normal Poppins;font-style:normal;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media(max-width:1000px){.componente-disclaimer{margin-top:1rem}.componente-disclaimer .informacoes-disclaimer{align-items:flex-start;gap:1rem;justify-content:space-evenly;width:100%!important}.componente-disclaimer .informacoes-disclaimer .cabecalho{align-items:center;display:flex;flex-wrap:wrap;font:500 1rem Poppins;font-style:normal;gap:1rem;justify-content:flex-start;line-height:normal}.componente-disclaimer .informacoes-disclaimer .desconto,.componente-disclaimer .informacoes-disclaimer .frete-gratis,.componente-disclaimer .informacoes-disclaimer .seguranca{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;text-align:center}.componente-disclaimer .informacoes-disclaimer .desconto .texto-disclaimer,.componente-disclaimer .informacoes-disclaimer .frete-gratis .texto-disclaimer,.componente-disclaimer .informacoes-disclaimer .seguranca .texto-disclaimer{display:flex;width:.5rem}.componente-disclaimer .informacoes-disclaimer .desconto .texto-disclaimer p,.componente-disclaimer .informacoes-disclaimer .frete-gratis .texto-disclaimer p,.componente-disclaimer .informacoes-disclaimer .seguranca .texto-disclaimer p{color:#000;font:300 .7rem Poppins!important;font-style:normal;line-height:normal;text-align:start}i{font-size:1rem}}.pagina-nao-encontrado .mensagem-nao-encontrado{align-items:center;background:#fff;display:flex;flex-direction:column;gap:2rem;height:65vh;justify-content:center;width:100%}.pagina-nao-encontrado .mensagem-nao-encontrado h1{color:red;font-family:Inter;font-size:4rem;font-style:normal;font-weight:500;line-height:normal;text-align:center}.pagina-nao-encontrado .mensagem-nao-encontrado p{color:#000;font-family:Inter;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;text-align:center}.pagina-login{flex-direction:column;font-style:normal;line-height:normal;min-height:100vh}.pagina-login,.pagina-login .login{align-items:center;display:flex;justify-content:center;width:100%}.pagina-login .login{background-color:#fff;min-width:100vh;padding:1rem 2rem 3rem}.pagina-login .login .login-usuario{align-items:stretch;border-radius:1rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:2rem;width:35rem}.pagina-login .login .login-usuario span{color:#000;font:500 2rem Poppins;padding-bottom:.5rem;text-align:center}.pagina-login .login .login-usuario .campos-entrada{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.pagina-login .login .login-usuario .campos-entrada .campo-email{align-items:start;display:flex;flex-direction:column;gap:1rem;height:5.5rem;justify-content:center;width:100%}.pagina-login .login .login-usuario .campos-entrada .campo-email label{display:inline-flex;font:500 1.2rem Poppins;text-align:left}.pagina-login .login .login-usuario .campos-entrada .campo-senha{align-items:center;display:flex;width:100%}.pagina-login .login .login-usuario .campos-entrada .campo-senha input{width:100%}.pagina-login .login .login-usuario .campos-entrada a{align-self:flex-end;color:#2e31d8;display:inline-flex;font:500 .9rem Poppins;text-decoration:none}.pagina-login .login .login-usuario .campos-entrada a:hover{transform:scale(1.03)}.pagina-login .login .login-usuario .campo-botoes{align-items:center;display:flex;justify-content:flex-end;width:100%}.pagina-login .login .login-usuario .campo-botoes .botoes{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.pagina-login .login .login-usuario .campo-botoes .botoes button{background-color:#a4596d;border:none;border-radius:1rem;color:#fff;cursor:pointer;font:500 1.2rem Poppins;height:3.5rem;transition:opacity .5s ease;width:100%}.pagina-login .login .login-usuario .campo-botoes .botoes button:hover{box-shadow:inset 0 0 .3rem #b84363;opacity:.9;transform:scale(1.05)}.pagina-login .login .login-usuario .campo-botoes .botoes p{align-self:center;display:inline;font:500 .9rem Poppins;justify-self:center;text-align:center}.formatacao-input-senha{display:flex;flex-direction:column;font:500 1rem/normal Poppins;gap:.5rem;width:100%}.formatacao-input-senha .informacao-senha-valida{align-items:flex-start;background-color:#cfcfcf;border-radius:1rem;display:inline-flex;flex-direction:column;font:400 .75rem poppins;justify-content:flex-end;margin-bottom:.25rem;padding:.5rem;position:sticky}.formatacao-input-senha .cabecalho-campo{align-items:center;display:flex;justify-content:space-between}.formatacao-input-senha .cabecalho-campo label{font-size:1.2rem;text-align:start}.formatacao-input-senha .cabecalho-campo .info-senha{color:#000;cursor:pointer;font-size:1.05rem;padding:.5rem;text-align:end;transition:opacity .5s ease}.formatacao-input-senha .cabecalho-campo .info-senha:hover{opacity:.95}.formatacao-input-senha input[type=password]::-ms-clear,.formatacao-input-senha input[type=password]::-ms-reveal,.formatacao-input-senha input[type=password]::-webkit-credentials-auto-fill-button{display:none}.formatacao-input-senha .input-senha{align-items:center;border:.0625rem solid #000;border-radius:.75rem;display:flex;justify-content:center}.formatacao-input-senha .input-senha input{border:none;border-radius:.75rem;color:#000;font:inherit;font-weight:400;height:2.5rem;outline:none;padding-left:.6rem;width:100%}.formatacao-input-senha .input-senha i{color:#000;cursor:pointer;font-size:1.05rem;padding:.5rem;transition:opacity .5s ease}.formatacao-input-senha .input-senha i:hover{opacity:.95;transform:scale(1.05)}.formatacao-input-senha .input-senha input::placeholder{color:inherit}.pagina-cadastro-cliente{display:flex;flex-direction:column;font-style:normal;line-height:normal;min-height:100vh;min-width:20rem;width:100%}.pagina-cadastro-cliente .cadastro{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-width:100vh;padding:1rem 2rem 3rem;width:100%}.pagina-cadastro-cliente .cadastro .cadastro-usuario{align-items:stretch;display:flex;flex-direction:column;gap:3.5rem;justify-content:center;padding:2rem;width:50rem}.pagina-cadastro-cliente .cadastro .cadastro-usuario .titulo-secao{color:#000;font:500 2rem Poppins;padding-bottom:.5rem;text-align:center}.pagina-cadastro-cliente .cadastro .cadastro-usuario label{align-items:center;display:inline-flex;font:400 1rem Poppins;justify-content:flex-start}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-obrigatório{display:flex;flex-direction:column;gap:1.25rem;justify-content:center}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-obrigatório .campo{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-obrigatório .campo .input-obrigatorio{display:flex;gap:.55rem;width:100%}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-obrigatório .campo .input-obrigatorio h5{align-items:flex-end;display:inline-flex}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-obrigatório .campo .input-obrigatorio input{border:none}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-obrigatório .campo h5{color:#ff2600;font:300 1.5rem Poppins}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais{grid-column-gap:2rem;grid-row-gap:1rem;align-items:center;column-gap:2rem;display:grid;flex-direction:column;grid-template-columns:1fr 1fr;row-gap:1rem}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais .campo{display:inherit;gap:.5rem}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais .campo-obrigatorio{display:flex;gap:.55rem;width:100%}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais .campo-obrigatorio h5{align-items:flex-end;display:inline-flex}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais .campo-obrigatorio input{border:none}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais h5{color:#ff2600;font:300 1.5rem Poppins}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais .campo:last-child{grid-column:1/-1}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais .campo:last-child input{width:100%}.pagina-cadastro-cliente .cadastro .cadastro-usuario .campos-entrada-opcionais p{color:#ff2600;font:300 1.5rem Poppins}.pagina-cadastro-cliente .cadastro .cadastro-usuario .info-campos-obrigatorios{align-items:center;color:#ff2600;display:inline-flex;font:300 1.5rem Poppins;justify-content:center}.pagina-cadastro-cliente .cadastro .finalizacao-cadastro{align-items:center;display:flex;gap:2rem;justify-content:flex-start;margin-top:.5rem;padding:1rem;width:50rem}.pagina-cadastro-cliente .cadastro .finalizacao-cadastro .icone-voltar{align-items:center;display:flex;font:500 1.25rem/normal Poppins;gap:.5rem;justify-content:flex-start}.pagina-cadastro-cliente .cadastro .finalizacao-cadastro .icone-voltar i{cursor:pointer;font-size:3rem;text-shadow:0 .25rem .25rem 0 #000 inset;transition:opacity .5s ease}.pagina-cadastro-cliente .cadastro .finalizacao-cadastro .icone-voltar i:hover{opacity:.9;text-shadow:0 0 .3rem #282828 inset;transform:scale(1.1)}.pagina-cadastro-cliente .cadastro .finalizacao-cadastro .botao{align-items:center;display:flex;justify-content:center;width:62%}.pagina-cadastro-cliente .cadastro .finalizacao-cadastro .botao button{align-items:inherit;background-color:#a4596d;border:none;border-radius:1rem;color:#fff;cursor:pointer;display:inline-flex;font:500 1.2rem Poppins;height:3.5rem;justify-content:inherit;padding:2rem;transition:opacity .5s ease;width:45%}.pagina-cadastro-cliente .cadastro .finalizacao-cadastro .botao button:hover{box-shadow:inset 0 0 .3rem #b84363;opacity:.9;transform:scale(1.05)}.pagina-produtos{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-produtos .banner-perfil{align-items:start;background-image:url(/static/media/banner-produtos.56033554c2c8168ae147.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:18rem;image-rendering:optimizeQuality;justify-content:flex-end;width:100%}.pagina-produtos .titulo-banner{align-items:center;background-color:#99343b;color:#fff;display:flex;gap:1.5rem;height:6rem;justify-content:flex-start;padding:1.5rem 1.5rem 1.5rem 3rem;width:100%}.pagina-produtos .titulo-banner h1{font:500 2rem/normal Poppins}.pagina-produtos .titulo-banner .barra-banner-produtos{height:100%}.pagina-produtos .titulo-banner .paginas{font:400 1rem/normal Poppins}.pagina-produtos .conteudo-produtos{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 4fr;padding:1rem 2rem 1rem 1rem;width:100%}.pagina-produtos .conteudo-produtos .filtros-produto{background:hsla(0,0%,100%,.051);color:#fff;display:flex;flex-direction:column;gap:2rem;padding:1.5rem 1.5rem 1.5rem 2rem}.pagina-produtos .conteudo-produtos .filtros-produto h4{font:500 1.5rem/normal Poppins}.pagina-produtos .conteudo-produtos .filtros-produto .categoria,.pagina-produtos .conteudo-produtos .filtros-produto .classificacao,.pagina-produtos .conteudo-produtos .filtros-produto .pais{display:flex;flex-direction:column;gap:.8rem}.pagina-produtos .conteudo-produtos .filtros-produto .categoria .filtro,.pagina-produtos .conteudo-produtos .filtros-produto .classificacao .filtro,.pagina-produtos .conteudo-produtos .filtros-produto .pais .filtro{align-items:center;display:flex;gap:1.5rem;justify-content:start;width:100%}.pagina-produtos .conteudo-produtos .filtros-produto .categoria .filtro input,.pagina-produtos .conteudo-produtos .filtros-produto .classificacao .filtro input,.pagina-produtos .conteudo-produtos .filtros-produto .pais .filtro input{accent-color:#15ab1a;cursor:pointer;width:10%}.pagina-produtos .conteudo-produtos .filtros-produto .categoria .filtro span,.pagina-produtos .conteudo-produtos .filtros-produto .classificacao .filtro span,.pagina-produtos .conteudo-produtos .filtros-produto .pais .filtro span{font:400 1.1rem/normal Poppins}.pagina-produtos .conteudo-produtos .produtos{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding-bottom:2rem}.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos{align-items:center;display:flex;grid-column:2/3;height:7rem;justify-content:center;padding:1rem}.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones{align-items:center;color:#fff;display:flex;justify-content:space-between;width:100%}.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-avancar,.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-voltar{align-items:center;display:flex;gap:1rem}.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-avancar i,.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-voltar i{cursor:pointer;font-size:2.8rem;transition:opacity .5s ease}.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-avancar i:hover,.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-voltar i:hover{opacity:.9;text-shadow:0 0 .3rem #4a4a4a inset;transform:scale(1.1)}.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-avancar p,.pagina-produtos .conteudo-produtos .manipulacao-paginas-produtos .icones .icone-voltar p{font:500 1.25rem/normal Poppins;text-align:center}.pagina-produtos .disclaimer-produto{align-items:center;background:#fff;display:flex;height:15rem;justify-content:center;margin-bottom:.5rem;margin-top:3rem;padding:2rem;width:100%}.pagina-produtos .disclaimer-produto .imagem-entrega img{width:85%}.pagina-produtos .disclaimer-produto .informacacao-disclaimer{display:flex;flex-direction:column;gap:1rem}.pagina-produtos .disclaimer-produto .informacacao-disclaimer h2{font:900 2rem/normal Poppins;letter-spacing:.12rem}.pagina-produtos .disclaimer-produto .informacacao-disclaimer p{font:600 1.15rem/normal Poppins}.pagina-vinho{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-vinho .informacoes-vinho{background-color:#fff;display:flex;flex-direction:column;gap:7rem;padding:3rem 5rem 5rem;width:100%}.pagina-vinho .informacoes-vinho .caracteristicas-vinho{display:flex;gap:5rem;width:100%}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .imagem-vinho{align-items:center;background-color:#e6e6e6;display:flex;justify-content:center;width:35%}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .imagem-vinho img{mix-blend-mode:multiply;width:100%}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas{display:flex;flex-direction:column;gap:1.5rem;line-height:2rem;padding:0 1.25 1.2rem 1.2rem}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas h2{color:#000;font:400 2rem/normal Poppins;padding-bottom:2rem;text-align:center}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .lista-caracteristicas{align-items:center;color:#6d6d6d;display:flex;font:400 1rem/2rem Poppins;font-size:1.25rem;gap:5rem;justify-content:flex-start;padding-left:1.5rem}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .lista-caracteristicas .tipo-caracteristicas{align-items:center;display:inline-flex;justify-content:center}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .lista-caracteristicas .tipo-caracteristicas ul{list-style:square}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .lista-caracteristicas .tipo-caracteristicas ul li::marker{color:#d9d9d9}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .lista-caracteristicas .dados-caracteristicas{align-items:center;display:inline-flex;justify-content:center}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .lista-caracteristicas .dados-caracteristicas ul{list-style:none}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .lista-caracteristicas .dados-caracteristicas ul li:before{color:#9f9f9f;content:":";margin-right:1.5rem}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .preco{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#943d3d00;color:#3d070b;font:800 3.1rem/normal Poppins;font-weight:800;padding-top:1rem;text-align:start}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho{align-items:center;display:flex;gap:2rem;justify-content:flex-start}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho .input-reservar-vinho{align-items:center;background:#fff;border:.0625rem solid #9f9f9f;border-radius:.625rem;display:flex;height:3.5rem;justify-content:space-between;padding:.5rem;width:20%}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho .input-reservar-vinho .manipulacao-valores-input{align-items:center;border-radius:50%;cursor:pointer;display:inline-flex;font:400 1rem Poppins;height:1.2rem;justify-content:center;transition:opacity .5s ease}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho .input-reservar-vinho .manipulacao-valores-input:hover{background-color:hsla(0,0%,75%,.427);border-radius:50rem;opacity:.8;transform:scale(1.2)}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho .input-reservar-vinho input[type=number]::-webkit-inner-spin-button,.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho .input-reservar-vinho input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho .input-reservar-vinho input[type=number]{all:none;appearance:none;border:none;border-radius:0;color:#000;font:500 1rem/normal Poppins;outline:none;padding:0;text-align:center}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho button{align-items:center;background:#3d070b;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:inline-flex;font:400 1.5rem/normal Poppins;height:3.5rem;justify-content:center;transition:opacity .5s ease;width:15rem}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas .reserva-vinho button:hover{box-shadow:inset 0 0 .15rem rgba(61,7,11,.749);opacity:.95;transform:scale(1.05)}.pagina-vinho .informacoes-vinho .caracteristicas-vinho .caracteristicas #mensagem-vinho-esgotado{font:500 1.4rem/normal Poppins}.pagina-vinho .informacoes-vinho .descricao-caracteristicas-vinho{display:flex;flex-direction:column;gap:1.5rem;width:100%}.pagina-vinho .informacoes-vinho .descricao-caracteristicas-vinho .titulo-texto-caracteristicas{align-items:center;display:flex;flex-direction:column;justify-content:center}.pagina-vinho .informacoes-vinho .descricao-caracteristicas-vinho .titulo-texto-caracteristicas h2{font:300 3rem/4rem Poppins}.pagina-vinho .informacoes-vinho .descricao-caracteristicas-vinho .titulo-texto-caracteristicas hr{border:.0625rem solid #000;width:30%}.pagina-vinho .informacoes-vinho .descricao-caracteristicas-vinho .conteudo-descricao{color:#000;font:400 1.125rem/normal Poppins;gap:1.5rem;padding-top:3rem;text-align:justify}.pagina-sobre-nos{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-sobre-nos .sobre-nos{background-color:#fff;color:#fff;display:flex;flex-direction:column;width:100%}.pagina-sobre-nos .sobre-nos .banner-sobre-nos{align-items:center;background-color:#99343b;display:flex;font:700 1.2rem Poppins;height:10rem;justify-content:center;padding:3rem}.pagina-sobre-nos .sobre-nos .conteudo-sobre-nos{align-items:center;color:#000;display:flex;flex-direction:column;gap:5rem;justify-content:center;padding:2rem 1rem 4rem;width:100%}.pagina-sobre-nos .sobre-nos .conteudo-sobre-nos .informacoes{align-items:flex-start;display:flex;gap:1rem;gap:8rem;padding:2rem 3rem;text-align:justify}.pagina-sobre-nos .sobre-nos .conteudo-sobre-nos .informacoes .logo{aspect-ratio:436/445;display:inline-flex;height:100%;min-inline-size:10%;padding-left:3rem;width:100%}.pagina-sobre-nos .sobre-nos .conteudo-sobre-nos .informacoes .texto{display:flex;flex-direction:column;gap:1rem;padding-right:5rem}.pagina-sobre-nos .sobre-nos .conteudo-sobre-nos .informacoes .texto h2{font:500 2rem Poppins;font-size:3rem;font-style:normal;line-height:3rem}.pagina-sobre-nos .sobre-nos .conteudo-sobre-nos .informacoes .texto p{color:#9f9f9f;font:500 1rem Poppins;line-height:1.8rem}.pagina-sobre-nos .sobre-nos .informacoes-adicionais{align-items:center;color:#fff;display:grid;flex-wrap:wrap;font:400 1.1rem Poppins;grid-template-columns:38% 24% 38%;justify-content:space-between;text-align:justify}.pagina-sobre-nos .sobre-nos .informacoes-adicionais .missao{align-items:center;background:#84455f;border-bottom-left-radius:2.8125rem;border-top-left-radius:2.8125rem;display:flex;flex-direction:column;gap:2rem;height:29rem;justify-content:flex-start;padding:2rem}.pagina-sobre-nos .sobre-nos .informacoes-adicionais .visao{align-items:center;background:#4e2740;border-radius:2.8125rem;display:flex;flex-direction:column;gap:1rem;height:34rem;justify-content:flex-start;padding:2rem}.pagina-sobre-nos .sobre-nos .informacoes-adicionais .valores{align-items:center;background:#84455f;border-bottom-right-radius:2.8125rem;border-top-right-radius:2.8125rem;display:flex;flex-direction:column;gap:1rem;height:29rem;justify-content:flex-start;padding:2rem}.pagina-sobre-nos .sobre-nos strong{font:600 1.2rem Poppins}.pagina-sobre-nos .sobre-nos i{font-size:5rem}.pagina-confirmacao-pedido{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-confirmacao-pedido .confirmacao-pedido{align-items:center;background-color:#fff;color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}.pagina-confirmacao-pedido .confirmacao-pedido .banner{align-items:flex-end;background-color:#99343b;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-size:cover;display:flex;font:700 1.2rem Poppins;height:15rem;image-rendering:optimizeQuality;justify-content:flex-start;width:100%}.pagina-confirmacao-pedido .confirmacao-pedido .banner h1{padding:2rem}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido{align-items:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+IAAAMTCAYAAAAl1K33AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABY8SURBVHgB7d1PjF1lHYDhr9UVCTCGjQmhzA6b8K8bMSFiEY2GBNSdC0nLRknA4EpMWIALTFiBIa4twYS4ohjDioQpSEA2ViABVg4gS2KLCVs9p3eGNLUtbel9Z5w+T/LrTM49t/t3vu87Z9c4fyvT/HCam6a5eZrVjWsrAwAAAHauYxuzPs3RaY5Ms7Zx7ZztOo9790/zyMZPAAAAYOHQNE+PRZR/rnMJ8XnV+4khwAEAAOBs1qa5dyxWzM/oS+PsfjHNc2Ox/RwAAAA4s9Wx6Oh50XvtTDedaUV8Pu/95DQHBgAAAHC+Do/F6vj/nB8/XYjPEf7SWGxJBwAAAC7M/EC328cpMX66renPDufBAQAA4Iv66sY8f/LFU0P80WnuGwAAAMDFMO82Pz7N65sXTt6avjrNPwYAAABwse0bi63qY/dJF38/AAAAgGV4YvOXzRDfP5wLBwAAgGXZvzGfhfiDAwAAAFimR+Z/5jPiq2MbnQ2/7davj7vu/M7Ys+fqce00V155xQAAAIAL9f4HH534+dZb74w/vfDieOXVN8YW+soc4gfHNjgf/vBDPx/333dgrFxx+QAAAIBlef/Dj8Zjjz81/vDsc2MLHJxDfI7wg2OLzKvef3zmd+PG6/cOAAAAqMxB/v277/lsxTxyaD4jvjq2yI037B2vHXlehAMAAJC79pqrx2trh6cm/doI3TyviP9rmpURm1fC5wi3FR0AAICtdOz4JydWxt98+90RWJ9D/D8jtnLl5ScifP7rAwAAAGy1eZv6N771g3H8+L/Hsu0eW+D++w6KcAAAALaNuVHv/9mBUci3ps+vI3v9yGEhDgAAwLYyb1Hfu+/bS18Vn1fEj43QXXfeIcIBAADYdlamheOf/PhHY8mOziF+dITuvvO7AwAAALajm25Y+lu9juUhvmeP1XAAAAC2p2/eestYsrX5jPj+aV4akU8/fm8AAADAdnXZVdeNJdo/r4ivjficOAAAAFyC1qc5svn6sidH5FjwTjYAAAC4EPOT05foRHtvhvhvR7Qq/sGHH53Tfe9/8M8BAAAApSW+umx9mufnXzZDfI7wZFX85b/89Zzu27vvjgEAAACla5f3gPFDYxHjn4X47NcjeIL6n194cQAAAMAlZH0smvuE3ad8OL+5fKlb1F9+9Y3xyjQAAABwCZgb+/aTL5wa4utjEeNL9djjTw0AAAC4BNw7Nrakb9p9mpvWNm5c2sr4vCr+zLPPDQAAANih5qY+OM3hUz/YfYYvHBqLpfP1sSS/fPg348233x0AAACww6yPRVM/fboPd5/li0c3vnhoLMHx45+M7919j/PiAAAA7CTzCvi+cZaHoZ8txGfrY7FNff9YbFm/qDZj3JlxAAAA/s+tjUU7f+5D0HeN87M6zYMb//nN4yLac83V4+GHHhi33XrLife2XXbVdePTj98bAAAAUJp79Bytj8Uu8rVpjpzrl843xE+2Ms1NYxHnKxvzRa1Os//G6/euvvn2O0IcAACA3EaIP3qaj45tzN/HIsIv6CHnXyTEl2lebf+bEAcAAKC2EeJL6+XPOyO+VY4OAAAA2IG2a4gDAADAjiTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAICTEAQAAIPTlsY399IFfDQAAANhJdo3t68AAAACArfH0WJL/Am5E6fuP59+/AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;color:#000;display:flex;height:45rem;justify-content:space-between;margin:6rem 3rem;width:50rem}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes{align-items:start;display:flex;height:90%;justify-content:center;width:100%}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido{align-items:center;color:#0aa06e;display:flex;flex-direction:column;gap:.5rem;padding-top:1.5rem;width:80%}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido i{font-size:10rem}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido h3{color:#26a45a;font:600 2rem Poppins;padding-top:1rem}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido span{color:#26a45a;font:600 1.5rem Poppins}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido .mensagem-recibo{align-items:center;color:#000;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-top:2.2rem;width:100%}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido .mensagem-recibo .mensagem-agradecimento{align-items:center;display:inline-flex;justify-content:center;text-align:justify}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido .mensagem-recibo .mensagem-agradecimento p{font:300 1.4rem/normal Poppins;width:100%}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido .mensagem-recibo .mensagem-final{align-items:center;display:inline-flex;justify-content:center}.pagina-confirmacao-pedido .confirmacao-pedido .recibo-pedido .informacoes .mensagem-confirmacao-pedido .mensagem-recibo .mensagem-final p{font:300 1rem/normal Poppins;width:90%}.pagina-vinicola{flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem}.pagina-vinicola,.pagina-vinicola .vinicola{display:flex;flex-direction:column;width:100%}.pagina-vinicola .vinicola{background-color:#fff;color:#fff}.pagina-vinicola .vinicola .banner{align-items:center;background-color:#99343b;display:flex;font:700 1rem Poppins;height:8rem;justify-content:center;padding:3rem}.pagina-vinicola .vinicola .introducao{display:flex;flex-direction:column;gap:1rem;padding:0 5rem 3rem 8rem}.pagina-vinicola .vinicola .introducao p{color:#000;font:500 18px Poppins;line-height:2.4rem;text-align:justify}.pagina-vinicola .vinicola .informacoes-vinicolas{align-items:center;color:#000;display:flex;flex-direction:column;gap:3rem;padding:5rem;width:100%}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola1,.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2{display:flex;flex-direction:row;height:auto;width:100%}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola1 h2,.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2 h2{font:500 2rem Poppins;font-size:2rem;font-style:normal;line-height:3rem}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola1 p,.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2 p{color:#9f9f9f;font:700 1rem Poppins;line-height:2rem;padding-top:2rem;text-align:justify}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola1 .logo,.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2 .logo{display:flex;height:fit-content;padding-top:4rem;width:25%}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola1 .logo img,.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2 .logo img{border-radius:15px;display:flex;height:auto;width:100%}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola1 .descricao-vinicola,.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2 .descricao-vinicola{padding:.5rem 2.5rem 1rem 2rem;width:50%}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola1{flex-direction:row-reverse}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2{flex-direction:row}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2 .logo{display:flex;padding-right:1rem;padding-top:6rem}.pagina-vinicola .vinicola .informacoes-vinicolas .informacao-vinicola2 .logo img{border-radius:15px;display:flex;height:auto;width:100%}.pagina-privacidade{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;text-align:justify;width:100%}.pagina-privacidade .conteudo-politica-privacidade{background-color:#fff;color:#000;display:flex;flex-direction:column;width:100%}.pagina-privacidade .conteudo-politica-privacidade .banner-politica-privacidade{align-items:center;background-color:#99343b;color:#fff;display:flex;font:700 .8rem Poppins;height:8rem;justify-content:center;padding:3rem}.pagina-privacidade .conteudo-politica-privacidade .informacoes{align-items:center;display:flex;justify-content:center;padding:0 2rem;width:100%}.pagina-privacidade .conteudo-politica-privacidade .informacoes .informacao{background-color:#f9f6eecc;border:5px solid #f6edd9cc;border-top:none;display:flex;flex-direction:column;line-height:2rem;font:500 1rem Poppins;gap:1rem;padding:3rem 4rem 2rem;width:80%}.pagina-privacidade .conteudo-politica-privacidade .informacoes .informacao .sessao{display:flex;flex-direction:column;gap:.5rem}.pagina-privacidade .conteudo-politica-privacidade .informacoes .informacao .sessao .item-sessao{display:flex;flex-direction:column;gap:.25rem;padding:1rem 2rem}.pagina-privacidade .conteudo-politica-privacidade .informacoes .informacao .sessao .item-sessao strong{padding-left:.25rem}.pagina-perguntas{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;text-align:justify;width:100%}.pagina-perguntas .conteudo-perguntas-frequentes{background-color:#fff;color:#000;display:flex;flex-direction:column;width:100%}.pagina-perguntas .conteudo-perguntas-frequentes .banner-perguntas-frequentes{align-items:center;background-color:#99343b;color:#fff;display:flex;font:700 .8rem Poppins;height:8rem;justify-content:center;padding:3rem}.pagina-perguntas .conteudo-perguntas-frequentes .informacoes{align-items:center;display:flex;justify-content:center;padding:0 2rem;width:100%}.pagina-perguntas .conteudo-perguntas-frequentes .informacoes .pergunta-resposta{background-color:#f9f6eecc;border:5px solid #f6edd9cc;border-top:none;display:flex;flex-direction:column;line-height:2rem;font:500 1rem Poppins;gap:2rem;padding:3rem 4rem 2rem;width:80%}.pagina-perguntas .conteudo-perguntas-frequentes .informacoes .pergunta-resposta .pergunta{display:flex;flex-direction:column;gap:1rem}.pagina-perguntas .conteudo-perguntas-frequentes .informacoes .pergunta-resposta .pergunta .resposta{display:flex;flex-direction:column;gap:.25rem;padding:0 2rem}.pagina-perguntas .conteudo-perguntas-frequentes .informacoes .pergunta-resposta .pergunta .resposta strong{padding-left:.25rem}.pagina-recuperacao-senha{display:flex;flex-direction:column;flex-grow:1;font-style:normal;line-height:normal;min-height:100vh;min-width:20rem;width:100%}.pagina-recuperacao-senha .recuperacao-senha{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2rem 2rem 3rem;width:100%}.pagina-recuperacao-senha .recuperacao-senha span{color:#000;font:500 2rem Poppins;padding-bottom:.5rem;text-align:center}.pagina-recuperacao-senha .recuperacao-senha .botao{align-items:center;background:#a4596d;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;transition:opacity .5s ease}.pagina-recuperacao-senha .recuperacao-senha .botao:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada{align-items:stretch;border-radius:1rem;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:1.5rem;width:40rem}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada p{font:400 1.3rem Poppins;font-style:normal;line-height:normal;text-align:center}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada .campo-email{align-items:end;display:flex;font:400 1.15rem poppins;gap:1.25rem;justify-content:center}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada .campo-email input{border:none}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada .campo-email button{font:inherit;height:2;width:25%}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada .campo-codigo{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:60% 40%;justify-content:center}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada label{align-items:center;display:inline-flex;font:400 1.2rem Poppins;justify-content:center}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada input[type=number]::-webkit-inner-spin-button,.pagina-recuperacao-senha .recuperacao-senha .campos-entrada input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagina-recuperacao-senha .recuperacao-senha .campos-entrada input[type=number]{appearance:none;border:.0625rem solid #000;border-radius:.75rem;color:#000;flex:1 1;font:400 1rem poppins;height:2.5rem;width:100%}.pagina-recuperacao-senha .recuperacao-senha #botao-recuperar-senha{align-items:center;display:inline-flex;font:400 1.3rem Poppins;font-style:normal;height:3.5rem;justify-content:center;line-height:normal;width:20%}.pagina-alterar-senha-cliente{display:flex;flex-direction:column;flex-grow:1;font-style:normal;line-height:normal;min-height:100vh;min-width:20rem;width:100%}.pagina-alterar-senha-cliente .alteracao-senha{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2rem 2rem 3rem;width:100%}.pagina-alterar-senha-cliente .alteracao-senha span{color:#000;font:500 2rem Poppins;padding-bottom:.5rem;text-align:center}.pagina-alterar-senha-cliente .alteracao-senha .botao{align-items:center;background:#a4596d;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;transition:opacity .5s ease}.pagina-alterar-senha-cliente .alteracao-senha .botao:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-alterar-senha-cliente .alteracao-senha .campos-entrada{align-items:stretch;border-radius:1rem;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:1.5rem;width:40rem}.pagina-alterar-senha-cliente .alteracao-senha .campos-entrada .informacao-campo-entrada{font:400 1.3rem Poppins;font-style:normal;line-height:normal;text-align:center}.pagina-alterar-senha-cliente .alteracao-senha .campos-entrada .campo-senha{align-items:end;display:flex;gap:1.25rem;justify-content:center}.pagina-alterar-senha-cliente .alteracao-senha .campos-entrada label{align-items:center;display:inline-flex;font:400 1.2rem Poppins;justify-content:center}.pagina-alterar-senha-cliente .alteracao-senha #botao-recuperar-senha{align-items:center;display:inline-flex;font:400 1.3rem Poppins;font-style:normal;height:3.5rem;justify-content:center;line-height:normal;width:20%}.tela-alterar-senha-cliente-modal{overflow:hidden}.bloqueio-tela-perfil-cliente{height:100vh;pointer-events:all;position:fixed;width:100vw;z-index:5}.pagina-perfil-cliente{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;-webkit-user-select:none;user-select:none;width:100%}.pagina-perfil-cliente .banner-perfil{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-perfil-cliente .banner-perfil .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-perfil-cliente .banner-perfil .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-perfil-cliente .dados-cliente{align-items:center;background-color:#eae9e9;display:flex;flex-direction:column;gap:5rem;justify-content:center;padding:5rem 3rem 4.5rem;width:100%}.pagina-perfil-cliente .dados-cliente .entrada-dados{grid-gap:1.5rem;grid-column-gap:3rem;align-items:center;column-gap:3rem;display:grid;gap:1.5rem;grid-template-columns:auto auto;width:70%}.pagina-perfil-cliente .dados-cliente .entrada-dados .entrada{align-items:stretch;display:inline-flex;flex-direction:column;gap:.5rem;justify-content:start}.pagina-perfil-cliente .dados-cliente .entrada-dados .entrada label{font:400 1rem poppins}.pagina-perfil-cliente .dados-cliente .entrada-dados .entrada:last-child{grid-column:2/3}.pagina-perfil-cliente .dados-cliente .entrada-dados .alteracao-senha{align-items:center;color:#2e31d8;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-end}.pagina-perfil-cliente .dados-cliente .entrada-dados .alteracao-senha span{align-self:flex-end;cursor:pointer;display:inline-flex;font:500 .96rem Poppins;text-decoration:none}.pagina-perfil-cliente .dados-cliente .entrada-dados .alteracao-senha span:hover{text-decoration:underline}.pagina-perfil-cliente .dados-cliente .entrada-dados .alteracao-senha i{font-size:1rem}.pagina-perfil-cliente .dados-cliente .botoes-dados-usuario{display:flex;gap:2rem}.pagina-perfil-cliente .dados-cliente .botoes-dados-usuario button{align-items:center;background-color:#a4596d;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:inline-flex;font:400 1.25rem/normal Poppins;height:3rem;justify-content:center;transition:opacity .5s ease;width:13rem}.pagina-perfil-cliente .dados-cliente .botoes-dados-usuario button:hover{box-shadow:inset 0 0 .3rem #b84363;opacity:.9;transform:scale(1.05)}@keyframes aparecerModal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}.modal-alteracao-senha-cliente{animation:slideUp .55s ease forwards;background-color:#fff;border:.1rem solid #000;border-radius:.75rem;left:50%;overflow:hidden;overflow-y:auto;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.modal-alteracao-senha-cliente .conteudo-modal{animation:aparecerModal 1s ease normal;max-height:80vh;overflow-y:auto;width:40vw}.modal-alteracao-senha-cliente .conteudo-modal .cabecalho-modal-alteracao-senha-cliente{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.modal-alteracao-senha-cliente .conteudo-modal .cabecalho-modal-alteracao-senha-cliente h2{font:700 1.35rem poppins}.modal-alteracao-senha-cliente .conteudo-modal .cabecalho-modal-alteracao-senha-cliente i{cursor:pointer;font-size:2rem;transition:opacity .5s ease}.modal-alteracao-senha-cliente .conteudo-modal .cabecalho-modal-alteracao-senha-cliente i:hover{opacity:.95;transform:scale(1.05)}.modal-alteracao-senha-cliente .conteudo-modal .conteudo-alteracao-senha-cliente{align-items:center;display:flex;flex-direction:column;font:400 1.05rem/normal poppins;gap:2rem;padding:1.75rem 1.25rem 1.25rem}.modal-alteracao-senha-cliente .conteudo-modal .conteudo-alteracao-senha-cliente .entrada-dados{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;width:95%}.modal-alteracao-senha-cliente .conteudo-modal .conteudo-alteracao-senha-cliente .botao-alteracao-senha{padding-top:1.5rem}.modal-alteracao-senha-cliente .conteudo-modal .conteudo-alteracao-senha-cliente .botao-alteracao-senha button{align-items:center;background-color:#a4596d;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font:inherit;height:3rem;justify-content:center;transition:opacity .5s ease;width:13rem}.modal-alteracao-senha-cliente .conteudo-modal .conteudo-alteracao-senha-cliente .botao-alteracao-senha button:hover{box-shadow:inset 0 0 .3rem #b84363;opacity:.9;transform:scale(1.05)}.pagina-enderecos-cliente{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-enderecos-cliente .banner-perfil{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-enderecos-cliente .banner-perfil .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-enderecos-cliente .banner-perfil .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-enderecos-cliente .enderecos-cliente{align-items:center;background-color:#eae9e9;display:flex;flex-direction:column;gap:3rem;justify-content:center;padding:5rem 3rem 4.5rem;width:100%}.pagina-enderecos-cliente .enderecos-cliente button{align-items:center;background-color:#a4596d;border:none;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;transition:opacity .5s ease}.pagina-enderecos-cliente .enderecos-cliente button:hover{box-shadow:inset 0 0 .3rem #b84363;opacity:.9;transform:scale(1.05)}.pagina-enderecos-cliente .enderecos-cliente .listagem-enderecos-salvos{align-items:center;display:flex;gap:1.25rem;height:2.5rem;justify-content:center;width:100%}.pagina-enderecos-cliente .enderecos-cliente .listagem-enderecos-salvos select{height:2.5rem;width:57%}.pagina-enderecos-cliente .enderecos-cliente .listagem-enderecos-salvos .botao-limpar-endereco{border-radius:.625rem;font:400 1rem/normal Poppins;height:inherit;width:10rem}.pagina-enderecos-cliente .enderecos-cliente .entrada-dados{grid-gap:1.5rem;grid-column-gap:3rem;align-items:self-start;column-gap:3rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;width:70%}.pagina-enderecos-cliente .enderecos-cliente .entrada-dados .entrada{align-items:stretch;display:inline-flex;flex-direction:column;gap:.5rem;justify-content:start}.pagina-enderecos-cliente .enderecos-cliente .entrada-dados .entrada label{font:400 1.05rem Poppins}.pagina-enderecos-cliente .enderecos-cliente .entrada-dados .entrada-apelido-endereco input{border:.0625rem solid #000;border-radius:.75rem;color:#000;font-size:1rem;font-weight:400;height:2.5rem;padding:.6rem;width:100%}.pagina-enderecos-cliente .enderecos-cliente .entrada-dados .entrada:first-child{align-items:center;grid-column:1/span 2;justify-content:center;padding-bottom:1rem}.pagina-enderecos-cliente .enderecos-cliente .entrada-dados .ultima-linha{align-items:flex-start;display:flex;gap:1rem;justify-content:space-around}.pagina-enderecos-cliente .enderecos-cliente .entrada-dados .ultima-linha .entrada{align-items:stretch;display:inline-flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.pagina-enderecos-cliente .enderecos-cliente .botoes-endereco{align-items:center;display:flex;gap:2.5rem;justify-content:flex-end}.pagina-enderecos-cliente .enderecos-cliente .botoes-endereco .botao-alterar,.pagina-enderecos-cliente .enderecos-cliente .botoes-endereco .botao-excluir,.pagina-enderecos-cliente .enderecos-cliente .botoes-endereco .botao-salvar{border-radius:.625rem;display:inline-flex;font:400 1.3rem/normal Poppins;height:3.2rem;width:12rem}.tela-pedidos-clientes-modal{overflow:hidden}.bloqueio-pedido-cliente{height:100vh;pointer-events:all;position:fixed;width:100vw;z-index:5}.pagina-pedidos-cliente{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-pedidos-cliente .banner-perfil{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-pedidos-cliente .banner-perfil .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-pedidos-cliente .banner-perfil .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-pedidos-cliente .pedido-vazio{align-items:center;background-color:#eae9e9;display:flex;gap:2.5rem;justify-content:center;padding:3.5rem 3rem 5rem;width:100%}.pagina-pedidos-cliente .pedido-vazio .conteudo-pedido-vazio{align-items:center;display:flex;gap:2rem;justify-content:center;width:100%}.pagina-pedidos-cliente .pedido-vazio .conteudo-pedido-vazio .mensagem-pedido-vazio{display:flex;flex-direction:column;font:500 1.5rem/normal Poppins;gap:1rem}.pagina-pedidos-cliente .pedido-vazio .conteudo-pedido-vazio img{width:10%}.pagina-pedidos-cliente .pedidos-cliente{align-items:center;background-color:#eae9e9;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:2rem 3rem 5rem;width:100%}.pagina-pedidos-cliente .pedidos-cliente .filtragem-pedidos{align-items:center;display:flex;gap:1.25rem;height:2.5rem;justify-content:flex-end;width:100%}.pagina-pedidos-cliente .pedidos-cliente .filtragem-pedidos select{height:2.5rem;width:15%}.pagina-pedidos-cliente .pedidos-cliente .filtragem-pedidos span{font:400 1.5rem/normal Poppins}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos{width:100%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table{border-spacing:0 .625rem;font:500 1rem/normal Poppins;padding-top:2rem;width:100%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table .conteudo-lista{padding:.5rem}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table .numero-pedido{width:25%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table .quantidade-pedido{width:5%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table .status-pedido{width:15%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table .nome-vinho{width:35%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table .data-pedido{width:20%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table td,.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table th{padding:.625rem;text-align:center}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table td{border-bottom:.125rem dashed #000;border-top:.125rem dashed #000}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table td .primeira-coluna{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table td .primeira-coluna button{background:#a4596d;border:none;border-radius:51.25rem;color:#fff;cursor:pointer;font:400 .8rem Poppins;height:2.5rem;transition:opacity .5s ease;width:50%}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table td .primeira-coluna button:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table tr td:first-child{border-left:.125rem dashed #000}.pagina-pedidos-cliente .pedidos-cliente .listagem-pedidos table tr td:last-child{border-right:.125rem dashed #000}.pagina-carrinho-cliente{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-carrinho-cliente .banner-perfil{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-carrinho-cliente .banner-perfil .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-carrinho-cliente .banner-perfil .abas-navegacao{align-items:flex-end;display:flex;height:5.1rem;width:59.3rem}.pagina-carrinho-cliente .carrinho-vazio{align-items:center;background-color:#eae9e9;display:flex;gap:2.5rem;justify-content:center;padding:3.5rem 3rem 5rem;width:100%}.pagina-carrinho-cliente .carrinho-vazio .conteudo-carrinho-vazio{align-items:center;display:flex;gap:2rem;justify-content:center;width:100%}.pagina-carrinho-cliente .carrinho-vazio .conteudo-carrinho-vazio .mensagem-carrinho-vazio{display:flex;flex-direction:column;font:500 1.5rem/normal Poppins;gap:1rem}.pagina-carrinho-cliente .carrinho-vazio .conteudo-carrinho-vazio .mensagem-carrinho-vazio a{font:400 1.25/normal Poppins;text-decoration:none}.pagina-carrinho-cliente .carrinho-vazio .conteudo-carrinho-vazio .mensagem-carrinho-vazio a:hover{opacity:.95;text-decoration:underline;text-shadow:0 0 .15rem red inset;transform:scale(1)}.pagina-carrinho-cliente .carrinho-vazio .conteudo-carrinho-vazio img{width:10%}.pagina-carrinho-cliente .carrinho-cliente{align-items:center;background-color:#eae9e9;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:2rem 3rem 5rem;width:100%}.pagina-carrinho-cliente .carrinho-cliente table{border-spacing:0 .625rem;font:500 1rem/normal Poppins;padding-top:2rem;width:100%}.pagina-carrinho-cliente .carrinho-cliente table .primeira-coluna{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.pagina-carrinho-cliente .carrinho-cliente table .primeira-coluna img{image-rendering:optimizeQuality;mix-blend-mode:multiply;width:45%}.pagina-carrinho-cliente .carrinho-cliente table .item-carrinho{width:20%}.pagina-carrinho-cliente .carrinho-cliente table .quantidade-carrinho{width:8%}.pagina-carrinho-cliente .carrinho-cliente table .nome-vinho-carrinho{width:30%}.pagina-carrinho-cliente .carrinho-cliente table .total-carrinho,.pagina-carrinho-cliente .carrinho-cliente table .valor-unitario-carrinho{width:16%}.pagina-carrinho-cliente .carrinho-cliente table .remover-item-carrinho{width:10%}.pagina-carrinho-cliente .carrinho-cliente table .manipulacao-quantidade{align-items:center;border:.09rem solid #000;border-radius:50%;border-radius:.5rem;display:flex;gap:1.5rem;justify-content:space-between;padding:.5rem}.pagina-carrinho-cliente .carrinho-cliente table .manipulacao-quantidade span{align-items:center;cursor:pointer;display:inline-flex;font:400 1rem Poppins;height:1.2rem;justify-content:center;transition:opacity .5s ease}.pagina-carrinho-cliente .carrinho-cliente table .manipulacao-quantidade span:hover{font-weight:500;opacity:.8;transform:scale(1.25)}.pagina-carrinho-cliente .carrinho-cliente table .preco{align-items:center;display:inline-flex;gap:.3rem;justify-content:center}.pagina-carrinho-cliente .carrinho-cliente table .icone-excluir{align-items:center;display:flex;justify-content:center}.pagina-carrinho-cliente .carrinho-cliente table .icone-excluir i{color:#f00a0a;cursor:pointer;font-size:2.25rem;transition:opacity .5s ease}.pagina-carrinho-cliente .carrinho-cliente table .icone-excluir i:hover{opacity:.95;text-shadow:0 0 .15rem red inset;transform:scale(1.1)}.pagina-carrinho-cliente .carrinho-cliente table td,.pagina-carrinho-cliente .carrinho-cliente table th{padding:.625rem;text-align:center}.pagina-carrinho-cliente .carrinho-cliente table td{border-bottom:.125rem dashed #000;border-top:.125rem dashed #000}.pagina-carrinho-cliente .carrinho-cliente table tr td:first-child{border-left:.125rem dashed #000}.pagina-carrinho-cliente .carrinho-cliente table tr td:last-child{border-right:.125rem dashed #000}.pagina-carrinho-cliente .carrinho-cliente .valor-total-carrinho{align-self:flex-end;background:#ddd;border:.0625rem solid #000;border-radius:.4rem;display:inline-flex;font:500 1.15rem/normal Poppins;gap:2rem;justify-self:center;letter-spacing:.05rem;padding:.5rem}.pagina-carrinho-cliente .carrinho-cliente .botao-finalizar-compra{align-items:center;background-color:#a4596d;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:inline-flex;font:400 1.5rem/normal Poppins;height:3.2rem;justify-content:center;transition:opacity .5s ease;width:15rem}.pagina-carrinho-cliente .carrinho-cliente .botao-finalizar-compra:hover{box-shadow:inset 0 0 .3rem #b84363;opacity:.9;transform:scale(1.05)}.pagina-check-out{display:flex;flex-direction:column;flex-shrink:1;font-style:normal;line-height:normal;min-width:20rem;width:100%}.pagina-check-out .banner-abas{align-items:start;background-image:url(/static/media/BannerUserSpace.aea98c1e953a2a1330da.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:22.1rem;justify-content:flex-end;width:100%}.pagina-check-out .banner-abas .titulo-banner{align-items:center;color:#fff;display:flex;font:700 2rem/normal Poppins;justify-content:center;padding:2rem 2rem 5rem;text-align:center}.pagina-check-out .conteudo{grid-column-gap:5%;background:#eae9e9;border:1px solid #000;column-gap:5%;display:grid;grid-template-columns:30% 40% 30%;justify-content:center;padding:3% 10% 10% 8%;width:100%}.pagina-check-out .conteudo .container2{display:flex;flex-direction:column;gap:2rem}.pagina-check-out .conteudo .container{background:#fff;border-radius:10px;border-style:ridge;display:flex;flex-direction:column;gap:1rem;height:fit-content;padding-bottom:1rem;padding-top:1rem}.pagina-check-out .conteudo .container .container-conteudo{display:flex;flex-direction:column;padding:1rem .8rem}.pagina-check-out .conteudo .container .container-conteudo .select-check-out{width:100%}.pagina-check-out .conteudo .container .container-conteudo .busca{display:flex;gap:1rem;justify-content:center}.pagina-check-out .conteudo .container .container-conteudo .itens-revisao{display:flex;flex-direction:column;gap:1.5rem}.pagina-check-out .conteudo .container .container-conteudo .itens-revisao .item-revisao{align-items:center;background:#efefef;border-radius:.625rem;box-shadow:0 0 .375rem rgba(0,0,0,.051);display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;position:relative}.pagina-check-out .conteudo .container .container-conteudo img{height:auto;mix-blend-mode:multiply;object-fit:contain;width:3.75rem}.pagina-check-out .conteudo .container .container-conteudo .info{display:flex;flex:1 1;flex-direction:column;gap:.3rem}.pagina-check-out .conteudo .container .container-conteudo .info strong{font-family:Poppins;font-size:1rem;font-weight:600}.pagina-check-out .conteudo .container .container-conteudo .info span{font-family:Poppins;font-size:.85rem}.pagina-check-out .conteudo .container .container-conteudo .info .quantidade-preco{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.pagina-check-out .conteudo .container .container-conteudo .info .quantidade-preco .quantidade{align-items:center;display:flex;gap:.5rem}.pagina-check-out .conteudo .container .container-conteudo .info .quantidade-preco .preco{align-items:center;display:inline-flex;font-size:.95rem;font-weight:700;gap:.2rem;justify-content:center}.pagina-check-out .conteudo .container .container-conteudo .info .quantidade-preco .preco .cifrao{font-size:inherit}.pagina-check-out .conteudo .container .container-conteudo .total{display:grid;grid-template-columns:55% 45%;justify-items:end;padding-right:1rem;padding-top:1.5rem}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco{display:flex;flex-direction:column;gap:.15rem;padding-top:2rem;width:100%}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco .campo{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco label{font:400 .95rem/normal poppins}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco input{font-size:.9rem;height:2rem}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco .campo-duplo1,.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco .campo-duplo2{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:auto auto}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco .botao-salvar-endereco{align-items:center;display:inline-flex;justify-content:center;padding-top:1rem;width:100%}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco .botao-salvar-endereco input[type=button]{width:40%}.pagina-check-out .conteudo .container .container-conteudo .container-conteudo-endereco span{padding-left:.5rem}.pagina-check-out .conteudo .container .container-conteudo .resumo-item{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0}.pagina-check-out .conteudo .container .container-conteudo .info-vinho{align-items:center;display:flex;gap:.8rem}.pagina-check-out .conteudo .container .container-conteudo .info-vinho .quantidade{border:.09rem solid #000;font:500 1rem/normal Inter;padding:.25rem .5rem}.pagina-check-out .conteudo .container .container-conteudo .manipulacao-quantidade{align-items:center;border:.09rem solid #000;border-radius:50%;border-radius:.5rem;display:flex;gap:.6rem;justify-content:space-between;padding:.25rem}.pagina-check-out .conteudo .container .container-conteudo .manipulacao-quantidade span{align-items:center;cursor:pointer;display:inline-flex;font:400 1rem Poppins;height:1.2rem;justify-content:center;transition:opacity .5s ease}.pagina-check-out .conteudo .container .container-conteudo .manipulacao-quantidade span:hover{font-weight:500;opacity:.8;transform:scale(1.25)}.pagina-check-out .conteudo .container .container-conteudo .nome{font-family:Poppins;font-size:.95rem}.pagina-check-out .conteudo .container .container-conteudo .preco{font-family:Poppins;font-weight:600}.pagina-check-out .conteudo .container .titulo{justify-content:start}.pagina-check-out .conteudo .container .titulo h1{font-size:1rem;font-style:normal;font-weight:500;padding-left:1.2rem}.pagina-check-out .conteudo .container .preco-total-pedido{display:grid;grid-template-columns:55% 45%;justify-items:end;padding-right:1rem}.pagina-check-out .conteudo .container .opcoes{display:flex;flex-direction:column;gap:1rem;width:100%}.pagina-check-out .conteudo .container .opcoes .opcao{align-items:center;display:flex;gap:1.5rem;justify-content:start;width:100%}.pagina-check-out .conteudo .container .opcoes .opcao input{accent-color:#15ab1a;cursor:pointer;width:10%}.pagina-check-out .conteudo .container .opcoes .opcao input[type=radio]{appearance:none;border:.0625rem solid #000;border-radius:0;height:90%}.pagina-check-out .conteudo .container .opcoes .opcao input:checked{background-color:#15ab1a;background-image:url(/static/media/check-solid.d2db87e60861292ba5f8.svg);background-position:50%;background-repeat:no-repeat;background-size:75%}.pagina-check-out .conteudo .container .opcoes .opcao span{font:400 1.1rem/normal Poppins}.pagina-check-out .conteudo .container .button{display:flex;justify-content:center}.pagina-check-out .conteudo .container .button input[type=button]{background:#a4596d;border:.0625rem solid #000;border-radius:.625rem;color:#fff;cursor:pointer;height:2.8125rem;transition:opacity .5s ease;width:13.25rem}.pagina-check-out .conteudo .container .button input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}.pagina-check-out input[type=button]{background:#a4596d;border:.0625rem solid #000;border-radius:.625rem;color:#fff;cursor:pointer;height:2.03125rem;transition:opacity .5s ease;width:9.375rem}.pagina-check-out input[type=button]:hover{box-shadow:inset 0 0 .15rem #b84363;opacity:.95;transform:scale(1.05)}