.title-mobile{display:none}.esconde-mobile{display:block}.table-cart{width:68.999%;display:table;margin-top:10px;clear:both;border:1px solid #eee;border-radius:4px}.table-cart .table-cart-header{display:table-header-group;text-align:center;font-size:12px}.table-cart .table-cart-header-cell{display:table-cell;padding:10px;background:#7b7b7b;color:#fff;text-align:left;white-space:nowrap;vertical-align:middle}.table-cart .table-cart-header-cell:first-child{border-radius:4px 0 0}.table-cart .table-cart-header-cell:last-child{border-radius:0 4px 0 0}.table-cart .table-cart-header-cell.text-center{text-align:center}.table-cart .table-cart-body{display:table-row-group}.table-cart .table-cart-row{display:table-row}.table-cart .row-estoque{display:table-row}.table-cart .table-cart-row:nth-child(odd){background:#eee}.table-cart .table-cart-body-cell{display:table-cell;position:relative;padding:10px;font-size:13px;vertical-align:middle;color:#545454}.icon_excluir_item{width:100%;max-width:18px;margin-top:-26px;min-width:15px}.table-cart .checkout-product--qty{width:75px}.table-cart .checkout-product--subtitle{font-size:.9em;margin:1px 0 12px 0;font-style:italic;color:#333}.table-cart .checkout-product--description img{vertical-align:middle}.table-cart .checkout-product--description .icon{height:15px}.table-cart .checkout-product--photo img{max-width:50px;height:auto}.table-cart .checkout-product--photo{margin:0;float:left;margin-right:10px}.table-cart .checkout-product--price{white-space:nowrap}.table-cart .checkout-product{padding:0}.table-cart .cart-preco{margin-top:-20px}.table-cart .cell-estoque{font-weight:600}#btDefFormaPag{font-size:14px;width:300px;margin-top:20px;border-radius:4px}.cart-info-produto{display:flex}.checkout-product--title{width:360px;text-transform:initial}.checkout-product--title a{color:#000}.total-cart{font-size:16px;padding-top:10px;clear:both}.box-cart{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.summary-cart{width:29%;max-width:330px;margin-top:10px;border:1px solid #eee;color:#4e4e4e;border-radius:4px;background:#fff;left:63.2%}.summary-cart .title-cart{font-size:14px;font-weight:600;padding:10px}.summary-cart .desc-cart{font-size:12px;line-height:17px;padding:0 10px 5px 10px}.summary-cart .lista-frete-cart{display:inline-flex;margin-bottom:12px}.summary-cart .lista-frete-cart .form-control{width:100%;margin-right:10px;font-size:11px;border:1px solid #eee;min-width:224px}.summary-cart .linha{border-top:1px solid #eee;clear:both}#outroClienteModal #showClientes{padding-left:0;text-align:center}#outroClienteModal img{display:inline-block}.summary-cart .alertaErro{width:100%}.summary-cart .title-cart .value{font-size:14px;font-weight:400;float:right}.summary-cart .title-cart #valorTotal.value{font-weight:700;margin-left:5px}.summary-cart .total-cart{background:#eee}.summary-cart .frete-subject{font-size:14px;font-weight:600;border:none;max-width:100%}.summary-cart .frete-opcoes .frete-p{margin-bottom:10px}.summary-cart .frete-opcoes .frete-p label{font-size:12px;margin-bottom:2px;font-weight:initial}.summary-cart .frete-opcoes .frete-p input[type=radio]{margin:1px 3px 0 0}.summary-cart #previsaoEntrega{margin-top:-8px}.summary-cart .frt-disclaimer{background-color:#eee;width:100%;font-size:11px}.summary-cart #freteLoad{width:15px;margin-top:-20px}.summary-cart .tabela-clientes .titleNoPad{font-size:14px;font-weight:600}.summary-cart .tabela-clientes{margin-top:10px}#outroClienteModal .title{color:var(--color-primary);font-size:14px;font-weight:700;margin-bottom:15px;border-bottom:1px solid #ebecec;padding-bottom:5px}#outroClienteModal .tabela-clientes a{color:var(--color-dark)}#outroClienteModal .tabela-clientes{margin-top:0}#outroClienteModal .border-table-cliente{border:1px solid #7b7b7b}#outroClienteModal #showClientes br{display:none}#outroClienteModal .tabela-clientes label{font-size:12px}#outroClienteModal .tabela-clientes tr .titleNoPad{background:#7b7b7b;color:#fff;padding:7px 0;font-size:14px}#outroClienteModal .tabela-clientes tr:first-child{background:#fff0}#outroClienteModal .tabela-clientes tr:nth-child(odd){background:#eee}#outroClienteModal .btn{padding:6px 20px 6px!important;font-size:12px}#outroClienteModal .tabela-clientes tr td:first-child{text-align:center}.bloco-checkout{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:space-between;color:#4e4e4e}.bloco-checkout>div{width:32.5%}.bloco-checkout .mt-15{margin-top:15px}.bloco-checkout .box{padding:8px;border:1px solid #eee;border-radius:2px}.bloco-checkout .title-checkout{font-size:14px;font-weight:600;margin-bottom:10px}.bloco-checkout .conteudo{font-size:12px;margin-top:7px;line-height:17px}.bloco-checkout .panel-address--area p{margin:0 0 3px}.bloco-checkout .panel-address--area{margin-top:10px}.bloco-checkout .panel-address--select{width:100%;margin-right:10px;font-size:11px;border:1px solid #eee;border-radius:4px;background:#eee;color:var(--font-color-dark);padding:10px 8px;height:auto;line-height:normal}.bloco-checkout #infoAdicional{padding:5px;font-size:.9em;width:100%;height:70px}.bloco-checkout .panel-footer{padding:0;background-color:#fff0;border-top:none;overflow:hidden}.bloco-checkout .btn{font-size:12px;padding:5px 15px}.bloco-checkout #showFrete .check-delivery label{display:flex;align-items:center;cursor:pointer}.bloco-checkout #showFrete .check-delivery .nome_frete{font-size:13px;font-weight:400}.bloco-checkout .check-pay{padding:10px 5px;margin-bottom:5px;border-radius:4px;background:#f9f9f9;transition:all .2s ease-in-out}.bloco-checkout .check-pay:hover{background:#eee;transition:all .2s ease-in-out}.bloco-checkout .pay-select{background:#e6e6e6;transition:all .2s ease-in-out}.bloco-checkout .check-pay label{display:flex;align-items:flex-start;margin:0;cursor:pointer}.bloco-checkout .check-pay .check-label{margin-left:10px}.bloco-checkout .check-pay .check-label p{margin:0;font-size:13px;font-weight:400;color:#4e4e4e}.bloco-checkout .check-pay .check-input input{margin:2px 0 0}.bloco-checkout #showFrete .check-delivery label input{margin:0;margin-right:10px}.bloco-checkout #showFrete .check-delivery label div.pull-left{display:flex;justify-content:space-between;align-items:center}.bloco-checkout .panel-body{padding:0}.bloco-checkout .check-delivery{padding:10px 5px;margin-bottom:5px;border-radius:4px;background:#f9f9f9;transition:all .2s ease-in-out}.bloco-checkout .check-delivery:hover{background:#eee;transition:all .2s ease-in-out}.bloco-checkout .delivery-select{background:#e6e6e6;transition:all .2s ease-in-out}.bloco-checkout #showFrete .check-delivery label div.preco_frete{white-space:nowrap;margin-left:10px;font-weight:600}.bloco-checkout .itens-checkout{overflow:hidden;overflow-y:auto;position:relative;max-height:300px}.bloco-checkout .itens-checkout .item-checkout .item-imagem{padding:5px;border:1px solid #fff;float:left;width:45px;margin-right:10px}.bloco-checkout .itens-checkout .item-checkout .item-imagem img{width:45px}.bloco-checkout .itens-checkout .item-checkout .item-nome{font-size:13px;margin-bottom:5px}.bloco-checkout .itens-checkout .item-checkout .item-preco{float:right;font-weight:600;margin-top:-20px;text-align:right}.bloco-checkout .itens-checkout .item-checkout .item-preco-extras{margin-top:-39px}.bloco-checkout .itens-checkout .item-checkout .item-preco-extras2{margin-top:-35px}.bloco-checkout .itens-checkout .item-checkout .item-subpreco{font-size:9px;font-weight:400;font-style:italic}.bloco-checkout .itens-checkout .item-checkout .item-desc .checkout-product--icon img{width:100%;max-width:18px;margin-right:4px;margin-left:4px;height:auto;max-height:18px}.bloco-checkout .itens-checkout .item-checkout .item-desc .checkout-product--icon img.icon-observacao{max-width:14px}.bloco-checkout .itens-checkout .item-checkout .item-desc .checkout-product--icon{vertical-align:middle}.bloco-checkout .itens-checkout .item-checkout{position:relative;clear:both;overflow:hidden;padding:5px;background:#eee;margin-bottom:5px;border-radius:4px}.bloco-checkout .itens-checkout .item-checkout:nth-child(even){background:#f8f8f8}.bloco-checkout .itens-checkout .item-checkout .item-quantidade{background:#a3a3a3;color:#fff;border-radius:50%;width:18px;height:18px;text-align:center;line-height:18px;position:absolute;left:35px;top:0}.bloco-checkout .total-checkout{margin-top:20px;font-size:14px}.bloco-checkout .total-checkout div{border-top:1px solid #eee;font-weight:600;padding:10px}.bloco-checkout .total-checkout span.value{float:right;font-weight:400}.bloco-checkout .total-checkout .valor_total{background:#eee;border-radius:4px}.bloco-checkout .panel-terms{padding:0;margin-top:10px}.bloco-checkout .total-checkout #valorDesconto b{font-weight:400;color:#bb2020}.bloco-checkout .prev_retir input{width:100%;margin-right:10px;font-size:11px;border:1px solid #eee;border-radius:4px;background:#eee;color:var(--font-color-dark);padding:10px 8px;height:auto;line-height:normal}.bloco-checkout #txt_cupom{width:100%;margin-right:10px;font-size:11px;border:1px solid #eee;border-radius:4px;background:#eee;color:var(--font-color-dark);padding:10px 8px;height:auto;line-height:normal}.bloco-checkout .field-simples{width:100%;margin-right:10px;font-size:11px;border:1px solid #eee;border-radius:4px;background:#eee;color:var(--font-color-dark);padding:10px 8px;height:auto;line-height:normal}.bloco-checkout .panel-subtotal--btn{font-size:15px}.summary-cart .panel-subtotal--btn{width:100%}.bloco-checkout .checkout-extras{display:block;margin-top:5px;color:#cc291d}#loading_finalizar{width:100%;margin:10px 0;height:auto}.bloco-checkout .frt-disclaimer{width:100%;margin-bottom:0;margin-top:3px}.bloco-checkout .box-ingresso{padding:10px 10px;margin-bottom:5px;border-radius:4px;background:#eee;color:#4e4e4e}.bloco-checkout .box-ingresso a{color:#4e4e4e}.bloco-checkout .box-ingresso .title-ingresso{font-weight:700;font-size:14px}.bloco-checkout .box-ingresso .subtitle-ingresso{font-size:12px;font-style:italic}.bloco-checkout .ingresso--unify{color:#4e4e4e;margin-bottom:0}.bloco-checkout .ingresso--unify .ingresso--information{padding:10px 0 0;border-bottom:1px solid #d4d4d4}.bloco-checkout .ingresso--unify .ingresso--information:last-child{border-bottom:none}.bloco-checkout .ingresso--unify .ingresso--field input{font-size:11px;border:1px solid #eee;border-radius:4px;color:var(--font-color-dark);padding:10px 8px}#popupDecklist .header-buttons button{background:var(--font-color-primary);border:2px solid var(--font-color-primary);font-size:12px;color:var(--font-color-dark);padding:7px 15px;border-radius:4px;transition:all .2s ease-in-out;font-weight:600;cursor:pointer}#popupDecklist .header-buttons{margin-bottom:15px}.no-js .qtip{color:#7b7b7b!important}.no-js .qtip-content{background:#ccc!important;color:#7b7b7b!important}.no-js .qtip-contentWrapper{border:none!important}.no-js .qtip-tip canvas{filter:grayscale(1)}.bloco-checkout .itens-checkout .item-checkout .item-nome{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:210px!important}.bloco-checkout .itens-checkout .item-checkout .item-nome a{font-weight:700}.frete-opcoes{text-align:left}.btn-balcao{width:100%;margin-bottom:15px!important}#warnCorreiosInstavel{margin:4px 0 10px!important;padding:13px 10px!important;background-color:#eae78a}#warnCorreiosInstavel #warnCorreiosMessage{padding-top:0!important;width:calc(100% - 26px)!important;color:#000!important}.bloco-creditos #txt_utilizar_cred{float:left;margin-top:1px;margin-right:5px}#ui-datepicker-div{display:none}.itens-sugeridos{margin:-5px 0 -10px;width:100%;clear:both}.itens-sugeridos .cards .card-item{max-width:19%}.itens-sugeridos .cards .card-item .card-desc .price{height:42px}.table-cart .table-cart-row.row-grading-highlight,.bloco-checkout .itens-checkout .item-checkout.row-grading-highlight{background-color:#f5e7b28c}.bloco-checkout .itens-checkout .item-checkout.row-grading-highlight{border:2px solid #edd985;color:#7a5f17}.table-cart .row-grading-highlight:hover,.bloco-checkout .itens-checkout .item-checkout.row-grading-highlight:hover{background-color:#f5e7b2c7}.table-cart .cell-grading-highlight{border-top:2px solid #edd985;border-bottom:2px solid #edd985}.cell-grading-highlight:not(.cell-grading-highlight~.cell-grading-highlight){border-left:2px solid #edd985}.cell-grading-highlight:not(:has(~.cell-grading-highlight)){border-right:2px solid #edd985}.table-cart .cell-grading-highlight{color:#7a5f17}.table-cart .container-grading{display:flex;align-items:center;gap:6px;cursor:pointer}.itens-checkout .container-grading{cursor:pointer}.table-cart .container-grading .grading-data{display:none}.tag-grading-highlight{all:unset;display:flex;align-items:flex-start;gap:2px;background-color:#d4af37;border-radius:4px;padding:2px 4px;color:#7a5f17;font-size:10px;font-weight:700;border:1px solid #c29b2f}.tag-grading-highlight *{vertical-align:middle}@media screen and (max-width:1366px){.summary-cart{left:68%}}@media screen and (max-width:1180px){.summary-cart .lista-frete-cart .form-control{min-width:167px}.bloco-checkout .panel-subtotal--btn{font-size:14px}.checkout-product--title{width:220px}.table-cart{margin-right:10px}.summary-cart{width:295px}}@media screen and (max-width:915px){.table-cart{width:100%;float:none}.summary-cart{width:100%;float:none;max-width:100%}.summary-cart .lista-frete-cart .form-control{min-width:335px}.bloco-checkout label{font-size:12px}.box-cart{flex-direction:column}.checkout-product--title{width:345px}.itens-sugeridos .cards .card-item .card-img img{max-height:175px}.itens-sugeridos .cards .card-item{max-width:23%;margin-right:10px}.itens-sugeridos .cards .card-item .card-img{min-height:180px}}@media screen and (max-width:640px){.esconde-mobile{display:none}.title-mobile{display:block;font-size:14px;font-weight:500;color:#5f5f5f;margin-bottom:5px}.table-cart{display:block}.table-cart .table-cart-header{display:flex}.table-cart .table-cart-header-cell{display:none}.table-cart .table-cart-header-cell:first-child{display:block;float:left;width:90%;line-height:20px}.table-cart .table-cart-header-cell:last-child{display:block;float:right;width:10%}.table-cart .table-cart-body{display:block}.table-cart .table-cart-row{display:block;position:relative;padding:10px 0}.table-cart .table-cart-body-cell{display:block;clear:both}.checkout-product--description,.checkout-product--title{width:85%}.table-cart .cell-del-prod{position:absolute;top:6px;right:0}.icon_excluir_item{margin-top:0}.table-cart .cart-preco{margin-top:-85px;margin-left:120px;float:left}.bloco-checkout{flex-direction:column;align-items:center}.bloco-checkout>div{width:100%;margin-bottom:15px}.qtip{left:135px!important;width:215px!important}.qtip-tip{right:auto!important;left:-13px!important;transform:rotate(180deg)}.itens-sugeridos .cards .card-item{max-width:48%}.table-cart .row-grading-highlight{background-color:#f5e7b28c;border:2px solid #edd985}.table-cart .cell-grading-highlight,.cell-grading-highlight:not(.cell-grading-highlight~.cell-grading-highlight){border:none}}@media screen and (max-width:568px){.itens-sugeridos .cards .card-item{max-width:47%}}@media screen and (max-width:414px){.table-cart .checkout-product--photo img{max-width:80px}.table-cart .checkout-product--description,.table-cart .checkout-product--title{width:245px}.summary-cart .lista-frete-cart .form-control{min-width:275px}.summary-cart .frete-subject{font-size:14px!important}.summary-cart #showFrete div{font-size:11px}.frete-opcoes{padding-bottom:15px}.endereco-gerenciar{margin-top:-10px}.itens-sugeridos .cards .card-item{max-width:46%}}@media screen and (max-width:390px){.table-cart .checkout-product--description,.table-cart .checkout-product--title{width:220px}.summary-cart .lista-frete-cart .form-control{min-width:255px}}@media screen and (max-width:375px){.table-cart .checkout-product--description,.table-cart .checkout-product--title{width:210px}.summary-cart .lista-frete-cart .form-control{min-width:240px}.table-cart .table-cart-header-cell:last-child{width:11%}}@media screen and (max-width:360px){.table-cart .checkout-product--description,.table-cart .checkout-product--title{width:190px}.summary-cart .lista-frete-cart .form-control{min-width:225px}}@media screen and (max-width:320px){.table-cart .checkout-product--description,.table-cart .checkout-product--title{width:150px}.table-cart .altera_qtd_prod{margin-right:10px}.summary-cart .lista-frete-cart .form-control{min-width:185px}.qtip{width:180px!important}.qtip-content{background:var(--color-primary)!important;font-size:10px}}#btGotoBalcao{cursor:pointer}

/* Grading Modal */
:root{--grading-modal-content-bg:#eee;--grading-modal-scale-bg:#fed65b;--grading-modal-scale-color:#745c00;--grading-modal-scale-border:var(--grading-modal-scale-color);--grading-modal-scale-dimension:70px;--grading-modal-info-title:#5a403e;--grading-modal-footer-border:#9e0418;--grading-modal-footer-color:var(--grading-modal-footer-border)}#grading-modal{max-width:560px}#grading-modal .body{font-size:14px}#grading-modal .body-header{text-align:center;font-size:.9em}#grading-modal .body-content{display:flex;background:var(--grading-modal-content-bg);border-radius:4px;justify-content:flex-start;padding:1rem;margin-top:1rem;gap:1rem}#grading-modal .body-content .scale{width:var(--grading-modal-scale-dimension);height:var(--grading-modal-scale-dimension);background:var(--grading-modal-scale-bg);display:flex;box-sizing:border-box;padding:1rem;align-items:center;justify-content:center;box-sizing:content-box;color:var(--grading-modal-scale-color);font-size:1.5em;font-weight:700;flex-direction:column;border:2px solid var(--grading-modal-scale-border);border-radius:4px}#grading-modal .body-content .scale.full-scale{width:auto}#grading-modal .body-content .scale-acronym{font-size:.65em;font-weight:400}#grading-modal .body-content .grading-info{display:flex;flex-direction:column;gap:.75rem;font-size:13px}#grading-modal .body-content .info-title{text-transform:uppercase;color:var(--grading-modal-info-title);font-weight:700;font-size:.9em}#grading-modal .body-footer{width:100%;border:1px solid var(--grading-modal-footer-border);color:var(--grading-modal-footer-color);border-radius:4px;padding:.5rem 0;margin-top:1rem;cursor:pointer}#grading-modal .body-footer a{all:unset;display:flex;align-items:center;gap:8px;justify-content:center;text-decoration:none}@media (max-width:425px){#grading-modal .body-content .scale.full-scale [data-scale-numeric]{font-size:.7em;text-align:center}}