.barcode-scanner-icon{background-image:url("../img/qr-icon.png");width:16px;height:16px;background-position:-56px 0;overflow:hidden}.barcode-scanner-icon--l{width:24px;height:24px;background-position:-32px 0}.barcode-scanner-icon--xl{width:32px;height:32px;background-position:0 0}.barcode-scanner-search-icon{height:24px;width:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:15;color:#000 !important}.barcode-scanner-search-icon>i{font-size:24px}.barcode-scanner-scene{position:relative;margin-bottom:24px;text-align:center;background:#eee}.barcode-scanner-video{min-height:150px;display:inline-block;position:relative}.barcode-scanner-video>video{display:block}.barcode-scanner-error{color:#900;margin:8px 0}.barcode-scanner-result{border:1px solid #ccc;border-bottom-color:#bbb;border-radius:16px;overflow:hidden;margin:24px 0;display:flex}.barcode-scanner-result-label,.barcode-scanner-result-value{padding:4px 8px}.barcode-scanner-result-label{background:#eee;color:#333}button.barcode-scanner-row-button{background:0 0;border:none;padding:0;width:24px;height:24px;cursor:pointer;box-shadow:none}button.barcode-scanner-row-button:hover,button.barcode-scanner-row-button:focus{background:#eee}.barcode-result-rows{margin:24px 0;border-top:1px solid #eee}.barcode-result-row{border-bottom:1px solid #eee;padding:2px 0}.barcode-scanner-modes-label{margin-bottom:2px}.barcode-scanner-mode{margin-right:4px;cursor:pointer}.quickorder-index-index .box-upload+.box-scan{margin-top:-36px;margin-bottom:72px}.barcode-scanner-modal .modal-header{padding-top:2rem}.barcode-scanner-modal .modal-header,.barcode-scanner-modal .modal-content,.barcode-scanner-modal .modal-footer{padding-left:2rem;padding-right:2rem}.barcode-scanner-modal .modal-footer{padding-bottom:2rem}.barcode-scanner-modal .modal-inner-wrap{max-width:1000px !important;width:90% !important}@media only screen and (max-width:767px){.barcode-scanner-modal .modal-header{padding-top:1rem !important;padding-bottom:.2rem}.barcode-scanner-modal .modal-header,.barcode-scanner-modal .modal-content,.barcode-scanner-modal .modal-footer{padding-left:1rem;padding-right:1rem}.barcode-scanner-modal .modal-footer{padding-bottom:1rem}.barcode-scanner-modal .action-close{padding:12px}.barcode-scanner-modal .modal-inner-wrap{margin-top:1rem;width:95% !important}}