#popup_overlay{background:#a2a2a2!important;opacity:.5!important}#popup_container{border:solid 2px #652471}#popup_title{background:#652471;color:#fff;border:none}#popup_content,#popup_content.alert{background:#fff}#popup_content.confirm{background:#fff}.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}@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%}.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:10000!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-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 #652471;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/pampili-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;color:#652471}.input-search{color:#652471;border:1px solid #de3986;border-radius:30px;background:#fff;width:100%;height:45px;line-height:45px;font-size:14px;padding:0 22px;margin:0}.form-search .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;padding:80px 0;color:#652471}.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:#652471}.ready h1{margin-bottom:1rem}.ready p{margin:0 0 20px 0}.ready span{color:#de3986;font-weight:bold}.ready .buttons-icons{margin-top:1rem}.ready .buttons-icons .btn{min-width:210px}.select{padding:2rem 0}.select h1{margin:0 0 20px 0;text-align:center;color:#652471}.select .form-search{margin-bottom:32px}.select .buttons{text-align:center}.select .acoes .btn{margin:auto;min-width:210px}.select .form-control{color:#652471;border:1px solid #de3986;border-radius:30px;background:#fff;width:100%;height:45px;line-height:45px;font-size:14px;padding:0 22px;margin:0}.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:2000}.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:2001;text-align:center;vertical-align:middle;line-height:4em;background-color:#000;opacity:.8;color:#fff;border:1px solid #fff}.modal-alterar-senha{color:#652471!important}.label-carrinho-orcamento{color:#fff!important;font-weight:bold;background-color:#de3986;padding:5px 10px 5px 10px;width:fit-content}.custom-combobox{display:inline-flex;width:100%}.custom-combobox-toggle{display:none!important}.custom-combobox-input{margin:0;padding:5px 10px}.ui-autocomplete-input{padding:.85rem 1rem!important}.ui-menu-item-wrapper{font-size:14px!important;padding-left:1rem!important}a.btn-iconed.btn-rastreio:before,.btn-iconed.btn-rastreio:before{margin-bottom:8px;content:'';display:inline-block;background-color:transparent;background-image:url("/Content/images/icon-rastreio.png");background-repeat:no-repeat;background-position:center center;width:45px;height:30px;display:block;margin:0 auto 8px}a.btn-iconed.btn-ficha-tecnica:before,.btn-iconed.btn-ficha-tecnica:before{margin-bottom:8px;content:"";display:inline-block;background-color:transparent;background-image:url("/Content/images/icon-ficha-tecnica.png");background-repeat:no-repeat;background-position:center center;width:31px;height:31px;display:block;background-size:contain;margin:0 auto 8px}.nav-wrapper li a{padding:.85rem!important}@media(min-width:768px){.modal-nota-fiscal .btn-selecionar-todos{position:absolute;left:20px}}@media(max-width:768px){.modal-nota-fiscal .btn-selecionar-todos{margin-bottom:10px}}.nodata{margin-bottom:50px;text-align:center}.product .information .ref{margin:0!important}.product .information p{margin:0!important}.product .information .btn-frete{position:inherit!important}a.btn-iconed.btn-shipping:before,a.btn-iconed.btn-frete:before,.btn-iconed.btn-shipping:before,.btn-iconed.btn-frete:before{margin:0!important}.thecart a.btn-iconed.btn-shipping:before,.thecart a.btn-iconed.btn-frete:before,.thecart .btn-iconed.btn-shipping:before,.thecart .btn-iconed.btn-frete:before{margin:0 auto 8px!important}.information .top{position:relative;margin:0 0 20px 0;display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}.information .actions-top{display:flex;align-items:center;align-content:center}.information .actions-top .btn-ver-carrinho{background:#fff;font-weight:bold;color:#de3986;border-radius:30px;border:1px solid #de3986;display:flex;justify-content:center;align-items:center}.modal-carrinho{padding:0!important}.modal-carrinho .prices{margin-bottom:0!important}.carrinho-resumo{display:flex;justify-content:space-between;background-color:#652471;padding:10px 20px;color:#fff;align-items:center}.carrinho-resumo:hover{cursor:pointer}.carrinho-resumo-container{border:1px solid #652471;padding:10px;color:#fff}.carrinho-resumo-container .nicho-container{}.carrinho-resumo-container .nicho-container .nicho{padding:10px;display:flex;border:1px solid #de3986;margin-bottom:10px;background:#de3986}.carrinho-resumo-container .nicho-container .nicho2{opacity:.8}.carrinho-resumo-container .nicho-container .nicho3{opacity:.6}.carrinho-resumo-container .nicho-container .nicho:hover{cursor:pointer}.carrinho-resumo-container .subitem{padding-left:40px}.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}.btn-voltar{padding:.5rem 1rem;font-size:14px}.btn-favoritar img,.btn-remover-favorito img{height:25px}a.btn-iconed.btn-produto:before,.btn-iconed.btn-produto:before{content:"";display:inline-block;background-color:transparent;background-image:url("/Content/images/catalogo.png");background-repeat:no-repeat;background-position:center center;width:41px;height:35px;margin-bottom:8px;background-size:contain;display:block;margin:0 auto 8px}.desconto-tag{position:absolute;left:5px;top:6px;font-size:18px;color:#fff;font-weight:bold;width:97px;text-align:center}.desconto-tag.desconto-tag-modelo{font-size:14px!important;width:60px!important}a.btn-iconed.btn-visualizar:before,.btn-iconed.btn-visualizar:before{content:"";display:inline-block;background-color:transparent;background-image:url("/Content/images/visualizar.png");background-repeat:no-repeat;background-position:center center;width:32px;height:35px;margin-bottom:8px;background-size:contain;display:block;margin:0 auto 8px}#modal-produto-grade .grade-total{font-size:x-small!important}.pronta-entrega-list .footer .details{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pronta-entrega-list .details p{text-transform:uppercase}.pronta-entrega-list .details strong{display:inline-flex}.extrato-devolucao{text-align:center;border:1px solid #eee}.extrato-devolucao .cabecalho{background:#652471;color:#fff;padding:5px}.extrato-devolucao .cabecalho .row{margin-right:0;margin-left:0}.extrato-devolucao .corpo .row{padding:5px;border-bottom:1px solid #eee;margin-right:0;margin-left:0}.extrato-devolucao .valor{text-align:right}.extrato-devolucao .rodape{background:#de3986;color:#fff;padding:5px}.extrato-devolucao .rodape .row{margin-right:0;margin-left:0}.argumento-venda{margin:2rem 0 2rem 0;color:#652471;font-size:1rem}.produto-list::-webkit-scrollbar{width:3px}.produto-list::-webkit-scrollbar-track{background:#fff}.produto-list::-webkit-scrollbar-thumb{background:#de3985;border-radius:10px;max-height:20%;height:20%}.produto-list::-webkit-scrollbar-thumb:hover{background:#de3985}