.modal .modal-header{background-color:#ec681b!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 #ec681b}#popup_title{background:#ec681b;color:#fff;border:none;font-size:16px!important}#popup_content,#popup_content.alert{background:#fff}#popup_content.confirm{background:#fff}.product-list .item .title{}.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}@media(max-width:768px){.search-customer .results article .row div:first-child{text-align:left}}.search-customer .filter .btn:last-child{background:#fe3317}@media(max-width:991.98px){.search-customer .title-line{width:50%}}.search-customer .results .rodape div{text-align:right;margin-top:30px}.search-customer .results article .row input[type=checkbox]{width:18px;height:18px;margin-top:2px}#modal-produto-grade .field-group .field input{max-width:32px;padding-left:5px;padding-right:0;text-align:center}#popup_message{padding-left:0;font-size:14px!important}.nr-item{text-align:right}.finish-order header{border-bottom:1px solid #dab4ab}.search-customer .results>article{padding:10px 0}.search-customer .results>article h3{font-size:18px}.search-customer .results>article p{font-size:14px}.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 .sem-registro{width:100%;text-align:center;margin-top:50px}.product-list .item{min-height:370px}.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}@media(min-width:992px){.modal-bonificacao .modal-lg,.modal-xl{max-width:1150px}}.thecart .button-finish-wrap{justify-content:space-between}.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 .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}.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}.page-nav ul li a{font-size:18px}@media(min-width:992px){.home-nav .grid-item a{min-height:183px}}@media(min-width:768px) and (max-width:991px){.home-nav .grid-item a{min-height:105px}}.filters .sub-filters-content .sub-title{font-weight:bold;text-transform:none;color:#de3986;display:block;font-size:inherit;margin-bottom:10px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.25em;color:#652471}.filters .sub-filters-content .sub-title:after{content:"+";position:absolute;right:0;top:2px;font-size:16px;font-weight:bold;color:#777}.filters .sub-filters-content.open .sub-title:after{content:"-"}.field select{max-width:none;background-position-x:95%;border:1px solid #000}.posicao-financeira .vencimento-item .title{color:#652471}.product-list .item .photo a img{max-height:100%}.product .information .price{margin-bottom:0}.product .information .vendor{text-align:right;font-style:italic;margin-top:6px}.product .actions{margin-top:22px}.ui-datepicker{z-index:999999!important}.ui-datepicker--open{z-index:999999!important}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-download:before,.btn-iconed.btn-download:before{margin-bottom:8px;content:'';display:inline-block;background-color:transparent;background-image:url("/Content/images/download.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}a.btn-iconed.btn-img:before,.btn-iconed.btn-img:before{margin-bottom:8px;content:'';display:inline-block;background-color:transparent;background-image:url("/Content/images/icon-img.png");background-repeat:no-repeat;background-position:center center;width:28px;height:32px;display:block;margin:0 auto 8px}.thecart .the-company .field,.finish-order .the-company .field{max-width:unset!important}.template-item:hover{cursor:pointer}.template-item .template-item-inset{background:#fff;display:block;position:relative}.template-item.checked .template-item-inset:after{content:"";display:block;position:absolute;left:0;top:0;background:rgba(255,255,255,.5);border:6px solid #ec681b;z-index:2;width:100%;height:100%}@media(max-width:991.98px){.template-item.checked .template-item-inset:after{border-width:4px}}.template-item.checked .template-item-inset:before{content:"";display:block;z-index:4;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(/Content/images/bibi-sprite.png);background-position:0 0;width:86px;height:62px}.template-item input{display:none}.template-item img{max-width:100%;height:auto;display:inline-block}footer.load-more{text-align:center;padding:32px 0}.btn-load-more{margin-bottom:20px!important}.sem-registro{text-align:center;font-size:18px;margin-top:30px;margin-bottom:30px}.input-search{color:#666;border:1px solid #ec681b;border-radius:30px;background:#fff;width:100%;height:45px;line-height:45px;font-size:14px;padding:0 22px;margin:0}.btn-search{position:absolute;top:0;right:0;background:none;border:0;font-size:0;margin-top:8px;margin-right:20px}.produto-card .product-list .item .photo{min-height:220px}.form-search .btn-search:before{content:" ";background:url(/Content/images/icon-search.svg) center center no-repeat;background-size:contain;width:25px;height:25px;display:inline-block}.sendlogo{padding:40px 0}.sendlogo .container{text-align:center}.box-insert{padding:0 2rem;padding-top:10px}.box-insert .btn{cursor:pointer;width:100%}.box-insert input[type=file]{position:absolute;cursor:pointer;opacity:0;width:100%;height:100%;left:0;top:0}.box-insert .file-name{text-align:center}.sendlogo .button-wrapper{text-align:center;padding-top:4rem}.sendlogo .button-wrapper .btn{cursor:pointer;min-width:210px}.ready{text-align:center;padding:2rem 0;color:#000}.ready h1{margin-bottom:1rem}.ready p{margin:0 0 20px 0}.ready span{color:#ec681b;font-weight:bold}.ready .buttons-icons{margin-top:1rem}.ready .buttons-icons .btn{min-width:210px}.select{padding:2rem 0}.select .form-search{margin-bottom:32px}.select .buttons{text-align:center}.select .acoes .btn{margin:auto;max-width:210px}.select .form-control{color:#666;border:1px solid #ec681b;border-radius:30px;background:#fff;width:100%;height:45px;line-height:45px;font-size:14px;padding:0 22px;margin:0}.step-header h1{font-size:26px;display:block;margin:0 0 22px 0;padding-top:12px;font-weight:500;letter-spacing:-.03em;color:#000;text-decoration:none}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;filter:Alpha(Opacity=60)}.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}.finish-order .list .item .checkbox{left:0;right:unset;margin-top:5px}.finish-order .actions a.btn{color:#ec681b;background:transparent;border:1px solid #ec681b;margin-left:5px}.finish-order .actions button.btn{margin-left:5px}.finish-order .actions button.btn:hover{background:#e11c01}.finish-order .actions{padding-top:12px}.finish-order .actions .btn:hover{background:#c45210;color:#fff}.finish-order .button-finish-wrap .btn{border:1px solid #fe3317;background:#fe3317;color:#fff}.finish-order .button-finish-wrap .btn:hover{background:#e11c01}.forca-senha{display:none;margin-top:5px}.forca-senha .status{height:8px;border-radius:10px}.forca-senha.fraca .status{width:25%;background-image:linear-gradient(to right,#fff,#e81010)}.forca-senha.fraca label{color:#e81010}.forca-senha.media .status{width:50%;background-image:linear-gradient(to right,#fff,#e8d210)}.forca-senha.media label{color:#e8d210}.forca-senha.forte .status{width:75%;background-image:linear-gradient(to right,#fff,#09b809)}.forca-senha.forte label{color:#09b809}.forca-senha.segura .status{width:100%;background-image:linear-gradient(to right,#fff,#0c09b8)}.forca-senha.segura label{color:#0c09b8}.customer-form .contact{width:100%;position:relative;padding-left:15px;font-size:1rem!important}.modal-alterar-senha{color:#000!important}.sigla-mercado{position:absolute;top:12px;left:-5px;font-weight:600}.product .actions .btn{margin-right:10px}.login-page .sub p{margin:0 0 1rem 0!important}.filters .filters-content .title{font-size:inherit}.filters .filters-content ul li label{font-size:14px}.breadcrumb-wrapper .btn-continuar-comprando{padding:.375rem .75rem;margin-left:15px;background:#ec681b}.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(max-width:768px){.product-list .item .photo a{overflow:unset}}@media(max-width:768px){.product-list .item .photo a img{max-height:max-content}}.product .media{margin-bottom:0}.idioma-container{position:absolute;top:10px;right:10px}.idioma-container img{width:30px;border-radius:5px}.idioma-container img:hover{cursor:pointer}.idioma-container img.current{border:2px solid #ec681b}@media(min-width:992px){.btn-inserir-produzir{position:absolute;left:30px}}.actions-top{display:inline-flex;float:right}.btn-compra-facil{padding:0!important;margin-top:4px!important}.product .information .btn-frete{position:unset}#modal-produto-grade .field-group{margin-bottom:0}.cliente-informacao{display:flex;justify-content:space-between;font-weight:600;background-color:#ddd;padding:5px 10px 5px 10px;margin-top:20px}.cliente-informacao:hover{cursor:pointer}.cliente-informacao img{height:17px;margin-top:4px}.grade.grade-informacao{border:1px solid #ddd;font-size:14px;margin-top:20px}.grade.grade-informacao thead .cabecalho{background-color:#ec681b;text-align:left;color:#fff;font-weight:600;border:1px solid #ec681b}.grade.grade-informacao tbody tr:first-child td{padding-left:10px;padding-right:10px;color:#ec681b;font-weight:600;border-bottom:1px solid #ddd}@media(min-width:992px){.top-bar{position:fixed;width:100%;z-index:10}.main-header{position:fixed;width:100%;z-index:10;margin-top:41px;background-color:#fff}.main-layout{padding-top:202px}.main-cadastrar{padding-top:100px}}.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}@media(min-width:768px){.search-customer .filter .btn{margin:2px}}.media{display:flex}.owl-nav .owl-next,.owl-nav .owl-prev{border:0}.btn-iconed.btn-estoque:before{margin-bottom:8px;content:"";display:inline-block;background-color:transparent;background-image:url("/Content/images/itenspedido.svg");background-repeat:no-repeat;background-position:center center;width:20px;height:26px;display:block;background-size:contain;margin:2px auto 8px}.carrinho-grafico,.carrinho-resumo{display:flex;justify-content:space-between;background-color:#ec681b;padding:8px 10px 8px 10px;color:#fff}.carrinho-grafico:hover,.carrinho-resumo:hover{cursor:pointer}.btn-iconed.btn-marketing:before{content:"";display:inline-block;background-color:transparent;background-image:url("/Content/images/icon-marketing.png");background-repeat:no-repeat;background-position:center center;width:32px;height:35px;background-size:contain;display:block;background-size:100% auto}.carrinhos-salvos-item .info .pedido-sugestao{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around}.carrinhos-salvos-item .info .pedido-sugestao div{border:2px solid #025499;color:#025499;padding:5px;text-align:center;align-content:center;font-weight:bold}.carrinhos-salvos-item .info .pedido-sugestao span{display:block;font-size:10px;font-weight:600}.carrinhos-salvos-item .info .pedido-reposicao{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around}.carrinhos-salvos-item .info .pedido-reposicao.aprovar div{border:2px solid #058a02;color:#058a02;padding:5px;text-align:center;align-content:center;font-weight:bold}.carrinhos-salvos-item .info .pedido-reposicao.excluir div{border:2px solid #fe3317;color:#fe3317;padding:5px;text-align:center;align-content:center;font-weight:bold}.carrinhos-salvos-item .info .pedido-reposicao span{display:block;font-size:10px;font-weight:600}.carrinho-resumo-container{border:1px solid #ec681b;padding:10px;color:#ec681b}.carrinho-resumo-container .nicho-container{}.carrinho-resumo-container .nicho-container .nicho{padding:10px;display:flex;border:1px solid #f7c2a3;margin-bottom:10px;background:#fdefe8}.carrinho-resumo-container .nicho-container .nicho:hover{cursor:pointer}.carrinho-resumo-container .linha-container{display:none}.carrinho-resumo-container .linha-treeview{display:flex;flex-direction:row}.carrinho-resumo-container .linha-container .treeview-container{margin-left:30px;border-left:.1em dotted}.carrinho-resumo-container .nicho-container .linha-container:last-child .treeview-container{border-left:0}.carrinho-resumo-container .linha-container .treeview{width:20px;border-bottom:.1em dotted}.carrinho-resumo-container .nicho-container .linha-container:last-child .treeview{border-left:.1em dotted}.carrinho-resumo-container .linha-container .subitem{padding-left:40px}.carrinho-resumo-container .linha-container .linha{padding:10px;display:flex;width:100%;border:1px solid #f7c2a3;margin-bottom:10px;background:#fefbfa}.carrinho-resumo-container .linha-container .linha:hover{cursor:pointer}.carrinho-resumo-container .genero-container{display:none}.carrinho-resumo-container .genero-treeview{display:flex;flex-direction:row}.carrinho-resumo-container .genero-container .treeview-container{margin-left:60px;border-left:.1em dotted}.carrinho-resumo-container .nicho-container .genero-container:last-child .treeview-container{border-left:0}.carrinho-resumo-container .genero-container .treeview{width:20px;border-bottom:.1em dotted}.carrinho-resumo-container .nicho-container .genero-container:last-child .treeview{border-left:.1em dotted}.carrinho-resumo-container .genero-container .subitem{padding-left:80px}.carrinho-resumo-container .genero-container .genero{padding:10px;display:flex;width:100%;border:1px solid #f7c2a3;margin-bottom:10px;background:#fefefe}.carrinho-resumo-container .genero-container .genero:hover{cursor:pointer}.carrinho-resumo-container .descricao{flex-grow:1}.carrinho-resumo-container .quantidade,.carrinho-resumo-container .percentual{width:150px;text-align:center}.carrinho-resumo-container .valor{width:150px;text-align:right}.main-header .fav-button .badge,.main-header .cart-button .badge{width:26px;height:26px}.modal.faturamento .modal-footer{justify-content:space-between}.menu-top .carrinhos-salvos,.menu-top .pedidos-finalizados{display:flex;align-items:center;justify-content:center}.menu-top .carrinhos-salvos .badge,.menu-top .pedidos-finalizados .badge{position:relative;top:-10px;color:#fff;background:#ec681b;line-height:1;width:18px;height:18px;display:flex;align-items:center;justify-content:center;vertical-align:middle;text-align:center;font-size:10px;border-radius:32px;padding:10px;left:5px}.product .media .media-nav{padding-bottom:0!important}.finish-order .button-finish-wrap{justify-content:space-between}.finish-order .button-finish-wrap .btn-totais{color:#ec681b;background:transparent;border:1px solid #ec681b}.modal.total-faturamento .modal-body{padding:0!important}.modal.total-faturamento .list-modal{padding:0;list-style-type:none;margin:0}.modal.total-faturamento .list-modal .item{padding:22px 42px;position:relative;display:block}.product-list .item{margin-bottom:unset!important}.owl-item-selected{border-bottom:2px solid}.menu-top .carrinhos-salvos .badge-top,.menu-top .pedidos-finalizados .badge-top{position:relative;top:-10px;color:#fff;background:#ec681b;line-height:1;width:18px;height:18px;display:flex;align-items:center;justify-content:center;vertical-align:middle;text-align:center;font-size:10px;border-radius:32px;padding:10px;left:5px}a.btn-iconed.btn-excel:before,.btn-iconed.btn-excel:before{margin-bottom:8px;content:"";display:inline-block;background-color:transparent;background-image:url("/Content/images/excel.png");background-repeat:no-repeat;background-position:center center;width:29px;height:32px;background-size:contain;display:block;margin:0 auto 8px}.solicitacao-itens-detalhes{border:1px solid #ccc;padding:15px;display:none}.solicitacao-itens-detalhes .prices{margin-left:-15px;margin-right:-15px;margin-bottom:-15px}.solicitacao-itens-detalhes .info{display:flex;flex-direction:column;align-content:flex-start;justify-content:center}.solicitacao-itens-detalhes .header .title{font-size:15px!important}.solicitacao-itens-detalhes .grade{font-size:15px;margin-bottom:6px;max-width:fit-content}.solicitacao-itens-detalhes .content{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;width:fit-content}.solicitacao .solicitacao-item .detalhes:hover{cursor:pointer}.solicitacao .solicitacao-item .detalhes img{margin-right:4px}.solicitacao .solicitacao-item .detalhes{display:flex;align-items:center;right:30px;bottom:6px}@media(min-width:992px){.solicitacao .solicitacao-item .detalhes{position:absolute}}#modal-solicitacao-modelos .field-group{margin-bottom:0}#modal-solicitacao-modelos .field-group .field label{text-align:center;font-weight:400;font-size:inherit}#modal-solicitacao-modelos .field-group .field input{max-width:32px;padding-left:5px;padding-right:0;text-align:center}#modal-solicitacao-modelos .field-group .field input{color:#333}.itens-detalhes{border:1px solid #ccc;padding:15px;display:none}.itens-detalhes .prices{margin-left:-15px;margin-right:-15px;margin-bottom:-15px}.itens-detalhes .info{display:flex;flex-direction:column;align-content:flex-start;justify-content:center}.itens-detalhes .header .title{font-size:15px!important}.itens-detalhes .grade{font-size:15px;margin-bottom:6px;max-width:fit-content}.itens-detalhes .content{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;width:fit-content}#modal-solicitacao-modelos-fotos .field-group{margin-bottom:0}#modal-solicitacao-modelos-fotos .field-group .field label{text-align:center;font-weight:400;font-size:inherit}#modal-solicitacao-modelos-fotos .field-group .field input{max-width:32px;padding-left:5px;padding-right:0;text-align:center}#modal-solicitacao-modelos-fotos .field-group .field input{color:#333}#modal-solicitacao-modelos-item-reprovado .field-group{margin-bottom:0}#modal-solicitacao-modelos-item-reprovado .field-group .field label{text-align:center;font-weight:400;font-size:inherit}#modal-solicitacao-modelos-item-reprovado .field-group .field input{max-width:32px;padding-left:5px;padding-right:0;text-align:center}#modal-solicitacao-modelos-item-reprovado .field-group .field input{color:#333}