@font-face{font-family:Work-Sans;src:url("../fonts/WorkSans.ttf");font-display:swap}@font-face{font-display:swap;font-family:opensans;src:url(../fonts/OPENSANS-REGULAR.TTF)}@font-face{font-display:swap;font-family:opensansBold;src:url(../fonts/OPENSANS-BOLD.TTF)}@font-face{font-display:swap;font-family:opensansExtraBold;src:url(../fonts/OPENSANS-EXTRABOLD.TTF)}@font-face{font-display:swap;font-family:opensansLight;src:url(../fonts/OPENSANS-LIGHT.TTF)}@font-face{font-display:swap;font-family:opensansSemiBold;src:url(../fonts/OPENSANS-SEMIBOLD.TTF)}.telas-cliente__titulo{color:#303030;font-family:opensansBold;font-size:2rem;margin-bottom:30px}.telas-cliente__titulo::after{content:"";background-color:#103c68;display:block;height:4px;width:100px;margin-top:8px}.telas-cliente__titulo--destaque{color:#103c68;font-family:opensansBold}.telas-cliente__legenda{color:#103c68;font-family:opensansSemiBold;font-size:1rem;margin-bottom:10px}#menu_cliente{background-color:#eee;margin-bottom:15px}#menu_cliente .menu-container{padding:20px 10px}@media(max-width:991px){#menu_cliente .menu-container{margin-bottom:30px}}#menu_cliente .menu-container h3{font-size:1rem;border-bottom:1px solid #103c68;text-transform:uppercase;white-space:nowrap;padding-bottom:15px;margin-bottom:15px}#menu_cliente .menu-container a{color:#000;display:block;margin-bottom:15px;font-size:1rem;white-space:nowrap;text-decoration:none}#menu_cliente .menu-container a:hover{color:#103c68}#central-cliente{margin-top:50px;margin-bottom:50px}#central-cliente .titulo-saudacao{color:#303030;font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:5px}#central-cliente .titulo-saudacao-destaque{color:#000}#alterar-senha{margin-top:50px;margin-bottom:50px}#alterar-senha .btn-alterar-senha{background-color:#103c68;border:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;height:50px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;width:100%}#alterar-senha .btn-alterar-senha:hover{background-color:#092a4b;color:#fff}#alterar-senha input[type=email],#alterar-senha input[type=number],#alterar-senha input[type=password],#alterar-senha input[type=text],#alterar-senha select,#alterar-senha textarea{color:#000;border-radius:0;height:45px;padding-left:15px;margin-bottom:20px;border:1px solid #b9b8ba;font-size:.9rem;outline:0;box-shadow:0 0}#alterar-senha input::-webkit-input-placeholder{color:#777}#alterar-senha input:-moz-placeholder{color:#777}#alterar-senha input::-moz-placeholder{color:#777}#alterar-senha input:-ms-input-placeholder{color:#777}#detalhes-compra,#meus-pedidos{margin-top:50px;margin-bottom:50px}#detalhes-compra table#lista_produtos,#meus-pedidos table#lista_produtos{width:100%}#detalhes-compra table#lista_produtos .produto_imagem,#meus-pedidos table#lista_produtos .produto_imagem{text-align:center}@media(min-width:768px){#detalhes-compra table#lista_produtos .produto_imagem,#meus-pedidos table#lista_produtos .produto_imagem{margin-right:15px}}#detalhes-compra table#lista_produtos .produto_imagem img,#meus-pedidos table#lista_produtos .produto_imagem img{max-width:100%;max-height:250px}@media(max-width:500px){#detalhes-compra table#lista_produtos .produto_imagem img,#meus-pedidos table#lista_produtos .produto_imagem img{max-height:100px}}@media(max-width:767px){#detalhes-compra table#lista_produtos .produto_imagem,#meus-pedidos table#lista_produtos .produto_imagem{margin-bottom:15px}}#detalhes-compra table#lista_produtos .produto_descricao,#meus-pedidos table#lista_produtos .produto_descricao{display:flex;flex-direction:column;justify-content:center}#detalhes-compra table#lista_produtos .produto_descricao h2,#meus-pedidos table#lista_produtos .produto_descricao h2{font-size:1.5rem}@media(max-width:767px){#detalhes-compra table#lista_produtos .produto_descricao h2,#meus-pedidos table#lista_produtos .produto_descricao h2{font-size:1rem}}#detalhes-compra table#lista_produtos p,#meus-pedidos table#lista_produtos p{margin-bottom:0}@media(max-width:500px){#detalhes-compra table#lista_produtos p.preco,#detalhes-compra table#lista_produtos p.qtd,#detalhes-compra table#lista_produtos p.ref,#meus-pedidos table#lista_produtos p.preco,#meus-pedidos table#lista_produtos p.qtd,#meus-pedidos table#lista_produtos p.ref{font-size:.8rem}}#detalhes-compra table#lista_produtos table,#detalhes-compra table#lista_produtos td,#detalhes-compra table#lista_produtos th,#meus-pedidos table#lista_produtos table,#meus-pedidos table#lista_produtos td,#meus-pedidos table#lista_produtos th{border:2px solid #fff;border-collapse:collapse}#detalhes-compra table#lista_produtos td,#detalhes-compra table#lista_produtos th,#meus-pedidos table#lista_produtos td,#meus-pedidos table#lista_produtos th{padding:15px;background-color:#eee}#detalhes-compra table#lista_produtos th,#meus-pedidos table#lista_produtos th{background-color:#c6c8c8;color:#141414;text-align:center;text-transform:uppercase}#detalhes-compra table#lista_produtos th.principal,#meus-pedidos table#lista_produtos th.principal{width:50%}@media(min-width:1200px){#detalhes-compra table#lista_produtos th.principal,#meus-pedidos table#lista_produtos th.principal{width:60%}}#detalhes-compra table#lista_produtos tr td,#meus-pedidos table#lista_produtos tr td{text-align:center}#detalhes-compra table#lista_produtos tr td:first-child,#meus-pedidos table#lista_produtos tr td:first-child{text-align:initial}#detalhes-compra .resumo-item .topico,#meus-pedidos .resumo-item .topico{border-bottom:1px solid #103c68;padding-bottom:5px}#detalhes-compra .resumo-status,#meus-pedidos .resumo-status{border:2px solid #eee;padding:15px 5px}#meus-pedidos table#lista_produtos tr td{float:none;text-align:left}#meus-pedidos table#lista_produtos tr td:last-child{display:flex;justify-content:space-between}#meus-pedidos a.btn-ver_pedido{display:flex;align-items:center;justify-content:center;background-color:#103c68;color:#fff;text-transform:uppercase;text-decoration:none;padding:5px 8px;border-radius:3px;font-weight:700;text-align:center}#meus-pedidos a.btn-ver_pedido:hover{background-color:#092a4b}@media(max-width:500px){#meus-pedidos a.btn-ver_pedido{padding:5px;min-width:100px;height:40px;line-height:40px}}#cadastro_usuario{margin-top:50px;margin-bottom:50px}#cadastro_usuario .btn-atualizar-dados,#cadastro_usuario .btn-salvar-novo-endereco{background-color:#103c68;border:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;height:50px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;width:100%}#cadastro_usuario .btn-atualizar-dados:hover,#cadastro_usuario .btn-salvar-novo-endereco:hover{background-color:#092a4b;color:#fff}#cadastro_usuario input[type=email],#cadastro_usuario input[type=number],#cadastro_usuario input[type=password],#cadastro_usuario input[type=text],#cadastro_usuario select,#cadastro_usuario textarea{color:#000;border-radius:0;height:45px;padding-left:15px;margin-bottom:20px;border:1px solid #b9b8ba;font-size:.9rem;outline:0;box-shadow:0 0}#cadastro_usuario input::-webkit-input-placeholder{color:#777}#cadastro_usuario input:-moz-placeholder{color:#777}#cadastro_usuario input::-moz-placeholder{color:#777}#cadastro_usuario input:-ms-input-placeholder{color:#777}#cadastro_usuario .atualizar a{color:#000}#cadastro_usuario .atualizar a:hover{color:#103c68}#login{margin:50px 0}#login .box-cadastro,#login .box-login{min-height:160px}#login .box-cadastro .descricao,#login .box-login .descricao{font-size:1rem}@media(max-width:767px){#login .box-cadastro{margin-top:40px}}#login input[type=submit]{background-color:#103c68;border:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;height:50px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;width:100%}#login input[type=submit]:hover{background-color:#092a4b;color:#fff}#login .btn-cadastro{background-color:#103c68;border:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;height:50px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;width:100%}#login .btn-cadastro:hover{background-color:#092a4b;color:#fff}#login input[type=email],#login input[type=number],#login input[type=password],#login input[type=text],#login select,#login textarea{color:#000;border-radius:0;height:45px;padding-left:15px;margin-bottom:20px;border:1px solid #b9b8ba;font-size:.9rem;outline:0;box-shadow:0 0}#login input::-webkit-input-placeholder{color:#777}#login input:-moz-placeholder{color:#777}#login input::-moz-placeholder{color:#777}#login input:-ms-input-placeholder{color:#777}#login #BtnEsqueceuSenha{background:0 0;border:none;color:#000;font-size:15px;padding:2px;margin:10px 0 15px;text-decoration:underline}#login #BtnEsqueceuSenha:hover{color:#092a4b}#cadastro{padding-top:50px;padding-bottom:50px}#cadastro .btn-cadastro{background-color:#103c68;border:none;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;height:50px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in;width:100%}#cadastro .btn-cadastro:hover{background-color:#092a4b;color:#fff}#cadastro input[type=email],#cadastro input[type=number],#cadastro input[type=password],#cadastro input[type=text],#cadastro select,#cadastro textarea{color:#000;border-radius:0;height:45px;padding-left:15px;margin-bottom:20px;border:1px solid #b9b8ba;font-size:.9rem;outline:0;box-shadow:0 0}#cadastro input::-webkit-input-placeholder{color:#777}#cadastro input:-moz-placeholder{color:#777}#cadastro input::-moz-placeholder{color:#777}#cadastro input:-ms-input-placeholder{color:#777}