input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.productSelectionContainer{font-style:normal;font-weight:400;padding:15px}.productSelectionContainer.result{color:#fff;margin:0 0 20px;text-align:right}.productSelectionContainer.result p{color:#fff;font-size:1.5em;margin:0;text-align:right}.productSelectionContainer label.custom-label{color:#fbf5f5}@media(max-width:620px){.productSelectionContainer .quantityBlock,.productSelectionContainer .quantityBlock span.select2.select2-container,.productSelectionContainer .searchBlock,.productSelectionContainer .searchBlock span.select2.select2-container{width:100%!important}}.productSelectionContainer .searchBlock span.select2.select2-container{width:100%!important}.productSelectionContainer .quantityBlock{text-align:center}@media(max-width:620px){.productSelectionContainer .quantityBlock{display:flex;justify-content:center}}.productSelectionContainer .btnAddProductContainer{display:flex;justify-content:center}.productSelectionContainer .btnAddProductContainer #btnAddProduct{background-color:#ffe06b;border-radius:5px;font-weight:600;text-transform:none!important}@media(max-width:560px){.productSelectionContainer .btnAddProductContainer #btnAddProduct{padding:15px}}@media(max-width:1199px){.productSelectionContainer .btnAddProductContainer{justify-content:center}}@media(max-width:620px){.productSelectionContainer .btnAddProductContainer{justify-content:center;text-align:center}.productSelectionContainer .btnAddProductContainer #btnAddProduct{float:none!important}}.productSelectionContainer .quantityContainer{align-items:flex-start;display:flex;flex-grow:1;justify-content:center}.productSelectionContainer .quantityContainer .minus,.productSelectionContainer .quantityContainer .plus,.productSelectionContainer .quantityContainer .quantityNumber{flex-basis:35px;text-align:center}.productSelectionContainer .quantityContainer .minus,.productSelectionContainer .quantityContainer .plus{align-items:center;border:2px solid #41454f;border-radius:50%;color:#41454f;cursor:pointer;display:flex;font-size:1.5em;font-weight:700;height:35px;justify-content:center;width:100px}.productSelectionContainer .quantityContainer .quantityNumber{flex-basis:50%;font-size:2.5em}.productSelectionContainer .quantityContainer .quantityNumber::-webkit-inner-spin-button,.productSelectionContainer .quantityContainer .quantityNumber::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.productSelectionContainer .quantityContainer .quantityNumber{-moz-appearance:textfield}.coupon-modal .mf-column{flex-direction:column}.coupon-modal .mf-column .btn{white-space:normal}@keyframes zoomInZoomOut{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.block-register-coupon{margin:25px auto;position:relative}#products-list{border:1px solid #fff;border-radius:5px;display:flex;flex-direction:column;max-height:555px;overflow:auto;padding:20px 10px}.product-list{align-content:center;align-items:center;border-bottom:1px solid #ccc;display:inline-flex;justify-content:space-around;margin-bottom:1px;padding:0}#promotionalCode{text-transform:uppercase}.input-codes{display:flex;justify-content:center}.input-codes :focus{border:1px solid #dcdcdc!important;box-shadow:-3px 10px 28px -9px rgba(0,0,0,.75);transition:border .1s}.input-codes input{border-radius:0;color:#000;font-size:40px;height:90px;text-align:center;text-transform:uppercase;width:65px}@media(max-width:992px){.input-codes input{border-radius:0;display:block;font-size:20px;height:80px;width:60px}}@media(max-width:450px){.input-codes input{border-radius:0;display:block;font-size:16px;height:55px;width:40px}}@media(max-width:400px){.input-codes input{border-radius:0;display:block;font-size:16px;height:50px;width:33px}}@media(max-width:350px){.input-codes input{border-radius:0;display:block;font-size:15px;height:50px;width:30px}}.input-codes input{border:1px solid #000;border-left:none}.input-codes input.left{border:.5px solid #000;border-radius:5px 0 0 5px}.input-codes input.right{border:1px solid #000;border-left:none;border-radius:0 5px 5px 0}#send-sealed{padding:15px}#custom-input-file{cursor:pointer}.input-file{align-items:center;background-color:transparent;border:2px solid #41454f;border-radius:8px;color:#41454f;display:flex;gap:5px;height:50px;justify-content:center;text-align:center}@media(min-width:768px){.input-file{gap:20px;width:300px}}.input-file img{max-width:25px}.input-file img,.input-file label{margin:0!important}.plus-img{margin-bottom:10px;width:40px}@media(min-width:992px){#invoice-form{margin-top:20px}}.digit-group{display:flex;flex-wrap:wrap}.digit-input{border:2px solid #bab7b7;border-radius:4px;font-weight:700;height:40px;margin:3px;text-align:center;width:22%}@media(min-width:992px){.digit-input{width:94px}}.btn-custom-send-invoice{border-radius:16px!important;font-weight:600!important;width:40%}@media(max-width:500px){.btn-custom-send-invoice{width:100%!important}}.btn-custom-resend-invoice{background-color:#f4c942!important;border-radius:16px!important;color:#41454f;font-weight:600!important;width:400px}@media(max-width:768px){.btn-custom-resend-invoice{width:100%!important}}.container-border-send-invoice{border-bottom:1px solid #ffe06b;margin-top:50px}@media(min-width:992px){.container-border-send-invoice{display:flex;gap:10px}}@media(max-width:500px){.container-border-send-invoice{border-bottom:none;flex-direction:column;margin-top:15px;width:100%}.container-border-send-invoice .custom-button{width:100%!important}}.container-border-send-invoice-product{border-bottom:2px solid #41454f;display:flex;gap:10px;margin-bottom:50px}@media(max-width:500px){.container-border-send-invoice-product{border-bottom:none;flex-direction:column;margin-top:15px;width:100%}.container-border-send-invoice-product .custom-button{width:100%!important}}.previewImage{display:none;text-align:center}.previewImage.active{display:block}.previewImage .image-container{border:1px solid #ccc;border-radius:10px;margin:10px;max-width:50%;padding:15px}@media(max-width:992px){.previewImage .image-container{max-width:100%}}.previewImage img{max-width:100%}@media(min-width:768px){.send-invoice-photo{display:flex}}.btn-send-invoice-photo{display:flex;justify-content:center}@media(min-width:768px){.div-80{width:80%}}.btn-check-invoice{background-color:transparent!important;border:2px solid #091830;border-radius:16px!important;color:#091830;width:400px}.btn-check-invoice:active,.btn-check-invoice:focus,.btn-check-invoice:hover{color:#091830}@media(max-width:768px){.btn-check-invoice{width:100%!important}}.form-invoice{align-items:flex-start;background:#fff;border-radius:15px;color:#091830!important;padding:30px}@media(max-width:767px){.form-invoice{border-radius:0 0 15px 15px;padding:15px}}.form-invoice h2{font-size:20px;font-weight:500;margin:0 0 25px}@media(max-width:991px){.form-invoice h2{font-size:16px;text-align:center}}.form-invoice .form-control{border-bottom:2px solid #091830!important;border-radius:0!important;box-shadow:none!important;color:#777}.form-invoice label{color:#41454f}@media(min-width:768px){.form-invoice{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:100%}}.form-invoice video{height:100vh;left:50%;position:fixed;top:0;transform:translateX(-50%);z-index:9998}.form-invoice .container-itens-qrcode{align-items:center;display:none;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:9999}.form-invoice .container-itens-qrcode .box-info-qrcode{background-color:rgba(0,0,0,.3);border-radius:10px;color:#fff;font-size:18px;font-weight:600;margin:100px;padding:20px;text-align:center;width:80%}.form-invoice .container-itens-qrcode .content-close-qrcode{display:flex;justify-content:flex-end;padding:80px 20px 20px;width:100%}.form-invoice .container-itens-qrcode .content-close-qrcode p{align-items:center;background-color:rgba(0,0,0,.3);border-radius:50px;color:#fff;display:flex;font-size:30px;height:50px;justify-content:center;width:50px}.content-buttons{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}.include-product{background-color:#fff!important;border:2px solid;color:#41454f;width:40%}.include-product:hover{color:#41454f;font-weight:700}.select2-selection__rendered{-webkit-appearance:none;background-color:#fff!important;background-size:20px!important;border-bottom:2px solid #091830!important;border:1px solid #fff;border-radius:0!important;box-shadow:none!important;font-size:16px;height:50px;letter-spacing:.4px;margin:8px 2px;min-width:200px!important;outline:0;padding:20px!important;transition:border-colorease-in-out .15s,box-shadowease-in-out .15s;width:100%}.input-label{color:#091830!important;cursor:pointer;font-size:16px;font-weight:600!important;padding-right:10px!important;width:100%}.card-container-div{background-color:#fff;border-radius:8px;padding:10px}@media(min-width:768px){.card-container-div{padding:30px}}.fa-trash{cursor:pointer}.select2-container{display:block!important}.send-invoice-selection{align-items:center;display:flex;gap:10px;margin-bottom:20px;width:100%}@media(min-width:768px){.send-invoice-selection{display:inline-flex;justify-content:space-between}}.send-invoice-selection .selection-button{align-items:center;border-radius:10px;box-shadow:0 4px 100px rgba(0,0,0,.07);color:#41454f;cursor:pointer;display:flex;gap:16px;justify-content:center;padding:16px;transition:all .3s ease;width:100%}@media(max-width:767px){.send-invoice-selection .selection-button{flex-direction:column;justify-content:flex-start;width:33%}}.send-invoice-selection .selection-button .page-description,.send-invoice-selection .selection-button img{margin:0}.send-invoice-selection .selection-button .border-svg{background-color:#e7e7e7;border-radius:50%;padding:12px}.send-invoice-selection .selection-button .border-svg.active{background-color:#b57c00;transition:all .3s ease}.send-invoice-selection .selection-button .selection-button-description .page-description{font-size:20px}@media(min-width:768px){.send-invoice-selection .selection-button .selection-button-description .page-description{font-size:15px}}@media(max-width:991px){.send-invoice-selection .selection-button .selection-button-description .page-description{font-size:10px}}.send-invoice-selection .selection-button .selection-button-description label{color:#858585;font-size:16px;font-weight:400;text-align:center}.send-invoice-selection .selection-button.active{background-color:#f4c942;cursor:default}@media(max-width:767px){.example-nf{display:none!important}}@media(min-width:768px){.example-nf-mobile{display:none!important}}@media(max-width:991px){.image-info{font-size:13px}}.tutorial-img{height:300px;margin:auto;width:300px}.tutorial-text{font-size:1.5rem;font-weight:500;line-height:normal;padding:0 10px;text-align:justify}#camera-control{background:rgba(0,0,0,.3);border:1px solid #fff!important;border-radius:5px!important;box-shadow:0 2px 10px rgba(0,0,0,.5);color:#fff;font-size:14px;left:20px;max-width:50%;min-width:150px;padding:8px 12px;position:absolute;top:85px;z-index:1002}
