#popup_overlay{background:#a2a2a2!important;opacity:.5!important}#popup_container{border:solid 2px #fd681b}#popup_title{background:#fd681b;color:#fff;border:none}#popup_content,#popup_content.alert{background:#fff}#popup_content.confirm{background:#fff}#popup_panel input[type=button]{padding-top:5px}.filters .filters-content ul li input+span:before{margin-top:-6px}.filters .filters-content ul li input[type=radio]{position:absolute;width:20px;height:22px;top:0;left:0;opacity:0;cursor:pointer;display:inline-block;z-index:1}.product-list .item .title{min-height:90px}.product .information .price ul.price-list li:after{vertical-align:unset!important}.search-customer{margin-top:30px;margin-bottom:70px}.search-customer .results article .row div:first-child{text-align:center}.search-customer .results .rodape div{text-align:right;margin-top:30px}.search-customer .results article .row input[type=checkbox]{width:24px;height:24px;margin-top:5px}#modal-produto-grade .field-group .field input{max-width:65px;padding-left:10px;padding-right:10px;text-align:center}#popup_message{padding-left:0}.carrinhos-salvos .actions{padding-top:12px}.nr-item{text-align:right}.finish-order header{border-bottom:1px solid #dab4ab}.thecart .the-company,.finish-order .the-company{border-bottom:1px solid #dab4ab}.back-button{color:#000}.desabilitado{background:#eee!important}@media(min-width:768px){.carrinhos-salvos .carrinhos-salvos-item .info{min-width:70%;max-width:100%}}.carrinhos-salvos .carrinhos-salvos-item{padding-left:0}.carrinhos-salvos .sem-registro{width:100%;text-align:center;margin-top:50px}.product-list .item{min-height:350px}.btn-iconed.btn-promocao:before{content:"";display:inline-block;background-color:transparent;background-image:url("/Content/images/promocao.png");background-repeat:no-repeat;background-position:center center;width:28px;height:32px;margin-bottom:8px;display:block;margin:0 auto 8px;background-size:100% auto}.required.error{border:2px solid red}.vencimentos .boleto{text-align:center}.vencimentos .boleto span{font-size:10px}.vencimentos .boleto:hover{cursor:pointer}.login-form .forgot{padding:0;font-size:1rem}@media(min-width:992px){.modal-bonificacao .modal-lg,.modal-xl{max-width:1150px}}.thecart .button-finish-wrap{justify-content:space-between}.filters .categorias .filters-content:nth-child(2) .title{color:#ff3c00}.filters .categorias .filters-content:nth-child(3) .title{color:#ff3c00}.filters .filters-content.marcas .title:after{content:""}#modal-produto-grade .field-group .field input{color:#333}.number-input .p,.number-input .m{padding-top:8px}.pronta-entrega-list .header .qtds{color:#000}.pronta-entrega-list .header .qtds strong{color:#000;font-weight:bold}.pronta-entrega-list .details{color:#000}.pronta-entrega-list .details strong{font-weight:bold;color:#000}.grade td,table.grade td{color:#000}#modal-produto-grade .modal-header{color:#333;background:#eee}#modal-produto-grade .field-group .field label{text-align:center;font-weight:400;font-size:inherit}.cupom{padding-top:10px;margin-bottom:19px}.cupom .titulo{font-size:20px;font-weight:bold;color:#fd681b;position:absolute;top:50%;transform:translateY(-50%)}.cupom input[type=text]{padding:12px;border:0;color:#111;border:2px solid #ddd;border-radius:30px;background:#fff;background:none;width:100%;height:45px;line-height:45px;font-size:14px;padding:0 22px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.cupom input[type=text]:focus{border-color:#fd681b;outline:0 none}.btn-aplicar:before{content:"";display:inline-block;background-color:transparent;background-image:url(/content/images/icon-aplicar.png);background-repeat:no-repeat;background-position:center center;width:32px;height:35px;background-size:contain;display:block;margin:0 auto 0}.btn-remover-cupom:before{margin:0 auto 0!important}.vencimento-item .row .col-lg-2{text-align:center}.vencimento-item .row .col-lg-2:hover{cursor:pointer}.vencimento-item .row .col-lg-2 img{height:30px}.vencimento-item .row .col-lg-2 p{margin-top:2px;font-size:8pt;color:#000!important}.finish-order .list .item .checkbox{right:unset!important;margin-top:4px!important}