input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#LoginForm{margin-bottom:100px}#LoginForm .btn-primary{background-color:#E4007D;padding:10px 20px;display:block;width:100%;margin:10px 0}#LoginForm .WRecuperaSenha{margin:10px  auto 0}.moradas>div{display:flex;justify-content:space-between;vertical-align:top;border-bottom:1px solid #dfdfdf}.moradas>div>div button{margin:10px 0 0 10px}.Cliente .MainForms{display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:4rem}.Cliente .MainForms>form{padding:40px 0}.Cliente .MainForms>form:first-child{border-right:1px solid #ccc;padding-right:4rem}.Cliente .MainForms .title{text-align:left;font-size:1.2rem;font-weight:bold;margin-bottom:2rem;color:#E4007D}.Cliente .MainForms .title small{display:block;color:#333;font-weight:normal}.Cliente .MainForms form{width:min(300px, 100%)}.Cliente .MainForms form label{display:block;margin-bottom:5px;font-weight:bold}.Cliente .MainForms form input{margin-bottom:10px;border-radius:2px;width:100%;padding:7px 0;border:none;background-color:#dfdfdf;inset:0;text-indent:10px;font-size:16px}.Cliente .MainForms form button{margin-top:10px;width:100%;background-color:#E4007D;padding:10px 0;border-radius:2px;color:#fff;font-size:1.1rem;border:none;text-transform:uppercase;cursor:pointer}.Cliente .MainForms form button:hover{transition:all .3s;background-color:#333333}.Cliente{margin-bottom:60px}.Cliente .head{border-bottom:1px solid #000;font-size:18px;padding-bottom:10px;margin-bottom:10px}.Cliente .head a{position:relative;top:-2px}.Cliente .login{padding:20px 0;margin:50px 0}.Cliente .menu .title{font-size:18px;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:5px;color:#E4007D;text-transform:uppercase}.Cliente .menu ul{list-style-type:none;padding:0}.Cliente .menu ul li{font-size:15px;margin:10px 0}.Cliente .menu ul li.active a{color:#E4007D;font-weight:bold}.Cliente .tituloConteudo{margin-bottom:30px}.Cliente .tituloConteudo h1{font-size:20px;font-weight:bold;color:#E4007D;margin:0 !important}.Cliente .tituloConteudo p{font-size:12px}.Cliente .limparAlteracoes{text-align:center;padding:20px 0;font-size:11px;text-decoration:underline;display:block}.Cliente .listaEncomendas>div{border-bottom:1px solid #ccc;position:relative;padding:5px 10px;height:60px;cursor:pointer}.Cliente .listaEncomendas>div.active{background-color:#dfdfdf}.Cliente .listaEncomendas>div .Dir{position:absolute;right:10px;text-align:right;font-size:12px}.Cliente .listaEncomendas>div .pagamento{font-size:11px}.Cliente .detalheEncomenda .tituloConteudo{border-bottom:1px solid #ccc;margin-bottom:10px}.Cliente .detalheEncomenda .tituloConteudo p{position:relative}.Cliente .detalheEncomenda .tituloConteudo p .nEncomenda{font-weight:bold}.Cliente .detalheEncomenda .tituloConteudo p .data{position:absolute;right:0}.Cliente .detalheEncomenda .caixa{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.Cliente .detalheEncomenda .caixa .title{font-size:14px;font-weight:bold}.Cliente .detalheEncomenda .caixaDados>div{position:relative}.Cliente .detalheEncomenda .caixaDados>div span{position:absolute;right:0}.Cliente .detalheEncomenda .Estados{padding:20px 0;text-align:center}.Cliente .detalheEncomenda .Estados>div{display:inline-block;width:30px;margin:0 15px;text-align:center}.Cliente .detalheEncomenda .Estados>div small{margin-top:5px;position:absolute;display:none}.Cliente .detalheEncomenda .Estados>div::before{content:"";display:block;width:30px;height:30px;border-radius:15px;margin:auto;background:#ccc}.Cliente .detalheEncomenda .Estados>div.active::before{background:#E4007D}.Cliente .detalheEncomenda .Estados>div.active small{display:block}.Cliente .detalheEncomenda .caixaArtigos{border-bottom:none}.Cliente .detalheEncomenda .caixaArtigos .title{height:auto !important;border:none}.Cliente .detalheEncomenda .caixaArtigos>div{height:120px;position:relative;padding:10px 0;border-bottom:1px solid #ccc}.Cliente .detalheEncomenda .caixaArtigos>div:last-child{border:none}.Cliente .detalheEncomenda .caixaArtigos>div img{float:left;margin-right:10px}.Cliente .detalheEncomenda .caixaArtigos>div .nome{font-size:14px;font-weight:500}.Cliente .detalheEncomenda .caixaArtigos>div .opcoes{font-size:12px;color:#999}.Cliente .detalheEncomenda .caixaArtigos>div .precos{position:absolute;right:0px;font-size:16px;font-weight:500}.Cliente .detalheEncomenda .caixaArtigos>div .precos span{font-size:12px;color:#999}.Cliente .detalheEncomenda .caixaTotal{margin:30px 0;border:2px solid #E4007D;font-size:14px;padding:10px 0}.Cliente .detalheEncomenda .caixaTotal>div{margin-left:30%;padding:2px 15px 2px;text-align:right}.Cliente .detalheEncomenda .caixaTotal>div span{width:30%;display:inline-block;text-align:right}.Cliente .detalheEncomenda .caixaTotal>div.total{margin-top:10px;padding-top:10px;border-top:1px solid #ccc !important;font-size:18px;font-weight:bold;border:none}.Cliente .detalheEncomenda .CaixaPagamento{position:relative}.Cliente .detalheEncomenda .CaixaPagamento .PagaCC{top:0;position:absolute;right:0;font-size:12px}.Cliente .cookie .switch{position:absolute}.Cliente .cookie .content{margin:0 0 20px 90px}.Cliente .cookie .content p{font-size:10px}.TabelaAfiliados{width:100%}.TabelaAfiliados thead tr,.TabelaAfiliados tbody tr{border-bottom:1px solid #333}.TabelaAfiliados thead tr td,.TabelaAfiliados tbody tr td,.TabelaAfiliados thead tr th,.TabelaAfiliados tbody tr th{padding:10px}.TabelaAfiliados tfoot th{padding:10px}.TabelaAfiliados .pendente td{color:#ccc}.TabelaAfiliados .negativo td{color:#ff0000}@media only screen and (max-width:736px){.pageTitle{display:none}.AbreMenuLateral{position:relative;top:2px !important;margin-right:10px !important;font-size:22px}.MenuLateral{overflow-x:hidden}.MenuLateral .BlocoMenu{position:absolute;height:100%;top:60px;bottom:0;transform:translateX(-100%);background:#fff;width:80%;z-index:9;overflow-x:hidden;transition:.5s;padding:20px 15px}.MenuLateral .BlocoMenu ul li a{font-size:17px}.MenuLateral .BlocoConteudo{transition:.5s;padding-top:20px;border-left:1px solid #ccc;transform:translateX(-1px)}.MenuLateral.open .BlocoMenu{transform:translateX(0)}.MenuLateral.open .BlocoConteudo{transform:translateX(80%);opacity:.4}}