.modal .modal-header{background-color:#111!important}.btn.btn-close{background:#ccc!important;color:#333!important}.modal .modal-header .close{color:#fff}#popup_overlay{background:#a2a2a2!important;opacity:.5!important}#popup_container{border:solid 2px #111}#popup_title{background:#111;color:#fff;border:none;font-size:16px!important}#popup_content,#popup_content.alert{background:#fff}#popup_content.confirm{background:#fff}#popup_message{padding-left:0;font-size:14px!important}.div-carregando{display:none}.div-carregando-overlay{z-index:10000}.div-carregando-label{position:fixed;top:50%;left:50%;width:30em;height:4em;margin-top:-2em;margin-left:-15em;border-radius:15px;box-shadow:rgba(50,50,50,.75) 0 0 8px 0;z-index:10001;text-align:center;vertical-align:middle;line-height:4em;background-color:#000;opacity:.8;color:#fff;border:1px solid #fff}.main-header .logged-action{max-width:275px}.main-header .logged-action strong{text-wrap:wrap}.home-nav .grid-item .text.single-line{display:flex;justify-content:center;align-items:center;height:46px}@media(max-width:1200px){.home-nav .grid-item .text.single-line{height:38px}}@media(max-width:992px){.home-nav .grid-item .text.single-line{height:15px}}@media(max-width:572px){.home-nav .grid-item .text{height:31px}.home-nav .grid-item .text.single-line{height:31px}}.search-customer .filter{margin-bottom:20px}.search-customer .selecionar-todos{margin-bottom:10px}.search-customer .rodape{margin-top:10px;float:right}.search-customer .results article .row input[type=checkbox]{width:18px;height:18px;margin-top:2px}.filters-footer{text-align:center;margin-top:20px}.breadcrumb-wrapper .btn-continuar-comprando{padding:.375rem .75rem;margin-left:15px;background:#111;font-size:.75rem}.alternatives-combinacao .legend{font-size:26px;display:block;margin:0 0 22px 0;padding-top:12px;font-weight:500;letter-spacing:-.03em;color:#000;text-decoration:none}@media(max-width:991.98px){.alternatives-combinacao .legend{font-size:20px}}.alternatives-combinacao-wrapper header{text-align:center;margin:0 0 2rem 0;font-size:14px;color:#999}.alternatives-combinacao-wrapper header .legend{margin:0 0 1.2rem 0}.alternatives-combinacao .product-list .item{min-height:80px}.alternatives-combinacao .product-list .item .photo{margin-bottom:0}@media(min-width:768px){.alternatives-combinacao .product-list .item .photo a{height:80px}}.media{display:flex}.product .media{margin-bottom:0}.product .information .title{max-width:none}.thecart .the-company .field,.finish-order .the-company .field{max-width:unset}.thecart .list>.item .footer .row{align-items:flex-start}.nr-item{text-align:right}.thecart .button-finish-wrap{justify-content:space-between}#modal-produto-grade .field-group .field input{max-width:32px;padding-left:5px;padding-right:0;text-align:center}#modal-produto-grade .field-group .field input{color:#333}#modal-produto-grade .field-group .field label{text-align:center;font-weight:400;font-size:inherit}#modal-produto-grade .field-group{margin-bottom:0}.finish-order .actions button.btn{margin-left:5px}.finish-order .list .item .checkbox{left:0;right:unset;margin-top:5px}.sem-registro{width:100%;text-align:center;font-size:18px;margin-top:30px;margin-bottom:30px}.field select{border:1px solid #111}.posicao-pedido .pedido-item .detalhes{display:flex;align-items:center;right:30px;bottom:6px}@media(min-width:992px){.posicao-pedido .pedido-item .detalhes{position:absolute}}.posicao-pedido .pedido-item .detalhes:hover{cursor:pointer}.posicao-pedido .pedido-item .detalhes img{margin-right:4px}.posicao-pedido-itens-detalhes{border:1px solid #ccc;padding:15px;display:none}.posicao-pedido-itens-detalhes .info{display:flex;flex-direction:column;align-content:flex-start;justify-content:center}.posicao-pedido-itens-detalhes .content{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;width:fit-content}.posicao-pedido-itens-detalhes .header .title{font-size:15px!important}.posicao-pedido-itens-detalhes .grade{font-size:15px;margin-bottom:6px;max-width:fit-content}.posicao-pedido-itens-detalhes .prices{margin-left:-15px;margin-right:-15px;margin-bottom:-15px}.ui-datepicker{z-index:999999!important}.ui-datepicker--open{z-index:999999!important}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;filter:Alpha(Opacity=60)}.faturamento .modal .modal-footer{padding:.75rem}.nodata{text-align:center}.carrinhos-salvos .carrinhos-salvos-item .title{margin-bottom:5px}.carrinhos-salvos .carrinhos-salvos-item>.checkbox{top:10px}.actions-top{display:inline-flex;float:right}.btn-compra-facil{padding:0!important;margin-top:4px!important}.product .information .btn-frete{position:unset}a.btn-iconed.btn-danfe:before,.btn-iconed.btn-danfe:before{margin-bottom:8px;content:'';display:inline-block;background-color:transparent;background-image:url("/Content/images/icon-nota-fiscal.png");background-repeat:no-repeat;background-position:center center;width:28px;height:32px;display:block;margin:0 auto 8px}a.btn-iconed.btn-xml:before,.btn-iconed.btn-xml:before{margin-bottom:8px;content:'';display:inline-block;background-color:transparent;background-image:url("/Content/images/icon-xml.png");background-repeat:no-repeat;background-position:center center;width:28px;height:32px;display:block;margin:0 auto 8px}.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}.product-list .item .title{min-height:50px}.modal.filtro-pedidos .modal-footer{padding:0 1rem 1rem 2rem!important}.desconto-tag{position:absolute;left:5px;top:6px;font-size:18px;color:#fff;font-weight:bold;width:97px;text-align:center}.product .information .ref{font-size:1.2em}.desconto-tag.desconto-tag-modelo{font-size:14px!important;width:60px!important}