.accounting-integrations{text-align:center}.accounting-integrations .shoppinpal-iframe{height:calc(100vh - 60px);width:100%;border:none}
.aggregated-transfer-report-empty-state{min-height:calc(100vh - 56px)}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description{background-color:#f1f8fa;padding:5em 8em}@media screen and (max-width: 992px){.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description{padding:2em 3em}}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description div[class*=col-],.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description div[class*=col-],.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description .aggregated-transfer-report-empty-state-action-buttons{text-align:center}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description .aggregated-transfer-report-empty-state-action-buttons button{margin:.8em auto;width:100%}}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description .aggregated-transfer-report-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description .aggregated-transfer-report-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description .aggregated-transfer-report-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-description .aggregated-transfer-report-empty-state-illustration{margin:0 auto;display:block}}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-sample-data{background-color:#f1f8fa;padding:3em}@media screen and (max-width: 767px){.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-sample-data{padding:2em 3em}}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-sample-data .aggregated-transfer-report-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.aggregated-transfer-report-empty-state .aggregated-transfer-report-empty-state-sample-data .aggregated-transfer-report-empty-state-sample-data-screenshot img{opacity:.65}.aggregated-transfer-report .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.aggregated-transfer-report .mobile-header-button-container .button-text-container{text-align:center;flex-wrap:wrap}.aggregated-transfer-report .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.aggregated-transfer-report .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
body.aggregated_transfer_report{background-color:#fff}body.aggregated_transfer_report .navbar-toggle .icon-bar{background-color:#a6a6a6}.aggregated-transfer-report-selector{display:flex;align-items:center}@media screen and (max-width: 767px){.aggregated-transfer-report-selector{position:absolute;display:block;top:5em;left:2em;right:2em}}@media screen and (min-width: 767px){.aggregated-transfer-report-selector .start-date,.aggregated-transfer-report-selector .end-date{width:25%;max-width:20em}}@media screen and (max-width: 767px){.aggregated-transfer-report-selector .start-date,.aggregated-transfer-report-selector .end-date{padding-bottom:1em}}.aggregated-transfer-report-selector .start-date .popup-target,.aggregated-transfer-report-selector .end-date .popup-target{min-width:300px;left:0}@media screen and (max-width: 767px){.aggregated-transfer-report-selector .btn.primary{width:100%;display:block;margin:0}}.aggregated-transfers-container{padding-top:.8rem}.aggregated-transfers-container .bevspot-button.btn.large{padding:.8em;line-height:1}.aggregated-transfers-container .bevspot-button.btn.large .bevicon{font-size:1.1em;padding-right:.5em}.aggregated-transfers-header{margin-bottom:3em}.aggregated-transfers-header h1{font-weight:400;margin-bottom:.25em;font-size:2em}.aggregated-transfers-header h2{font-size:2em}.aggregated-transfers-header h2 span{font-weight:400}.aggregated-transfers-header .bevspot-button.btn{padding-left:0}.aggregated-transfers-header .bevicon{padding-right:.5em;font-size:16px}.aggregated-transfers-table{position:relative}.aggregated-transfers-table .light-table-header,.aggregated-transfers-table .light-table-row,.aggregated-transfers-table .light-table-footer{padding:.5rem 1rem}@media screen and (max-width: 767px){.aggregated-transfers-table .light-table-header,.aggregated-transfers-table .light-table-row,.aggregated-transfers-table .light-table-footer{padding-left:0}}.aggregated-transfers-table .light-table-header{border-top:0}.aggregated-transfers-table .light-table-row.aggregated-transfers-retailer{border-top:1px solid #8d8d8d;font-weight:600;font-size:1.25em}.aggregated-transfers-table .light-table-row.aggregated-transfers-retailer:first-of-type{border-top:0}.aggregated-transfers-table .light-table-row.aggregated-transfers-category{border-bottom-color:#efefef}.aggregated-transfers-table .light-table-row.aggregated-transfers-category:last-of-type{border-bottom:0}.aggregated-transfers-table .light-table-row.aggregated-transfers-category .cell.product-category{padding-left:2rem;text-transform:capitalize}@media screen and (max-width: 767px){.aggregated-transfers-table .light-table-row.aggregated-transfers-category .cell.product-category{padding-left:.5rem}}.aggregated-transfers-table .light-table-row .brand{display:block;opacity:.8;font-size:12px}.aggregated-transfers-table .light-table-row .bevicon{color:#8d8d8d;padding-left:.25em}
.aggregated-breakage-report-empty-state{min-height:calc(100vh - 56px)}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description{background-color:#f1f8fa;padding:5em 8em}@media screen and (max-width: 992px){.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description{padding:2em 3em}}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description div[class*=col-],.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description div[class*=col-],.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description .aggregated-breakage-report-empty-state-action-buttons{text-align:center}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description .aggregated-breakage-report-empty-state-action-buttons button{margin:.8em auto;width:100%}}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description .aggregated-breakage-report-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description .aggregated-breakage-report-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description .aggregated-breakage-report-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-description .aggregated-breakage-report-empty-state-illustration{margin:0 auto;display:block}}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-sample-data{background-color:#f1f8fa;padding:3em}@media screen and (max-width: 767px){.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-sample-data{padding:2em 3em}}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-sample-data .aggregated-breakage-report-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.aggregated-breakage-report-empty-state .aggregated-breakage-report-empty-state-sample-data .aggregated-breakage-report-empty-state-sample-data-screenshot img{opacity:.65}.aggregated-breakage-report .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.aggregated-breakage-report .mobile-header-button-container .button-text-container{text-align:center;flex-wrap:wrap}.aggregated-breakage-report .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.aggregated-breakage-report .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.aggregated-prep-report-empty-state{min-height:calc(100vh - 56px)}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description{background-color:#f1f8fa;padding:5em 8em}@media screen and (max-width: 992px){.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description{padding:2em 3em}}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description div[class*=col-],.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description div[class*=col-],.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description .aggregated-prep-report-empty-state-action-buttons{text-align:center}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description .aggregated-prep-report-empty-state-action-buttons button{margin:.8em auto;width:100%}}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description .aggregated-prep-report-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description .aggregated-prep-report-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description .aggregated-prep-report-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-description .aggregated-prep-report-empty-state-illustration{margin:0 auto;display:block}}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-sample-data{background-color:#f1f8fa;padding:3em}@media screen and (max-width: 767px){.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-sample-data{padding:2em 3em}}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-sample-data .aggregated-prep-report-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.aggregated-prep-report-empty-state .aggregated-prep-report-empty-state-sample-data .aggregated-prep-report-empty-state-sample-data-screenshot img{opacity:.65}
.aggregated-prep-report .aggregated-prep-event-row,.aggregated-prep-report .aggregated-prep-event-sub-row{display:flex;align-items:center}@media only screen and (max-width: 767px){.aggregated-prep-report .aggregated-prep-event-row,.aggregated-prep-report .aggregated-prep-event-sub-row{height:85px}}@media only screen and (max-width: 366px){.aggregated-prep-report .aggregated-prep-event-row,.aggregated-prep-report .aggregated-prep-event-sub-row{height:95px}}@media only screen and (min-width: 768px){.aggregated-prep-report .aggregated-prep-event-row .col-row .light-table-row-section>.col-row,.aggregated-prep-report .aggregated-prep-event-sub-row .col-row .light-table-row-section>.col-row{height:65px}}.aggregated-prep-report .aggregated-prep-event-row.light-table-row,.aggregated-prep-report .aggregated-prep-event-sub-row.light-table-row{border-bottom:none;border-top:1px solid #e6e6e6}.aggregated-prep-report .note-popover .positionable-popup{width:15em;text-align:left;white-space:normal}.aggregated-prep-report .aggregated-prep-event-sub-row{background-color:#f7f7f7}.aggregated-prep-report .aggregated-prep-event-sub-row .product-name{font-weight:400}.aggregated-prep-report .aggregated-prep-event-sub-row .bevico-sub-row{color:rgba(134,143,151,.7);font-size:1em}.aggregated-prep-report .aggregated-prep-event-row+.aggregated-prep-event-sub-row{border-top:2px dashed #99b0c1}@media only screen and (max-width: 767px){.aggregated-prep-report .table-controls{padding:0}}.aggregated-prep-report .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.aggregated-prep-report .mobile-header-button-container .button-text-container{text-align:center;flex-wrap:wrap}.aggregated-prep-report .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.aggregated-prep-report .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.billing-plan-checkout-header .page-header{background-color:#6b747c !important}@media only screen and (max-width: 1199px){.billing-plan-checkout-header .page-header{padding-left:3.6rem !important}}.billing-plan-checkout-header .step-progress-bar{display:none}.billing-plan-checkout-header .billing-plan-checkout-header-button-container{position:absolute}@media only screen and (max-width: 992px){.billing-plan-checkout-header .billing-plan-checkout-header-button-container{display:none}}.billing-plan-checkout-header .billing-plan-checkout-header-button-container .bevspot-button{font-weight:600;display:flex;justify-content:center;align-items:center;flex-flow:row}.billing-plan-checkout-header .billing-plan-checkout-header-button-container .button-text-container{margin-left:.5em;align-items:center;display:flex;justify-content:center}.billing-plan-checkout-header .billing-plan-checkout-header-progress-bar-container{max-width:640px;width:100%;position:absolute;left:0;right:0;margin:0 auto;padding-top:1em}
.billing-plan-order-summary{background-color:#f7f7f7;border:1px solid #ccc;border-top:0;border-bottom:0;min-height:calc(100vh - 3.8rem);padding:0;position:fixed;right:0}@media only screen and (max-width: 767px){.billing-plan-order-summary{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;height:auto;min-height:auto;position:relative;width:100%}}.billing-plan-order-summary .billing-plan-order-summary-header{border-bottom:1px solid #ccc;margin:0}.billing-plan-order-summary .billing-plan-order-summary-header,.billing-plan-order-summary .billing-plan-order-summary-body,.billing-plan-order-summary .billing-plan-order-summary-actions-container{padding:2em}.billing-plan-order-summary .billing-plan-order-summary-header em,.billing-plan-order-summary .billing-plan-order-summary-body em,.billing-plan-order-summary .billing-plan-order-summary-actions-container em{color:#666}@media only screen and (max-width: 767px){.billing-plan-order-summary .billing-plan-order-summary-header,.billing-plan-order-summary .billing-plan-order-summary-body,.billing-plan-order-summary .billing-plan-order-summary-actions-container{padding:1em}}.billing-plan-order-summary .billing-plan-order-summary-total-container{border-top:1px solid #ccc}.billing-plan-order-summary .billing-plan-order-summary-actions-container{bottom:0;position:absolute;right:0;width:100%}.billing-plan-order-summary .billing-plan-order-summary-actions-container .legal-copy-submit-payment{margin:1em auto}.billing-plan-order-summary .billing-plan-order-summary-actions-container .legal-copy-submit-payment .legal-copy-text{color:#8d8d8d;display:block}.billing-plan-order-summary .billing-plan-order-summary-actions-container .bevspot-button,.billing-plan-order-summary .billing-plan-order-summary-actions-container .btn{font-weight:600}@media only screen and (max-width: 767px){.billing-plan-order-summary .billing-plan-order-summary-actions-container .bevspot-button,.billing-plan-order-summary .billing-plan-order-summary-actions-container .btn{margin-bottom:1em}}.billing-plan-order-summary .billing-plan-order-summary-actions-container .button-text-container{align-items:center;display:flex;justify-content:center}@media only screen and (max-width: 767px){.billing-plan-order-summary .billing-plan-order-summary-actions-container{position:relative}}.dismissible-notification-content .billing-plan-order-summary{min-height:100%;position:relative}
.add-credit-card-modal-body .credit-card-information-form{margin:3em auto}.credit-card-information-form{border:1px solid #ccc;border-top:0;margin:0 auto;max-width:640px}@media only screen and (max-width: 767px){.credit-card-information-form{max-width:none}}.credit-card-information-form .credit-card-information-section,.credit-card-information-form .billing-address-section,.credit-card-information-form .billing-contact-info-section{float:left;width:100%}.credit-card-information-form .credit-card-information-header{background-color:#f7f7f7;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;padding:1em 2em;width:100%}.credit-card-information-form .credit-card-information-row{float:left;padding:1em;width:100%}
.select-source-for-payment .available-payment-methods{padding-bottom:1em;display:flex;align-items:center;flex-wrap:wrap}.select-source-for-payment .available-payment-methods h5{width:100%}.select-source-for-payment .available-payment-methods,.select-source-for-payment .ach-authorization-form,.select-source-for-payment .payment-method-information,.select-source-for-payment .billing-payment-options-table{margin:0 auto;max-width:640px}@media only screen and (max-width: 767px){.select-source-for-payment .available-payment-methods,.select-source-for-payment .ach-authorization-form,.select-source-for-payment .payment-method-information,.select-source-for-payment .billing-payment-options-table{max-width:none}}
.billing-information-view{display:flex;flex-flow:row wrap;min-height:calc(100vh - 4rem);background-color:#fff;position:relative;z-index:calc(996 + 1)}.billing-information-view .billing-information-view-body{padding:4rem}@media only screen and (max-width: 767px){.billing-information-view .billing-information-view-body{padding:1rem 1rem 4rem;width:100%}}.billing-information-view .billing-information-view-body .billing-information-view-subheader,.billing-information-view .billing-information-view-body .available-payment-methods,.billing-information-view .billing-information-view-body .ach-authorization-form,.billing-information-view .billing-information-view-body .payment-method-information,.billing-information-view .billing-information-view-body .billing-payment-options-table{margin:0 auto;max-width:640px}@media only screen and (max-width: 767px){.billing-information-view .billing-information-view-body .billing-information-view-subheader,.billing-information-view .billing-information-view-body .available-payment-methods,.billing-information-view .billing-information-view-body .ach-authorization-form,.billing-information-view .billing-information-view-body .payment-method-information,.billing-information-view .billing-information-view-body .billing-payment-options-table{max-width:none}}.billing-information-view .billing-information-view-body .billing-information-view-payment-methods .dropdown-menu-component{max-width:20em}
.subscription-cancellation-modal .cancel-subscription-modal-header{justify-content:space-between}.subscription-cancellation-modal .subscription-cancellation-modal-body{padding:2em 0}.subscription-cancellation-modal .subscription-cancellation-modal-button{float:right}.subscription-cancellation-modal .button-text-container{font-weight:600;padding-left:.7em}.subscription-cancellation-modal .subscription-cancellation-modal-list{padding:0 1.5em !important}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.subscription-cancellation-modal.modal-flex .bevspot-modal .content{height:auto !important}}
.billing-account-details .billing-account-details-table{position:relative;margin-bottom:.75rem}.billing-account-details .billing-account-table-header{text-transform:uppercase;font-weight:600;border-bottom:1px solid #a6a6a6}.billing-account-details .label{color:#868f97;display:block;text-transform:uppercase;font-size:12px;margin-bottom:.5em;font-weight:600}.billing-account-details .status span{padding:.375rem 1.25rem;border-radius:4rem;color:#fff;font-weight:600}.billing-account-details .status span.danger{background-color:#ee6e65}.billing-account-details .status span.active{background-color:#0fd599}
@media screen and (max-width: 767px){.saved-payment-method-row{padding:.75rem}.saved-payment-method-row .card-brand,.saved-payment-method-row .card-primary{font-size:16px}}.saved-payment-method-row .bevico-credit-card,.saved-payment-method-row .bevico-bank{font-size:30px;color:#666}@media screen and (min-width: 768px){.saved-payment-method-row .bevico-credit-card,.saved-payment-method-row .bevico-bank{font-size:36px}}.saved-payment-method-row .card-primary{text-transform:uppercase;color:#f49c57;padding-top:.15rem}.saved-payment-method-row .card-expiration-number{color:#a6a6a6}.saved-payment-method-row.expired .card-brand,.saved-payment-method-row.expired .card-expiration-number{color:#ee5252}.saved-payment-method-row.expired .btn.primary.disabled{display:none}.saved-payment-method-row.primary-payment-method-row:not(:only-child){border:1px solid #efefef !important;box-shadow:0 .2rem .65rem rgba(53,63,74,.1)}.saved-payment-method-row:not(.primary-payment-method-row){opacity:.5;transition:opacity .2s ease}.saved-payment-method-row:not(.primary-payment-method-row):hover{opacity:1}.saved-payment-method-row .btn.disabled:not(.loading){display:none}.saved-payment-method-row .btn.flat{font-weight:400;text-transform:none}
.subscription-management .subscription-management-header{padding:1em 0}.subscription-management .subscription-management-header h3{margin-bottom:2rem}@media screen and (min-width: 768px){.subscription-management .subscription-management-header h3{margin-bottom:0}}@media screen and (min-width: 768px){.subscription-management .subscription-management-header{display:flex;justify-content:space-between;align-items:center}}.subscription-management .subscription-management-cancel{padding:4em 1em}@media only screen and (max-width: 767px){.subscription-management .subscription-management-cancel{padding:2em 0}}.subscription-management .subscription-management-cancel .btn{padding:0}.subscription-management .subscription-management-table-row{border-bottom:2px solid #a6a6a6;padding:1rem .5rem}.subscription-management .subscription-management-table-row:first-child{border-top:2px solid #a6a6a6}@media screen and (min-width: 768px){.subscription-management .subscription-management-table-row:first-child{border-width:1px}}@media screen and (min-width: 768px){.subscription-management .subscription-management-table-row{border-width:1px;padding:.5rem}}.subscription-management .subscription-manager-container,.subscription-management .saved-payments-container{margin:3.5rem 0}.subscription-management .saved-payments-container{margin-bottom:7rem}.subscription-management .empty-state{border:2px solid #ccc}.subscription-management .empty-state p{max-width:475px;margin-left:auto;margin-right:auto}
.billing-view{background-color:#fff}.billing-view .container{max-width:1199px;margin-left:auto;margin-right:auto}.billing-view .billing-view-section .plans-and-billing-unauthorized-retailer{margin:3rem 0}.billing-view .billing-view-section .plans-and-billing-unauthorized-retailer:first-child{margin:4rem 0}.billing-view .billing-footer{padding-bottom:3rem}.billing-view .billing-footer h5,.billing-view .billing-footer p{max-width:425px;padding-left:.8rem}
.dismissible-notification{background:#fff;font-size:.9em;position:absolute;top:0;left:0;width:100%;box-shadow:0 0 10px rgba(0,0,0,.4);z-index:99}.dismissible-notification .dismissible-notification-inner-container{position:relative}.dismissible-notification .dismissible-notification-inner-container .dismiss-button{cursor:pointer;position:absolute;right:1em;top:1em;z-index:3}.dismissible-notification .dismissible-notification-inner-container .bevico-close{font-size:1.75rem !important;color:#666}.dismissible-notification.dismissible-notification-hidden{visibility:hidden;opacity:0;pointer-events:none}.dismissible-notification.dismissible-notification-shown{visibility:visible;opacity:1}
.dismissible-order-confirmation{background-color:#fff}.dismissible-order-confirmation .dismissible-notification{box-shadow:none;font-size:1rem}.dismissible-order-confirmation .dismissible-notification.dismissible-notification-shown{position:static;max-width:960px;margin:2rem auto 0}.dismissible-order-confirmation .dismissible-notification-content{border:1px solid #e6e6e6}@media screen and (min-width: 768px){.dismissible-order-confirmation .dismissible-notification-content{display:flex}}.dismissible-order-confirmation .dismissible-order-confirmation-message{flex-grow:1;flex-shrink:1;flex-basis:40%;padding:1.5rem;background-color:#efefef}.dismissible-order-confirmation .dismissible-order-confirmation-message p{font-size:12px;margin-bottom:2rem}.dismissible-order-confirmation .billing-plan-order-summary{flex-grow:1;flex-shrink:0;flex-basis:60%;background-color:#fff;padding:1.5rem 3rem;border:0;float:none}@media screen and (max-width: 767px){.dismissible-order-confirmation .billing-plan-order-summary{padding:1.5rem}}.dismissible-order-confirmation .billing-plan-order-summary .billing-plan-order-summary-header{border:0;text-transform:uppercase;color:#a6a6a6;font-size:12px;letter-spacing:.05em;font-family:"Brandon-Grotesque","aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;padding:0;margin-bottom:1rem}.dismissible-order-confirmation .billing-plan-order-summary .billing-plan-order-summary-body{padding:0}@media screen and (min-width: 768px){.dismissible-order-confirmation .billing-plan-order-summary .billing-plan-order-summary-body .order-summary-body{display:flex;flex-wrap:wrap;justify-content:space-between}}.dismissible-order-confirmation .billing-plan-order-summary .billing-plan-order-summary-body .billing-plan-order-summary-plan,.dismissible-order-confirmation .billing-plan-order-summary .billing-plan-order-summary-body .billing-plan-order-summary-add-ons{flex-grow:1;flex-shrink:1;flex-basis:0}.dismissible-order-confirmation .billing-plan-order-summary .billing-plan-order-summary-body em{font-size:12px;color:#8d8d8d}
.print-only{display:none}@media print{*{page-break-after:avoid}.plans-and-billing-status-header{background:none !important;padding:0 !important;margin:0 !important;min-height:unset !important;display:block !important}.plans-and-billing-status-header>div:not(.plans-and-billing-status-header){display:none}.print-only{display:block !important}.body-container{padding:0 !important}.order-confirmation-print-header{display:flex !important;align-items:center}.order-confirmation-print-header{border-bottom:1px solid #a6a6a6;padding:12pt 0 !important}.order-confirmation-print-header h6{display:inline-block;margin:0 !important;margin-left:12pt !important}.order-confirmation-print-header .bevicon{font-size:18pt !important}.order-confirmation-print-header .brand-logo,.order-confirmation-print-header h6{color:#272727 !important}.navigation-main,#experimental-server,.billing-plan-order-summary-actions-container,.subscription-management-header .btn,.subscription-management-cancel,.subscription-management,.dismissible-order-confirmation-header{display:none !important}.dismissible-notification{box-shadow:none !important}@page{size:auto;margin:25mm !important}body{background:#fff !important;color:#272727 !important;font-size:12pt}.body-container{margin:0}h1{font-size:28pt}h2{font-size:22pt}h3{font-size:15pt}h4{font-size:13pt}h5{font-size:11pt}h6{font-size:9pt}p{font-size:12pt}.dismissible-order-confirmation-view{width:70%}.dismissible-order-confirmation,.dismissible-notification,.dismissible-notification-inner-container,.dismissible-notification-content{width:100% !important}.dismissible-order-confirmation .dismissible-order-confirmation-view{min-height:unset}.subscription-management{padding:0 !important}.billing-plan-order-summary{width:35% !important;border-left:0;border-right:0;background:#fff !important}.dismissible-order-confirmation .dismissible-order-confirmation-view{border-bottom:1px solid #a6a6a6;margin-bottom:12pt}.dismissible-order-confirmation .dismissible-order-confirmation-view,.billing-plan-order-summary-body,.billing-plan-order-summary-header{padding-left:0 !important;padding-right:0 !important}}
.locked-account-dialog.bevspot-dialog{z-index:996;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.locked-account-dialog.bevspot-dialog.bevspot-dialog{right:0;left:initial}@media only screen and (min-width: 1200px){.locked-account-dialog.bevspot-dialog.bevspot-dialog{width:calc(100% - 180px)}}.locked-account-dialog.bevspot-dialog.bevspot-dialog .content{max-width:475px}.locked-account-dialog.bevspot-dialog .header{padding:0}.locked-account-dialog.bevspot-dialog .bevico-unlock{width:100%;text-align:center;padding:.15em 0 .5em;font-size:3.25em;color:#4d4d4d}@media only screen and (min-width: 768px){body[data-navstate=compressed] .locked-account-dialog.bevspot-dialog{width:calc(100% - 60px)}}
.payment-frequency-option{padding:1em 0;display:flex;justify-content:flex-start;align-items:center}.payment-frequency-option .payment-frequency-option-label,.payment-frequency-option .payment-frequency-option-savings-text{padding:0}.payment-frequency-option .payment-frequency-option-label-container{padding-left:1em}
.billing-payment-options-table{max-width:480px;border:1px solid #ccc}.billing-payment-options-table .billing-plan-tier-header{background-color:#f7f7f7;border-bottom:1px solid #ccc;padding:1em;display:flex;justify-content:flex-start;align-items:center}.billing-payment-options-table .billing-plan-tier-header-text{margin:0;padding-left:1em;text-transform:capitalize}.billing-payment-options-table .billing-plan-tier-options{padding:1em}
.plans-and-billing .payment-frequency-option:nth-of-type(2){display:none}.plans-and-billing .payment-frequency-option:nth-of-type(1)>div>em.payment-frequency-option-savings-text{display:none}.plans-and-billing .payment-options-view-subheader.cell-ptb-xl:not(:nth-of-type(1)){display:none}.plans-and-billing .billing-payment-options-table:not(:nth-of-type(2)){display:none}.payment-options-view{display:flex;flex-flow:row wrap;min-height:calc(100vh - 3.8rem)}.payment-options-view .payment-options-view-body{padding:2em}@media only screen and (max-width: 767px){.payment-options-view .payment-options-view-body{padding:0 1em 4em;width:100%}}.payment-options-view .payment-options-view-body .payment-options-view-subheader,.payment-options-view .payment-options-view-body .billing-payment-options-table{margin:0 auto;max-width:640px}@media only screen and (max-width: 767px){.payment-options-view .payment-options-view-body .payment-options-view-subheader,.payment-options-view .payment-options-view-body .billing-payment-options-table{max-width:none}}
.plans-and-billing-subscription-status:not(:empty){padding:1rem;background-color:#f7f7f7;margin:4rem 0}@media screen and (min-width: 768px){.plans-and-billing-subscription-status:not(:empty){padding:1.5rem;display:flex;justify-content:space-between;align-items:center}.plans-and-billing-subscription-status:not(:empty).next-payment{display:block}}.plans-and-billing-subscription-status:only-child{margin-bottom:5rem}.plans-and-billing-subscription-status .plans-and-billing-unauthorized-retailer{padding:0 !important;margin:0}.plans-and-billing-subscription-status .plans-and-billing-unauthorized-retailer p{max-width:unset !important;margin-bottom:0}.plans-and-billing-subscription-status .plans-and-billing-status,.plans-and-billing-subscription-status .plans-and-billing-unauthorized-retailer{flex-grow:1;flex-shrink:1;flex-basis:auto}@media screen and (max-width: 767px){.plans-and-billing-subscription-status .plans-and-billing-status{margin-bottom:.75rem}}.plans-and-billing-subscription-status h3{font-size:24px}.plans-and-billing-subscription-status h3,.plans-and-billing-subscription-status h4{margin:0;line-height:1.4}
.billing-frequency-tabs{border-bottom:1px solid #efefef;display:flex;align-items:center;justify-content:space-between;margin:3rem auto 2rem;max-width:300px}@media screen and (min-width: 993px){.billing-frequency-tabs{margin:3rem auto 4rem}}.billing-frequency-tabs .tab{flex-grow:1;flex-shrink:1;flex-basis:0;cursor:pointer;padding:.5rem;text-align:center;border-bottom:3px solid rgba(0,0,0,0)}.billing-frequency-tabs .tab.active-tab{border-bottom-color:#2c9bce;color:#333}.billing-frequency-tabs .tab:not(.active-tab){color:#a6a6a6}
.billing-plan-option{border-radius:3px;box-shadow:-5px 5px 14px 0 rgba(0,0,0,.17);margin-bottom:3rem;background-color:#fff;position:relative}@media(max-width: 993px)and (min-width: 768px){.billing-plan-option{max-width:400px;margin:0 auto 3rem;border:1px solid #efefef}}@media screen and (min-width: 993px){.billing-plan-option{flex-grow:1;flex-shrink:1;flex-basis:0;position:relative;max-width:33.3333%;z-index:1;margin:0 10px;min-height:680px}}.billing-plan-option:nth-of-type(1) .billing-plan-option-header,.billing-plan-option:nth-of-type(1) li::before{background-color:#48505c}.billing-plan-option:nth-of-type(1) h3,.billing-plan-option:nth-of-type(1) .description-text{color:#48505c}.billing-plan-option:nth-of-type(2) .billing-plan-option-header,.billing-plan-option:nth-of-type(2) li::before{background-color:#f49c57}.billing-plan-option:nth-of-type(2) h3,.billing-plan-option:nth-of-type(2) .description-text{color:#f49c57}@media screen and (min-width: 993px){.billing-plan-option.highlight-billing-plan{z-index:0}}.billing-plan-option.highlight-billing-plan::before{position:relative;top:.15em;font-family:"Brandon-Grotesque","aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;letter-spacing:.05em;font-weight:600;background:#2c9bce;color:#fff;text-transform:uppercase;content:"Most Popular";clip-path:polygon(0% 0%, 5% 50%, 0 100%, 100% 100%, 95% 50%, 100% 0);-webkit-clip-path:polygon(0% 0%, 5% 50%, 0 100%, 100% 100%, 95% 50%, 100% 0);padding:.5rem 1.5rem;position:absolute;text-align:center;right:50%;transform:translateY(-50%) translateX(50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.billing-plan-option .billing-plan-option-header{padding:1rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border-top-left-radius:3px;border-top-right-radius:3px}@media(max-width: 993px)and (min-width: 768px){.billing-plan-option .billing-plan-option-header{padding:1.5rem}}@media screen and (min-width: 993px){.billing-plan-option .billing-plan-option-header{padding:1rem 7rem;align-items:flex-end;flex-wrap:wrap;text-align:center}}.billing-plan-option .billing-plan-option-header .price{position:relative;top:.15em;font-size:86px}@media screen and (max-width: 992px){.billing-plan-option .billing-plan-option-header .price{font-size:72px;margin-right:1rem;text-align:right}}.billing-plan-option .billing-plan-option-header .price,.billing-plan-option .billing-plan-option-header .price-caption{flex-grow:1;flex-shrink:1;flex-basis:100%;margin-bottom:0}@media screen and (min-width: 993px){.billing-plan-option .billing-plan-option-header .price-caption{text-align:right;position:relative;top:-5px}}.billing-plan-option .billing-plan-option-body{padding:1rem;font-size:18px}@media screen and (min-width: 768px){.billing-plan-option .billing-plan-option-body{padding:2.5rem 2.25rem;font-size:16px}}@media screen and (min-width: 993px){.billing-plan-option .billing-plan-option-body{display:flex;flex-direction:column}}.billing-plan-option .billing-plan-description{margin-bottom:1.25rem}@media screen and (min-width: 768px){.billing-plan-option .billing-plan-description{margin-bottom:2rem}}.billing-plan-option .btn{display:block;margin:0 auto !important;min-width:170px}@media screen and (min-width: 993px){.billing-plan-option .btn{position:absolute;bottom:20px;left:20%;right:20%}}@media screen and (max-width: 992px){.billing-plan-option .btn{width:100%}}.billing-plan-option h3{text-transform:uppercase;margin-bottom:.25em}@media screen and (min-width: 768px){.billing-plan-option h3{font-size:24px;margin-bottom:.75rem}}.billing-plan-option li{color:#8d8d8d;margin:.65rem 0;position:relative;padding-left:1.25rem}@media screen and (min-width: 768px){.billing-plan-option li{margin:.8rem 0}}.billing-plan-option li::before{content:"";border-radius:50px;height:9px;width:9px;display:block;position:absolute;top:.375em;left:0}.billing-plan-option .features-help-text{color:#8d8d8d;font-weight:bold;text-align:center}@media screen and (min-width: 992px){.billing-plan-option .features-help-text{position:absolute;bottom:90px;left:20%;right:20%;margin:0}}
.plans-and-pricing{margin-bottom:7rem}@media screen and (min-width: 993px){.plans-and-pricing .plans-and-pricing-plan-options{display:flex;justify-content:center;margin:0 auto;max-width:1000px}}
.upgrade-plan-container{order:2;margin-bottom:1.75rem}@media screen and (min-width: 768px){.upgrade-plan-container{flex-grow:1;flex-shrink:1;flex-basis:30%;min-height:265px;margin-bottom:0}}@media screen and (min-width: 768px){.upgrade-plan-container:not(:last-child){margin-right:.375rem}}@media screen and (min-width: 993px){.upgrade-plan-container:not(:last-child){margin-right:2rem}}.upgrade-plan-container:not(.current-plan-container){border:3px solid #efefef;padding:1.25rem}@media screen and (min-width: 993px){.upgrade-plan-container:not(.current-plan-container){margin:4rem 1rem 0}}.upgrade-plan-container.current-plan-container{order:1}.upgrade-plan-container.current-plan-container .upgrade-plan-body{background-color:#f7f7f7;padding:1.25rem 1.5rem}.upgrade-plan-container.current-plan-container .upgrade-plan-footer{padding-top:1rem}.upgrade-plan-container:nth-of-type(1) .upgrade-plan-header h3,.upgrade-plan-container:nth-of-type(1) .upgrade-plan-header h2{color:#48505c}.upgrade-plan-container:nth-of-type(2) .upgrade-plan-header h3,.upgrade-plan-container:nth-of-type(2) .upgrade-plan-header h2{color:#f49c57}.upgrade-plan-container .current-plan-header{background-color:#2c9bce;padding:1.5rem}.upgrade-plan-container .current-plan-header span{font-size:16px;margin-bottom:.5rem;display:block}.upgrade-plan-container .current-plan-header h2{font-size:26px;margin-bottom:0}.upgrade-plan-container .upgrade-plan-header h2{text-transform:uppercase;font-size:22px;margin-bottom:0}.upgrade-plan-container .upgrade-plan-header h3{font-size:24px;display:inline-block;margin-right:.5rem}.upgrade-plan-container .price{margin-bottom:0}.upgrade-plan-container .upgrade-plan-body{padding-top:1.25rem}.upgrade-plan-container .upgrade-plan-body p{margin-bottom:0}.upgrade-plan-container .upgrade-plan-feature-list{margin-bottom:.75rem}.upgrade-plan-container li{margin:.65rem 0;position:relative;padding-left:1.25rem}@media screen and (min-width: 768px){.upgrade-plan-container li{margin:.8rem 0}}.upgrade-plan-container li:last-child{margin-bottom:0}.upgrade-plan-container li::before{content:"";border-radius:50px;height:9px;width:9px;display:block;position:absolute;top:.25em;left:0;background-color:#48505c}
.upgrade-plans-and-pricing{margin-bottom:3rem}@media screen and (min-width: 768px){.upgrade-plans-and-pricing{max-width:960px;margin:4rem auto 6rem;position:relative}}.upgrade-plans-and-pricing .upgrade-plans-and-pricing-header{margin-top:3rem}@media screen and (min-width: 768px){.upgrade-plans-and-pricing .upgrade-plans-and-pricing-header{display:flex;align-items:center;margin:0 .375rem 1.5rem}.upgrade-plans-and-pricing .upgrade-plans-and-pricing-header .billing-frequency-tabs{flex-grow:1;flex-shrink:0;flex-basis:auto;margin:0 0 0 1rem;width:100%}.upgrade-plans-and-pricing .upgrade-plans-and-pricing-header h4{margin-bottom:0}}@media screen and (min-width: 993px){.upgrade-plans-and-pricing .upgrade-plans-and-pricing-header{justify-content:flex-end;text-align:right;position:absolute;right:1rem;margin:.5rem 0 0;width:100%}}.upgrade-plans-and-pricing .upgrade-plan-options{display:flex;flex-direction:column}@media screen and (min-width: 768px){.upgrade-plans-and-pricing .upgrade-plan-options{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 993px){.upgrade-plans-and-pricing .upgrade-plan-options{align-items:flex-end}}
.plans-view:not(.plans-view-pattern){background-color:#fff}.plans-view .plans-and-billing-subscription-status{max-width:960px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.plans-view .plans-add-ons-section{margin:0 auto}}.plans-view .plans-footer{background-color:#efefef;padding:3rem 0}.plans-view .plans-footer .container{max-width:960px;margin:0 auto}@media screen and (min-width: 993px){.plans-view .plans-footer .container{padding-right:0;padding-left:0}}.plans-view .plans-footer .btn{width:100%;max-width:400px;margin-bottom:3rem}@media screen and (min-width: 768px){.plans-view .plans-footer .btn{max-width:250px;margin-bottom:.75rem}}.plans-view .plans-footer .btn.flat{display:block;padding-left:0;padding-right:0;padding-bottom:0;max-width:none;font-size:1.15rem}@media screen and (min-width: 768px){.plans-view .plans-footer .btn.flat{padding:.75rem;width:auto}}.plans-view .plans-footer p{margin-bottom:1.35rem;max-width:425px}@media screen and (min-width: 768px){.plans-view.plans-view-pattern{position:relative;overflow-x:hidden}.plans-view.plans-view-pattern::before,.plans-view.plans-view-pattern::after{content:"";z-index:-1;position:absolute;background-repeat:no-repeat;background-size:100% auto}.plans-view.plans-view-pattern::before{width:203px;height:278px;transform:rotate(-90deg);left:-30px;top:0%;background-image:url("/static/img/inapp_billing/strainer.d1dab95ef774.svg")}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 992px){.plans-view.plans-view-pattern::before{top:4%}}@media screen and (min-width: 768px){.plans-view.plans-view-pattern::after{width:230px;height:640px;right:-105px;top:4%;background-image:url("/static/img/inapp_billing/wine-opener.0a491a7dbabb.svg")}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 992px){.plans-view.plans-view-pattern::after{top:1%}}@media screen and (min-width: 768px){.plans-view.plans-view-pattern .plans-footer::before{width:255px;height:275px;left:-105px;bottom:33%;content:"";z-index:-1;position:absolute;background-repeat:no-repeat;background-image:url("/static/img/inapp_billing/spatula.7570cffcc3ed.svg");transform:rotate(25deg);background-size:100% auto}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 992px){.plans-view.plans-view-pattern .plans-footer::before{left:-35px;bottom:25%}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 992px){.plans-view .plans-view-section.container::before,.plans-view .plans-view-section.container::after{content:"";z-index:-1;position:absolute;background-repeat:no-repeat;background-size:100% auto}.plans-view .plans-view-section.container::before{width:175px;height:267px;left:-5%;top:40%;background-image:url("/static/img/inapp_billing/whisk.df3e1a2b43f4.svg")}.plans-view .plans-view-section.container::after{width:146px;height:400px;right:-7%;top:60%;background-image:url("/static/img/inapp_billing/fork.ebd90c094c29.svg")}}
.delinquent-payment-view-body .delinquent-payment-view-header,.delinquent-payment-view-body .delinquent-payment-subheader{margin:0 auto;max-width:640px}@media only screen and (max-width: 767px){.delinquent-payment-view-body .delinquent-payment-view-header,.delinquent-payment-view-body .delinquent-payment-subheader{max-width:none}}.delinquent-payment-view-body .delinquent-payment-subheader p{color:#666}@media only screen and (min-width: 767px){.delinquent-payment-view-body .delinquent-payment-subheader p{max-width:85%}}.delinquent-payment-view-body .delinquent-payment-subheader h5{margin:2em 0}.delinquent-payment-view-body .available-payment-methods .label{font-size:.9em;margin-bottom:.5em}.delinquent-payment-view-body .dropdown-menu-component.outline{margin-bottom:3em}@media only screen and (min-width: 767px){.delinquent-payment-view-body .dropdown-menu-component.outline{max-width:80%}}.delinquent-payment-view-body .credit-card-information-form{margin-bottom:4em}
body.account.billing .plans-and-billing{position:relative}@media(min-width: 768px)and (max-width: 992px){body.account.billing .plans-and-billing .container{max-width:768px;margin:0 auto}}body.account.billing .free-trial-status-chip.expired-trial,body.account.billing .free-trial-status-chip.time-based-trial{padding:1rem;font-size:16px;position:sticky;top:54px}@media screen and (min-width: 768px){body.account.billing .free-trial-status-chip.expired-trial,body.account.billing .free-trial-status-chip.time-based-trial{top:56px}}body.account.billing .plans-and-billing-header{border-bottom:1px solid #e6e6e6}@media screen and (max-width: 992px){body.account.billing .plans-and-billing-header.container{max-width:unset}}body.account.billing .plans-and-billing-header.header-background{position:relative}body.account.billing .plans-and-billing-header.header-background .plans-and-billing-subheader{padding:.25rem 3rem}@media screen and (min-width: 768px){body.account.billing .plans-and-billing-header.header-background::before,body.account.billing .plans-and-billing-header.header-background::after{content:"";z-index:-1;position:absolute;background-repeat:no-repeat;background-size:100% auto}body.account.billing .plans-and-billing-header.header-background::before{width:125px;height:200px;right:16%;top:-14%;background-image:url("/static/img/inapp_billing/strainer.d1dab95ef774.svg")}}@media screen and (min-width: 768px)and (min-width: 993px){body.account.billing .plans-and-billing-header.header-background::before{width:145px;right:18%;top:-9%}}@media screen and (min-width: 768px){body.account.billing .plans-and-billing-header.header-background::after{width:164px;height:90px;right:5%;bottom:-2%;background-image:url("/static/img/inapp_billing/spatula.7570cffcc3ed.svg")}}@media screen and (min-width: 768px)and (min-width: 993px){body.account.billing .plans-and-billing-header.header-background::after{width:184px;height:130px}}@media screen and (min-width: 993px){body.account.billing .plans-and-billing-header.header-background .plans-and-billing-headline::before{content:"";z-index:-1;position:absolute;background-repeat:no-repeat;background-size:100% auto;width:135px;height:130px;right:27%;bottom:-6%;background-image:url("/static/img/inapp_billing/wine-opener.0a491a7dbabb.svg")}}body.account.billing .plans-and-billing-headline{padding:2rem 0;margin-bottom:0;font-size:24px}@media screen and (min-width: 993px){body.account.billing .plans-and-billing-headline{padding:2rem 3rem .5rem;font-size:40px}}body.account.billing .plans-and-billing-subheader{padding:.25rem 3rem 1.5rem}body.account.billing .plans-and-billing-tabs-container{position:relative;top:1px;margin-top:1rem}body.account.billing .top-level-tabs{align-items:flex-end;display:flex;height:40px;justify-content:space-between;max-width:500px;margin:0 auto}@media screen and (min-width: 768px){body.account.billing .top-level-tabs{max-width:320px}}body.account.billing .top-level-tabs .top-level-tab{flex-grow:1;flex-shrink:1;flex-basis:0;background-color:#ccc;border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #e6e6e6;border-bottom:0;color:#666;cursor:pointer;font-size:16px;font-weight:600;padding:.5rem;text-align:center;transition:all .25s ease}body.account.billing .top-level-tabs .top-level-tab.active{background-color:#fff;color:#2c9bce;padding-top:1rem}body.account.billing .pos-integration-modal-body img,body.account.billing .invoice-processing-modal-body img{margin:0 auto 2rem;display:block;width:100%;max-width:150px}@media screen and (min-width: 768px){body.account.billing .pos-integration-modal-body img,body.account.billing .invoice-processing-modal-body img{max-width:250px;margin-bottom:3rem}}@media screen and (max-width: 366px){body.account.billing .pos-integration-modal-body p,body.account.billing .invoice-processing-modal-body p{font-size:.9em}}body.account.billing .delinquent-payment-notice,body.account.billing .delinquent-payment-success-notice{background-color:#fff;padding-top:2rem}body.account.billing .locked-account-dialog .add-payment-method-button{position:absolute;bottom:.8rem;font-size:.8rem}@media screen and (min-width: 768px){body.account.billing .locked-account-dialog .add-payment-method-button{bottom:1.8rem;font-size:.95rem}}body.account.billing .loading-cover{min-height:300px}
html{color:#4d4d4d}html{color:#4d4d4d}.create-inventory-transfer-report-modal{position:relative;height:100%;height:75vh;display:table;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.create-inventory-transfer-report-modal .inventory-transfer-loading-search-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:21}.create-inventory-transfer-report-modal .inventory-transfer-loading-search-overlay .loading-icon-wrapper{position:absolute;top:46%;width:100%;text-align:center;color:#fff;font-size:2em}.create-inventory-transfer-report-modal .inventory-transfer-search-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper{height:100%;padding:0}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side{display:table;background-color:#f7f7f7;overflow:hidden;float:left}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{display:flex;flex-direction:column;padding-bottom:6.5em}@media only screen and (max-width: 767px){.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{padding-bottom:10.1em}}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .right-side{display:table;border-left:1px solid #bfbfbf;z-index:19;float:left}.create-inventory-transfer-report-modal .search-bar-wrapper{width:100%}.create-inventory-transfer-report-modal .search-bar-wrapper .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.create-inventory-transfer-report-modal .search-bar-wrapper .validation-input-wrapper .validation-input{padding:0}.create-inventory-transfer-report-modal .search-result-list-scroll::-webkit-scrollbar{display:none}.create-inventory-transfer-report-modal .search-result-list-table{overflow:scroll;z-index:0;position:relative;width:100%;flex:1 0 auto}.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll{position:absolute;top:0;bottom:0;right:0;left:0;overflow:scroll}.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll .no-search-results-message{text-align:center;position:relative;margin-top:47%;padding:0px 20px;white-space:normal;margin:0 auto;margin-top:30%}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll .no-search-results-message{margin-top:0}}.create-inventory-transfer-report-modal .transfer-list-panel{padding:2em 1.5em}.create-inventory-transfer-report-modal .transfer-list-panel h4{margin-bottom:1em}.create-inventory-transfer-report-modal .transfer-list-panel .ctable-row{background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .ctable-row:hover{background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .note-row{border-top:1px solid #bfbfbf;border-bottom:none;padding:0 1em;position:absolute;bottom:-1px;left:0;width:100%;height:12em;background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .note-row .cell{vertical-align:top}.create-inventory-transfer-report-modal .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.create-inventory-transfer-report-modal .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:4.75em;resize:none}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table{display:table;height:100%}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .ctable{display:table;height:100%}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows{height:100%;overflow:scroll;float:left;padding-bottom:5.5em;z-index:0;position:relative}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows .transfer-list-row{position:relative}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows .transfer-list-row .unit-quantity-with-editable-quantity .invalid{right:.6em}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .ctable-head{background-color:#e2e2e2}.create-inventory-transfer-report-modal .transfer-list-scroll::-webkit-scrollbar{display:none}.create-inventory-transfer-report-modal .transfer-list-rows{height:100%;overflow:scroll;float:left;z-index:0;position:relative;width:100%;display:table}.create-inventory-transfer-report-modal .transfer-list-rows .transfer-list-scroll{position:absolute;top:0;bottom:54px;right:0;left:0;margin-bottom:11em;overflow:scroll}@media only screen and (max-width: 769px){.create-inventory-transfer-report-modal .transfer-list-rows .transfer-list-scroll{margin-bottom:0em;bottom:23.5em}}.create-inventory-transfer-report-modal .transfer-list-panel-mobile{position:absolute;right:0;bottom:0;left:0}.create-inventory-transfer-report-modal .transfer-list-panel-mobile.transfer-list-panel-mobile-open{top:0;z-index:21}.create-inventory-transfer-report-modal .transfer-list-panel-mobile.transfer-list-panel-mobile-open .unit-quantity-with-editable-quantity{padding-left:.5em}.create-inventory-transfer-report-modal .current-transfer-list-mobile{position:absolute;bottom:-1px;left:0;width:100%;height:15em;font-size:.25em;background:#8d8d8d;padding:5em 3em;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.create-inventory-transfer-report-modal .current-transfer-list-mobile h1{text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#fff;margin:0;font-size:4em}.create-inventory-transfer-report-modal .current-transfer-list-mobile h1 span{font-size:2em;float:right;vertical-align:top;height:100%;margin-top:-0.25em}.create-inventory-transfer-report-modal .current-transfer-list-mobile.at-least-one-item{background-color:#7fbf70;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.create-inventory-transfer-report-modal .current-transfer-list-mobile.panel-expanded{top:22.7em}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .current-transfer-list-mobile.panel-expanded{top:12em}}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .current-transfer-list-mobile{height:8em;padding:1em 3em}}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded{position:absolute;left:0;background:#6e6e6e;top:9.4em;padding:0}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .transfer-list-rows{padding-bottom:8.5em}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-head{background:rgba(0,0,0,0);border-bottom:#585858 1px solid;color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .col-row{border-left:.75em solid rgba(0,0,0,0);border-right:.75em solid rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row{border-bottom:1px solid #585858;background:rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .unit-cell{color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .item-information ul li{color:#fff !important}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row:hover{background:rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row{background:#6e6e6e;bottom:9.4em}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row .note-row-label{color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row textarea{color:#4d4d4d}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row:hover{background:#6e6e6e}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row{bottom:4.9em}}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded{top:5em}}@media only screen and (max-width: 769px){.create-inventory-transfer-report-modal .add-to-list-bar{bottom:50px}}#inventory-transfer-report-app .bevspot-modal .content{height:90%}@media only screen and (max-width: 769px){#inventory-transfer-report-app .bevspot-modal .content{height:100%;max-height:100%}}#inventory-transfer-report-app .inventory-transfer-report .col-row{border-left:none}#inventory-transfer-report-app .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;z-index:1014}#inventory-transfer-report-app .report-loading-overlay .loading-icon-wrapper{position:fixed;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){#inventory-transfer-report-app .report-loading-overlay .loading-icon-wrapper{left:0}}@media only screen and (max-width: 769px){#inventory-transfer-report-app{padding:1em 1em}}#inventory-transfer-report-app .main-container{position:relative}@media screen and (max-width: 767px){#inventory-transfer-report-app .main-container{padding-top:4em}}#inventory-transfer-report-app .mobile-header-button-container{position:absolute;top:54px;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}#inventory-transfer-report-app .mobile-header-button-container .button-text-container{flex-wrap:wrap}#inventory-transfer-report-app .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}#inventory-transfer-report-app .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}.inventory-transfer-report{padding-bottom:3em}.inventory-transfer-report .ctable-row{background-color:#fff;border-bottom-color:#bfbfbf}.inventory-transfer-report .ctable-row:hover{background-color:#fff}.inventory-transfer-report .ctable-row:not(.no-hover):hover,.inventory-transfer-report .ctable-row:not(.no-hover):nth-of-type(odd):hover{background-color:#fff}.inventory-transfer-report .unit-cell{color:#ccc}.inventory-transfer-report .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;position:absolute;top:0;width:100%;z-index:1}.inventory-transfer-report .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.inventory-transfer-report .report-loading-overlay .loading-icon-wrapper{left:0}}.record-breakage-view{position:relative;height:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.record-breakage-view .create-inventory-transfer-report-modal-wrapper{height:100%;padding:0}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side{background-color:#f7f7f7;display:table;float:left}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{display:flex;flex-direction:column;padding-bottom:6.5em}@media only screen and (max-width: 767px){.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{padding-bottom:10.1em}}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .right-side{border-left:1px solid #bfbfbf;display:table}.record-breakage-view .search-bar-wrapper{width:100%}.record-breakage-view .search-bar-wrapper .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.record-breakage-view .search-bar-wrapper .validation-input-wrapper .validation-input{padding:0}.record-breakage-view .search-result-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .search-result-list-table{overflow:scroll;z-index:0;position:relative;width:100%;flex:1 0 auto}.record-breakage-view .search-result-list-table .search-result-list-scroll{position:absolute;top:0;bottom:0;right:0;left:0;overflow:scroll}.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{text-align:center;position:relative;margin-top:47%;padding:0px 20px;white-space:normal;margin:0 auto;margin-top:30%}@media only screen and (max-height: 400px){.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{margin-top:0}}.record-breakage-view .search-result-list-row.ctable-row{background-color:#fff;border-bottom:1px solid #bfbfbf}.record-breakage-view .search-result-list-row.disabled{background-color:#e6e6e6;color:#bfbfbf}.record-breakage-view .search-result-list-row.disabled:hover{background-color:#e6e6e6}.record-breakage-view .search-result-list-row .disabled-message{float:right;color:#bfbfbf;font-size:.9em;padding:0 1em}.record-breakage-view .transfer-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .transfer-list-rows{height:100%;overflow:scroll;float:left;z-index:0;position:relative;width:100%;display:table}.record-breakage-view .transfer-list-rows .transfer-list-scroll{position:absolute;top:0;bottom:54px;right:0;left:0;margin-bottom:15em;overflow:scroll}@media only screen and (max-width: 769px){.record-breakage-view .transfer-list-rows .transfer-list-scroll{bottom:22em;margin-bottom:0}}.record-breakage-view .transfer-list-panel{padding:2em 1.5em}.record-breakage-view .transfer-list-panel h4{margin-bottom:1em}.record-breakage-view .transfer-list-panel .ctable-row{background-color:#fff}.record-breakage-view .transfer-list-panel .ctable-row:hover{background-color:#fff}.record-breakage-view .transfer-list-panel .note-row{border-top:2px solid #bfbfbf;border-bottom:none}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:6em;resize:none}.record-breakage-view .transfer-list-panel .transfer-list-table{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable-head{background-color:#e2e2e2}.record-breakage-view .transfer-list-panel .note-row{border-top:1px solid #bfbfbf;border-bottom:none;padding:0 1em;position:absolute;bottom:-1px;left:0;width:100%;height:16em;background-color:#fff}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:4.75em;resize:none}.record-breakage-view .transfer-list-panel-mobile{position:absolute;z-index:2;right:0;bottom:0;left:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open{top:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open .unit-quantity-with-editable-quantity{padding-left:.5em}.record-breakage-view .current-transfer-list-mobile{position:absolute;bottom:-1px;left:0;width:100%;height:15em;font-size:.25em;background:#8d8d8d;padding:5em 3em;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile h1{text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#fff;margin:0;font-size:5em}.record-breakage-view .current-transfer-list-mobile h1 span{font-size:2em;float:right;vertical-align:top;height:100%;margin-top:-0.25em}.record-breakage-view .current-transfer-list-mobile.at-least-one-item{background-color:#7fbf70;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile.panel-expanded{top:0}@media only screen and (max-height: 400px){.record-breakage-view .current-transfer-list-mobile{height:8em;padding:1em 3em}}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{position:absolute;left:0;background:#6e6e6e;top:3.7em;padding:0}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .transfer-list-rows{padding-bottom:8.5em;width:100%}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-head{background:rgba(0,0,0,0);border-bottom:#585858 1px solid;color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .col-row{border-left:.75em solid rgba(0,0,0,0);border-right:.75em solid rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row{border-bottom:1px solid #585858;background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .unit-cell{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .item-information ul li{color:#fff !important}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row:hover{background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{background:#6e6e6e;bottom:3.8em}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row span{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row textarea{color:#4d4d4d}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row:hover{background:#6e6e6e}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{bottom:1.9em}}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{top:2em}}.record-breakage-view .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;position:fixed;top:0;width:100%;bottom:0;z-index:1014}.record-breakage-view .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.record-breakage-view .report-loading-overlay .loading-icon-wrapper{left:0}}.add-to-list-bar{width:100%;position:absolute;bottom:-1px;left:0;right:0;border-top:1px solid #ccc;background:#f7f7f7;height:6.5em}.add-to-list-bar .add-to-list-bar-wrapper{padding:1.5em .5em}.add-to-list-bar .add-to-list-bar-wrapper p{color:#999;float:left;margin:0}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit{float:left}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit .available-unit-dropdown .available-units{bottom:100%}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit .available-unit-dropdown.available-unit-dropdown-open .available-units{border:solid 1px #ccc;border-bottom:none}.confirm-transferred-product-cost-modal.modal-flex .bevspot-modal .content .body{overflow-y:auto}@media only screen and (min-width: 768px){.confirm-transferred-product-cost-modal .confirm-transferred-product-cost-modal-table{padding:0 1rem}}.report-row{width:100%;margin:0;border-bottom:solid #ccc 1px;color:#4d4d4d}.report-row .col{float:left;overflow:hidden}.report-row .qty-col{width:15%;padding:25px 15px 15px;box-sizing:border-box}.report-row .product-info-col{width:25%;padding-top:10px;box-sizing:border-box}.report-row .item-information ul li{color:#4d4d4d}.report-row .unit-quantity .bevicon.text-icon{width:28px;font-size:.7em;text-align:center;vertical-align:text-top;margin-top:.2em}.report-row .unit-quantity .bevicon.text-icon::after{font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-rendering:optimizeLegibility}.report-row .error-text{font-size:.65em}.report-header .header-section h1{font-size:2.1em;font-weight:300;margin:.5em 0 .75em;color:#929292}.report-header .header-section h4{font-size:1.1em;font-weight:400;color:#606060}.report-header .header-section .btn{font-size:.75em}.report-header .header-section .open-edit-transfer-modal{margin-left:.45em}@media only screen and (max-width: 769px){.report-header .header-section h1{font-size:1.75em;margin:.75em 0 .95em}}.report-header .info-section{border-top:2px solid #d6d6d6;padding-top:1em;margin-top:2em;padding-bottom:2em;border-bottom:1px solid #d6d6d6;display:table;table-layout:fixed;width:100%}.report-header .info-section p{font-size:.95em;line-height:1.75em}.report-header .info-section .report-note p{line-height:1.4}.report-header .info-section .report-note .report-note-title{color:#606060;font-size:1.1em}.report-header button[disabled]{pointer-events:none}.report-header [data-tooltip]:hover{position:relative;cursor:default}.report-header [data-tooltip]:hover::before{all:initial;font-family:inherit;display:inline-block;border-radius:5px;padding:5px;background-color:rgba(0,0,0,.85);content:attr(data-tooltip);color:#f9f9f9;position:absolute;top:100%;width:100px;left:50%;transform:translate(-50%, 0);margin-bottom:5px;text-align:center;font-size:11px;z-index:2147483647}.report-header span[data-tooltip]:hover{cursor:pointer}.report-header .transfer-status{display:inline-block}.report-header .transfer-status .status-complete{background-color:#0fd599}.report-header .transfer-status .status-requested{background-color:#f49c57}.report-header .transfer-status .status-sent{background-color:#f6c262}.report-header .transfer-status .status-cancelled{background-color:#a6a6a6}.report-header .transfer-status span{font-size:.8em;font-weight:600;color:#fff;border-radius:2em;padding:.25em .75em;display:inline-block}.report-header .transfer-header{position:relative;top:3px}.search-result-list-row{width:100%;border-bottom:1px solid #bfbfbf;float:left;position:relative;background:#fff;cursor:pointer;color:#4d4d4d}.search-result-list-row .item-information ul li{color:#4d4d4d}.search-result-list-row .disabled-message{display:none}.search-result-list-row .search-result-add-item{width:35px;height:35px;border-radius:50%;background-color:#bababa;color:#fff;padding-top:.35em;text-align:center;cursor:pointer}.search-result-list-row .search-result-add-item span{font-size:1.5em}.search-result-list-row button{display:none;width:auto;height:auto;background-color:rgba(0,0,0,0);border:none;outline:none}.search-result-list-row:hover button{display:block}.search-result-list-row:hover .bevico-check{display:none}.search-result-list-row:hover .bevico-add{display:inline}.search-result-list-row.disabled{background-color:#e6e6e6;color:#bfbfbf}.search-result-list-row.disabled .disabled-message{display:inline;float:right;color:#bfbfbf;font-size:.9em;padding:0 1em}.search-result-list-row.disabled:hover{background-color:#e6e6e6}.search-result-list-row.disabled:hover button{display:none}.search-result-list-row.selected{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#3c3c3c}.search-result-list-row.selected:hover{background:#3c3c3c}.search-result-list-row.selected .product-brand,.search-result-list-row.selected .product-name,.search-result-list-row.selected .product-packaging,.search-result-list-row.selected .product-details{color:#fff}.search-result-list-row.selected button{display:block}.search-result-list-row.selected button .search-result-add-item{background-color:#0fd599}.search-result-list-row.selected button .bevico-check{display:inline}.search-result-list-row.selected button .bevico-add{display:none}.search-result-list-row .search-result-list-row-add-message{display:none}@media only screen and (max-width: 769px){.search-result-list-row:hover button{display:none}.search-result-list-row .search-result-add-item{padding-top:.55em}.search-result-list-row .search-result-list-row-add-message{text-transform:uppercase;color:#7fbf70;letter-spacing:.1em;white-space:nowrap;display:inline;float:right;padding-right:.6em;font-weight:500}.search-result-list-row.selected:hover button{display:block}.search-result-list-row.selected .search-result-list-row-add-message{display:none}.search-result-list-row.disabled .search-result-list-row-add-message{display:none}}.send-or-receive-bar{width:100%;position:relative;background-color:#333;color:#fff;padding:0px 20px;box-sizing:border-box;height:auto;padding:1.5em 2em;display:table;vertical-align:middle;z-index:20}.send-or-receive-bar span{font-size:.95em}.send-or-receive-bar .grey{color:#888}.summary-items-panel{background:#fff;padding:2em 4em}.summary-items-panel .summary-items-ready,.summary-items-panel .summary-items-waiting{border-top:2px solid #333;padding-top:.25em}.summary-items-panel .summary-items-ready p,.summary-items-panel .summary-items-waiting p{color:#333}.summary-items-panel .summary-items-ready .bevico-check{color:#0fd599}.summary-items-panel .summary-items-ready .bevico-error{color:#ee5252}.summary-items-panel .summary-items-ready .bevicon{margin-right:-1em}.summary-items-panel .summary-items-ready .summary-items-ready-count{margin-left:2em;display:inline-block}.summary-items-panel .summary-items-waiting{margin-top:1.5em}.summary-items-panel .summary-items-waiting .item-information ul li{color:#4d4d4d}.summary-items-panel .summary-items-waiting .bevicon{margin-right:-1em}.summary-items-panel .summary-items-waiting .summary-items-waiting-count{margin-left:2em;display:inline-block}.summary-items-panel .summary-items-waiting .summary-items-waiting-instructions{margin-left:2em;display:inline-block;font-size:.9em;border-bottom:1px solid #6c6c6c}.summary-items-panel .summary-items-waiting .summary-items-waiting-instructions p{max-width:85%}.summary-items-panel .summary-item-row{margin-left:2em;position:relative;border-bottom:1px solid #ccc}@media only screen and (max-width: 769px){.summary-items-panel{padding:2em 1em}}.summary-items-panel .unmatched-unit-warning{position:absolute;bottom:0;left:1.5em;font-weight:bold;font-size:.9em;text-align:center;color:#ee5252}.transfer-to-or-from-partner-bar{width:100%;position:relative;background-color:#333;color:#fff;padding:1.5rem;box-sizing:border-box;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:20}@media only screen and (max-width: 767px){.transfer-to-or-from-partner-bar{padding:.5rem 1.5rem}}.transfer-to-or-from-partner-bar .select-2-dropdown-field.dropdown-menu-component{color:#fff}.transfer-to-or-from-partner-bar .select-2-dropdown-field.dropdown-menu-component>.btn{border:none;background:rgba(0,0,0,0);border-bottom:1px solid #e6e6e6;border-radius:0;color:#fff}.transfer-to-or-from-partner-bar em{color:#ccc}.transfer-to-or-from-partner-bar .select-2-dropdown-menu-option{color:#272727}.transfer-to-or-from-partner-bar .transfer-to-or-from-partner-bar-row{min-height:48px}@media only screen and (max-width: 767px){.transfer-to-or-from-partner-bar .transfer-to-or-from-partner-bar-row{min-height:0}}.transfer-to-or-from-partner-bar .toggle-transfer-direction{position:absolute}.transfer-to-or-from-partner-bar .toggle-transfer-direction .bevico-swap-vert{cursor:pointer;font-size:2rem}.transfer-to-or-from-partner-bar .select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button{border-top:none;padding:1rem 1rem 1rem 1.25rem}.unmatched-product-caption{padding:1.5em;margin:0}@media only screen and (max-width: 991px){.unmatched-product-caption{padding:1em;font-size:.9em}}@media only screen and (max-height: 400px){.unmatched-product-caption{display:none}}.product-mapper-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}.product-mapper-overlay .loading-icon-wrapper{position:absolute;top:46%;width:100%;text-align:center;color:#fff;font-size:2em}.unmatched-product-mapper{height:100%;display:table;position:relative}.unmatched-product-mapper .unmatched-product-mapper-location-bar{position:relative;background-color:#333;color:#fff;padding:1.5em;box-sizing:border-box;float:left;height:4.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 991px){.unmatched-product-mapper .unmatched-product-mapper-location-bar{display:none}}.unmatched-product-mapper .unmatched-product-mapper-location-bar.mapper-location-bar-right{border-left:1px solid #616161}.unmatched-product-mapper .col-row{display:table;height:100%;border-left:none}.unmatched-product-mapper .col-row .unmatched-product-panel{vertical-align:top;padding-top:1em;display:table;float:left}.unmatched-product-mapper .col-row .unmatched-product-panel p{white-space:normal}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information{background-color:#d8d8d8;border:1px solid #bfbfbf;padding:1em;max-width:25em;position:absolute;bottom:10em}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information .unit-display{font-weight:bold}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-warning{color:#ee5252;font-size:.9em;white-space:normal}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-warning{display:none}}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-instructions{font-size:.9em}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-instructions{display:none}}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel{height:auto;display:table;padding:1em;font-size:.8em;border-bottom:#ccc 1px solid}.unmatched-product-mapper .col-row .unmatched-product-panel p{margin:0}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information{background-color:#d8d8d8;border:1px solid #bfbfbf;padding:0 1em .5em;margin:.5em 0 0;max-width:25em;position:relative;bottom:0}}.unmatched-product-mapper .col-row .unmatched-product-search{background-color:#f7f7f7;vertical-align:top;border-left:1px solid #bfbfbf;display:table}.unmatched-product-mapper .col-row .unmatched-product-search .search-bar-container .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.unmatched-product-mapper .col-row .unmatched-product-search .search-bar-container .validation-input-wrapper .validation-input{padding:0}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search{padding-bottom:9.5em}}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search .search-bar .searchbar-container input{padding:.5em 1em .75em 4.5em;border-top:1px solid #ccc}}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table{height:100%;overflow:scroll;float:left;padding-bottom:8em;z-index:0;position:relative;width:100%;display:table}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow:scroll;margin-bottom:13em}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{padding-bottom:9em;margin-bottom:0}}@media only screen and (max-height: 400px){.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{padding-bottom:4em}}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-empty{width:100%;padding:3em 1em 6em;float:left}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-empty p{font-size:.9em;white-space:normal}.unmatched-product-mapper .add-to-list-bar{bottom:107px;padding:16px 0 0}.unmatched-product-mapper .add-to-list-bar .add-to-list-bar-wrapper{padding:.5em .5em}@media only screen and (max-width: 991px){.unmatched-product-mapper .add-to-list-bar{bottom:155px}}.unmatched-product-mapper .warning-message{color:#ee5252;white-space:normal;font-size:.85em;position:absolute;top:5px;left:5px}#product-remapping-app .bevspot-modal .content{height:100%}.product-remapping-view .product-remapping-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;bottom:0;position:fixed;top:0;width:100%;z-index:1014}.product-remapping-view .product-remapping-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.product-remapping-view .product-remapping-loading-overlay .loading-icon-wrapper{left:0}}.create-inventory-transfer-report-modal.product-remapping-view{margin-bottom:-4.15em;padding-bottom:4.15em;position:absolute;top:0;left:0;padding-top:4.15em;padding-left:200px}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar{padding:0}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar .location-dropdown-menu{width:100%}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar label{color:#8d8d8d;font-size:.78em}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar .cell-bl{border-left:1px solid #616161}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar input{margin:.5em}.create-inventory-transfer-report-modal.product-remapping-view .transfer-list-panel .ctable-head{background:#fff;border-bottom:2px solid #ccc}.create-inventory-transfer-report-modal.product-remapping-view .transfer-list-panel .remove-button{font-size:1.1em;border:none;color:#bbb;background:rgba(0,0,0,0);width:auto;height:auto;cursor:pointer;-webkit-font-smoothing:antialiased;transition:.1s}.create-inventory-transfer-report-modal.product-remapping-view .transfer-list-panel .remove-button:hover{color:#ee5252}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add{position:absolute;text-align:center;background-color:rgba(51,51,51,.85);top:0;left:0;bottom:0;right:0;z-index:2;padding-top:1.75em;opacity:0;transition:.1s}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add:hover{opacity:1}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add span{text-transform:uppercase;letter-spacing:.1em;color:#fff}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add span .row-add-button{background-color:#ccc;padding:.55em .3em .3em .45em;margin-right:.5em;vertical-align:middle;border-radius:50%;font-size:1.1em;width:2.8em}.create-inventory-transfer-report-modal.product-remapping-view .disabled{cursor:default}.create-inventory-transfer-report-modal.product-remapping-view .disabled .disabled-message{display:block;position:absolute;text-align:center;right:0;left:0;top:.05em;bottom:2.25em;color:#999;z-index:3}.create-inventory-transfer-report-modal.product-remapping-view .disabled .mapping-result-list-row-add{display:none}.create-inventory-transfer-report-modal.product-remapping-view .disabled .transfer-direction{opacity:.3;margin-top:.4em}.create-inventory-transfer-report-modal.product-remapping-view .transfer-direction{background-color:#333;font-size:1.1em;width:2.8em;padding:.585em .75em;border-radius:50%;color:#fff}.create-inventory-transfer-report-modal.product-remapping-view .transfer-direction.transfer-direction-arrow-to{background-color:#7fbf70}.create-inventory-transfer-report-modal.product-remapping-view .product-remapping-footer{background:#fff;height:4.15em;padding:1em;text-align:right;position:fixed;bottom:0;right:0;z-index:100}@media only screen and (max-width: 1199px){.create-inventory-transfer-report-modal.product-remapping-view{margin-bottom:-4em;padding-bottom:4em;padding-top:4em;padding-left:0}.create-inventory-transfer-report-modal.product-remapping-view .product-remapping-footer{height:4em}}.transfer-list-row{color:#4d4d4d}@media only screen and (max-width: 769px){.transfer-list-row .unit-quantity-with-editable-quantity .validation-input-wrapper input{background-color:#fff}}.transfer-list-row .item-information ul li{color:#4d4d4d}.transfer-list-row .transfer-list-row-delete{float:right;background:rgba(0,0,0,0);border:none;opacity:.5;color:#4d4d4d;transition:.1s}.transfer-list-row .transfer-list-row-delete:hover{opacity:1}.transfer-list-row .unit-cell .unit-text{text-wrap:balance}.report-table .ctable-body{border-top:3px solid #4d4d4d}.record-breakage-view{position:relative;height:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.record-breakage-view .create-inventory-transfer-report-modal-wrapper{height:100%;padding:0}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side{background-color:#f7f7f7;display:table;float:left}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{display:flex;flex-direction:column;padding-bottom:6.5em}@media only screen and (max-width: 767px){.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{padding-bottom:10.1em}}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .right-side{border-left:1px solid #bfbfbf;display:table}.record-breakage-view .search-bar-wrapper{width:100%}.record-breakage-view .search-bar-wrapper .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.record-breakage-view .search-bar-wrapper .validation-input-wrapper .validation-input{padding:0}.record-breakage-view .search-result-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .search-result-list-table{overflow:scroll;z-index:0;position:relative;width:100%;flex:1 0 auto}.record-breakage-view .search-result-list-table .search-result-list-scroll{position:absolute;top:0;bottom:0;right:0;left:0;overflow:scroll}.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{text-align:center;position:relative;margin-top:47%;padding:0px 20px;white-space:normal;margin:0 auto;margin-top:30%}@media only screen and (max-height: 400px){.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{margin-top:0}}.record-breakage-view .search-result-list-row.ctable-row{background-color:#fff;border-bottom:1px solid #bfbfbf}.record-breakage-view .search-result-list-row.disabled{background-color:#e6e6e6;color:#bfbfbf}.record-breakage-view .search-result-list-row.disabled:hover{background-color:#e6e6e6}.record-breakage-view .search-result-list-row .disabled-message{float:right;color:#bfbfbf;font-size:.9em;padding:0 1em}.record-breakage-view .transfer-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .transfer-list-rows{height:100%;overflow:scroll;float:left;z-index:0;position:relative;width:100%;display:table}.record-breakage-view .transfer-list-rows .transfer-list-scroll{position:absolute;top:0;bottom:54px;right:0;left:0;margin-bottom:15em;overflow:scroll}@media only screen and (max-width: 769px){.record-breakage-view .transfer-list-rows .transfer-list-scroll{bottom:22em;margin-bottom:0}}.record-breakage-view .transfer-list-panel{padding:2em 1.5em}.record-breakage-view .transfer-list-panel h4{margin-bottom:1em}.record-breakage-view .transfer-list-panel .ctable-row{background-color:#fff}.record-breakage-view .transfer-list-panel .ctable-row:hover{background-color:#fff}.record-breakage-view .transfer-list-panel .note-row{border-top:2px solid #bfbfbf;border-bottom:none}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:6em;resize:none}.record-breakage-view .transfer-list-panel .transfer-list-table{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable-head{background-color:#e2e2e2}.record-breakage-view .transfer-list-panel .note-row{border-top:1px solid #bfbfbf;border-bottom:none;padding:0 1em;position:absolute;bottom:-1px;left:0;width:100%;height:16em;background-color:#fff}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:4.75em;resize:none}.record-breakage-view .transfer-list-panel-mobile{position:absolute;z-index:2;right:0;bottom:0;left:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open{top:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open .unit-quantity-with-editable-quantity{padding-left:.5em}.record-breakage-view .current-transfer-list-mobile{position:absolute;bottom:-1px;left:0;width:100%;height:15em;font-size:.25em;background:#8d8d8d;padding:5em 3em;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile h1{text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#fff;margin:0;font-size:5em}.record-breakage-view .current-transfer-list-mobile h1 span{font-size:2em;float:right;vertical-align:top;height:100%;margin-top:-0.25em}.record-breakage-view .current-transfer-list-mobile.at-least-one-item{background-color:#7fbf70;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile.panel-expanded{top:0}@media only screen and (max-height: 400px){.record-breakage-view .current-transfer-list-mobile{height:8em;padding:1em 3em}}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{position:absolute;left:0;background:#6e6e6e;top:3.7em;padding:0}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .transfer-list-rows{padding-bottom:8.5em;width:100%}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-head{background:rgba(0,0,0,0);border-bottom:#585858 1px solid;color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .col-row{border-left:.75em solid rgba(0,0,0,0);border-right:.75em solid rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row{border-bottom:1px solid #585858;background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .unit-cell{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .item-information ul li{color:#fff !important}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row:hover{background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{background:#6e6e6e;bottom:3.8em}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row span{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row textarea{color:#4d4d4d}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row:hover{background:#6e6e6e}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{bottom:1.9em}}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{top:2em}}.record-breakage-view .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;position:fixed;top:0;width:100%;bottom:0;z-index:1014}.record-breakage-view .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.record-breakage-view .report-loading-overlay .loading-icon-wrapper{left:0}}.breakage-report-app .bevspot-modal .content{height:90%}@media only screen and (max-width: 769px){.breakage-report-app .bevspot-modal .content{height:100%;max-height:100%}}.breakage-report-app .breakage-report .col-row{border-left:none}.breakage-report-app .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;z-index:1014}.breakage-report-app .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.breakage-report-app .report-loading-overlay .loading-icon-wrapper{left:0}}@media only screen and (max-width: 767px){.breakage-report-app .add-to-list-bar{bottom:3.6em}}.breakage-report-app .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.breakage-report-app .mobile-header-button-container .button-text-container{flex-wrap:wrap}.breakage-report-app .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.breakage-report-app .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}.breakage-report{padding-bottom:4em;padding:2.2em}.breakage-report .ctable-row{background-color:#fff;border-bottom-color:#bfbfbf}.breakage-report .ctable-row:hover{background-color:#fff}.breakage-report .ctable-row:not(.no-hover):hover,.breakage-report .ctable-row:not(.no-hover):nth-of-type(odd):hover{background-color:#fff}.breakage-report .unit-cell{color:#ccc}.breakage-report .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;position:absolute;top:0;width:100%;z-index:1}.breakage-report .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.breakage-report .report-loading-overlay .loading-icon-wrapper{left:0}}@media only screen and (max-width: 769px){.breakage-report{padding:1em 1em}}
.cart-builder-product-row{position:relative;font-size:.95em}@media screen and (max-width: 767px){.cart-builder-product-row .dropdown-menu-component-button{padding:.7em 1em .7em .1em !important}}.cart-builder-product-row .row-brand-and-name-container .bev-popover{width:100%}.cart-builder-product-row .inventory-breakdown-container{text-align:left}.cart-builder-product-row .inventory-breakdown-container table{width:12rem}.cart-builder-product-row .inventory-breakdown-container table .inventory-count-value{width:4rem}.cart-builder-product-row .context-menu{position:absolute;margin-right:0;top:50%;transform:translateY(-50%);right:0}.cart-builder-product-row .context-menu .btn.flat{padding:0}.cart-builder-product-row .context-menu .list-item:nth-child(4){border-top:1px solid #e6e6e6}.cart-builder-product-row .cart-quantity-element{display:flex}.cart-builder-product-row .no-edit .bottom-border,.cart-builder-product-row .no-edit .active-border{border-bottom-width:0}
.cart-summary{width:100%}.cart-summary .cart-summary-header{background-color:#e0ffff}.cart-summary .group-summaries-container{padding:0rem 1rem}.cart-summary .group-summaries-container .cart-item-summary-group{border-bottom:1px solid #d6d6d6;padding-top:1rem;padding-bottom:.5rem}.cart-summary .group-summaries-container .cart-item-summary-group .group-header{padding-bottom:.5rem;font-size:15px;font-weight:600}.cart-summary .group-summaries-container .cart-item-summary-group .cart-item-summary-row{font-size:13px;padding-top:.25rem}
.cart-builder-product-distributor-association-row{position:relative;font-size:.95em}.cart-builder-product-distributor-association-row.expanded-row-group{background-color:#f1f8fa}.cart-builder-product-distributor-association-row .row-brand-and-name-container .bev-popover{width:100%}.cart-builder-product-distributor-association-row .inventory-breakdown-container{text-align:left}.cart-builder-product-distributor-association-row .inventory-breakdown-container table{width:12rem}.cart-builder-product-distributor-association-row .inventory-breakdown-container table .inventory-count-value{width:4rem}.cart-builder-product-distributor-association-row .context-menu{position:absolute;margin-right:0;top:50%;transform:translateY(-50%);right:0}.cart-builder-product-distributor-association-row .context-menu .btn.flat{padding:0}.cart-builder-product-distributor-association-row .cart-quantity label{position:absolute;font-weight:normal;font-size:.75em;top:28px}.cart-builder-product-distributor-association-row .cart-quantity .no-distributor-label-top{top:20px}.cart-builder-product-distributor-association-row .price-quantity span{display:grid}.cart-builder-product-distributor-association-row .cart-quantity-element{display:flex}.cart-builder-product-distributor-association-row .no-edit .bottom-border,.cart-builder-product-distributor-association-row .no-edit .active-border{border-bottom-width:0}.cart-builder-product-distributor-association-row .row-brand-and-name-container .emphasis{color:#f49c57}.cart-builder-product-distributor-association-row .expanded-row-icon{font-size:1.5em}.cart-builder-product-distributor-association-row .multiple-cart-item-alert{position:absolute;bottom:5px;font-size:.85em;color:#2c9bce;font-weight:bold}.cart-builder-product-distributor-association-row .multiple-cart-item-error{font-size:.85em;color:#ee5252;font-weight:bold}
.cart-builder .group-container .group-header .row-content{padding-left:.7rem}.cart-builder .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.cart-builder .mobile-header-button-container .button-text-container{flex-wrap:wrap}.cart-builder .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.cart-builder .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}.cart-builder .cart-summary-popover .positionable-popup{max-width:26rem;width:98vw;max-height:30rem;overflow-y:auto;top:2.5rem;left:-3rem;padding:0px}.cart-builder .step-progress-bar .bevspot-button{flex:none}.cart-builder .step-progress-bar .bevspot-button:focus{outline:none}.cart-builder .step-progress-bar .step-text:focus{outline:none}.cart-builder .step-progress-bar .btn.flat:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:orange}.cart-builder .table-controls .dropdown-menu-component{padding-right:1em}.cart-builder .table-controls .group-by-dropdown-container{width:14em}.cart-builder .table-controls .inventory-option-dropdown-container{width:13em}.cart-builder .table-controls .par-option-dropdown-container{width:11em}.cart-builder .mobile-bottom-section{padding-top:1.5em;text-align:center}.cart-builder .snack-bar{left:1em;margin-left:0}.cart-builder .cart-quantity .quantity-input-wrapper{width:2.7rem;display:inline-block}@media(max-width: 767px){.cart-builder .cart-quantity .quantity-input-wrapper{width:1.7rem}}
.cart-review-group-panel{box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);margin-bottom:2.5em}.cart-review-group-panel .header{padding:2em}.cart-review-group-panel .header .distributor-name{font-weight:600;text-transform:none;font-size:1.6em;letter-spacing:0;padding:.5em 0}.cart-review-group-panel .header .flex{display:flex}.cart-review-group-panel .body{padding:0 2em 2em}.cart-review-group-panel .body .subtotal-row{padding-top:.5em}.cart-review-group-panel .body .footer{border-top:2px solid #4d4d4d;padding:1.5em 0 2em}.cart-review-group-panel .rep-chip{display:inline-block;padding:6px 9px;border-radius:20px;margin:.15rem .15rem .15rem 0;background-color:#2c9bce;color:#fff}.cart-review-group-panel .rep-chip .rep-name{padding:0 6px 0 0;vertical-align:middle}.cart-review-group-panel .rep-chip .bevicon{vertical-align:middle}.cart-review-group-panel .rep-chip .bevico-sms,.cart-review-group-panel .rep-chip .bevico-email{padding-right:3px}.cart-review-group-panel .associated-rep,.cart-review-group-panel .purchase-order-number{margin-bottom:1rem}.cart-review-group-panel .cart-warnings{vertical-align:top;margin-top:13px;margin-left:10px;font-size:1.2em}.cart-review-group-panel .warning{color:#f49c57}.cart-review-group-panel .danger{color:#ee5252}.cart-review-group-panel .multiple-cart-products{margin:22px 0 0 5px}.cart-review-group-panel .multiple-cart-products .bevicon{color:#f49c57;display:inline-block;cursor:pointer}@media screen and (min-width: 768px){.cart-review-group-panel .multiple-cart-products{margin:28px 0 0 5px}}.cart-review-group-panel .cart-product-edited{margin:22px 0 0 5px}.cart-review-group-panel .cart-product-edited .bevicon{color:#ee5252;display:inline-block;cursor:pointer}@media screen and (min-width: 768px){.cart-review-group-panel .cart-product-edited{margin:28px 0 0 5px}}.cart-review-group-panel .validation-input-wrapper hr.bottom-border{border-bottom-width:0}
@media(min-width: 968px){.cart .right-section{max-height:810px;position:fixed;right:1.5em;float:right;width:280px;overflow:auto;z-index:97}.cart .left-section{width:100%;padding-right:20em}.cart .left-section .bev-popover{width:100%}}@media(max-width: 967px){.cart .group-summary-rows{max-height:195px;overflow:auto;margin:0 0 20px}}.cart .step-progress-bar .bevspot-button{flex:none}.cart .step-progress-bar .bevspot-button:focus{outline:none}.cart .step-progress-bar .step-text:focus{outline:none}.cart .step-progress-bar .btn.flat:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:orange}.cart .snack-bar{left:1em;margin-left:0}.cart .estimated-total-row{padding:0 0 10px;margin:15px 0 0;border-bottom:1px dotted;align-items:center}.cart .estimated-total-row small{display:block}.cart .estimated-total-row-flex{display:flex}.cart .estimated-total{font-size:1.1em;font-weight:600;margin-top:0;color:#4d4d4d;letter-spacing:-0.01em}.cart .estimated-total-price{font-size:1.9em;font-weight:600;margin-top:0;color:#4d4d4d;letter-spacing:-0.01em;text-align:right;align-items:flex-end;flex:1}.cart [data-tooltip]:hover{position:relative;cursor:default}.cart [data-tooltip]:hover::before{all:initial;font-family:inherit;display:inline-block;border-radius:5px;word-break:break-word;padding:5px;background-color:rgba(0,0,0,.85);content:attr(data-tooltip);color:#f9f9f9;position:absolute;bottom:100%;right:0;width:115px;margin-bottom:10px;text-align:center;font-size:11px;z-index:2147483647}.cart span[data-tooltip]:hover{cursor:pointer}.cart .distributor-line-item{margin:10px 0;border-bottom:1px solid #e6e6e6;color:#aaa;padding:4px 0 14px;transition:.2s;font-size:.9em;display:flex}.cart .distributor-line-item .ellipsis-out{margin:2px 0 2px 5px}.cart .distributor-line-item:hover{color:#000}.cart .distributor-total{font-weight:bold;flex:1;align-items:flex-end;text-align:right}.cart .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.cart .mobile-header-button-container .button-text-container{flex-wrap:wrap}.cart .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.cart .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}.cart .card{overflow:visible;margin-bottom:2.5em}.cart .context-menu{position:absolute;margin-right:0;top:50%;transform:translateY(-50%);right:0}.cart .context-menu .btn.flat{padding:0}.cart .context-menu .list-item:nth-child(4){border-top:1px solid #e6e6e6}.cart .cart-product-row-with-no-distributor-id,.cart .cart-product-distributor-association-row{position:relative}.cart .cart-quantity-element .quantity-input-wrapper{display:inline-block;width:calc(100% - 20px)}.cart .cart-product-row{position:relative}.cart-review .right-section{margin:0 0 20px}.cart-review .other-ordering-options{margin:.5rem 0}.cart-review .cursor-disabled{cursor:not-allowed}.cart-user-account-row{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:center}.cart-user-account-row div{margin:0 0 0 5px}.alert-banner-vendors-list{display:block}.alert-banner-vendors-list div{margin:5px 0 0}
.record-order-confirmation-dialog .bevspot-datetime-picker .bevspot-datetime-picker-header .day{padding-top:0}.record-order-confirmation-dialog .bevspot-datetime-picker .bevspot-datetime-picker-body{padding:.5em}.record-order-confirmation-dialog .bevspot-datetime-picker .bevspot-datetime-picker-body .bevspot-time-picker{width:100%}
.cart-group-panel{box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);margin-bottom:2.5em}.cart-group-panel .header{padding:2em}.cart-group-panel .header .distributor-name{font-weight:600;text-transform:none;font-size:1.6em;letter-spacing:0;padding:.5em 0}.cart-group-panel .header .flex{display:flex}.cart-group-panel .body{padding:0 2em 2em}.cart-group-panel .body .subtotal-row{padding-top:.5em}.cart-group-panel .body .footer{border-top:2px solid #4d4d4d;padding:1.5em 0 2em}.cart-group-panel .checkbox-save-for-later{position:absolute;right:0;padding:8px;font-size:.9em}.cart-group-panel .checkbox-save-for-later .check-box{vertical-align:sub}.cart-group-panel .product-form-row-content input{padding-top:0}.cart-group-panel .purchase-order-number{max-width:200px}.cart-group-panel .rep-chip{display:inline-block;padding:6px 9px;border-radius:20px;margin:.15rem .15rem .15rem 0}.cart-group-panel .rep-chip .rep-name{padding:0 6px 0 0;vertical-align:middle}.cart-group-panel .rep-chip .bevicon{vertical-align:middle}.cart-group-panel .rep-chip .bevico-sms{padding-right:3px}.cart-group-panel .rep-chip.active{background-color:#2c9bce;color:#fff}.cart-group-panel .rep-chip.inactive{background-color:#ccc;color:#333}.cart-group-panel .associated-rep,.cart-group-panel .purchase-order-number{margin-bottom:1rem}.cart-group-panel .cart-warnings{vertical-align:top;margin-top:13px;margin-left:10px;font-size:1.2em}.cart-group-panel .warning{color:#f49c57}.cart-group-panel .danger{color:#ee5252}.cart-group-panel .multiple-cart-products{display:inline-block;margin:0 0 0 5px;vertical-align:middle}.cart-group-panel .multiple-cart-products .bevicon{color:#f49c57;display:inline-block;cursor:pointer}.cart-group-panel .cart-product-edited{display:inline-block;margin:0 0 0 5px;vertical-align:middle}.cart-group-panel .cart-product-edited .bevicon{color:#ee5252;display:inline-block;cursor:pointer}
.create-or-edit-vendor-modal .check-box .label{color:#7f7f7f;font-weight:400;font-size:1.1em;margin-left:2rem}.create-or-edit-vendor-modal .share-with-group-checkbox .caption{font-size:.9em;font-style:italic;margin:5px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.create-or-edit-vendor-modal.modal-flex .bevspot-modal .content{height:auto !important}}
body.sales-item-modal-is-shown{overflow:hidden}body.sales-item-modal-is-shown .sales-entry-data{display:none}body.sales-item-modal-is-shown .create-or-edit-sales-item-for-jquery-wrapper{overflow:auto}.create-or-edit-sales-item-for-jquery-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(30,30,30,.6);z-index:1024}.create-or-edit-sales-item-for-jquery-wrapper .page-header{color:#fff !important;padding-left:2rem}.create-or-edit-sales-item-for-jquery-wrapper .page-header .btn.flat.icon,.create-or-edit-sales-item-for-jquery-wrapper .page-header p{color:#fff !important}.create-or-edit-sales-item-for-jquery-wrapper .main-container.container{margin-top:54px;height:100vh}@media screen and (min-width: 768px){.create-or-edit-sales-item-for-jquery-wrapper .main-container.container{margin-top:56px}}.create-or-edit-sales-item-for-jquery-wrapper .create-or-edit-sales-item{height:unset}.create-or-edit-sales-item-for-jquery-wrapper .pagination-container{left:0}
.excess-inventory-empty-state{min-height:calc(100vh - 56px)}.excess-inventory-empty-state .excess-inventory-empty-state-description{background-color:#f1f8fa;padding:5em 8em}@media screen and (max-width: 992px){.excess-inventory-empty-state .excess-inventory-empty-state-description{padding:6em 3em}}.excess-inventory-empty-state .excess-inventory-empty-state-description div[class*=col-],.excess-inventory-empty-state .excess-inventory-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.excess-inventory-empty-state .excess-inventory-empty-state-description div[class*=col-],.excess-inventory-empty-state .excess-inventory-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.excess-inventory-empty-state .excess-inventory-empty-state-description .excess-inventory-empty-state-action-buttons{text-align:center}.excess-inventory-empty-state .excess-inventory-empty-state-description .excess-inventory-empty-state-action-buttons button{margin:.8em auto;width:100%}}.excess-inventory-empty-state .excess-inventory-empty-state-description .excess-inventory-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.excess-inventory-empty-state .excess-inventory-empty-state-description .excess-inventory-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.excess-inventory-empty-state .excess-inventory-empty-state-description .excess-inventory-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.excess-inventory-empty-state .excess-inventory-empty-state-description .excess-inventory-empty-state-illustration{margin:0 auto;display:block}}.excess-inventory-empty-state .excess-inventory-empty-state-sample-data{background-color:#f1f8fa;padding:3em}@media screen and (max-width: 767px){.excess-inventory-empty-state .excess-inventory-empty-state-sample-data{padding:2em 3em}}.excess-inventory-empty-state .excess-inventory-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.excess-inventory-empty-state .excess-inventory-empty-state-sample-data .excess-inventory-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.excess-inventory-empty-state .excess-inventory-empty-state-sample-data .excess-inventory-empty-state-sample-data-screenshot img{opacity:.65}
.excess-inventory-table{text-align:right}.excess-inventory-table .light-table-header{border-top:0}.excess-inventory-table .product-cell{text-align:left}.excess-inventory-table .product-cell:hover{overflow:visible;transition:1s;position:relative;z-index:2}.excess-block{fill:#768382}.suggested-par-block{fill:#83d189}body.excess_inventory .bar-tooltip-category{text-align:right}body.excess_inventory .loading-cover{z-index:1010}body.excess_inventory .chart-container{display:table;width:100%}body.excess_inventory .chart-container .no-pad{padding:0}body.excess_inventory .chart-explanation{color:#848484}body.excess_inventory .chart-explanation-body{font-size:.85em;padding-bottom:3em}body.excess_inventory .chart-explanation-body .chart-explanation-line{padding-left:1.75em;position:relative;margin-bottom:1.5em}body.excess_inventory .chart-explanation-body .explanation-block{width:1em;height:1em;position:absolute;left:0;top:0}body.excess_inventory .chart-explanation-body .explanation-block rect{width:1em;height:1em;fill:#83d189}body.excess_inventory .chart-explanation-body .explanation-block rect.excess-block{fill:#768382}body.excess_inventory .chart-explanation-body .explanation-subtitle{font-size:.85em;border-top:1px solid #848484;margin-bottom:1em}body.excess_inventory .excess-inventory-table-container{margin-top:3em}body.excess_inventory .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}body.excess_inventory .mobile-header-button-container .button-text-container{text-align:center;flex-wrap:wrap}body.excess_inventory .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}body.excess_inventory .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.product-sales-breakdown-popover .positionable-popup{width:700px}.product-sales-breakdown-popover .positionable-popup .sales-breakdown-rows{max-height:25rem;overflow-y:auto}.product-sales-breakdown-popover .positionable-popup .sales-breakdown-rows::-webkit-scrollbar{-webkit-appearance:none;width:7px}.product-sales-breakdown-popover .positionable-popup .sales-breakdown-rows::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}@media screen and (max-width: 767px){.product-sales-breakdown-popover .positionable-popup{width:320px}.product-sales-breakdown-popover .positionable-popup .sales-breakdown-rows{max-height:19rem}}.product-sales-breakdown-popover .product-sales-breakdown-table-header{font-weight:bold}.product-sales-breakdown-popover .sales-breakdown-row:not(:last-child){border-bottom:1px solid #e6e6e6}.product-sales-breakdown-popover .sales-breakdown-row .container-packaging{color:#8d8d8d}.product-sales-breakdown-popover .sales-breakdown-row .mobile-label{font-weight:600}
.expected-inventory-row{height:75px}@media screen and (max-width: 767px){.expected-inventory-row{height:125px;font-size:12px}.expected-inventory-row .value-row{font-size:10px;padding:.3rem 0}.expected-inventory-row .label{color:#8d8d8d}.expected-inventory-row .exp-inv-value-row{padding:.75rem 0 .15rem 0}.expected-inventory-row .exp-inv-value-row .expected-inventory-amount{margin-left:.5em}.expected-inventory-row .inventory-value-row{padding:0 0 .75rem 0}.expected-inventory-row .inventory-value-row .expected-inventory-value{margin-left:.5em}.expected-inventory-row .deliveries-and-transfers-table-value{text-align:right}}.expected-inventory-row.expected-inventory-row-odd{background-color:#f7f7f7}.expected-inventory-row .text-null{opacity:.4}.expected-inventory-row .deliveries-and-transfers-amount,.expected-inventory-row .total-sold-amount,.expected-inventory-row .breakage-and-spills-amount{padding-bottom:2px;border-bottom:2px dotted #2c9bce}.expected-inventory-row .deliveries-and-transfers-amount::before{content:"+";margin-right:1em}.expected-inventory-row .total-sold-amount::before,.expected-inventory-row .breakage-and-spills-amount::before{content:"-";margin-right:1em}.expected-inventory-row .exp-inv-amount-wrapper::before{content:"=";margin-right:1em}.expected-inventory-row .expected-inventory-amount{font-weight:bold;color:#333}.expected-inventory-row .negative{color:#ee5252}
.included-group-header{position:relative;height:52px;width:100%;background-color:#fff;border-bottom:1px solid #e6e6e6;cursor:pointer}.included-group-header .expected-inventory-group-name-text{font-size:18px;font-weight:600;color:#333;border-right:1px solid rgba(0,0,0,0)}@media screen and (max-width: 767px){.included-group-header .expected-inventory-group-name-text{font-size:1rem}}.included-group-header .cost-percent-container{border-right:1px solid rgba(0,0,0,0)}.included-group-header .values-text{font-weight:600;color:#4d4d4d;white-space:nowrap}@media screen and (max-width: 767px){.included-group-header .values-text{font-weight:400;font-size:.7rem}}.included-group-header .expand-collapse-group{cursor:pointer;padding-right:20px}.included-group-header .expand-collapse-group .collapse-button-text{font-size:.8rem;color:#666}@media screen and (max-width: 767px){.included-group-header .expand-collapse-group .collapse-button-text{font-size:.7rem}}.included-group-header .expand-collapse-group .bevicon{color:#666}@media screen and (max-width: 992px){.included-group-header .expand-collapse-group :not(.bevicon){font-size:.8rem}}.included-group-header .expand-collapse-group :not(.bevicon) .bevicon{font-size:1rem}
.expected-inventory-view .page-about-banner .select-inventory-dropdown-wrapper{padding-right:1em;width:275px}.expected-inventory-view .intro{font-style:italic}.expected-inventory-view .mobile-header{background-color:#fff;width:100%}.expected-inventory-view .mobile-header .intro{display:flex;align-items:center}@media screen and (max-width: 366px){.expected-inventory-view .mobile-header .intro{font-size:.7em}}.expected-inventory-view .mobile-header .mobile-inventory-dropdown-wrapper{width:65%}.expected-inventory-view .mobile-group-by-overlay{position:absolute;left:1em}.expected-inventory-view .table-controls{padding:.5rem 0;border-bottom:1px solid #efefef}.expected-inventory-view .table-controls .search-bar{width:375px;margin-bottom:0}@media screen and (max-width: 992px){.expected-inventory-view .table-controls .search-bar{width:325px}}.expected-inventory-view .table-controls .dropdown-menu-component{padding-right:.8em;border-right:1px solid #efefef}.expected-inventory-view .table-controls .collapse-all-button{padding-right:0}.expected-inventory-view .expected-inventory-table-header .sort-table-trigger{display:flex;flex-direction:column;justify-content:flex-end}
.expected-inventory-empty-state{min-height:calc(100vh - 56px)}.expected-inventory-empty-state .expected-inventory-empty-state-description{padding:2em 3em 5em 3em}@media screen and (min-width: 768px){.expected-inventory-empty-state .expected-inventory-empty-state-description .description-text{padding-top:2em}}.expected-inventory-empty-state .expected-inventory-empty-state-description div[class*=col-],.expected-inventory-empty-state .expected-inventory-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.expected-inventory-empty-state .expected-inventory-empty-state-description div[class*=col-],.expected-inventory-empty-state .expected-inventory-empty-state-description p[class*=col-]{max-width:500px}}@media screen and (max-width: 576px){.expected-inventory-empty-state .expected-inventory-empty-state-description .expected-inventory-empty-state-action-buttons{text-align:center}.expected-inventory-empty-state .expected-inventory-empty-state-description .expected-inventory-empty-state-action-buttons button{margin:.8em auto;width:100%}}.expected-inventory-empty-state .expected-inventory-empty-state-description .expected-inventory-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.expected-inventory-empty-state .expected-inventory-empty-state-description .expected-inventory-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.expected-inventory-empty-state .expected-inventory-empty-state-description .expected-inventory-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.expected-inventory-empty-state .expected-inventory-empty-state-description .expected-inventory-empty-state-illustration{margin:0 auto;display:block}}.expected-inventory-empty-state .expected-inventory-empty-state-sample-data{padding:3em}@media screen and (max-width: 767px){.expected-inventory-empty-state .expected-inventory-empty-state-sample-data{padding:2em 3em}}.expected-inventory-empty-state .expected-inventory-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.expected-inventory-empty-state .expected-inventory-empty-state-sample-data .expected-inventory-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.expected-inventory-empty-state .expected-inventory-empty-state-sample-data .expected-inventory-empty-state-sample-data-screenshot img{opacity:.65}
.sales-input-view .page-about-banner .sales-from-label{min-width:90px;text-align:right}
@media screen and (max-width: 767px)and (min-width: 367px){.expected-inventory-report .page-header .page-title{max-width:80%}}@media screen and (min-width: 768px){.expected-inventory-report .page-header .tab-selector-row{flex-basis:auto}.expected-inventory-report .page-header .page-header-secondary{flex-grow:1}}.expected-inventory-report .page-about-banner{height:100px;background-color:#f7f7f7;padding:1rem 1.2rem}.expected-inventory-report .page-about-banner h3{margin-bottom:.25em}.expected-inventory-report .page-about-banner .intro{font-style:italic;font-size:14px;margin:0}.expected-inventory-report .tab-selector{display:flex;justify-content:space-between}@media screen and (min-width: 768px){.expected-inventory-report .tab-selector{width:300px}}@media screen and (max-width: 767px){.expected-inventory-report .tab-selector{justify-content:center;position:fixed;left:0;right:0;bottom:0;border-top:1px solid #e6e6e6;background-color:#fff;z-index:10;padding-top:.5rem}}.expected-inventory-report .expected-inventory-view .table-section,.expected-inventory-report .sales-input-view .table-section{width:auto;position:relative;z-index:8;margin-bottom:6rem}.expected-inventory-report .expected-inventory-view .table-section .group-header .row-content,.expected-inventory-report .sales-input-view .table-section .group-header .row-content{padding:1.2rem}.expected-inventory-report .expected-inventory-view .table-section .group-header .row-content .expand-collapse-group,.expected-inventory-report .sales-input-view .table-section .group-header .row-content .expand-collapse-group{right:0rem}
.breadcrumb-integration-modal .fixed-header{border-bottom:1px solid #bfbfbf}.breadcrumb-integration-modal .fixed-header h6{padding:1.4em;margin:0;text-transform:none;font-weight:400;font-size:1.1em;letter-spacing:0}.breadcrumb-integration-modal .breadcrumb-integration-modal-row{height:28em;min-height:28em}.breadcrumb-integration-modal .breadcrumb-description-column{height:100%}.breadcrumb-integration-modal .breadcrumb-description{padding-top:2.25em}.breadcrumb-integration-modal .breadcrumb-description img{width:65%;height:auto;margin-bottom:2.25em;max-width:17em}@media screen and (max-width: 767px){.breadcrumb-integration-modal .breadcrumb-description img{max-width:9em}}.breadcrumb-integration-modal .breadcrumb-form-column{padding-top:2.25em;padding-bottom:2.25em;height:100%;border-left:1px solid #bfbfbf;display:table}.breadcrumb-integration-modal .title{font-size:1.2em;margin-bottom:1.5em;font-weight:600}.breadcrumb-integration-modal .message{margin-top:3.8em;margin-bottom:1.5em}.breadcrumb-integration-modal .note{margin:2em auto}.breadcrumb-integration-modal .note a{color:#4d4d4d;border-bottom:2px solid #37afc5;padding-bottom:.25em}.breadcrumb-integration-modal .note a:hover{text-decoration:none}.breadcrumb-integration-modal .error-text{font-size:1.2em;font-weight:600;max-width:100% !important;width:100%;display:block}@media screen and (max-width: 767px){.breadcrumb-integration-modal .breadcrumb-integration-modal-row{height:auto}.breadcrumb-integration-modal .breadcrumb-description-column{height:auto}.breadcrumb-integration-modal .breadcrumb-form-column{height:auto}}
.integrations p.integration-type{font-size:1em;color:#9e9e9e}.integrations .integration-list{padding:2em 2.5em 4em;position:relative;overflow:auto}.integrations .integration-list .loading-cover{z-index:10}.integrations .integration-section{margin-bottom:2.5em}.integrations .integration-row{border:1px solid #e6e6e6;cursor:pointer;margin-bottom:1.5em}.integrations .integration-row .integration-logo{height:60px}@media screen and (max-width: 767px){.integrations .integration-row .integration-logo{height:50px}.integrations .integration-row .integration-logo img{height:100%;object-fit:contain;object-position:center}}.integrations .integration-row .integration-logo img{max-height:100%;max-width:105px}.integrations .integration-row .integration-name{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-weight:600;font-size:.9em}@media screen and (max-width: 767px){.integrations .integration-row .integration-name{border:none;border-top:1px solid #e6e6e6;height:50px}}.integrations .integration-row .integration-description{font-size:.85em}.integrations .integration-row .loading-cover{border-radius:3px}.integrations .integration-row .loading-cover .loading-cover-icon{font-size:1.4em;margin:-0.55em 0 0 -0.5em}.integrations .border-left-light{border-left:1px solid #e6e6e6}.integrations .integrations-notice{margin-top:2.5em}.integrations .integrations-notice p{margin:0}.integrations .square-integration-modal-body .connect-integration-btn{margin-left:1.5rem;max-width:250px}.integrations .omnivore-instruction{margin-top:1rem}.integrations .omnivore-instruction li{list-style-type:decimal;list-style-position:inside;margin-bottom:.25rem}.integrations .admin-only{border:dashed red;padding:1em}.integrations .admin-only .bev-popover.popover-datetime-picker{max-width:15em}.integrations .admin-only .alert-danger{margin-bottom:1em}.integrations .admin-only .alert-danger:first-of-type{margin-top:1em}
.invoice-upload-manager-status-detail-summary-empty-state{display:flex;flex-direction:column;min-height:calc(100vh - 56px);justify-content:space-between}.invoice-upload-manager-status-detail-summary-empty-state .invoice-upload-manager-status-detail-summary-empty-state-description{padding:2rem 4rem}@media screen and (max-width: 992px){.invoice-upload-manager-status-detail-summary-empty-state .invoice-upload-manager-status-detail-summary-empty-state-description{padding:0 2rem}}.invoice-upload-manager-status-detail-summary-empty-state .invoice-upload-manager-status-detail-summary-empty-state-description li{list-style-position:inside;list-style-type:disc;margin-bottom:1rem;line-height:1.5}@media screen and (max-width: 576px){.invoice-upload-manager-status-detail-summary-empty-state .invoice-upload-manager-status-detail-summary-empty-state-button{width:100%}}@media screen and (max-width: 576px){.invoice-upload-manager-status-detail-summary-empty-state .invoice-upload-manager-status-detail-summary-empty-state-illustration{display:block;margin:0 auto}}.invoice-upload-manager-status-detail-summary-empty-state .invoice-upload-manager-summary-footer{background:#f7f7f7;padding:1rem}@media only screen and (min-width: 768px){.invoice-upload-manager-status-detail-summary-empty-state .invoice-upload-manager-summary-footer{padding:4rem}}
.invoice-upload-ready-for-review-row{color:#48505c;position:relative}@media screen and (min-width: 993px){.invoice-upload-ready-for-review-row>.col-row{min-height:75px}}.invoice-upload-ready-for-review-row .invoice-processing-result-distributor{text-transform:capitalize;white-space:pre-wrap;line-height:1.4}.invoice-upload-ready-for-review-row .invoice-processing-result-distributor:empty{display:none}.invoice-upload-ready-for-review-row .invoice-upload-row-file-name{color:#2c9bce;cursor:pointer;opacity:.8}.invoice-upload-ready-for-review-row .invoice-upload-row-file-name:hover{opacity:1}.invoice-upload-ready-for-review-row .invoice-upload-row-submission-time{color:rgba(72,80,92,.5);display:block}.invoice-upload-ready-for-review-row .error-message-text{white-space:normal;font-style:italic;color:#606972}.invoice-upload-ready-for-review-row .error-message-text.no-line-items{color:#ee5252}.invoice-upload-ready-for-review-row .dashed-invoice-sub-row{border-top:1px dashed #efefef}.invoice-upload-ready-for-review-row .delivery-match-column{background-color:#f1f8fa}@media screen and (max-width: 992px){.invoice-upload-ready-for-review-row .delivery-match-column{padding:.75rem 0 .75rem .5rem}}@media screen and (max-width: 767px){.invoice-upload-ready-for-review-row .delivery-match-column{margin-right:-0.7rem;margin-left:-0.7rem;width:auto}}.invoice-upload-ready-for-review-row .delivery-match-column .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:#efefef}.invoice-upload-ready-for-review-row .attach-invoice-upload-to-delivery .btn.flat{padding:.35em}@media screen and (min-width: 768px){.invoice-upload-ready-for-review-row .attach-invoice-upload-to-delivery .btn.flat{margin-right:.5em}}.invoice-upload-ready-for-review-row .context-menu{position:absolute;transform:translateY(-50%);top:50%;right:0}.invoice-upload-ready-for-review-row .menu-trigger.btn{padding:0}.invoice-upload-ready-for-review-row small{font-size:12px;color:#606972}
.invoice-upload-manager-status-detail .invoice-upload-manager-status-detail-sidebar{padding-top:0;width:215px}.invoice-upload-manager-status-detail .invoice-upload-manager-status-detail-sidebar .invoice-upload-manager-status-detail-sidebar-body{overflow-y:auto}.invoice-upload-manager-status-detail .invoice-upload-manager-status-detail-sidebar .invoice-upload-manager-status-detail-sidebar-row-title{color:#666;font-size:12px;margin-bottom:0;padding:1rem 1rem .5rem 1rem}.invoice-upload-manager-status-detail .invoice-upload-manager-status-detail-sidebar .invoice-upload-manager-status-detail-sidebar-row{cursor:pointer;color:#8d8d8d;font-size:13px;padding:.5rem 1rem .5rem 2rem;display:flex;justify-content:space-between;align-items:center;width:100%;border:none;outline:none}.invoice-upload-manager-status-detail .invoice-upload-manager-status-detail-sidebar .invoice-upload-manager-status-detail-sidebar-row.is-selected{background:#efefef}.invoice-upload-manager-status-detail .invoice-upload-manager-status-detail-sidebar .invoice-upload-manager-status-detail-sidebar-row.is-selected .invoice-upload-manager-status-detail-sidebar-row-count{background:#f49c57}.invoice-upload-manager-status-detail .invoice-upload-manager-status-detail-sidebar .invoice-upload-manager-status-detail-sidebar-row .invoice-upload-manager-status-detail-sidebar-row-count{background:#8d8d8d;border-radius:5rem;color:#fff;display:flex;justify-content:center;align-items:center;padding:.25rem .45rem;font-size:13px}.invoice-upload-manager-status-detail .invoice-upload-processing-row{background:#f7f7f7;color:#48505c}.invoice-upload-manager-status-detail .invoice-upload-processing-row .invoice-upload-row-file-name{color:#2c9bce;cursor:pointer}.invoice-upload-manager-status-detail .main-view-section{padding-top:2.6rem;position:relative}@media only screen and (min-width: 768px){.invoice-upload-manager-status-detail .main-view-section{margin-left:215px}}.invoice-upload-manager-status-detail .main-view-section.no-sidebar{margin-left:0}@media screen and (min-width: 768px){.invoice-upload-manager-status-detail .invoice-upload-manage-status-detail-active-view{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width: 993px){.invoice-upload-manager-status-detail .invoice-upload-manage-status-detail-active-view{padding-left:3rem;padding-right:3rem}}@media screen and (max-width: 767px){.invoice-upload-manager-status-detail .invoice-upload-manage-status-detail-active-view h4{padding:1.5rem .75rem}}.invoice-upload-manager-status-detail .invoice-upload-manage-status-detail-active-view .light-table-header{font-weight:600}.invoice-upload-manager-status-detail .tabbed-navigation{height:2.4rem;left:0;right:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:#606972;position:absolute;bottom:-2.5rem;width:100%}.invoice-upload-manager-status-detail .tabbed-navigation ul{display:flex;flex-wrap:nowrap;width:auto}.invoice-upload-manager-status-detail .tabbed-navigation ul li{display:inline}.invoice-upload-manager-status-detail .tabbed-navigation .tabbed-navigation-button{opacity:.75;border-bottom:3px solid rgba(0,0,0,0);padding-bottom:2px}.invoice-upload-manager-status-detail .tabbed-navigation .tabbed-navigation-button.is-selected{border-bottom-color:#fff;opacity:1}
.invoice-processing-prompt{background-color:#f1f8fa;padding:5em 8em;flex:1}@media screen and (max-width: 992px){.invoice-processing-prompt{padding:2em 3em}}@media screen and (max-width: 576px){.invoice-processing-prompt .invoice-processing-prompt-button{width:100%}}@media screen and (max-width: 576px){.invoice-processing-prompt .invoice-processing-prompt-illustration{display:block;margin:0 auto}}
.invoice-upload-manager-summary{display:flex;flex-direction:column;height:calc(100vh - 56px);justify-content:space-between}@media screen and (max-width: 767px){.invoice-upload-manager-summary{height:calc(100vh - 54px)}}.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container{padding:1rem}@media only screen and (min-width: 768px){.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container{padding:2rem 4rem}}.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container>.invoice-upload-manager-summary-main-col{border-bottom:1px solid #666;padding-top:1rem}@media only screen and (min-width: 768px){.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container>.invoice-upload-manager-summary-main-col{border-right:1px solid #666;border-bottom:none;padding-top:0;padding-right:4rem}}.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container>.invoice-upload-manager-summary-main-col~.invoice-upload-manager-summary-main-col{border-bottom:none}@media only screen and (min-width: 768px){.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container>.invoice-upload-manager-summary-main-col~.invoice-upload-manager-summary-main-col{padding-left:4rem;border-right:none;padding-right:0}}.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container>.invoice-upload-manager-summary-main-col .intro{margin-bottom:2.5rem}.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container li{list-style-position:inside;list-style-type:disc;margin-bottom:.5rem}.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container .invoice-upload-manager-summary-main-col-list,.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container .invoice-upload-manager-summary-main-col-btn{margin-bottom:2rem}.invoice-upload-manager-summary .invoice-upload-manager-summary-main-container .invoice-upload-manager-summary-main-col-list{color:#666;font-size:13px}.invoice-upload-manager-summary .invoice-upload-manager-summary-footer{background:#f7f7f7;padding:1rem}@media only screen and (min-width: 768px){.invoice-upload-manager-summary .invoice-upload-manager-summary-footer{padding:4rem}}.invoice-upload-manager-summary-empty-state~.invoice-upload-manager-summary-footer{background:#fff}
.invoice-upload-manager .snack-bar{left:1em;margin-left:0}.invoice-upload-manager .invoice-image-input-wrapper{overflow:hidden;height:0;width:0}
.page-about-banner{height:100px;background-color:#f7f7f7;padding:1rem 1.2rem}.page-about-banner h3{margin-bottom:.25em}.page-about-banner .intro{font-size:14px;margin:0}.page-about-banner .right-section .banner-button-section{min-width:350px}
.included-group-header{position:relative;height:52px;background-color:#fff;box-shadow:0 .2rem .65rem rgba(53,63,74,.1);cursor:pointer}.included-group-header .group-name-text{font-size:18px;font-weight:600;color:#333}@media screen and (max-width: 767px){.included-group-header .group-name-text{font-size:1rem}}.included-group-header .values-text{font-weight:600;color:#4d4d4d;white-space:nowrap}@media screen and (max-width: 767px){.included-group-header .values-text{font-weight:400;font-size:.7rem}}.included-group-header .expand-collapse-group{cursor:pointer}.included-group-header .expand-collapse-group .collapse-button-text{font-size:.8rem;color:#666}@media screen and (max-width: 767px){.included-group-header .expand-collapse-group .collapse-button-text{font-size:.7rem}}.included-group-header .expand-collapse-group .bevicon{color:#666}@media screen and (max-width: 992px){.included-group-header .expand-collapse-group :not(.bevicon){font-size:.8rem}}.included-group-header .expand-collapse-group :not(.bevicon) .bevicon{font-size:1rem}
.menu-profitability-total-sales-popover .anchor-container{border-bottom:2px dotted #2c9bce;padding-bottom:.05em}.menu-profitability-total-sales-popover .positionable-popup{width:200px}
.menu-profitability-row-container{height:65px}@media screen and (max-width: 767px){.menu-profitability-row-container{height:115px}}.menu-profitability-row-container .darker-row{background-color:#f7f7f7}.menu-profitability-row-container .lighter-row{background-color:#fff}.menu-profitability-row-container .item-name-container .item-name-text-container{padding-bottom:.1rem}.menu-profitability-row-container .item-name-container .item-name-text-container .item-name-text{display:flex;align-items:center;overflow:hidden;white-space:nowrap}@media screen and (max-width: 767px){.menu-profitability-row-container .item-name-container .item-name-text-container .item-name-text{font-size:.9rem}}.menu-profitability-row-container .item-name-container .item-name-text-container .item-name-text:hover{position:relative;overflow:visible;z-index:1}.menu-profitability-row-container .item-name-container .sub-label{color:#a6a6a6}@media screen and (max-width: 767px){.menu-profitability-row-container .item-name-container .sub-label{font-size:.8rem}}.menu-profitability-row-container .mobile-label-text{font-size:.8rem;color:#a6a6a6;white-space:nowrap}.menu-profitability-row-container .mobile-value-text{font-size:.8rem;white-space:nowrap}.menu-profitability-row-container .unmapped{color:#ee5252}.menu-profitability-row-container .bevicon.bevico-unmapped{color:#ee5252;padding-right:.25rem}.menu-profitability-row-container .bevicon.bevico-visibility_off{color:#2c9bce}.menu-profitability-row-container .menu-profitability-included-excluded-popover{width:100%;margin:auto}@media screen and (max-width: 767px){.menu-profitability-row-container .menu-profitability-included-excluded-popover{width:auto}}.menu-profitability-row-container .menu-profitability-included-excluded-popover .positionable-popup{width:650px}@media screen and (max-width: 767px){.menu-profitability-row-container .menu-profitability-included-excluded-popover .positionable-popup{width:250px}.menu-profitability-row-container .menu-profitability-included-excluded-popover .positionable-popup .included-excluded-popover-text{white-space:normal;overflow:auto}}.menu-profitability-row-container .menu-profitability-included-excluded-popover .anchor-container .enabled-popover,.menu-profitability-row-container .menu-profitability-unmapped-popover .anchor-container .enabled-popover,.menu-profitability-row-container .menu-profitability-cost-popover .anchor-container .enabled-popover{border-bottom:2px dotted #2c9bce;padding-bottom:.05rem}.menu-profitability-row-container .menu-profitability-unmapped-popover .positionable-popup{width:250px}
.menu-profitability-table-container .included-excluded-popover-container{display:flex;width:50px}@media screen and (max-width: 992px){.menu-profitability-table-container .included-excluded-popover-container{width:30px}}.menu-profitability-table-container .table-control-header-sticky{z-index:13;background-color:#fff}.menu-profitability-table-container .table-control-header-sticky .table-controls-header .table-controls{padding:.5rem 0;border-bottom:1px solid #efefef}.menu-profitability-table-container .table-control-header-sticky .table-controls-header .table-controls .group-by-label{white-space:nowrap;margin-right:.25rem;color:#4d4d4d}.menu-profitability-table-container .table-control-header-sticky .table-controls-header .table-controls .search-bar{margin-left:.8rem;margin-bottom:0;width:375px}@media screen and (max-width: 992px){.menu-profitability-table-container .table-control-header-sticky .table-controls-header .table-controls .search-bar{width:275px}}.menu-profitability-table-container .table-control-header-sticky .dropdown-container{margin-top:0;padding-right:.8rem;border-right:1px solid #efefef;min-width:140px}@media screen and (max-width: 767px){.menu-profitability-table-container .table-control-header-sticky .dropdown-container{min-width:0px}.menu-profitability-table-container .table-control-header-sticky .dropdown-container .select-2-dropdown.theme-basic .dropdown-menu-component-button{display:none}}.menu-profitability-table-container .table-control-header-sticky .dropdown-container .select-2-dropdown-menu-option{padding:.7rem}.menu-profitability-table-container .menu-profitability-table-group-container .table-sortable-headers-container{background:#fff;border-bottom:1px solid #4d4d4d}.menu-profitability-table-container .menu-profitability-table-group-container .table-sortable-headers-container .sort-table-trigger{display:flex;flex-direction:column;justify-content:flex-end}.menu-profitability-table-container .menu-profitability-table-group-container .table-sortable-headers-container .sortable-column-header-text{font-size:.9rem;color:#666}.menu-profitability-table-container .menu-profitability-table-group-container .group-container{border-top:none;border-bottom:2px solid #4d4d4d}.menu-profitability-table-container .menu-profitability-table-group-container .section-start{border-left:1px solid #efefef}
.menu-profitability-view .subtitle-text{color:#8d8d8d}
.switch-container{width:80px;height:15px}.switch-container .switch-content{display:flex;align-items:"center";justify-content:space-between}.switch-container .switch-content .switch{width:35px;height:15px;position:relative}.switch-container .switch-content .switch .inner-background{width:100%;height:100%;border-radius:.7em;background-color:#e6e6e6}.switch-container .switch-content .switch .button{position:absolute;top:50%;background-color:#606972;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);cursor:pointer;width:.8rem;height:.8rem;border-radius:50%}.switch-container .switch-content .text{top:50%;color:#ccc;font-size:.9rem}.switch-container .switch-content .text.dark{color:#606972;font-weight:bold}.switch.switch-left .button{left:3px;transition:.25s}.switch.switch-right .button{left:20px;transition:.25s}
.product-variance-included-excluded-popover{display:flex;flex:1}.product-variance-included-excluded-popover .positionable-popup{width:400px}.product-variance-included-excluded-popover .anchor-container{display:flex;flex:1}.product-variance-included-excluded-popover .anchor-container .always-show-icon .bevicon.bevico-view{color:#a6a6a6}.product-variance-included-excluded-popover .anchor-container .included-icon-container{opacity:0}.product-variance-included-excluded-popover .anchor-container .included-icon-container:hover{opacity:1}.product-variance-included-excluded-popover .anchor-container .bevicon.bevico-visibility_off{color:#2c9bce}
.excluded-group-header{background-color:#efefef;position:relative;height:55px}.excluded-group-header .row-content{padding:1.5rem 0;cursor:pointer}.excluded-group-header .bevico-view,.excluded-group-header .bevico-visibility_off{color:#2c9bce;margin:0 .75rem 0 1rem}.excluded-group-header .header-title-text{color:#2c9bce;font-size:.8rem;font-weight:600;max-width:300px}.excluded-group-header .header-children{margin-right:8rem}.excluded-group-header .expand-collapse-group{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:2rem}.excluded-group-header .expand-collapse-group :not(.bevicon){font-size:.8em}
.included-group-header{position:relative;height:52px;background-color:#fff;box-shadow:0 .2rem .65rem rgba(53,63,74,.1)}.included-group-header .row-content{cursor:pointer}.included-group-header .row-content .group-info-container{max-width:450px;text-align:center}.included-group-header .row-content .group-info-container .group-name-text{font-size:18px;font-weight:600;color:#333;white-space:nowrap}.included-group-header .row-content .group-info-container .values-label{font-size:.9rem;color:#8d8d8d;white-space:nowrap}.included-group-header .row-content .group-info-container .values-text{font-size:.9rem;color:#4d4d4d;white-space:nowrap}.included-group-header .row-content .group-info-container .values-text.bold{font-weight:600}.included-group-header .row-content .expand-collapse-group{cursor:pointer}.included-group-header .row-content .expand-collapse-group .collapse-button-text{font-size:.8rem;color:#4d4d4d}.included-group-header .row-content .expand-collapse-group .bevicon{color:#4d4d4d}@media screen and (max-width: 767px){.included-group-header .row-content .expand-collapse-group :not(.bevicon){font-size:.8rem}.included-group-header .row-content .expand-collapse-group .bevicon{font-size:1rem}}
.product-variance-sales-popover .anchor-container .sold-container{margin-bottom:.8rem}.product-variance-sales-popover .anchor-container .enabled-popover{border-bottom:2px dotted #2c9bce;padding-bottom:.05rem}.product-variance-sales-popover .positionable-popup{width:750px;max-height:300px;overflow-y:auto}@media screen and (max-width: 767px){.product-variance-sales-popover .positionable-popup{width:320px}.product-variance-sales-popover .positionable-popup::-webkit-scrollbar{-webkit-appearance:none;width:7px}.product-variance-sales-popover .positionable-popup::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}}.product-variance-sales-popover .positionable-popup .row-header-container{margin-bottom:1rem}.product-variance-sales-popover .positionable-popup .popover-header-text{font-weight:600}.product-variance-sales-popover .positionable-popup .row-item-container{padding:1rem 0}.product-variance-sales-popover .positionable-popup .row-item-container.border{border-bottom:1px solid #e6e6e6}.product-variance-sales-popover .positionable-popup .row-item-container .popover-header-text{white-space:nowrap}.product-variance-sales-popover .positionable-popup .row-item-container .packaging-text{color:#a6a6a6}
.product-variance-usage-popover .anchor-container .enabled-popover{border-bottom:2px dotted #2c9bce;padding-bottom:.05rem}.product-variance-usage-popover .positionable-popup{width:255px}.product-variance-usage-popover .positionable-popup .row-container{margin-bottom:.5rem}.product-variance-usage-popover .positionable-popup .row-container.usage-row{margin-top:.5rem}.product-variance-usage-popover .positionable-popup .row-container .usage-text{padding-right:35px}.product-variance-usage-popover .positionable-popup .row-container .bold{font-weight:600}
.product-variance-row-container{height:65px}@media screen and (max-width: 767px){.product-variance-row-container{height:90px}}.product-variance-row-container .darker-row{background-color:#f7f7f7}.product-variance-row-container .lighter-row{background-color:#fff}.product-variance-row-container .item-name-text-container{padding-bottom:.1rem}.product-variance-row-container .item-name-text-container:hover{overflow:visible;z-index:1}.product-variance-row-container .item-name-text-container .item-name-text{white-space:nowrap}@media screen and (max-width: 767px){.product-variance-row-container .item-name-text-container .item-name-text{font-size:.9rem}}.product-variance-row-container .item-name-text-container .item-name-text.bold{font-weight:600}.product-variance-row-container .item-name-text-container .item-name-text:hover{display:inline-block;position:relative;overflow:visible;z-index:1}.product-variance-row-container .sub-label{color:#a6a6a6}@media screen and (max-width: 767px){.product-variance-row-container .sub-label{font-size:.8rem}}.product-variance-row-container .sub-label:hover{display:inline-block;position:relative;overflow:visible;z-index:1}.product-variance-row-container .sub-label-unit-cost-text{color:#333}.product-variance-row-container .section-start{border-left:1px solid #efefef}.product-variance-row-container .variance-container{margin-bottom:.8rem}.product-variance-row-container .mobile-label-text{font-size:.8rem;color:#a6a6a6;white-space:nowrap}.product-variance-row-container .mobile-value-text{font-size:.8rem;white-space:nowrap}.product-variance-row-container .variance-unit-description-popover .anchor-container .enabled-popover{border-bottom:2px dotted #2c9bce;padding-bottom:.05rem}.product-variance-row-container .variance-unit-description-popover .positionable-popup{min-width:180px}.product-variance-row-container .variance-unit-description-popover .popover-contents .positionable-popup{font-size:.8rem;white-space:nowrap}
.product-variance-table-container .sortable-column-header-text{font-size:.9rem}.product-variance-table-container .table-control-header-sticky{z-index:13;background-color:#fff}.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls{padding:.5rem 0;border-bottom:1px solid #efefef}.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls .group-by-label{white-space:nowrap;margin-right:.25rem;color:#4d4d4d}.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls .search-bar{margin-left:.8rem;margin-bottom:0;width:375px}@media screen and (max-width: 992px){.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls .search-bar{width:275px}}.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls .left-right-switch-container{margin-left:.8rem}.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls .dropdown-container{margin-top:0;padding-right:.8rem;border-right:1px solid #efefef;min-width:140px}@media screen and (max-width: 767px){.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls .dropdown-container .select-2-dropdown.theme-basic .dropdown-menu-component-button{display:none}}.product-variance-table-container .table-control-header-sticky .table-controls-header .table-controls .dropdown-container .select-2-dropdown-menu-option{padding:.7rem}.product-variance-table-container .product-variance-table-group-container .table-sortable-headers-container{background:#fff;border-bottom:1px solid #4d4d4d;color:#666}.product-variance-table-container .product-variance-table-group-container .table-sortable-headers-container .sort-table-trigger{display:flex;flex-direction:column;justify-content:flex-end}.product-variance-table-container .product-variance-table-group-container .included-excluded-popover-container{display:flex;width:50px}@media screen and (max-width: 992px){.product-variance-table-container .product-variance-table-group-container .included-excluded-popover-container{width:30px}}.product-variance-table-container .product-variance-table-group-container .group-container{border-top:none;border-bottom:2px solid #4d4d4d}@media screen and (min-width: 768px)and (max-width: 993px){.product-variance-table-container .product-variance-table-group-container .section-start{border-left:1px solid #efefef}}
.product-variance-view .subtitle-text{color:#8d8d8d}.product-variance-view .total-usage-header-container{margin-right:55px}@media screen and (max-width: 767px){.product-variance-view .total-usage-header-container{margin:0}}.product-variance-view .total-title-text{white-space:nowrap;color:#8d8d8d;font-size:1.1rem;padding-bottom:3.5px}.product-variance-view .total-value-text{font-weight:600;font-size:1.4rem;color:#4d4d4d}.product-variance-view .total-value-subtext{color:#4d4d4d}.product-variance-view .total-value-item-count-text{color:#8d8d8d;font-size:.8rem}@media screen and (max-width: 767px){.product-variance-view .total-header-container{height:90px;background-color:#f7f7f7;padding:1rem}}
.summary-card{border:1px solid #e6e6e6;border-radius:2px;background-color:#fff;position:relative}.summary-card .summary-card-top-container{padding:20px 16px 16px 16px;text-align:center}.summary-card .summary-card-top-container .card-title{font-family:"Brandon-Grotesque","aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;color:#a6a6a6;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.summary-card .summary-card-top-container .card-detail{font-size:18px;padding:20px 0px}.summary-card .summary-card-top-container .card-detail .cog-container{text-align:center;white-space:nowrap}.summary-card .summary-card-top-container .card-detail .cog-container div{margin:0}.summary-card .summary-card-top-container .card-detail .cog-container .left-detail{display:inline-block}.summary-card .summary-card-top-container .card-detail .cog-container .right-detail{display:inline-block;padding-left:8px;color:#a6a6a6;font-size:14px}.summary-card .summary-card-top-container .card-detail .cog-container .label{font-size:12px}.summary-card .summary-card-bottom-container{padding:16px;border-top:1px solid #e6e6e6;height:45%}.summary-card .summary-card-bottom-container .previous-report-label{color:#666}.summary-card .corner-image{display:none;position:fixed;top:0;right:0}.summary-card:hover .corner-image{display:inline-block}.summary-back-container{background-color:#31475e;color:#fff;padding:20px;font-size:12px}.summary-back-container .summary-back-title{padding-bottom:8px;text-transform:uppercase;font-weight:bold;display:flex;align-items:center;letter-spacing:.8px;font-size:14px;font-family:"Brandon-Grotesque","aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system}.summary-back-container .summary-back-title .bevicon{padding-right:8px;font-weight:bold;font-size:20px}@media only screen and (max-width: 767px){.summary-card .corner-image{display:inline}.summary-card .card-detail{padding:16px 0px}.summary-back-container{padding:16px}}
.menu-group-breakdown-container{margin-top:8px;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px}.menu-group-breakdown-container .menu-group-header-container{padding:16px}.menu-group-breakdown-container .menu-group-header-container .grid-title{font-family:"Brandon-Grotesque","aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;font-weight:600;color:#a6a6a6;width:100%;letter-spacing:.8px;display:flex;align-items:center}.menu-group-breakdown-container .menu-group-header-container .collapse-all-button{padding:0px;min-width:auto}.menu-group-breakdown-container .menugrouptoggle-container{padding:8px 20px}.menu-group-breakdown-container .menugrouptoggle-container .switch-container{width:180px}.menu-group-breakdown-container table{width:100%;padding:0px;border-spacing:0px;margin-top:8px}.menu-group-breakdown-container table th{color:#a6a6a6;font-weight:normal;font-size:12px;white-space:nowrap;text-align:left}.menu-group-breakdown-container table th,.menu-group-breakdown-container table td{padding:12px 20px;vertical-align:top}.menu-group-breakdown-container table th:first-child{width:100%;padding-left:20px}.menu-group-breakdown-container table td{border-bottom:1px solid #e6e6e6;text-align:center;color:#666}.menu-group-breakdown-container table td:first-child{padding-left:20px;text-align:left;color:#333}.menu-group-breakdown-container table tr:last-child td{border-bottom:0px}.menu-group-breakdown-container table tbody tr:nth-child(odd){background-color:#efefef}.menu-group-breakdown-container table .menu-groupd-mobile-details{line-height:1.5em}.menu-group-breakdown-container table .menu-groupd-mobile-details .menu-group-mobile-cell{display:inline-block;width:50%}.menu-group-breakdown-container table .menu-groupd-mobile-details .menu-group-mobile-cell .mobile-label-text{color:#a6a6a6}@media only screen and (max-width: 767px){.menu-group-desktop-cell{display:none}}
.graph-toggles-container .toggle-container{display:inline-block;padding-right:24px}.graph-toggles-container .toggle-container .menugrouptoggle-container .switch-container{width:180px}.graph-toggles-container .toggle-container:last-child{padding-right:0px}.bar-chart-container{padding:40px 20px 20px 20px}.graph-tooltip{border:1px solid #ccc;padding:8px;line-height:1.4em;background-color:#fff;border-radius:3px}@media only screen and (max-width: 767px){.recharts-wrapper{padding:8px 0px 0px 0px}}.recharts-legend-wrapper{padding-top:40px}.recharts-legend-wrapper li{line-height:1.8em;font-size:12px}.recharts-cartesian-axis-tick tspan{font-size:12px;color:#a6a6a6;white-space:nowrap;text-overflow:ellipsis}
.top-ranked-sales-items-container .filter-container{width:50%}.top-ranked-sales-items-container .filter-container .filter-label{font-weight:bold;font-size:12px}.top-ranked-sales-items-container .filter-container .dropdown-container{padding:4px 20px 0px 0px}.top-ranked-sales-items-container .filter-container .dropdown-container .dropdown-placeholder-string{font-size:12px}.top-ranked-sales-items-container .headers-container{white-space:nowrap;padding-top:16px}.top-ranked-sales-items-container .headers-container .header{display:inline-block;color:#a6a6a6;font-weight:normal;font-size:12px;white-space:nowrap;text-align:center;padding:12px 20px}.top-ranked-sales-items-container .headers-container .header:first-child{padding-left:0px;text-align:left}.top-ranked-sales-items-container .grid-container{margin:0px -20px -20px 0px;max-height:320px;overflow-y:auto}.top-ranked-sales-items-container .grid-container table{width:100%;padding:0px;border-spacing:0px}.top-ranked-sales-items-container .grid-container table thead{display:none}.top-ranked-sales-items-container .grid-container table th{color:#a6a6a6;font-weight:normal;font-size:12px;white-space:nowrap;text-align:left}.top-ranked-sales-items-container .grid-container table th,.top-ranked-sales-items-container .grid-container table td{padding:12px 20px}.top-ranked-sales-items-container .grid-container table th:first-child{width:100%;padding-left:0px}.top-ranked-sales-items-container .grid-container table td{border-bottom:1px solid #e6e6e6;text-align:center}.top-ranked-sales-items-container .grid-container table td .rank-container{width:24px;text-align:right;padding-right:4px;float:left}.top-ranked-sales-items-container .grid-container table td .item-name-container{margin-left:24px}.top-ranked-sales-items-container .grid-container table td:first-child{padding-left:0px;text-align:left}.top-ranked-sales-items-container .grid-container table tr:last-child td{border-bottom:0px}@media only screen and (max-width: 767px){.top-ranked-sales-items-container .grid-container{max-height:unset;padding-top:16px}.top-ranked-sales-items-container .grid-container table thead{display:table-header-group}}
.variance-table-container{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;padding:20px 0px 20px 20px}.variance-table-container .variance-table-header-container{display:flex;align-items:center;align-content:center;white-space:nowrap;padding-right:20px}.variance-table-container .variance-table-header-container .dropdown-container{display:inline-block;padding-left:16px;min-width:140px}.variance-table-container .variance-table-header-container .middle-spacer{width:100%}.variance-table-container .variance-table-header-container .unit-toggle-container .switch-container{width:80px}.variance-table-container .variance-table-header-container .positive-toggle-container .switch-container{width:152px}.variance-table-container table{margin-top:20px;width:100%;padding:0px;border-spacing:0px}.variance-table-container table th{font-weight:bold;white-space:nowrap;text-align:left}.variance-table-container table th,.variance-table-container table td{padding:8px 36px;border-bottom:1px solid #e6e6e6}.variance-table-container table td{text-align:center}.variance-table-container table th:first-child{padding-left:0px;width:100%}.variance-table-container table td:first-child{text-align:left;padding-left:0px;vertical-align:top}.variance-table-container table th:last-child,.variance-table-container table td:last-child{padding-right:20px}.variance-table-container table tr:last-child td{border-bottom:0px}.variance-table-container table .mobile-label-text{color:#a6a6a6}.variance-table-container table .variance-desktop-cell{display:table-cell}.variance-table-container table .variance-mobile-cell{display:none;white-space:nowrap;text-align:right}.variance-table-container table .variance-mobile-cell .mobile-row{padding:.3rem 0}.variance-table-container table .td-brand-and-name{max-width:0;min-width:125px}.variance-table-container .variance-rank-container{width:24px;text-align:right;padding-right:4px;float:left}.variance-table-container .variance-brandname-container{margin-left:24px}.variance-table-container .variance-name-container,.variance-table-container .variance-unit-container{padding-left:24px}.variance-table-container .variance-unit-container{color:#a6a6a6}
.report-summary-view{padding:20px 180px 20px 20px;background-color:#f7f8fa}.report-summary-view .map-item-message-container{display:flex;flex-direction:row;align-items:center;align-content:center;background-color:#f8e9e7;border-radius:2px;padding:20px;margin-bottom:40px;color:#ee6e65}.report-summary-view .map-item-message-container .message-container{width:100%;padding:0px 20px;line-height:1.2em}.report-summary-view .map-item-message-container .bevicon{font-size:1.5em}.report-summary-view .map-item-message-container .bevico-close{color:#4d4d4d;cursor:pointer}.report-summary-view .summary-cards-container{overflow:hidden}.report-summary-view .summary-cards-container>div{display:inline-block;width:25%;margin-right:4px}.report-summary-view .summary-cards-container>div:last-child{margin-right:0px}.report-summary-view .anchors-container{position:fixed;right:0;top:80px;border-left:1px solid #8d8d8d;padding:0px 20px;line-height:2.2em}.report-summary-view .anchors-container a,.report-summary-view .anchors-container a:active,.report-summary-view .anchors-container a:hover{color:#a6a6a6;cursor:pointer;text-decoration:none}.report-summary-view .side-by-side-parent{width:100%;border:0px}.report-summary-view .side-by-side-parent td{width:50%;vertical-align:top !important}.report-summary-view .side-by-side-container{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;padding:20px}.report-summary-view .rank-sales-items-container{margin-left:2px;width:50%}.report-summary-view .title-bar-container{display:flex;flex-direction:row;align-items:center;align-content:center;align-self:center;margin:40px 0px 20px 0px}.report-summary-view .title-bar-container .title{font-family:"Brandon-Grotesque","aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;font-weight:600;letter-spacing:1px}.report-summary-view .title-bar-container a{display:inline-flex}.report-summary-view .title-bar-container .bevicon{color:#2c9bce}@media only screen and (max-width: 767px){.report-summary-view{padding:20px 0px 20px 20px}.report-summary-view .summary-cards-container{overflow-x:visible;margin:0px -20px 0px -20px}.report-summary-view .summary-cards-container>div{display:inline-block;width:50%;margin-left:4px}.report-summary-view .tiles-container{overflow-x:auto}.report-summary-view .variance-desktop-cell{display:none !important}.report-summary-view .variance-mobile-cell{display:table-cell !important}.report-summary-view .variance-mobile-cell .anchor-container .sold-container{margin-bottom:0px}.report-summary-view .rank-sales-items-container{margin-left:0px;width:100%}}@media only screen and (max-width: 992px){.report-summary-view{padding:20px}.report-summary-view .anchors-container{display:none}.report-summary-view .summary-cards-container>div:first-child{margin-left:20px}}
.add-existing-items-modal .bevspot-modal .content{max-width:1100px}.add-existing-items-modal .bevspot-modal .content .header{border-bottom:none}.add-existing-items-modal .bevspot-modal .content .header .title{font-size:26px;font-weight:400}.add-existing-items-modal .bevspot-modal .content .body{top:.3rem}.add-existing-items-modal .table-control-headers-sticky{z-index:13;background-color:#fff}.add-existing-items-modal .table-controls{padding:.5rem 0;border-bottom:1px solid #efefef}.add-existing-items-modal .table-controls .group-by-label{white-space:nowrap;margin-right:1em}.add-existing-items-modal .table-controls .search-bar{margin-left:.8em;margin-bottom:0;width:375px}@media screen and (max-width: 992px){.add-existing-items-modal .table-controls .search-bar{width:325px}}.add-existing-items-modal .table-controls .dropdown-menu-component{margin-top:0;padding-right:.8em;border-right:1px solid #efefef;width:200px}.add-existing-items-modal .existing-items-table{background-color:#fff}.add-existing-items-modal .existing-items-table .existing-items-table-header .check-box .label{font-size:.9rem;color:#666}.add-existing-items-modal .existing-items-table .group-header .checkbox-container{padding-left:1.2rem;text-align:start}.add-existing-items-modal .existing-items-table .sales-item-row{background-color:#fff;height:50px}@media screen and (max-width: 767px){.add-existing-items-modal .existing-items-table .sales-item-row{height:75px}}.add-existing-items-modal .existing-items-table .sales-item-row.sales-item-row-odd{background-color:#f7f7f7}.add-existing-items-modal .existing-items-table .sales-item-row .row-subsection{color:#a6a6a6}.add-existing-items-modal .existing-items-table .sales-item-row .mobile-ingredients{height:100%;overflow:wrap;overflow-y:hidden;overflow-wrap:break-word;white-space:normal}
.item-level-sales-report-app{position:relative}.item-level-sales-report-app .header-tabs-container{display:flex;flex-grow:1}@media only screen and (max-width: 992px){.item-level-sales-report-app .page-title .page-name .page-details{display:block}}@media only screen and (max-width: 366px){.item-level-sales-report-app .page-title{max-width:80%}}@media only screen and (max-width: 767px){.item-level-sales-report-app{margin-bottom:48px}.item-level-sales-report-app .report-footer{height:44px;display:flex;align-items:flex-end;justify-content:center;position:fixed;left:0;right:0;bottom:0;border-top:1px solid #e6e6e6;background-color:#fff;z-index:10;text-align:center}}
.onboarding-invoices-modal .upload-file-button{max-width:150px;margin:0 auto;display:block}
.my-items-empty-state .my-items-empty-state-inner,.my-items-empty-state .empty-state-banner-inner{display:flex;flex-direction:row;max-width:1080px;margin:0 auto;width:100%}.my-items-empty-state .my-items-empty-state-inner .empty-state-hero-cell,.my-items-empty-state .empty-state-banner-inner .empty-state-hero-cell{margin-left:auto}.my-items-empty-state .my-items-empty-state-inner .empty-state-hero-cell img,.my-items-empty-state .empty-state-banner-inner .empty-state-hero-cell img{width:325px;height:auto;padding-top:14px}.my-items-empty-state .my-items-empty-state-inner .empty-state-body,.my-items-empty-state .empty-state-banner-inner .empty-state-body{display:flex;width:100%;max-width:calc(1080px - 325px + 20px)}.my-items-empty-state .my-items-empty-state-inner .empty-state-body .add-item-option,.my-items-empty-state .empty-state-banner-inner .empty-state-body .add-item-option{flex-grow:1;flex-shrink:0;flex-basis:33%}.my-items-empty-state .my-items-empty-state-inner .empty-state-body .add-item-option .copy-paste,.my-items-empty-state .empty-state-banner-inner .empty-state-body .add-item-option .copy-paste{margin-bottom:20px}.my-items-empty-state .my-items-empty-state-inner .empty-state-body .add-item-option .copy-paste .description,.my-items-empty-state .empty-state-banner-inner .empty-state-body .add-item-option .copy-paste .description{margin-bottom:20px}.my-items-empty-state .my-items-empty-state-inner .empty-state-body .empty-state-mobile-footer,.my-items-empty-state .empty-state-banner-inner .empty-state-body .empty-state-mobile-footer{background-image:linear-gradient(to bottom, #33afa2, #2e9b90)}.my-items-empty-state .empty-state-banner{display:flex;background-image:linear-gradient(to bottom, #4bcabd, #33afa2)}.my-items-empty-state .empty-state-banner .title-text{padding:2rem 3rem}@media screen and (max-width: 767px){.my-items-empty-state .empty-state-body{display:flex;flex-direction:column;justify-content:center;height:auto}.my-items-empty-state .empty-state-body .add-item-option{width:100%;padding:4em;margin:0 auto;border-bottom:2px solid #efefef}.my-items-empty-state .empty-state-body .add-item-option .container{padding:0;width:40%}.my-items-empty-state .title-text{width:100%}.my-items-empty-state .title-text .normal{text-align:center}.my-items-empty-state .title-text .normal .banner-title{display:block}.my-items-empty-state .empty-state-hero-cell{background-image:linear-gradient(to bottom, #4bcabd, #39c2b4)}.my-items-empty-state .empty-state-hero-cell img{display:block;width:325px;height:266px;margin:0 auto}}@media screen and (min-width: 993px){.my-items-empty-state .empty-state-body{display:flex;justify-content:space-between;padding:3rem}.my-items-empty-state .empty-state-body .add-item-option{flex-grow:1;flex-shrink:0;flex-basis:25%;margin-bottom:20px;max-width:217px}.my-items-empty-state .empty-state-body .add-item-option .copy-paste{margin-bottom:20px}.my-items-empty-state .empty-state-body .add-item-option .copy-paste .description{margin-bottom:20px}.my-items-empty-state .add-item-option-container{display:flex;justify-content:space-evenly;flex-grow:1;flex-shrink:0;flex-basis:66%}.my-items-empty-state .add-item-option-container .add-item-option{flex-grow:1;flex-shrink:0;flex-basis:50%}.my-items-empty-state .empty-state-banner{height:141px}}@media(min-width: 768px)and (max-width: 1200px){.my-items-empty-state .empty-state-body{display:flex;justify-content:space-around;padding:3rem}.my-items-empty-state .add-item-option-container{display:flex;flex-direction:column;width:50%;padding:1em;padding-top:0}.my-items-empty-state .add-item-option-container .add-item-option{padding-bottom:30px}.my-items-empty-state .empty-state-banner{height:315px}.my-items-empty-state .banner-title{display:block;font-size:45px}.my-items-empty-state .empty-state-hero-cell{margin-left:auto}.my-items-empty-state .empty-state-hero-cell img{width:305px}.my-items-empty-state .normal{font-size:35px}}
.item-manager-app .bulk-edit-modal .product-field-value-changed{color:#f49c57;font-weight:600;opacity:1}.item-manager-app .bulk-edit-modal .product-field-value-changed .container-symbol{color:inherit}.item-manager-app .bulk-edit-modal .bulk-edit-copy{padding-top:1rem}.item-manager-app .bulk-edit-modal .bulk-edit-copy .intro{max-width:700px}.item-manager-app .bulk-edit-modal .bulk-edit-table-header-sticky{z-index:13}@media(max-width: 767px){.item-manager-app .bulk-edit-modal .bulk-edit-table{margin-right:-1.5rem;margin-left:-1.5rem}.item-manager-app .bulk-edit-modal .intro{font-size:1em}}@media screen and (max-width: 366px){.item-manager-app .bulk-edit-modal .bulk-edit-modal-header .bevico-close{font-size:10px}.item-manager-app .bulk-edit-modal .bulk-edit-modal-header .page-header.bulk-actions{height:45px}.item-manager-app .bulk-edit-modal .bulk-edit-modal-header .save-changes-button{font-size:.75em}.item-manager-app .bulk-edit-modal .bulk-edit-table{margin-right:-1rem;margin-left:-1rem}.item-manager-app .bulk-edit-modal .intro{font-size:.85em}.item-manager-app .bulk-edit-modal .bulk-edit-copy{padding-top:0}}
.par-form-container .dropdown-placeholder-string{max-width:95%}
.bulk-edit-table-header{background-color:#fff;padding:.5rem 0}.bulk-edit-table-header .disabled .dropdown-menu-component{cursor:not-allowed;opacity:.5}.bulk-edit-table-header label+.outline.dropdown-menu-component,.bulk-edit-table-header label+.select-2-dropdown.dropdown-menu-component{margin-top:.4rem;margin-right:0;margin-bottom:1.2rem;display:block}@media screen and (max-width: 767px){.bulk-edit-table-header label+.outline.dropdown-menu-component,.bulk-edit-table-header label+.select-2-dropdown.dropdown-menu-component{margin-bottom:1rem;margin-top:.25rem}}@media screen and (max-width: 366px){.bulk-edit-table-header label+.outline.dropdown-menu-component,.bulk-edit-table-header label+.select-2-dropdown.dropdown-menu-component{margin-bottom:.5rem}}.bulk-edit-table-header .bulk-edit-table-header-column{flex-basis:225px;flex-grow:0}.bulk-edit-table-header .dropdown-menu-component{max-width:14rem}.bulk-edit-table-header .dropdown-menu-component.outline>.dropdown-menu-component-button{width:100%;display:block;font-size:14px}.bulk-edit-table-header .dropdown-menu-component:not(:last-child){margin-bottom:0}.bulk-edit-table-header .dropdown-menu-component .dropdown-menu-component-option.bevicon{margin-right:0}.bulk-edit-table-header .dropdown-menu-component .dropdown-menu-component-button .bevicon{margin-right:0}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form-container,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form-container,.bulk-edit-table-header .dropdown-menu-component .par-form-container{padding:1em 1em .5em 1em;top:0;width:300px;white-space:normal}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form-container .dropdown-menu-component-button,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form-container .dropdown-menu-component-button,.bulk-edit-table-header .dropdown-menu-component .par-form-container .dropdown-menu-component-button{border:1px solid rgba(0,0,0,0);color:#8d8d8d;overflow:visible;padding:1em 0}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form-container .dropdown-menu-component-options,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form-container .dropdown-menu-component-options,.bulk-edit-table-header .dropdown-menu-component .par-form-container .dropdown-menu-component-options{color:#8d8d8d}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form-container hr,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form-container hr,.bulk-edit-table-header .dropdown-menu-component .par-form-container hr{display:block !important;border-bottom-width:1px;border-bottom-color:#8d8d8d}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form{padding-top:1rem}@media only screen and (max-width: 767px){.bulk-edit-table-header .dropdown-menu-component .case-packaging-form .dropdown-menu-component-options,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form .dropdown-menu-component-options{text-align:center;position:absolute !important;width:auto;margin-top:.75em}}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form .validation-input-wrapper,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form .validation-input-wrapper{color:#8d8d8d;margin-right:.8rem;margin-bottom:0}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form .validation-input-wrapper input,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form .validation-input-wrapper input{min-height:43px;text-align:right;padding-bottom:1em}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form label,.bulk-edit-table-header .dropdown-menu-component .container-packaging-form label{color:#8d8d8d;font-weight:400;position:absolute;top:-0.9em;font-size:12px}.bulk-edit-table-header .dropdown-menu-component .par-form-container .active-border{border:1px solid rgba(0,0,0,0)}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form{display:flex;margin-bottom:1rem}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form .check-box{flex-grow:2;flex-shrink:2;flex-basis:0;align-items:center;display:flex;margin-right:1rem}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form .label{font-weight:400;line-height:1.5;font-size:1em;order:2;margin-left:.25em}.bulk-edit-table-header .dropdown-menu-component .case-packaging-form .validation-input-wrapper{flex-grow:1;flex-shrink:1;flex-basis:0;margin-bottom:0}@media only screen and (max-width: 767px){.bulk-edit-table-header .dropdown-menu-component.mobile-dropdown-overlay{position:fixed;width:100%;height:100%;background-color:rgba(25,25,25,.5);top:0;left:0;z-index:1024;display:flex;justify-content:center;align-items:flex-start;margin-right:0;max-width:100%}.bulk-edit-table-header .dropdown-menu-component.mobile-dropdown-overlay .container-packaging-form-container,.bulk-edit-table-header .dropdown-menu-component.mobile-dropdown-overlay .case-packaging-form-container,.bulk-edit-table-header .dropdown-menu-component.mobile-dropdown-overlay .par-form-container{width:100%}.bulk-edit-table-header .dropdown-menu-component.mobile-dropdown-overlay .dropdown-menu-component-options,.bulk-edit-table-header .dropdown-menu-component.mobile-dropdown-overlay .dropdown-menu-component-container{font-size:1.2em;max-height:50vh}.bulk-edit-table-header .dropdown-menu-component.mobile-dropdown-overlay .dropdown-menu-component-container{margin-top:5em}}@media only screen and (max-width: 767px){.bulk-edit-table-header{padding:.25rem 1rem 0}.bulk-edit-table-header label{font-size:12px}.bulk-edit-table-header .dropdown-menu-component{max-width:none}.bulk-edit-table-header .dropdown-menu-component .dropdown-menu-component-button.btn{font-size:.9rem;padding-top:.5rem;padding-bottom:.5rem}}
.single-row-product-slim-create{background-color:#0b726a}@media screen and (min-width: 768px){.single-row-product-slim-create{width:100%;display:flex;align-items:center;justify-content:space-between}.single-row-product-slim-create .single-row-product-slim-create-form{background-color:#00a094}.single-row-product-slim-create .validation-input-wrapper{margin-bottom:0}.single-row-product-slim-create .slim-create-input{position:relative}.single-row-product-slim-create .slim-create-input.default{background:rgba(255,255,255,.3);color:#fff;line-height:1.4}.single-row-product-slim-create .slim-create-input.interacted{background:#fff}.single-row-product-slim-create .slim-create-input.interacted .slim-create-actionable{color:#333}.single-row-product-slim-create .slim-create-input.interacted.invalid-input,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .slim-create-actionable,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .product-form-row-content-label{background-color:#fcdddd;color:#ee5252}.single-row-product-slim-create .slim-create-input.interacted.invalid-input::-webkit-input-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .slim-create-actionable::-webkit-input-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .product-form-row-content-label::-webkit-input-placeholder{color:#ee5252;opacity:1}.single-row-product-slim-create .slim-create-input.interacted.invalid-input::-moz-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .slim-create-actionable::-moz-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .product-form-row-content-label::-moz-placeholder{color:#ee5252;opacity:1}.single-row-product-slim-create .slim-create-input.interacted.invalid-input:-ms-input-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .slim-create-actionable:-ms-input-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .product-form-row-content-label:-ms-input-placeholder{color:#ee5252;opacity:1}.single-row-product-slim-create .slim-create-input.interacted.invalid-input:-moz-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .slim-create-actionable:-moz-placeholder,.single-row-product-slim-create .slim-create-input.interacted.invalid-input .product-form-row-content-label:-moz-placeholder{color:#ee5252;opacity:1}@supports(-ms-ime-align: auto){.single-row-product-slim-create .slim-create-input.interacted .validation-input.dark{background-color:#fff;color:#333}}}@media screen and (min-width: 768px)and (-ms-high-contrast: none),screen and (min-width: 768px)and (-ms-high-contrast: active){.single-row-product-slim-create .slim-create-input.interacted .validation-input.dark{background-color:#fff;color:#333}}@media screen and (min-width: 768px){.single-row-product-slim-create .slim-create-input.default,.single-row-product-slim-create .slim-create-input.interacted{border-radius:3px;margin:0 .3rem;min-width:150px}.single-row-product-slim-create .slim-create-input.name-input{padding-right:0;margin-right:.3rem}.single-row-product-slim-create .slim-create-input.packaging-input{z-index:1021;line-height:1.4;min-height:33px}.single-row-product-slim-create .slim-create-input.packaging-input .invalid-input{color:#ee5252}.single-row-product-slim-create .slim-create-input.packaging-input .packaging-form-wrapper{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);position:absolute;left:0;top:0}.single-row-product-slim-create .slim-create-input.packaging-input .packaging-form-wrapper.packaging-form-hidden{display:none}.single-row-product-slim-create .slim-create-input.packaging-input .packaging-form-wrapper .packaging-form{width:465px;background-color:#fff}.single-row-product-slim-create .slim-create-input.price-input .product-form-row-content-label{color:#333;position:relative}.single-row-product-slim-create .slim-create-input.price-input .item-price-input-wrapper{display:flex;align-items:center}.single-row-product-slim-create .slim-create-input.price-input .item-price-input-wrapper .floating-dropdown-menu .dropdown-menu-component-arrow{right:.25em}.single-row-product-slim-create .slim-create-input.price-input .validation-input-wrapper,.single-row-product-slim-create .slim-create-input.price-input .floating-dropdown-menu{flex-grow:1;flex-shrink:1;flex-basis:auto;display:block;width:50%}.single-row-product-slim-create .slim-create-input.price-input .select-2-dropdown{border-left:1px solid #e6e6e6}.single-row-product-slim-create .slim-create-input .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn,.single-row-product-slim-create .slim-create-input .select-2-dropdown-inner-container{border:none}.single-row-product-slim-create .slim-create-input .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{padding-top:.5rem;padding-bottom:.5rem;display:block;padding-left:.5rem}.single-row-product-slim-create .slim-create-input .slim-create-actionable{cursor:pointer;width:100%;height:100%;align-items:center;display:inline-flex;padding:.5rem}.single-row-product-slim-create .slim-create-input .error-text{margin-top:5px}.single-row-product-slim-create .more-options-container{flex:none}.single-row-product-slim-create .more-options-container .btn.flat.link{text-decoration:underline}}.single-row-product-slim-create .slim-create-action-buttons{height:50px}.single-row-product-slim-create .slim-create-action-buttons .btn.primary{color:#00a094}
.my-item-row{position:relative;font-size:.9em;height:50px}@media screen and (max-width: 366px){.my-item-row{height:115px}.my-item-row .mobile-my-item-row-cells{font-size:11px}}@media screen and (max-width: 992px){.my-item-row{height:125px}.my-item-row .flex-child{margin-bottom:.5rem}.my-item-row .mobile-my-item-row-cells .flex-child:last-child{margin-bottom:0}.my-item-row .item-name{padding-bottom:0}.my-item-row .product-note{color:#f49c57;text-decoration:underline}}@media screen and (max-width: 768px){.my-item-row{cursor:pointer}}.my-item-row.my-item-row-odd{background-color:#f7f7f7}.my-item-row.my-item-row-odd .brand-name-cell-wrapper .product-brand-and-name:hover{background-color:#f7f7f7}.my-item-row .archived-item{opacity:1;color:rgba(102,102,102,.5)}@media screen and (max-width: 767px){.my-item-row .archived-item .product-brand-and-name,.my-item-row .archived-item .bevico-archived-item{color:rgba(44,155,206,.5) !important}}.my-item-row .archived-item .check-box{color:rgba(102,102,102,.5) !important}.my-item-row .archived-item>.product-brand-and-name,.my-item-row .archived-item .bevico-archived-item{color:rgba(44,155,206,.5) !important}.my-item-row .my-item-row-col:nth-of-type(2){border-right:1px solid #efefef}.my-item-row .bev-popover{width:100%}.my-item-row.selected-item{background:#eff5f8 !important;border-left-color:#eff5f8}.my-item-row .product-field-defaulted{color:#a6a6a6;cursor:pointer}.my-item-row .brand-name-cell-wrapper{cursor:pointer}.my-item-row .brand-name-cell-wrapper .product-brand-and-name{color:#2c9bce}.my-item-row .brand-name-cell-wrapper .product-brand-and-name:hover{background-color:#fff;overflow:visible;position:relative;z-index:1}.my-item-row .brand-name-cell-wrapper .product-has-note::before{right:-11px}.my-item-row .brand-name-cell-wrapper .product-info-note{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.my-item-row .my-item-row-icon,.my-item-row .brand-name-cell-wrapper-mobile .product-brand-and-name{color:#2c9bce}.my-item-row .my-item-row-icon{font-size:1.75em !important}.my-item-row .inline-edit-wrapper{height:100%}.my-item-row .inline-edit-wrapper .flex-ui{height:100%}.my-item-row .mobile-checkbox-container{height:80%}
.recent-upload-items-view .recent-upload-action-buttons{padding:1em;text-align:right}.recent-upload-items-view .mobile-checkbox-container{height:80%}@media screen and (max-width: 767px){.recent-upload-items-view .editable-field{display:inline}}@media screen and (min-width: 768px){.recent-upload-items-view .product-type .editable-field{opacity:.6}.recent-upload-items-view .container-package.inline-edit-wrapper.inline-edit-shown{z-index:14}}
.retailer-population-from-invoice-upload-view{padding:5rem 5rem;width:100%;position:relative}.retailer-population-from-invoice-upload-view .description{font-size:1.1rem}.retailer-population-from-invoice-upload-view .file-upload{padding-top:2rem;padding-bottom:2rem}.retailer-population-from-invoice-upload-view .file-upload .file-upload-name{padding:.5rem 0rem 1rem 1rem}.retailer-population-from-invoice-upload-view .file-upload .file-upload-name button.bevspot-button.btn{right:5px}.retailer-population-from-invoice-upload-view .file-upload .add-file label{width:100%;margin-top:1rem;margin-bottom:3rem !important;border-style:dashed;border-width:1px;border-color:#2c9bce;background-color:#f1f8fa;padding:1.5rem;color:#2c9bce}.retailer-population-from-invoice-upload-view .upload-confirmation{text-align:center}.retailer-population-from-invoice-upload-view .upload-confirmation .explore-option{margin:2.5rem auto 0rem;border:1px solid #e6e6e6;padding:1.5rem;max-width:25rem}.retailer-population-from-invoice-upload-view .upload-confirmation .explore-option img{height:160px}@media screen and (min-width: 993px){.retailer-population-from-invoice-upload-view .upload-confirmation .explore-option{border:none}.retailer-population-from-invoice-upload-view .upload-confirmation .explore-option p{margin-top:1.6rem;height:6rem}}
.storage-area-manager-filter .filter-active-items .storage-area-detail-container{padding:0}.storage-area-manager-filter .filter-active-items .btn.flat{padding:.7rem 1rem;text-transform:none;text-align:left;font-weight:400;-webkit-font-smoothing:initial;width:100%}.storage-area-manager-filter .filter-active-items .btn.flat:hover{opacity:1}.storage-area-manager-filter .storage-area-detail-number-of-items{font-size:.85em;padding-top:.25em;opacity:.9}@media screen and (min-width: 767px){.storage-area-manager-filter .storage-area-list-unassigned-items{width:100%;text-align:center;align-self:flex-end;box-shadow:0 -0.2rem .65rem rgba(53,63,74,.1);z-index:10}}
body.storage_areas .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}body.storage_areas .mobile-header-button-container .button-text-container{flex-wrap:wrap}body.storage_areas .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}body.storage_areas .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}body.storage_areas .main-container{padding-top:0;position:relative}@media only screen and (max-width: 1199px){body.storage_areas .storage-area-manager-view-header .page-header{padding-left:3em}}body.storage_areas .storage-area-manager-view-header .page-title{margin-left:0}@media only screen and (max-width: 767px){body.storage_areas .storage-area-manager-view-header .page-title{font-size:12px;max-width:100px;padding:0}}body.storage_areas .unassigned-items-view{margin-top:1.5em;padding:1.5em;margin-left:240px;width:auto;position:relative;border-bottom:0}@media only screen and (max-width: 767px){body.storage_areas .unassigned-items-view{padding:0 0 5rem;margin:0}}@media screen and (max-width: 1200px){body.storage_areas .unassigned-items-view-action-container{flex-wrap:wrap;padding:0 0 .5em}}@media screen and (min-width: 767px){body.storage_areas .unassigned-items-view-action-container{padding:1em 0}}body.storage_areas .manage-storage-areas-modal .manage-storage-areas-modal-container{top:0;height:100%}body.storage_areas .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}body.storage_areas .mobile-header-button-container .button-text-container{flex-wrap:wrap}body.storage_areas .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}body.storage_areas .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.deleted-due-to-merge-popover{display:flex;justify-content:center}.edit-products-error-dialog .content{max-height:80%}.edit-products-error-dialog .batch-product-editing-subheader{margin-bottom:15px}.edit-products-error-dialog .footer .btn{font-size:14px;padding:0}.edit-products-error-dialog .btn.primary{margin-right:15px}.product-error-list{height:80%;max-height:430px;overflow:auto}.product-error-list .show-more-action-button{color:#ee5252;font-size:12px;padding:15px 0 0;text-align:left;text-decoration:underline}.product-with-error-row{border-bottom:1px solid #e6e6e6;color:#ee5252;padding:10px 0}.product-with-error-row:first-child{border-top:1px solid #e6e6e6}.product-with-error-row .product-name{font-weight:600}body.item_manager .bulk-actions-toolbar,body.item_manager .slim-create-item-manager{position:absolute;width:100%;z-index:192;transition:.5s}body.item_manager .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;text-align:center;display:flex;justify-content:space-around}body.item_manager .mobile-header-button-container .button-text-container{flex-wrap:wrap}body.item_manager .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}body.item_manager .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}@media screen and (max-width: 767px){body.item_manager .my-items-empty-state-container .page-header{height:65px}}body.item_manager .loading-cover{z-index:900;height:100vh}body.item_manager .main-container{padding-top:0;position:relative}body.item_manager .snack-bar{box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);bottom:1em}body.item_manager .snack-bar.snack-bar-close-button-text .snack-bar-close{color:#f49c57}body.item_manager .snack-bar.snack-bar-hidden{bottom:-200%}body.item_manager .bulk-edit-modal .dropdown-menu-component{display:block}body.item_manager .quick-add-items-banner{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00a094;z-index:25;width:auto;display:flex;align-items:center;height:50px}@media screen and (max-width: 767px){body.item_manager .quick-add-items-banner{flex-wrap:wrap}body.item_manager .quick-add-items-banner .mobile-table-controls .btn.with-icon{font-size:1.15rem;padding:.5rem}body.item_manager .quick-add-items-banner .mobile-table-controls .btn.with-icon .bevico-my-sort{font-size:2rem !important}}@media screen and (min-width: 993px){body.item_manager .quick-add-items-banner{justify-content:space-between}}body.item_manager .quick-add-items-banner .quick-add-items-toggle-filters-sidebar{background-color:#0b726a;min-width:155px;display:flex;align-self:stretch;position:relative;transition:all .3s ease}body.item_manager .quick-add-items-banner .quick-add-items-toggle-filters-sidebar.bulk-actions-are-shown{background-color:#1a5c7a}body.item_manager .quick-add-items-banner .quick-add-items-banner-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative;width:100%}body.item_manager .quick-add-items-banner .quick-add-items-banner-container>.btn.flat{padding-top:.5rem;padding-bottom:.5rem;color:#fff}body.item_manager .quick-add-items-banner :not(.create-or-add-mobile-context-menu) .bevico-add-circle:hover{color:#fff}body.item_manager .quick-add-items-banner .btn.save-item{min-width:65px}body.item_manager .quick-add-items-banner .slim-create-item-manager{background-color:#00a094;display:flex;position:relative;align-items:center;width:100%}body.item_manager .my-items-sidebar{top:calc(56px + 50px)}body.item_manager .my-items-table-section{width:auto;position:relative;z-index:8;margin-bottom:22rem}body.item_manager .my-items-table-section .table-controls{padding:1rem}body.item_manager .my-items-table-section.sidebar-open{margin-left:155px}@media screen and (max-width: 767px){body.item_manager .my-items-table-section.sidebar-open{margin-left:0}}@media screen and (max-width: 1199px)and (min-width: 768px){body.item_manager .my-items-table-section .flex-ui:first-child{min-width:60px}}body.item_manager .my-items-view{position:relative}body.item_manager .my-items-view .my-items-table-header .check-box{padding-left:.7rem}body.item_manager .my-items-view .my-items-table-header .sort-table-trigger{display:block}@media(min-width: 768px)and (max-width: 992px){body.item_manager .my-items-view .slim-create{top:1rem;left:4rem}}body.item_manager .light-table-group-header.group-header-toggle{box-shadow:0 .2rem .65rem rgba(53,63,74,.1)}@media screen and (max-width: 992px){body.item_manager .create-or-add-mobile-context-menu .context-menu .list{left:0}}body.item_manager .inventory-items-view .mobile-search-open.bulk-header-visible .search-bar.search-bar-mobile{animation:none !important;transform:translateY(0)}@media screen and (max-width: 767px){.item-manager-app .bevspot-dialog .content .footer{font-size:1.4em}}@media only screen and (min-width: 768px){body[data-navstate=compressed] .quick-add-items-banner{left:60px}}@keyframes search-slide-down{0%{transform:translateY(-54px)}100%{transform:translateY(0)}}
.edit-cost-dialog .light-table{border-bottom:0}.edit-cost-dialog .content{max-width:750px}@media screen and (min-width: 768px){.edit-cost-dialog .content{min-height:30em}.edit-cost-dialog .content .footer{margin-top:8em}}.edit-cost-dialog .light-table-header{border-top:0}.edit-cost-dialog .product-brand,.edit-cost-dialog .product-name{display:block;white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis}.edit-cost-dialog .product-brand{opacity:.8}.edit-cost-dialog .product-name{font-weight:600}.edit-cost-dialog .total-count-par-input{align-items:flex-end}.edit-cost-dialog .product-case-or-container-dropdown{padding-bottom:.5rem}.edit-cost-dialog .edit-mobile-row{background-color:#f7f7f7;border-radius:3px;margin:1.25em 0;overflow:hidden;padding:.75em}.edit-cost-dialog .edit-mobile-row .edit-label{color:#4d4d4d;font-size:.9em;font-weight:600;line-height:1.2}.edit-cost-dialog .edit-mobile-row .total-count-par-input-container{float:right;width:60%}.edit-cost-dialog .validation-input-wrapper .validation-input{padding-top:.5em;padding-left:.2em}.edit-cost-dialog .description-text{margin-bottom:1em}.edit-cost-dialog .price-input-container{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.edit-cost-dialog .price-input-container .price-input{display:flex;align-items:center}}.edit-cost-dialog .price-input-container .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{display:block}.edit-cost-dialog .price-input-container .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options{max-height:15em}
@media screen and (min-width: 767px){.bulk-actions-page-header-bar .bulk-actions-buttons{padding-left:1.5em}}.bulk-actions-page-header-bar .menu-trigger{padding-left:0;padding-right:0}.bulk-actions-page-header-bar .add-to-storage-areas-dropdown{width:auto}@media screen and (max-width: 767px){.bulk-actions-page-header-bar .add-to-storage-areas-dropdown{padding:.25em}.bulk-actions-page-header-bar .add-to-storage-areas-dropdown .btn.flat{padding-top:1rem;padding-bottom:1rem}}.bulk-actions-page-header-bar .add-to-storage-areas-dropdown .label{color:#666}.bulk-actions-page-header-bar .add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button{color:#fff;text-transform:uppercase;font-weight:600;border:0;width:auto;background-color:rgba(0,0,0,0)}.bulk-actions-page-header-bar .add-to-storage-areas-dropdown button.btn.bevspot-button.flat.secondary{color:#666}.bulk-actions-page-header-bar .add-to-storage-areas-dropdown button.btn.bevspot-button.flat.primary{color:#2c9bce}.bulk-actions-page-header-bar .context-menu .bevspot-button.btn.flat.menu-trigger{padding-left:0;padding-right:0}
.delete-inventory-count-error-dialog a.item-level-sales-report,.delete-inventory-count-error-dialog a.category-level-sales-report{display:block}
.confirm-cost-change-modal .content{max-width:700px}@media screen and (max-width: 767px){.confirm-cost-change-modal .prep-cost-conversion-cell{float:right}}.confirm-cost-change-modal .prep-cost-conversion{background-color:#f7f8fa;border:1px solid #e7eaf0;border-radius:2px;padding:.5rem;display:inline-block;position:relative}@media screen and (min-width: 768px){.confirm-cost-change-modal .prep-cost-conversion::after{position:absolute;content:"";top:50%;transform:translateY(-50%);opacity:.2;right:-65%;font-family:"bevspot-icon";font-size:1.5rem}}@media screen and (max-width: 767px){.confirm-cost-change-modal .radio-button-group-cell{display:flex;align-items:center}.confirm-cost-change-modal .radio-button-group-cell .radio-button-group{width:50%}}
.recipe-option-row{color:#4d4d4d;cursor:pointer;border-bottom:1px solid #efefef;overflow:auto;text-align:left;position:relative;padding:1.5em 3em;font-weight:bold}@media only screen and (max-width: 767px){.recipe-option-row{padding:.5em 2em}}.recipe-option-row.highlighted{background-color:#eff5f8}.recipe-option-row.added .recipe-name::before,.recipe-option-row.added .recipe-option-row-name::before{content:"";color:#80c0d2;font-family:"bevspot-icon" !important;speak:none;font-size:1.2rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);left:-1.7rem}.recipe-option-row.archived .recipe-name::after{content:"Archived";color:#ccc;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%);right:0;font-style:italic}
.prep-ingredient-search-bar{position:relative;width:100%}.prep-ingredient-search-bar .search-bar-with-suggested-options{color:#333;position:relative}@media screen and (min-width: 768px){.prep-ingredient-search-bar .search-bar-with-suggested-options{max-width:40rem}}.prep-ingredient-search-bar .search-bar-with-suggested-options .search-bar:not(:only-child) .validation-input-wrapper .validation-input,.prep-ingredient-search-bar .search-bar-with-suggested-options .search-bar.active .validation-input-wrapper .validation-input{border-color:#efefef;color:#4d4d4d}.prep-ingredient-search-bar .search-bar-with-suggested-options .search-bar:not(:only-child) .validation-input-wrapper .validation-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.prep-ingredient-search-bar .search-bar-with-suggested-options .search-bar.active .dropdown-inner-container{border-top:1px solid #e6e6e6}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container{background-color:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);border-bottom-left-radius:3px;border-bottom-right-radius:2px;border-top:1px solid #fff;position:absolute;left:0;right:0;z-index:11;max-height:30em}@media only screen and (max-width: 767px){.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container{max-height:calc(90vh - 155px);height:auto}}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options{overflow:auto;text-align:left;position:relative;max-height:30em}@media only screen and (max-width: 767px){.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options{max-height:calc(90vh - 155px);height:auto}}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .suggested-option-row+hr{display:none}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr{margin:0}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr:first-child{display:none}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .product-select-dropdown-label{padding:.75rem 1rem .25rem;font-size:.85em;color:#6b747c}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .product-select-dropdown-label:not(:first-child){border-top:1px solid #e6e6e6}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options{padding:.75em 0 .5em}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options small{color:#4d4d4d;padding:0 1em;margin-bottom:.5em}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list{color:#2c9bce}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item{font-size:1.1em;padding:.5em 1em;font-weight:600;cursor:pointer}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item .bevicon{margin-right:.5em;top:1px}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item .bevico-add{font-weight:600}.prep-ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item:hover{background-color:#f1f8fa}.prep-ingredient-search-bar .slim-create-order-detail .slim-create{width:100%;top:calc(54px + 38px)}@media screen and (max-width: 767px){.prep-ingredient-search-bar .slim-create-order-detail .slim-create .slim-create-footer{bottom:calc(54px + 38px)}}@media screen and (min-width: 767px){.prep-ingredient-search-bar .slim-create-order-detail .slim-create{top:0}}
.button-with-input{display:inline-flex}.button-with-input>div{display:flex}.button-with-input .input-section{display:flex;border:1px solid #d6dae2;border-left:none}.button-with-input .input-section .validation-input-wrapper{flex:1;margin-bottom:0;padding:.3em}.button-with-input .input-section .validation-input-wrapper .validation-input{padding:.3em}.button-with-input .input-section .validation-input-wrapper hr.bottom-border{position:relative}.button-with-input .input-section .bevspot-button{flex:1;padding:.4em}
.prep-event-table-row{border-bottom:1px solid rgba(153,176,193,.45)}.prep-event-table-row.prep-event-table-row-input:nth-last-of-type(2){border-bottom:0}.prep-event-table-row .btn.icon{padding:0}.prep-event-table-row .bevico-remove-circle-outline::before{font-size:1.25em}@media screen and (min-width: 768px){.prep-event-table-row .bevico-remove-circle-outline::before{font-size:1.15em;left:-3px;position:relative}}.prep-event-table-row .product-brand-and-name~.product-packaging{margin-top:0;color:#666;opacity:.7}.prep-event-table-row .floating-dropdown-menu,.prep-event-table-row .validation-input-wrapper{margin-bottom:0}.prep-event-table-row .floating-dropdown-menu .validation-input,.prep-event-table-row .validation-input-wrapper .validation-input{padding-top:0}.prep-event-table-row .input-with-dropdown{display:flex;justify-content:space-between;align-items:center}.prep-event-table-row .input-with-dropdown .validation-input-wrapper{flex:1 0 45%}.prep-event-table-row .input-with-dropdown .floating-dropdown-menu{flex:1 0 55%}.prep-event-table-row .input-with-dropdown .floating-dropdown-menu .dropdown-menu-component .dropdown-menu-component-button.btn{padding:0 .5em .3em;border:0;background-color:rgba(0,0,0,0);width:auto}@media screen and (min-width: 768px){.prep-event-table-row .input-with-dropdown .floating-dropdown-menu .dropdown-menu-component .dropdown-menu-component-button.btn{padding-left:.5em}}.prep-event-table-row .input-with-dropdown .floating-dropdown-menu .dropdown-menu-component-arrow{right:0;top:40%}
.prep-event-item-table{font-size:.85em}.prep-event-item-table .light-table-header{background-color:#f7f8fa;padding-top:1rem;border-bottom-color:#99b0c1;color:#48505c}.prep-event-item-table .inputs-estimated-cost{border-top:1px solid #99b0c1;padding:.75rem 0;font-weight:600;color:#4d4d4d}.prep-event-item-table .inputs-estimated-cost-label{opacity:.75;padding-top:.25em}.prep-event-item-table .currency-label{position:absolute;top:50%;transform:translateY(-50%);padding-bottom:.5rem;left:-0.65rem;color:#99b0c1}@media screen and (min-width: 768px){.prep-event-item-table{font-size:.95em}}
.prep-event-form{border-top:2px solid #4d4d4d}.prep-event-form .back-to-results-button{padding:1.25rem 0}.prep-event-form .prep-event-container-column{margin:1rem 0}.prep-event-form .prep-event-container-column .search-bar-with-suggested-options{width:100%;max-width:100%;margin:0;position:relative}.prep-event-form .prep-event-container-column .search-bar-with-suggested-options .dropdown-inner-container{font-size:.9em}.prep-event-form .prep-event-container-column:last-child{margin-bottom:0}.prep-event-form .prep-event-container-column.prep-event-inputs,.prep-event-form .prep-event-container-column.prep-event-outputs{background-color:#f7f8fa;border:1px solid #e7eaf0;border-radius:1px;padding:.65rem;min-height:325px}.prep-event-form .prep-event-input{width:49%;display:inline-block}.prep-event-form .prep-event-input:not(:last-child){margin-bottom:1rem;margin-right:1%}.prep-event-form .recipe-multiplier{margin-bottom:1rem}.prep-event-form .recipe-multiplier :not(.input-section) .btn.disabled{background-color:#dfe4ed}.prep-event-form .recipe-multiplier :not(.input-section) .btn.disabled.selected{opacity:1}.prep-event-form .prep-event-form-footer{width:100%;display:flex;justify-content:flex-end}@media screen and (max-width: 767px){.prep-event-form .prep-event-form-footer{margin-top:2rem}}.prep-event-form .prep-event-form-footer .btn.primary{margin-left:1rem}@media screen and (max-width: 767px){.prep-event-form .prep-event-form-footer .btn.primary{width:70%;max-width:250px}}.prep-event-form h5{font-size:1rem;color:#606972;letter-spacing:.1px;margin-bottom:.75em}.prep-event-form .bevico-help{vertical-align:bottom}@media screen and (min-width: 768px){.prep-event-form{display:flex;box-shadow:0 .2rem .65rem rgba(53,63,74,.1);border:1px solid #efefef;flex-wrap:wrap;padding:1rem;justify-content:space-between}.prep-event-form .back-to-results-button{padding-top:1rem;padding-bottom:1rem}.prep-event-form .prep-event-container-column{flex-grow:0;flex-shrink:1;flex-basis:49%;max-width:49%}.prep-event-form .prep-event-meta-data-container{display:flex;justify-content:space-between;flex:1 0 100%}.prep-event-form .prep-event-form-footer,.prep-event-form .button-wrapper{flex-grow:1;flex-shrink:0;flex-basis:100%;width:100%}.prep-event-form .prep-event-form-footer.with-icon .button-text-container,.prep-event-form .button-wrapper.with-icon .button-text-container{justify-content:flex-start}.prep-event-form .expanding-note-container{margin-bottom:1rem}}
.output-line-items-popover .anchor-container{border-bottom:2px dotted #2c9bce;padding-bottom:.05em}.output-line-items-popover .positionable-popup{width:225px;right:0}
.record-from-previous-prep-table-view .search-bar.boxed .search-bar-container{width:100%}.record-from-previous-prep-table-view .record-from-previous-table{margin:3rem -1.5rem 0}@media screen and (min-width: 768px){.record-from-previous-prep-table-view .record-from-previous-table{margin-right:0;margin-left:0}}.record-from-previous-prep-table-view .previous-prep-table-row{height:85px;display:flex;align-items:center}@media screen and (min-width: 768px){.record-from-previous-prep-table-view .previous-prep-table-row{height:75px}}.record-from-previous-prep-table-view .previous-prep-table-row div[class^=prep-event-]:not(:last-child){padding-bottom:.4rem}.record-from-previous-prep-table-view .prep-event-prepared-items{font-weight:600}.record-from-previous-prep-table-view .prep-event-date-time,.record-from-previous-prep-table-view .prep-event-type-label{font-size:.9em}.record-from-previous-prep-table-view .prep-event-type-label{color:#a6a6a6}.record-from-previous-prep-table-view .prep-event-recreate-button{padding:0}.record-from-previous-prep-table-view .no-results{text-align:center;padding:2rem}
.record-prep-item-option-container .re-prep-search-form{padding:0}.record-prep-item-option-container .re-prep-search-form h5{border-top:2px solid #4d4d4d;padding-top:.5em;margin-bottom:1.25rem}.record-prep-item-option-container .record-new-prep-sidebar{margin-bottom:2rem}.record-prep-item-option-container .record-new-prep-sidebar .btn.bevspot-button{margin-bottom:.25rem;width:100%}.record-prep-item-option-container .empty-state .empty-state-image{max-width:270px;margin:0 auto;padding-bottom:2rem;width:90%}@media screen and (min-width: 768px){.record-prep-item-option-container{display:flex}.record-prep-item-option-container .empty-state{display:flex;align-items:center;justify-content:space-around}.record-prep-item-option-container .empty-state .empty-state-image{flex:1 0 25%;max-width:175px;padding-bottom:0;width:auto}.record-prep-item-option-container .empty-state .empty-state-text{flex:1 0 75%;max-width:525px;font-size:16px;padding-left:2rem}.record-prep-item-option-container .empty-state .empty-state-text strong{padding-bottom:.25em;display:inline-block}.record-prep-item-option-container .record-new-prep-sidebar{order:2;flex:1 0 25%;max-width:250px}.record-prep-item-option-container .re-prep-search-form{order:1;padding:1rem;flex:1 0 75%;border:1px solid #efefef;box-shadow:0 .2rem .65rem rgba(53,63,74,.1)}.record-prep-item-option-container .re-prep-search-form h5{border-top:0;padding-top:0}}
.create-or-edit-prep-event-view .page-info .account-title{display:block}.create-or-edit-prep-event-view .page-info .page-title{padding:0}.create-or-edit-prep-event-view .create-prep-event-intro{max-width:767px;margin-bottom:2rem}.create-or-edit-prep-event-view .mobile-header-button-container{border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.create-or-edit-prep-event-view .mobile-header-button-container .button-text-container{flex-wrap:wrap}.create-or-edit-prep-event-view .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.create-or-edit-prep-event-view .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.edit-count-metadata-modal-container .content .edit-count-metadata-modal-metadata-section-options .check-box{float:none;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:.8em;align-items:center}.edit-count-metadata-modal-container .content .edit-count-metadata-modal-metadata-section-options .check-box span.bevicon{float:none;cursor:pointer;font-size:1.6em;top:0}.edit-count-metadata-modal-container .content .edit-count-metadata-modal-metadata-section-options .check-box .label{color:#666;display:inline-block;float:none;font-weight:normal;font-size:1em;cursor:pointer;padding:0;margin:0 0 0 .6em}
.keypad .product-count-rows-container{height:386px;overflow:auto}.keypad .product-count-rows-container .product-count-row-container{height:100%}.keypad .product-count-rows-container .product-count-row-container .product-count-row{height:3.9em}.keypad .product-count-rows-container .product-count-row-container .product-count-row:hover{background-color:#525252}.keypad .product-count-rows-container .product-count-row-container .edit-count{padding:1em}.keypad .product-count-rows-container .product-count-row-container .delete-count{padding:1em;float:right}.keypad .product-count-rows-container .product-count-row-container .product-count-row-information{padding-left:1em;text-overflow:ellipsis;display:inline-block;max-width:56%}.keypad .product-count-rows-container .discard-dialogue{height:386px}.keypad .product-count-rows-container .save-button{border-radius:50%;height:2.5rem !important;width:2.5rem !important;font-size:1.25rem !important;padding-top:.2rem !important;background-color:#71ba6d;position:absolute;font-weight:400 !important;bottom:2.85rem;right:.65rem}.keypad .product-count-rows-container .discard-button{left:0}.keypad .product-count-rows-container .product-count-empty{text-align:center;vertical-align:middle;line-height:386px;font-weight:bold;font-size:18px}.keypad .clear-button{display:inline-block}.keypad .btn{background-color:rgba(0,0,0,0)}.keypad .custom-keypad-modal{left:1rem;position:fixed;bottom:1rem;z-index:1050;background-color:#484849;width:300px;padding:0;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4)}.keypad .custom-keypad-modal .btn{padding:0;text-align:center}.keypad .modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000;width:100vw;height:100vh;z-index:1010}.keypad .modal-backdrop.in{opacity:.75}.keypad .product-brand-and-name .product-brand{opacity:1;font-weight:bold;font-size:1rem;width:85%}.keypad .product-brand-and-name .product-name,.keypad .product-brand-and-name .product-packaging{font-size:.9em;font-weight:400;text-overflow:ellipsis}.keypad .keypad-packaging-info-container{display:flex;justify-content:space-between}.keypad .top-bar{background-color:#323132;width:100%;font-size:.93rem;padding:0;position:relative}.keypad .top-bar .item-info{font-weight:400;display:inline-block;color:#d9dadc;vertical-align:middle;width:100%;line-height:1}.keypad .top-bar .warning,.keypad .top-bar .info{cursor:default;font-style:italic}.keypad .top-bar .warning .bevicon,.keypad .top-bar .info .bevicon{position:relative;top:-1px;margin-left:.15em;vertical-align:top}.keypad .top-bar .warning{color:#f7c870}.keypad .top-bar .info{color:#71ba6d}.keypad .top-bar .container-tooltip-popover{overflow:visible;padding:0 1rem 0 0;cursor:pointer}.keypad .top-bar .container-tooltip-popover .anchor-container{white-space:nowrap}.keypad .top-bar .container-tooltip-popover .popup-container{width:13em}@media screen and (max-width: 767px){.keypad .top-bar .container-tooltip-popover .position-right{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.keypad .top-bar .container-tooltip-popover .position-right::before{top:0;content:"";height:10px;left:50%;transform:translateY(-50%) rotate(135deg)}}.keypad .top-bar .container-tooltip-popover .keg-size-help-center-link{text-align:right;text-decoration:none;width:100%}.keypad .top-bar .container-tooltip-popover .popover-content{color:#333;font-style:normal;width:200px}.keypad .top-bar .container-tooltip-popover .popover-content p{color:#333}.keypad .top-bar .container-tooltip-popover .popover-content .bevspot-button{background-color:rgba(0,0,0,0);color:#2c9bce;display:block;margin:0px 0;text-align:right;width:100%}.keypad .top-bar .container-tooltip-popover .caret{color:#fff}.keypad .top-bar .non-standard-keg-popover-info{color:#333;font-style:normal;width:12em}.keypad .top-bar-contain{width:100%;display:inline-block;padding:.75rem 0 .5rem .85rem;text-overflow:ellipsis;vertical-align:middle}.keypad .top-bar .close-button{color:#646668;width:18%;text-align:center;vertical-align:top;height:3rem;font-size:1.5em;position:absolute;right:0;top:0}.keypad .top-bar .close-button:hover{color:#a4a6a8}.keypad .results-bar{width:100%;background-color:#3e3d3f;padding:.2rem 0 .5rem}.keypad .results-bar:hover{color:#f1a11e}.keypad .results-contain{text-align:right;font-size:1.15rem;line-height:1.5;color:#ccc;width:97%;margin:0 1% 2%;vertical-align:middle;min-height:4.7rem}.keypad .results-calculations{width:100%;display:inline-block;vertical-align:top}.keypad .results-calculations .btn{color:inherit}.keypad .unit-text{font-size:14px;display:inline-block;width:12.7em;text-align:left}.keypad .added-number{color:#f1a11e;font-weight:400}.keypad .prev-number .val{margin-left:.15em}.keypad .will-be-saved{color:#71ba6d}.keypad .caret{display:inline-block;width:0;height:0;margin-left:0;vertical-align:middle;border-top:4px solid;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.keypad .blinking-cursor{height:1.5rem;width:.1rem;display:inline-block;background-color:#7c7e80;margin-bottom:-0.14rem;margin-right:-0.12rem;animation:1s ease infinite blinker}@-moz-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.keypad .total-number{color:#7c7e80;display:block;font-weight:400}.keypad .calc-operations{font-size:1.25rem}.keypad .keypad-buttons{position:relative;width:100%}.keypad .keypad-buttons .btn{color:#fff;font-weight:400;font-size:1rem;width:31.5%;height:5rem;padding:0;margin:0}@media only screen and (min-width: 768px){.keypad .keypad-buttons .btn{opacity:.75}.keypad .keypad-buttons .btn:hover{opacity:1}}.keypad .keypad-buttons .btn.operations-button{font-size:1.5rem;font-weight:400}.keypad .keypad-buttons .btn.light-btn{color:#9a9a9c}.keypad .keypad-buttons .operations-col .btn{text-align:center;width:100%}.keypad .keypad-buttons .operations-col .keypad-actions{padding-top:.5rem}.keypad .keypad-buttons .add-button{height:10rem}.keypad .keypad-button-contain{width:70%;margin:0 4%;display:inline-block;padding:.75rem 0 .6rem}.keypad .slider-contain{width:244px;height:100%;position:absolute;text-align:center}.keypad .slider-contain .bottle-count{display:inline-block;position:relative;float:left;height:100%;width:28.21%;-webkit-transition:background-color 500ms;-moz-transition:background-color 500ms;-o-transition:background-color 500ms;transition:background-color 500ms}.keypad .slider-contain .bottle-count.incremented{background-color:#f49c57}.keypad .slider-contain .bottle-count-controls{width:100%;height:100%;padding:1.35rem 0 1.15rem;background-color:rgba(255,255,255,.06);position:absolute;text-align:center}.keypad .slider-contain .bottle-count-controls h4{font-size:.75em;margin-bottom:1.8em}.keypad .slider-contain .bottle-count-controls span{color:#fff;font-weight:lighter;font-size:1.9em}.keypad .slider-contain .full-bottle-count-num{font-weight:400;position:relative;float:left;top:28.25%;width:100%}.keypad .slider-contain .count-control-button{position:absolute;margin:0 auto !important;left:0;right:0;background-color:rgba(255,255,255,.08);border-radius:50%;width:2em;height:2em;display:block}.keypad .slider-contain .count-control-button span{font-size:1.5em;font-weight:600;color:rgba(255,255,255,.25);line-height:.9em}.keypad .slider-contain .count-control-button.minus-count{bottom:1.3rem}.keypad .slider-contain .bottle-image{overflow:hidden;float:left;width:175px;height:100%;display:inline-block;vertical-align:bottom}.keypad .slider-contain .bottle-image img,.keypad .slider-contain .bottle-image svg{height:100%;width:auto;max-width:none;position:absolute;z-index:2;left:34.25%}.keypad .slider-contain .full-bottle-count-num,.keypad .slider-contain .partial-bottle-num{font-weight:400 !important;font-size:2.2em !important}.keypad .slider-contain .partial-bottle-num{letter-spacing:.02em;color:#fff;position:relative;top:49%;z-index:3}.keypad .slider-contain .fill-container{position:relative;width:100%;height:210px;z-index:1;margin-top:35px}.keypad .slider-contain .bottle-fill{background-color:#f49c57;background-clip:content-box;width:100%;margin-left:15%;padding-right:50px;padding-left:15px;padding-bottom:5px;position:relative;top:100%;margin-top:5%}.keypad .slider-contain #slider-drag{z-index:3}.keypad .slider-contain .slider-line{margin-top:70px;height:68.25%;width:1px;position:absolute !important;display:inline-block;vertical-align:bottom;float:left}.keypad .slider-contain .lil-knob{width:12px;height:12px;top:0px;border-radius:100%;background-color:#f49c57;position:absolute;margin-top:-2.85px;margin-left:-21px;cursor:pointer}.keypad .slider-contain input[type=range]{writing-mode:bt-lr;-webkit-appearance:slider-vertical;z-index:5;margin-top:24%;background:rgba(0,0,0,0);height:78.25%;position:absolute !important;opacity:.01;width:71.69%;margin-left:28.21%;left:0}.keypad .input-message{position:absolute;bottom:-51px;font-size:.9em;padding:1em;width:100%;height:41px;z-index:2010;background-color:#3e3d3f;text-align:center;-webkit-transition:bottom 500ms;-moz-transition:bottom 500ms;-o-transition:bottom 500ms;transition:bottom 500ms;-webkit-box-shadow:0px -3px 6px rgba(30,30,30,.5);-moz-box-shadow:0px -3px 6px rgba(30,30,30,.5);box-shadow:0px -3px 6px rgba(30,30,30,.5)}.keypad .input-message.shown{bottom:0}.keypad .input-message p{text-align:center;margin:0 auto}.keypad .operations-col{width:22%;display:inline-block;background-color:#515153;padding:.85rem 0;float:right}.keypad .input-button .number{font-size:150%}.keypad button.operations-button[disabled]{opacity:.4}.keypad .keypad-toggle-bar{width:100%;display:block;border-top:1px solid #333;text-align:center;position:relative;z-index:2010;background-color:#484849}.keypad a.toggle-tab{display:inline-block;padding:.78em 1.2em .9em;margin:0 1em;cursor:pointer}.keypad a.toggle-tab.active{border-top:2px solid #fff}.keypad a.toggle-tab.active .bevicon{opacity:1}.keypad a.toggle-tab .bevicon{font-size:1.52em;opacity:.35;color:#fff}.keypad .keypad-actions.increased-z-index{z-index:1054}.keypad .keypad-actions .save-button{border-radius:50%;height:2.5rem !important;width:2.5rem !important;font-size:1.25rem !important;padding-top:.2rem !important;background-color:#71ba6d}.keypad .keypad-actions .save-button.gray{background-color:#8d8d8d}.keypad .keypad-bottom-nav{display:block;position:relative;width:100%;background-color:#383739;z-index:2010}.keypad .keypad-bottom-nav .btn{color:#fff;font-size:1.5rem;width:22%;text-align:center;display:inline-block;vertical-align:middle;height:5rem;margin:0}.keypad .keypad-bottom-nav .progress-number{color:#646668;width:52.5%;text-align:center;font-size:.9rem;display:inline-block;vertical-align:middle}.keypad .keypad-bottom-nav .discard-dialogue{display:block;color:#fff;margin:0;left:0;right:0}.keypad .discard-dialogue{position:absolute;height:100%;width:100%;z-index:1051;background-color:rgba(20,20,20,.97);padding:1.5rem;text-align:center}.keypad .discard-dialogue .btn.back-button{top:.4rem;left:0;position:absolute;font-size:.95rem;color:#909090;font-weight:400;width:28%}.keypad .discard-dialogue p{margin-top:5.5rem;font-size:115%}.keypad .discard-button{border-radius:50%;height:2.5rem !important;width:2.5rem !important;background-color:#ee5252;position:absolute;bottom:2.85rem;left:.65rem;font-weight:400 !important;font-size:130% !important}.keypad .discard-button span{margin-top:.14rem;margin-left:-0.06em}.keypad .packaging-unit-selector{display:inline-block;width:11em;margin-left:.2em}.keypad .packaging-unit-selector .dropdown-menu-component-button,.keypad .packaging-unit-selector .dropdown-menu-component-option{font-weight:600;font-size:.8em;letter-spacing:.025em}.keypad .packaging-unit-selector .dropdown-menu-component{margin-right:0}.keypad .packaging-unit-selector .dropdown-menu-component hr{display:none}.keypad .packaging-unit-selector .dropdown-menu-component .select-2-dropdown-inner-container{border:none}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-button{border:0;display:inline-block;background-color:rgba(0,0,0,0);color:unset;padding:0 0 0 0em;margin-bottom:-0.25em;text-align:left}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-arrow{right:-0.25em}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options{background-color:#4d4d4d;padding:0;max-height:16.5em;z-index:1055;box-shadow:unset}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .dropdown-group-label{margin:1.5em .7em 0em;color:#ccc;font-size:.6em}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .select-2-dropdown-menu-option{border-bottom:1px solid rgba(171,171,171,.5);color:#ccc;padding:0em .3em;z-index:1055}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .select-2-dropdown-menu-option .bevico-check{display:none}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .select-2-dropdown-menu-option:first-child{border-top:1px solid rgba(171,171,171,.5);border-bottom:none}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .select-2-dropdown-menu-option:hover{background-color:#404040}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .select-2-dropdown-menu-option.selected-option{background-color:#4d4d4d;color:#71ba6d}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .select-2-dropdown-menu-option.selected-option:hover{background-color:#404040}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options .dropdown-menu-component-options-scroll{padding-bottom:.5em}.keypad .packaging-unit-selector .dropdown-menu-component .text-icon.bevicon{font-size:.8em}@media only screen and (max-width: 767px){.keypad{position:fixed;z-index:99999;top:0;bottom:0;left:0;right:0;overflow:auto}.keypad .custom-keypad-modal{width:80%;bottom:auto;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);overflow:visible}.keypad .keypad-button-contain{padding:1.1rem 0 .6rem;display:inline-block;float:left}.keypad .operations-col{padding:1.35rem 0 1.15rem}.keypad .keypad-buttons .btn{height:5rem}.keypad .keypad-buttons .add-button{height:10rem}.keypad .count-control-button.btn{height:2.1em !important}.keypad .slider-contain .bottle-image img,.keypad .slider-contain .bottle-image svg{left:28.7%}.keypad .slider-contain .bottle-image .fill-container{margin-top:37px;height:220px}.keypad .slider-contain .bottle-image .bottle-fill{margin-left:1%}.keypad .slider-contain .bottle-image .partial-bottle-num{top:50.75%;left:-0.5em}.keypad .slider-contain .slider-line{margin-top:70px;height:220px}.keypad .slider-contain .lil-knob{margin-top:-5px;margin-left:-21px}.keypad .discard-button{bottom:2rem;left:1rem}.keypad .bottle-count-controls{padding-top:2rem}.keypad .bottle-count-controls .full-bottle-count-num{top:30%}.keypad .bottle-count-controls h4{font-size:.95em;margin-bottom:2em}.keypad .dropdown-menu-component .mobile-dropdown-overlay{z-index:2200}.keypad .dropdown-menu-component .mobile-dropdown-overlay .select-2-dropdown-inner-container{margin-top:-1em}.keypad .dropdown-menu-component .mobile-dropdown-overlay .dropdown-menu-component-options{max-height:29em}}@media only screen and (max-width: 366px)and (orientation: portrait){.keypad .custom-keypad-modal{top:2em;left:50%;transform:translateX(-50%)}.keypad .keypad-buttons .btn{height:3rem}.keypad .keypad-buttons .add-button{height:6rem}.keypad .slider-contain .bottle-image{left:40%}.keypad .slider-contain .partial-bottle-num{left:-0.5em}.keypad .slider-contain .slider-line{margin-top:70px}}@media only screen and (max-width: 769px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){.keypad .product-count-rows-container{height:325px}.keypad .product-count-rows-container .product-count-empty{line-height:325px}.keypad .custom-keypad-modal{width:95%;max-width:95%;top:0;left:0;-webkit-transform:translateX(3%) translateY(5%);-ms-transform:translateX(3%) translateY(5%);transform:translateX(3%) translateY(5%)}.keypad .slider-contain .bottle-image .partial-bottle-num{left:-0.5em;top:50.75%}.keypad .slider-contain .bottle-image .fill-container{height:222px;margin-top:40px}.keypad .slider-contain .slider-line{margin-top:75px}.keypad .top-bar{width:50%;display:block;float:left;position:relative;z-index:2;padding:.3rem 0 .4rem .2rem}.keypad .top-bar .close-button{width:17%;height:3.2rem}.keypad .results-bar{width:50%;bottom:3.7rem;position:absolute;left:0;top:0;display:block;padding:6.45rem 0 5rem;z-index:1;background-color:#3e3d3f}.keypad .results-contain{width:88%;margin:0 6%}.keypad .results-calculations .btn{margin-top:.22rem}.keypad .blinking-cursor{height:1.8rem}.keypad .total-number .bevicon{margin-left:.4rem}.keypad .keypad-buttons{width:50%;margin:0;display:inline-block;vertical-align:middle}.keypad .keypad-button-contain{padding:1.7rem 0 1.1rem}.keypad .operations-col{padding:1.7rem 0 1.47rem}.keypad .count-control-button.btn{height:26px !important;width:26px !important}.keypad .keypad-buttons .operations-col .keypad-actions{padding-top:.6rem}.keypad .keypad-buttons .btn{width:32%;height:5rem}.keypad .keypad-buttons .add-button{height:10rem}.keypad .keypad-bottom-nav{width:50%;display:block;float:left;position:static}.keypad .keypad-bottom-nav .progress-number{width:53%}.keypad .keypad-toggle-bar{width:50%;float:right;display:inline-block;z-index:2016;height:3.6rem}.keypad a.toggle-tab{padding-top:1.2em;padding-bottom:1.2em}.keypad .discard-button{bottom:1.8rem;left:1.15rem}.keypad .packaging-unit-selector{width:8em}.keypad .packaging-unit-selector .select-2-dropdown.dropdown-menu-component .mobile-dropdown-overlay{width:290px}.keypad .packaging-unit-selector .dropdown-menu-component .dropdown-menu-component-options{max-height:6.7em}}
.mark-count-finished-button{color:#2c9bce;cursor:pointer;display:block;font-weight:600;margin:0;text-align:center;text-transform:uppercase;border-top:1px solid #e6e6e6;padding:1.5rem 1.2rem}.mark-count-finished-button:hover{color:#237ba4}@media screen and (max-width: 767px){.mark-count-finished-button.btn.flat.large{border-top:0;padding-left:.5rem;padding-right:.5rem;font-size:.9em}}
.inventory-history-empty-state.take-whole-screen{min-height:calc(100vh - 56px);margin-bottom:0;background-color:#f1f8fa}.inventory-history-empty-state.take-whole-screen .inventory-history-empty-state-description{margin-bottom:0em}.inventory-history-empty-state .inventory-history-empty-state-description{background-color:#f1f8fa;padding:5em 8em;margin-bottom:2em}@media screen and (max-width: 992px){.inventory-history-empty-state .inventory-history-empty-state-description{padding:6em 3em}}.inventory-history-empty-state .inventory-history-empty-state-description div[class*=col-],.inventory-history-empty-state .inventory-history-empty-state-description p[class*=col-]{clear:both}@media screen and (min-width: 768px){.inventory-history-empty-state .inventory-history-empty-state-description div[class*=col-],.inventory-history-empty-state .inventory-history-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.inventory-history-empty-state .inventory-history-empty-state-description .inventory-empty-state-action-buttons{text-align:center}.inventory-history-empty-state .inventory-history-empty-state-description .inventory-empty-state-action-buttons button{margin:.8em auto;width:100%}}@media screen and (min-width: 768px){.inventory-history-empty-state .inventory-history-empty-state-description .inventory-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.inventory-history-empty-state .inventory-history-empty-state-description .inventory-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.inventory-history-empty-state .inventory-history-empty-state-description .inventory-empty-state-illustration{margin:0 auto;display:block}}
.inventory-history-event-group .inventory-history-event-group-header-row{cursor:pointer;z-index:1}.inventory-history-event-group .breakage-row,.inventory-history-event-group .prep-event-row,.inventory-history-event-group .transfer-row,.inventory-history-event-group .order-row{background-color:#f7f7f7;font-size:.9em;padding-left:1em}@media screen and (max-width: 767px){.inventory-history-event-group .breakage-row,.inventory-history-event-group .prep-event-row,.inventory-history-event-group .transfer-row,.inventory-history-event-group .order-row{padding-left:0;font-size:.8em}}.inventory-history-event-group .breakage-row .transfer-cell,.inventory-history-event-group .breakage-row .breakage-cell,.inventory-history-event-group .breakage-row .prep-event-cell,.inventory-history-event-group .breakage-row .order-cell,.inventory-history-event-group .prep-event-row .transfer-cell,.inventory-history-event-group .prep-event-row .breakage-cell,.inventory-history-event-group .prep-event-row .prep-event-cell,.inventory-history-event-group .prep-event-row .order-cell,.inventory-history-event-group .transfer-row .transfer-cell,.inventory-history-event-group .transfer-row .breakage-cell,.inventory-history-event-group .transfer-row .prep-event-cell,.inventory-history-event-group .transfer-row .order-cell,.inventory-history-event-group .order-row .transfer-cell,.inventory-history-event-group .order-row .breakage-cell,.inventory-history-event-group .order-row .prep-event-cell,.inventory-history-event-group .order-row .order-cell{padding-left:2.75em}.inventory-history-event-group .breakage-row .prep-event-icon,.inventory-history-event-group .breakage-row .transfer-icon,.inventory-history-event-group .breakage-row .breakage-icon,.inventory-history-event-group .breakage-row .order-icon,.inventory-history-event-group .prep-event-row .prep-event-icon,.inventory-history-event-group .prep-event-row .transfer-icon,.inventory-history-event-group .prep-event-row .breakage-icon,.inventory-history-event-group .prep-event-row .order-icon,.inventory-history-event-group .transfer-row .prep-event-icon,.inventory-history-event-group .transfer-row .transfer-icon,.inventory-history-event-group .transfer-row .breakage-icon,.inventory-history-event-group .transfer-row .order-icon,.inventory-history-event-group .order-row .prep-event-icon,.inventory-history-event-group .order-row .transfer-icon,.inventory-history-event-group .order-row .breakage-icon,.inventory-history-event-group .order-row .order-icon{display:none}.inventory-history-event-group .breakage-row a,.inventory-history-event-group .prep-event-row a,.inventory-history-event-group .transfer-row a,.inventory-history-event-group .order-row a{font-weight:600;padding-right:.25em}
.inventory-history-no-trials-left .inventory-history-no-trials-left-description{background-color:#f1f8fa;padding:5em 8em;margin-bottom:2em}@media screen and (max-width: 992px){.inventory-history-no-trials-left .inventory-history-no-trials-left-description{padding:6em 3em}}.inventory-history-no-trials-left .inventory-history-no-trials-left-description div[class*=col-],.inventory-history-no-trials-left .inventory-history-no-trials-left-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.inventory-history-no-trials-left .inventory-history-no-trials-left-description div[class*=col-],.inventory-history-no-trials-left .inventory-history-no-trials-left-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.inventory-history-no-trials-left .inventory-history-no-trials-left-description .inventory-history-no-trials-left-action-buttons{text-align:center}.inventory-history-no-trials-left .inventory-history-no-trials-left-description .inventory-history-no-trials-left-action-buttons button{margin:.8em auto;width:100%}}@media screen and (min-width: 768px){.inventory-history-no-trials-left .inventory-history-no-trials-left-description .inventory-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.inventory-history-no-trials-left .inventory-history-no-trials-left-description .inventory-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.inventory-history-no-trials-left .inventory-history-no-trials-left-description .inventory-empty-state-illustration{margin:0 auto;display:block}}
@media screen and (min-width: 993px){.start-new-inventory-count-modal .start-new-inventory-count-modal-body{min-height:32rem}}.start-new-inventory-count-modal .start-new-inventory-count-modal-date{position:static}.start-new-inventory-count-modal .start-new-inventory-count-modal-options .check-box{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:.8em;align-items:center}.start-new-inventory-count-modal .start-new-inventory-count-modal-options .label{color:#666;font-weight:normal;font-size:1em;cursor:pointer;padding:0;margin:0 0 0 .6em}@media only screen and (max-width: 768px){.start-new-inventory-count-modal .bevspot-modal .content{height:100% !important}.start-new-inventory-count-modal .bevspot-modal .content .body{height:100%}.start-new-inventory-count-modal .bevspot-modal .content .body .container{height:100%}}
.create-inventory-transfer-report-modal{position:relative;height:100%;height:75vh;display:table;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.create-inventory-transfer-report-modal .inventory-transfer-loading-search-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:21}.create-inventory-transfer-report-modal .inventory-transfer-loading-search-overlay .loading-icon-wrapper{position:absolute;top:46%;width:100%;text-align:center;color:#fff;font-size:2em}.create-inventory-transfer-report-modal .inventory-transfer-search-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper{height:100%;padding:0}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side{display:table;background-color:#f7f7f7;overflow:hidden;float:left}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{display:flex;flex-direction:column;padding-bottom:6.5em}@media only screen and (max-width: 767px){.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{padding-bottom:10.1em}}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .right-side{display:table;border-left:1px solid #bfbfbf;z-index:19;float:left}.create-inventory-transfer-report-modal .search-bar-wrapper{width:100%}.create-inventory-transfer-report-modal .search-bar-wrapper .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.create-inventory-transfer-report-modal .search-bar-wrapper .validation-input-wrapper .validation-input{padding:0}.create-inventory-transfer-report-modal .search-result-list-scroll::-webkit-scrollbar{display:none}.create-inventory-transfer-report-modal .search-result-list-table{overflow:scroll;z-index:0;position:relative;width:100%;flex:1 0 auto}.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll{position:absolute;top:0;bottom:0;right:0;left:0;overflow:scroll}.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll .no-search-results-message{text-align:center;position:relative;margin-top:47%;padding:0px 20px;white-space:normal;margin:0 auto;margin-top:30%}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll .no-search-results-message{margin-top:0}}.create-inventory-transfer-report-modal .transfer-list-panel{padding:2em 1.5em}.create-inventory-transfer-report-modal .transfer-list-panel h4{margin-bottom:1em}.create-inventory-transfer-report-modal .transfer-list-panel .ctable-row{background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .ctable-row:hover{background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .note-row{border-top:1px solid #bfbfbf;border-bottom:none;padding:0 1em;position:absolute;bottom:-1px;left:0;width:100%;height:12em;background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .note-row .cell{vertical-align:top}.create-inventory-transfer-report-modal .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.create-inventory-transfer-report-modal .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:4.75em;resize:none}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table{display:table;height:100%}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .ctable{display:table;height:100%}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows{height:100%;overflow:scroll;float:left;padding-bottom:5.5em;z-index:0;position:relative}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows .transfer-list-row{position:relative}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows .transfer-list-row .unit-quantity-with-editable-quantity .invalid{right:.6em}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .ctable-head{background-color:#e2e2e2}.create-inventory-transfer-report-modal .transfer-list-scroll::-webkit-scrollbar{display:none}.create-inventory-transfer-report-modal .transfer-list-rows{height:100%;overflow:scroll;float:left;z-index:0;position:relative;width:100%;display:table}.create-inventory-transfer-report-modal .transfer-list-rows .transfer-list-scroll{position:absolute;top:0;bottom:54px;right:0;left:0;margin-bottom:11em;overflow:scroll}@media only screen and (max-width: 769px){.create-inventory-transfer-report-modal .transfer-list-rows .transfer-list-scroll{margin-bottom:0em;bottom:23.5em}}.create-inventory-transfer-report-modal .transfer-list-panel-mobile{position:absolute;right:0;bottom:0;left:0}.create-inventory-transfer-report-modal .transfer-list-panel-mobile.transfer-list-panel-mobile-open{top:0;z-index:21}.create-inventory-transfer-report-modal .transfer-list-panel-mobile.transfer-list-panel-mobile-open .unit-quantity-with-editable-quantity{padding-left:.5em}.create-inventory-transfer-report-modal .current-transfer-list-mobile{position:absolute;bottom:-1px;left:0;width:100%;height:15em;font-size:.25em;background:#8d8d8d;padding:5em 3em;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.create-inventory-transfer-report-modal .current-transfer-list-mobile h1{text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#fff;margin:0;font-size:4em}.create-inventory-transfer-report-modal .current-transfer-list-mobile h1 span{font-size:2em;float:right;vertical-align:top;height:100%;margin-top:-0.25em}.create-inventory-transfer-report-modal .current-transfer-list-mobile.at-least-one-item{background-color:#7fbf70;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.create-inventory-transfer-report-modal .current-transfer-list-mobile.panel-expanded{top:22.7em}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .current-transfer-list-mobile.panel-expanded{top:12em}}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .current-transfer-list-mobile{height:8em;padding:1em 3em}}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded{position:absolute;left:0;background:#6e6e6e;top:9.4em;padding:0}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .transfer-list-rows{padding-bottom:8.5em}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-head{background:rgba(0,0,0,0);border-bottom:#585858 1px solid;color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .col-row{border-left:.75em solid rgba(0,0,0,0);border-right:.75em solid rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row{border-bottom:1px solid #585858;background:rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .unit-cell{color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .item-information ul li{color:#fff !important}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row:hover{background:rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row{background:#6e6e6e;bottom:9.4em}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row .note-row-label{color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row textarea{color:#4d4d4d}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row:hover{background:#6e6e6e}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row{bottom:4.9em}}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded{top:5em}}@media only screen and (max-width: 769px){.create-inventory-transfer-report-modal .add-to-list-bar{bottom:50px}}.record-breakage-view{position:relative;height:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.record-breakage-view .create-inventory-transfer-report-modal-wrapper{height:100%;padding:0}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side{background-color:#f7f7f7;display:table;float:left}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{display:flex;flex-direction:column;padding-bottom:6.5em}@media only screen and (max-width: 767px){.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{padding-bottom:10.1em}}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .right-side{border-left:1px solid #bfbfbf;display:table}.record-breakage-view .search-bar-wrapper{width:100%}.record-breakage-view .search-bar-wrapper .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.record-breakage-view .search-bar-wrapper .validation-input-wrapper .validation-input{padding:0}.record-breakage-view .search-result-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .search-result-list-table{overflow:scroll;z-index:0;position:relative;width:100%;flex:1 0 auto}.record-breakage-view .search-result-list-table .search-result-list-scroll{position:absolute;top:0;bottom:0;right:0;left:0;overflow:scroll}.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{text-align:center;position:relative;margin-top:47%;padding:0px 20px;white-space:normal;margin:0 auto;margin-top:30%}@media only screen and (max-height: 400px){.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{margin-top:0}}.record-breakage-view .search-result-list-row.ctable-row{background-color:#fff;border-bottom:1px solid #bfbfbf}.record-breakage-view .search-result-list-row.disabled{background-color:#e6e6e6;color:#bfbfbf}.record-breakage-view .search-result-list-row.disabled:hover{background-color:#e6e6e6}.record-breakage-view .search-result-list-row .disabled-message{float:right;color:#bfbfbf;font-size:.9em;padding:0 1em}.record-breakage-view .transfer-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .transfer-list-rows{height:100%;overflow:scroll;float:left;z-index:0;position:relative;width:100%;display:table}.record-breakage-view .transfer-list-rows .transfer-list-scroll{position:absolute;top:0;bottom:54px;right:0;left:0;margin-bottom:15em;overflow:scroll}@media only screen and (max-width: 769px){.record-breakage-view .transfer-list-rows .transfer-list-scroll{bottom:22em;margin-bottom:0}}.record-breakage-view .transfer-list-panel{padding:2em 1.5em}.record-breakage-view .transfer-list-panel h4{margin-bottom:1em}.record-breakage-view .transfer-list-panel .ctable-row{background-color:#fff}.record-breakage-view .transfer-list-panel .ctable-row:hover{background-color:#fff}.record-breakage-view .transfer-list-panel .note-row{border-top:2px solid #bfbfbf;border-bottom:none}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:6em;resize:none}.record-breakage-view .transfer-list-panel .transfer-list-table{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable-head{background-color:#e2e2e2}.record-breakage-view .transfer-list-panel .note-row{border-top:1px solid #bfbfbf;border-bottom:none;padding:0 1em;position:absolute;bottom:-1px;left:0;width:100%;height:16em;background-color:#fff}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:4.75em;resize:none}.record-breakage-view .transfer-list-panel-mobile{position:absolute;z-index:2;right:0;bottom:0;left:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open{top:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open .unit-quantity-with-editable-quantity{padding-left:.5em}.record-breakage-view .current-transfer-list-mobile{position:absolute;bottom:-1px;left:0;width:100%;height:15em;font-size:.25em;background:#8d8d8d;padding:5em 3em;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile h1{text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#fff;margin:0;font-size:5em}.record-breakage-view .current-transfer-list-mobile h1 span{font-size:2em;float:right;vertical-align:top;height:100%;margin-top:-0.25em}.record-breakage-view .current-transfer-list-mobile.at-least-one-item{background-color:#7fbf70;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile.panel-expanded{top:0}@media only screen and (max-height: 400px){.record-breakage-view .current-transfer-list-mobile{height:8em;padding:1em 3em}}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{position:absolute;left:0;background:#6e6e6e;top:3.7em;padding:0}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .transfer-list-rows{padding-bottom:8.5em;width:100%}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-head{background:rgba(0,0,0,0);border-bottom:#585858 1px solid;color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .col-row{border-left:.75em solid rgba(0,0,0,0);border-right:.75em solid rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row{border-bottom:1px solid #585858;background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .unit-cell{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .item-information ul li{color:#fff !important}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row:hover{background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{background:#6e6e6e;bottom:3.8em}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row span{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row textarea{color:#4d4d4d}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row:hover{background:#6e6e6e}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{bottom:1.9em}}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{top:2em}}.record-breakage-view .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;position:fixed;top:0;width:100%;bottom:0;z-index:1014}.record-breakage-view .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.record-breakage-view .report-loading-overlay .loading-icon-wrapper{left:0}}.add-to-list-bar{width:100%;position:absolute;bottom:-1px;left:0;right:0;border-top:1px solid #ccc;background:#f7f7f7;height:6.5em}.add-to-list-bar .add-to-list-bar-wrapper{padding:1.5em .5em}.add-to-list-bar .add-to-list-bar-wrapper p{color:#999;float:left;margin:0}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit{float:left}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit .available-unit-dropdown .available-units{bottom:100%}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit .available-unit-dropdown.available-unit-dropdown-open .available-units{border:solid 1px #ccc;border-bottom:none}.search-result-list-row{width:100%;border-bottom:1px solid #bfbfbf;float:left;position:relative;background:#fff;cursor:pointer;color:#4d4d4d}.search-result-list-row .item-information ul li{color:#4d4d4d}.search-result-list-row .disabled-message{display:none}.search-result-list-row .search-result-add-item{width:35px;height:35px;border-radius:50%;background-color:#bababa;color:#fff;padding-top:.35em;text-align:center;cursor:pointer}.search-result-list-row .search-result-add-item span{font-size:1.5em}.search-result-list-row button{display:none;width:auto;height:auto;background-color:rgba(0,0,0,0);border:none;outline:none}.search-result-list-row:hover button{display:block}.search-result-list-row:hover .bevico-check{display:none}.search-result-list-row:hover .bevico-add{display:inline}.search-result-list-row.disabled{background-color:#e6e6e6;color:#bfbfbf}.search-result-list-row.disabled .disabled-message{display:inline;float:right;color:#bfbfbf;font-size:.9em;padding:0 1em}.search-result-list-row.disabled:hover{background-color:#e6e6e6}.search-result-list-row.disabled:hover button{display:none}.search-result-list-row.selected{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#3c3c3c}.search-result-list-row.selected:hover{background:#3c3c3c}.search-result-list-row.selected .product-brand,.search-result-list-row.selected .product-name,.search-result-list-row.selected .product-packaging,.search-result-list-row.selected .product-details{color:#fff}.search-result-list-row.selected button{display:block}.search-result-list-row.selected button .search-result-add-item{background-color:#0fd599}.search-result-list-row.selected button .bevico-check{display:inline}.search-result-list-row.selected button .bevico-add{display:none}.search-result-list-row .search-result-list-row-add-message{display:none}@media only screen and (max-width: 769px){.search-result-list-row:hover button{display:none}.search-result-list-row .search-result-add-item{padding-top:.55em}.search-result-list-row .search-result-list-row-add-message{text-transform:uppercase;color:#7fbf70;letter-spacing:.1em;white-space:nowrap;display:inline;float:right;padding-right:.6em;font-weight:500}.search-result-list-row.selected:hover button{display:block}.search-result-list-row.selected .search-result-list-row-add-message{display:none}.search-result-list-row.disabled .search-result-list-row-add-message{display:none}}.send-or-receive-bar{width:100%;position:relative;background-color:#333;color:#fff;padding:0px 20px;box-sizing:border-box;height:auto;padding:1.5em 2em;display:table;vertical-align:middle;z-index:20}.send-or-receive-bar span{font-size:.95em}.send-or-receive-bar .grey{color:#888}.summary-items-panel{background:#fff;padding:2em 4em}.summary-items-panel .summary-items-ready,.summary-items-panel .summary-items-waiting{border-top:2px solid #333;padding-top:.25em}.summary-items-panel .summary-items-ready p,.summary-items-panel .summary-items-waiting p{color:#333}.summary-items-panel .summary-items-ready .bevico-check{color:#0fd599}.summary-items-panel .summary-items-ready .bevico-error{color:#ee5252}.summary-items-panel .summary-items-ready .bevicon{margin-right:-1em}.summary-items-panel .summary-items-ready .summary-items-ready-count{margin-left:2em;display:inline-block}.summary-items-panel .summary-items-waiting{margin-top:1.5em}.summary-items-panel .summary-items-waiting .item-information ul li{color:#4d4d4d}.summary-items-panel .summary-items-waiting .bevicon{margin-right:-1em}.summary-items-panel .summary-items-waiting .summary-items-waiting-count{margin-left:2em;display:inline-block}.summary-items-panel .summary-items-waiting .summary-items-waiting-instructions{margin-left:2em;display:inline-block;font-size:.9em;border-bottom:1px solid #6c6c6c}.summary-items-panel .summary-items-waiting .summary-items-waiting-instructions p{max-width:85%}.summary-items-panel .summary-item-row{margin-left:2em;position:relative;border-bottom:1px solid #ccc}@media only screen and (max-width: 769px){.summary-items-panel{padding:2em 1em}}.summary-items-panel .unmatched-unit-warning{position:absolute;bottom:0;left:1.5em;font-weight:bold;font-size:.9em;text-align:center;color:#ee5252}.transfer-to-or-from-partner-bar{width:100%;position:relative;background-color:#333;color:#fff;padding:1.5rem;box-sizing:border-box;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:20}@media only screen and (max-width: 767px){.transfer-to-or-from-partner-bar{padding:.5rem 1.5rem}}.transfer-to-or-from-partner-bar .select-2-dropdown-field.dropdown-menu-component{color:#fff}.transfer-to-or-from-partner-bar .select-2-dropdown-field.dropdown-menu-component>.btn{border:none;background:rgba(0,0,0,0);border-bottom:1px solid #e6e6e6;border-radius:0;color:#fff}.transfer-to-or-from-partner-bar em{color:#ccc}.transfer-to-or-from-partner-bar .select-2-dropdown-menu-option{color:#272727}.transfer-to-or-from-partner-bar .transfer-to-or-from-partner-bar-row{min-height:48px}@media only screen and (max-width: 767px){.transfer-to-or-from-partner-bar .transfer-to-or-from-partner-bar-row{min-height:0}}.transfer-to-or-from-partner-bar .toggle-transfer-direction{position:absolute}.transfer-to-or-from-partner-bar .toggle-transfer-direction .bevico-swap-vert{cursor:pointer;font-size:2rem}.transfer-to-or-from-partner-bar .select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button{border-top:none;padding:1rem 1rem 1rem 1.25rem}.transfer-list-row{color:#4d4d4d}@media only screen and (max-width: 769px){.transfer-list-row .unit-quantity-with-editable-quantity .validation-input-wrapper input{background-color:#fff}}.transfer-list-row .item-information ul li{color:#4d4d4d}.transfer-list-row .transfer-list-row-delete{float:right;background:rgba(0,0,0,0);border:none;opacity:.5;color:#4d4d4d;transition:.1s}.transfer-list-row .transfer-list-row-delete:hover{opacity:1}.transfer-list-row .unit-cell .unit-text{text-wrap:balance}.unmatched-product-caption{padding:1.5em;margin:0}@media only screen and (max-width: 991px){.unmatched-product-caption{padding:1em;font-size:.9em}}@media only screen and (max-height: 400px){.unmatched-product-caption{display:none}}.product-mapper-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}.product-mapper-overlay .loading-icon-wrapper{position:absolute;top:46%;width:100%;text-align:center;color:#fff;font-size:2em}.unmatched-product-mapper{height:100%;display:table;position:relative}.unmatched-product-mapper .unmatched-product-mapper-location-bar{position:relative;background-color:#333;color:#fff;padding:1.5em;box-sizing:border-box;float:left;height:4.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 991px){.unmatched-product-mapper .unmatched-product-mapper-location-bar{display:none}}.unmatched-product-mapper .unmatched-product-mapper-location-bar.mapper-location-bar-right{border-left:1px solid #616161}.unmatched-product-mapper .col-row{display:table;height:100%;border-left:none}.unmatched-product-mapper .col-row .unmatched-product-panel{vertical-align:top;padding-top:1em;display:table;float:left}.unmatched-product-mapper .col-row .unmatched-product-panel p{white-space:normal}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information{background-color:#d8d8d8;border:1px solid #bfbfbf;padding:1em;max-width:25em;position:absolute;bottom:10em}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information .unit-display{font-weight:bold}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-warning{color:#ee5252;font-size:.9em;white-space:normal}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-warning{display:none}}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-instructions{font-size:.9em}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-instructions{display:none}}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel{height:auto;display:table;padding:1em;font-size:.8em;border-bottom:#ccc 1px solid}.unmatched-product-mapper .col-row .unmatched-product-panel p{margin:0}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information{background-color:#d8d8d8;border:1px solid #bfbfbf;padding:0 1em .5em;margin:.5em 0 0;max-width:25em;position:relative;bottom:0}}.unmatched-product-mapper .col-row .unmatched-product-search{background-color:#f7f7f7;vertical-align:top;border-left:1px solid #bfbfbf;display:table}.unmatched-product-mapper .col-row .unmatched-product-search .search-bar-container .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.unmatched-product-mapper .col-row .unmatched-product-search .search-bar-container .validation-input-wrapper .validation-input{padding:0}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search{padding-bottom:9.5em}}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search .search-bar .searchbar-container input{padding:.5em 1em .75em 4.5em;border-top:1px solid #ccc}}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table{height:100%;overflow:scroll;float:left;padding-bottom:8em;z-index:0;position:relative;width:100%;display:table}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow:scroll;margin-bottom:13em}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{padding-bottom:9em;margin-bottom:0}}@media only screen and (max-height: 400px){.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{padding-bottom:4em}}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-empty{width:100%;padding:3em 1em 6em;float:left}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-empty p{font-size:.9em;white-space:normal}.unmatched-product-mapper .add-to-list-bar{bottom:107px;padding:16px 0 0}.unmatched-product-mapper .add-to-list-bar .add-to-list-bar-wrapper{padding:.5em .5em}@media only screen and (max-width: 991px){.unmatched-product-mapper .add-to-list-bar{bottom:155px}}.unmatched-product-mapper .warning-message{color:#ee5252;white-space:normal;font-size:.85em;position:absolute;top:5px;left:5px}.inventory-history-row{font-size:.9em}@media screen and (max-width: 767px){.inventory-history-row{padding-left:0;font-size:.8em}}.inventory-history-row.empty-state-row{color:#a6a6a6}.inventory-history-row .order-label{color:#2c9bce;font-weight:bold}.inventory-history-row .date-time-cell b{padding-right:.5em}.inventory-history-row .date-time-cell .date-time-value{cursor:pointer}.inventory-history-row .date-time-cell .date-time-value .bevicon{font-size:1em;margin-left:.25em}.inventory-history-row .transfer-partner,.inventory-history-row .inventory-name,.inventory-history-row .order-distributor,.inventory-history-row .bevicon,.inventory-history-row a{padding-right:.5em;vertical-align:middle}.inventory-history-row .bevicon{font-size:1.75em;min-width:34px}.inventory-history-row .bevicon.primary-icon{color:#2c9bce}.inventory-history-row .bevico-transfer-out{font-size:2em}.inventory-history-row .bevico-order-truck{font-size:1.15em}.inventory-history-row .bevico-arrow_drop_down{min-width:initial;padding-right:0;left:-15px;transform:translateY(-50%);top:50%;position:absolute}.inventory-history-row .bevico-arrow_drop_down+.bevico-order-truck{padding-left:.25rem}.inventory-history-row .bevico-arrow_drop_down::before{display:block;transition:transform .2s ease}.inventory-history-row .bevico-arrow_drop_down.point-right::before{transform:rotate(0deg)}.inventory-history-row .bevico-arrow_drop_down.point-down::before{transform:rotate(-90deg)}.inventory-history-row .bevico-prep-item{top:-1px}.inventory-history-row a{font-weight:600}.order-group .order-group-header-row{cursor:pointer;z-index:1}.order-group .order-row{background-color:#f7f7f7;font-size:.9em;padding-left:1em}@media screen and (max-width: 767px){.order-group .order-row{padding-left:0;font-size:.8em}}.order-group .order-row .order-cell{padding-left:2.75em}.order-group .order-row .order-icon{display:none}.order-group .order-row a{font-weight:600;padding-right:.25em}body.inventory.history .bevspot-modal .content{height:90%}body.inventory.history .modal-flex .content{height:auto}body.inventory.history .record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side{float:left}body.inventory.history .inventory-history-actions .mobile-header-button-container{background-color:#fff;border-bottom:1px solid #e6e6e6;left:0;right:0;display:flex;justify-content:space-between;position:absolute;z-index:1}@media screen and (max-width: 767px){body.inventory.history .featured-figures{margin-top:5em}body.inventory.history .featured-figures.no-data-available{margin-top:3em}}@media screen and (max-width: 396px){body.inventory.history .featured-figures.no-data-available{margin-top:4em}}.inventory-history-app .record-actions-context-menu .list-item a{color:#2c9bce;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inventory-history-app .record-actions-context-menu .list-item a .bevicon{padding-right:.5rem;font-size:1.5rem;min-width:32px;text-align:center;top:-1px}.inventory-history-app .record-actions-context-menu .list-item a .context-menu-row-label{text-transform:uppercase;font-weight:600;letter-spacing:.02em}.inventory-history-app .initial-loading-cover{height:calc(100vh - 56px)}.inventory-history-app .inventory-history-table .table-controls{border-bottom:2px solid #e6e6e6;padding-left:0;padding-right:0}@media screen and (min-width: 768px){.inventory-history-app .inventory-history-table .table-controls{padding-bottom:0;margin-bottom:.8rem}}.inventory-history-app .inventory-history-table .table-controls .table-controls-inline-dropdown{display:flex;align-items:center}@media screen and (min-width: 768px){.inventory-history-app .inventory-history-table .table-controls .table-controls-inline-dropdown{padding-bottom:.8rem}}.inventory-history-app .inventory-history-table .table-controls .collapse-all-button{padding:.4rem .8rem}@media screen and (min-width: 768px){.inventory-history-app .inventory-history-table .table-controls .collapse-all-button{padding-bottom:.8rem}}.inventory-history-app .inventory-history-table .table-controls .inventory-period-selector{position:relative}@media screen and (min-width: 768px){.inventory-history-app .inventory-history-table .table-controls .inventory-period-selector{padding-right:.8rem;padding-bottom:.8rem;border-right:2px solid #e6e6e6}}.inventory-history-app .inventory-history-table .light-table-header{border-top:0}@media screen and (max-width: 767px){.inventory-history-app .inventory-history-table .light-table-header{padding-left:0}}@media screen and (max-width: 767px){.inventory-history-app .inventory-history-actions{display:flex;flex-wrap:wrap;justify-content:space-between}.inventory-history-app .inventory-history-actions .mobile-primary-button{text-align:center;flex:1;margin:.75rem 0}}.inventory-history-app .transfer-status .status-complete{background-color:#0fd599}.inventory-history-app .transfer-status .status-requested{background-color:#f49c57}.inventory-history-app .transfer-status .status-sent{background-color:#f6c262}.inventory-history-app .transfer-status .status-cancelled{background-color:#a6a6a6}.inventory-history-app .transfer-status span{font-size:.8em;font-weight:600;color:#fff;border-radius:2em;padding:.25em .75em;display:inline-block}
.admin-create-retailer-form{padding:1em}.admin-create-retailer-form .account-type-option{border:1px solid #ccc;padding:1em;margin:1.5em 1em;cursor:pointer;position:relative;transition:border-color .25s ease}.admin-create-retailer-form .account-type-option .bevico-check_circle{color:#2c9bce;position:absolute;right:.5em;top:50%;transform:translateY(-50%)}.admin-create-retailer-form .account-type-option:hover{border-color:#2c9bce}@media screen and (min-width: 768px){.admin-create-retailer-form .address-form-row{display:flex;justify-content:space-between}.admin-create-retailer-form .address-form-row .input-container{flex:1 0 45%}.admin-create-retailer-form .address-form-row .input-container+.input-container{margin-left:2em}}.admin-create-retailer-form .address-form-row .select-2-dropdown.dropdown-menu-component{margin-bottom:1em}.admin-create-retailer-form h4{margin-bottom:.5em}.admin-create-retailer-form hr{margin:1em}
.manage-users-popup-menu{position:relative;z-index:2}.manage-users-popup-menu .menu-trigger{cursor:pointer}.manage-users-popup-menu .list{background-color:#fff;padding:.5em;border:solid 1px #f2f2f2;position:absolute;width:10em;text-align:left;top:0;right:5em}.manage-users-popup-menu .list .list-item{display:block;width:100%}.manage-users-popup-menu .list .list-item a{float:left;width:100%;cursor:pointer}
.manage-customers-app{background-color:#fff}.manage-customers-app .manage-customers-number-of-items{display:inline-block;font-weight:500;opacity:.6;font-size:.85em;padding-left:1em}.manage-customers-app .manage-customers-retailers-title{font-size:28px;color:#666;margin-bottom:20px;padding-top:45px;padding-left:15px}.manage-customers-app .manage-customers-row{display:flex;justify-content:space-between;align-items:center;height:60px}@media screen and (max-width: 768px){.manage-customers-app .manage-customers-row{cursor:pointer}}.manage-customers-app .manage-customer-retailer-row-rightside{display:flex;align-items:center;margin-right:16px}.manage-customers-app .manage-customer-retailer-title-button{margin-left:15px !important}.manage-customers-app .manage-customer-retailer-link-button{margin-left:5px !important}.manage-customers-app .manage-customer-group-link{margin-left:15px !important}.manage-customers-app .manage-customers-app a:hover{color:#fff}.manage-customers-app .manage-customer-retailer-user{margin-left:5px !important}.manage-customers-app .manage-customers-user-popup-container{display:flex;align-items:center}.manage-customers-app .manage-customers-actions-container{display:flex;color:#8d8d8d;align-items:center}.manage-customers-app .manage-customers-create-user{margin-left:10px;background-color:rgba(0,0,0,.1) !important;display:flex;align-items:center}@media(max-width: 769px){.manage-customers-app .manage-customers-view-main{padding:1em 0 2em}.manage-customers-app .manage-customers-app .bevspot-dialog .content .footer{font-size:1.4em}}
.select-1-checkbox .checkbox-row{padding:1rem;margin:0}.select-1-checkbox .checkbox-label{padding-bottom:.5rem;font-size:.85em}
.creation_options{background:#fff}.creation_options .icon-bar{background-color:#bfbfbf}.new-sales-entry{max-width:1000px;margin:0 auto}.new-sales-entry .expanding-note-container{margin-top:.1em}.new-sales-entry .expanding-note-container .expanding-note-textarea{min-height:5em}.new-sales-entry .btn{font-size:1em}.new-sales-entry .section-header{padding:1em .7em;cursor:default;margin-bottom:0}.new-sales-entry .section-header h3{font-size:1.2em}.new-sales-entry .section-header hr{border-top:1px solid #4d4d4d;margin-top:3em}.new-sales-entry .options-row input[type=checkbox]{margin:0 .5em .5em 0}.new-sales-entry .options-row .cell{vertical-align:top}.new-sales-entry .options-row .btn.upload-file{margin:0}.new-sales-entry .selection-option{padding-top:.75em;padding-bottom:1.5em}.new-sales-entry .selection-option hr{border-top:1px solid #ccc;margin:0 0 1em}.new-sales-entry .selection-option .select-2-dropdown{margin:1em 0;max-width:12em}.new-sales-entry .option-explanation{padding:0 0 1em;color:#7f7f7f}.new-sales-entry .selection-title{display:inline-block;font-weight:900}.new-sales-entry .selection-title.disabled{color:#999;cursor:not-allowed}.new-sales-entry .inventory-period-select .cell,.new-sales-entry .sales-period-select .cell{vertical-align:top}.new-sales-entry .inventory-period-select .dropdown-menu-component.outline,.new-sales-entry .sales-period-select .dropdown-menu-component.outline{max-width:none}.new-sales-entry .sales-period-select{margin-top:2em}.new-sales-entry .sales-period-select .popover-date-picker .popup-target{min-width:18em}.new-sales-entry .sales-period-start .popup-target{right:initial;left:0}.new-sales-entry .inventory-period-explanation{color:#7f7f7f}.new-sales-entry .error-text{display:inline-block;font-size:.9em;clear:both;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 767px){.new-sales-entry{padding:0 1.25em 3em}.new-sales-entry .dropdown-menu-component-button{padding:.7em .75em .7em 1em}.new-sales-entry .inventory-period-start,.new-sales-entry .inventory-period-end{padding:1em 0;display:table}.new-sales-entry .sales-period-start{padding:1em 0}.new-sales-entry .sales-period-end{padding:1em 0 1em .7em}.new-sales-entry .sales-period-select{margin-top:0}.new-sales-entry .error-text{max-width:100%}}
.sales-report-entry-app.category-only-view{max-width:800px}.sales-report-entry-app.category-only-view .page-title-container{padding:32px 0px 0px 64px}@media screen and (max-width: 767px){.sales-report-entry-app.category-only-view .page-title-container{padding-left:48px}}.sales-report-entry-app.category-only-view .create-report-step-row{padding-top:4px}.sales-report-entry-app.category-only-view .create-report-step-row .section-header{padding-top:0px;width:40%}@media screen and (max-width: 767px){.sales-report-entry-app.category-only-view .create-report-step-row .section-header{width:100%;padding:0px 20px 20px 48px}}.sales-report-entry-app.category-only-view .create-report-step-row .section-header .pro-tip-container{display:inline-block;padding:4px 8px;background-color:#dfe8eb;font-size:.8rem;font-weight:600;border-radius:2px;white-space:nowrap;height:20px;margin-top:4px}.sales-report-entry-app.category-only-view .create-report-step-row .section-header .pro-tip-message-container{display:inline-block;padding-left:8px;font-size:.9rem;font-style:italic}.sales-report-entry-app.category-only-view .create-report-step-row .section-body{width:60%;margin-left:32px;padding-top:8px}.sales-report-entry-app.category-only-view .create-report-step-row .section-body em{display:inline-block;padding-top:4px}.sales-report-entry-app.category-only-view .create-report-step-row .section-body p{padding:12px 0px}.sales-report-entry-app.category-only-view .create-report-step-row .section-body button{font-size:1.1rem;padding:.8em 2em}.sales-report-entry-app .btn{font-size:1em}.sales-report-entry-app .section-header{padding:1em .7em;cursor:default;margin-bottom:0}.sales-report-entry-app .section-header h5{font-size:1.3em}.sales-report-entry-app .section-header h3{font-size:1.7em}.sales-report-entry-app .section-header hr{border-top:1px solid #4d4d4d;margin-top:3em}.sales-report-entry-app .section-body p{padding:0px 80px 12px 0px}.sales-report-entry-app .options-row input[type=checkbox]{margin:0 .5em .5em 0}.sales-report-entry-app .options-row .cell{vertical-align:top}.sales-report-entry-app .options-row .btn.upload-file{margin:0}.sales-report-entry-app .selection-option{padding-top:.75em;padding-bottom:1.5em}.sales-report-entry-app .selection-option hr{border-top:1px solid #ccc;margin:0 0 1em}.sales-report-entry-app .selection-option .select-2-dropdown{margin:1em 0;max-width:12em}.sales-report-entry-app .option-explanation{padding:.5em 0 1em 0;color:#8d8d8d}.sales-report-entry-app .inventory-period-select .cell{vertical-align:top}.sales-report-entry-app .inventory-period-select .dropdown-menu-component.outline{max-width:none}.sales-report-entry-app .inventory-period-explanation{color:#666}.sales-report-entry-app .error-text{display:inline-block;font-size:.9em;clear:both;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sales-report-entry-app .tab-selector{border-bottom:1px solid #efefef;display:flex;align-items:center;margin:12px 0 2.4rem 0;flex-grow:1;flex-shrink:1;flex-basis:0}.sales-report-entry-app .tab-selector span{cursor:pointer;margin:1.5rem 50px 0 0;text-align:center}.sales-report-entry-app .tab-selector span .tab-border{margin-top:7px;height:6px;background-color:rgba(0,0,0,0)}.sales-report-entry-app .tab-selector span.active-tab .tab-border{background-color:#f49c57}.sales-report-entry-app .first-sales-report-container{height:235px;background-image:url("/static/img/sales/first-report-banner-bg.751e10838502.svg");background-color:#1ea4cc;background-blend-mode:multiply;background-position:bottom 0 right 0;background-repeat:no-repeat;background-size:contain;overflow:hidden;justify-content:center;position:relative;color:#fff}.sales-report-entry-app .first-sales-report-container .empty-state-description{flex-grow:3;flex-shrink:1;flex-basis:0%;padding:1em 4em}.sales-report-entry-app .first-sales-report-container .empty-state-description h2{font-size:2.2em}.sales-report-entry-app .first-sales-report-container .empty-state-illustration{flex-grow:2;flex-shrink:1;flex-basis:0%;max-width:400px;height:100%;display:flex;align-items:flex-end}.sales-report-entry-app .create-report-step-row{display:flex;flex-direction:row;padding:1em 4em}.sales-report-entry-app .create-report-step-row.bottom-row{padding-right:5em;flex-direction:column}@media screen and (max-width: 767px){.sales-report-entry-app .create-report-step-row.bottom-row{padding-right:16px}}.sales-report-entry-app .create-report-step-row .section-body,.sales-report-entry-app .create-report-step-row .section-header{display:flex;flex-direction:column}.sales-report-entry-app .create-report-step-row .section-header{width:30%}.sales-report-entry-app .create-report-step-row .section-body{padding:1rem;width:70%}.sales-report-entry-app .create-report-step-row .other-option-selection .radio-button{padding-right:2rem}.sales-report-entry-app .create-report-step-row .other-option-selection .radio-button .label-container{margin-top:1.2rem;display:block}.sales-report-entry-app .create-report-step-row .other-option-selection .radio-button .label .main-label{font-weight:600}.sales-report-entry-app .create-report-step-row .other-option-selection .radio-button .label .sub-label{display:block;font-style:italic}.sales-report-entry-app .create-report-step-row .create-integration-button{max-width:220px;text-align:center;margin:1rem 0 1rem 0}.sales-report-entry-app .create-report-step-row .integrations-logo-container{display:flex;flex-direction:row;flex-wrap:wrap;max-width:500px}@media screen and (max-width: 767px){.sales-report-entry-app .create-report-step-row .integrations-logo-container{justify-content:center}}.sales-report-entry-app .create-report-step-row .integrations-logo-container .integration-logo{min-height:60px;min-width:100px;width:auto;height:auto;display:flex;justify-content:center;padding:.5rem;align-items:center}@media screen and (max-width: 767px){.sales-report-entry-app .create-report-step-row .integrations-logo-container .integration-logo{height:50px}.sales-report-entry-app .create-report-step-row .integrations-logo-container .integration-logo img{height:100%;object-fit:contain;object-position:center}}.sales-report-entry-app .create-report-step-row .integrations-logo-container .integration-logo img{max-height:100%;max-width:80px}@media screen and (max-width: 767px){.sales-report-entry-app .create-report-step-row{flex-direction:column;padding:0}.sales-report-entry-app .create-report-step-row .section-body,.sales-report-entry-app .create-report-step-row .section-header{width:100%}}.sales-report-entry-app .too-few-inventories-warning{padding-left:1.4em}.sales-report-entry-app .too-few-inventories-warning .bevicon.bevico-warning{color:#ee6e65}.sales-report-entry-app .edit-pours-section-container{padding:2.4em 0 1.2em 0}.sales-report-entry-app .custom-pos-input-wrapper{max-width:350px;padding-top:1em}.sales-report-entry-app .custom-pos-input-wrapper .input-label{display:flex;padding-bottom:.5rem}@media screen and (max-width: 767px){.sales-report-entry-app{padding:0 0 3em 0}.sales-report-entry-app .dropdown-menu-component-button{padding:.7em .75em .7em 1em}.sales-report-entry-app .inventory-period-start,.sales-report-entry-app .inventory-period-end{padding:1em 0;display:table;height:40px}.sales-report-entry-app .error-text{max-width:100%}}
.duplicate-invoice-number-dialog .delivery-preview{padding:1em 0 1em 0}.duplicate-invoice-number-dialog .go-to-order{padding-top:3px}.duplicate-invoice-number-dialog .go-to-order .go-to-order-button{float:right}.duplicate-invoice-number-dialog .close-dialog{position:relative;bottom:2.2em;left:1.8em;float:right;font-size:1.1em}
.order-recreation-modal-options{display:grid;grid-template-columns:[controls] 15px [labels] auto;grid-auto-flow:row;grid-gap:4px}.order-recreation-modal-options>input{grid-column:controls;grid-row:auto}.order-recreation-modal-options>label{grid-column:labels;grid-row:auto}
.invoice-filter-button{max-width:170px;width:16.666667%;min-height:4em;font-size:.85em;position:relative;padding:1rem 0 1rem .5rem;margin:.5em 0 .5em 0;transition:background-color 150ms linear}@media only screen and (max-width: 769px){.invoice-filter-button{font-size:.75em}}.invoice-filter-button .invoice-filter-value{width:100%;font-size:1.75em}.invoice-filter-button .bevico-close{position:absolute;top:2px;right:2px;display:none}.invoice-filter-buttons{display:flex;flex-wrap:wrap;margin-bottom:2rem}.invoice-filter-button:not(:last-child){border-right:1px solid #000}.invoice-filter-button:hover,.invoice-filter-selected{background-color:rgba(44,155,206,.25)}.invoice-filter-selected .bevico-close{display:block}
.delivery-line-item-preview{margin:1em 0 1em 0;border-top:1px solid #e6e6e6}.delivery-line-item-preview .delivery-line-item{border-bottom:1px solid #e6e6e6}
.invoice-modal{z-index:1023;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,.2)}.invoice-modal .invoice-container{position:fixed;top:0;right:0;width:calc(100% - 180px - 3%);height:100%}@media screen and (max-width: 768px){.invoice-modal .invoice-container{width:100%}}.invoice-modal .invoice-card{height:100vh;max-width:525px;width:100%;overflow:auto;position:absolute;top:0;right:0;background-color:#fff;border-radius:2px;box-shadow:0 .2rem .4rem rgba(0,0,0,.2)}.invoice-modal .invoice-card .selection-buttons .btn.primary{border:1px solid;margin-right:.5rem;margin-left:0;max-width:calc(50% - .6rem);width:100%}.invoice-modal .invoice-file-viewer{position:absolute;top:0;max-width:calc(100% - 525px);width:100%;height:100vh}@media screen and (max-width: 992px){.invoice-modal .invoice-file-viewer{display:none}}.invoice-modal .invoice-file-viewer .file-viewer{background:#878787;height:100%}.invoice-modal .process-invoice-card{padding-bottom:1em}.invoice-modal .intro,.invoice-modal .processed-invoice-information,.invoice-modal .selection-buttons,.invoice-modal .record-new-order-view,.invoice-modal .attach-invoice-upload-to-delivery,.invoice-modal .delivery-line-item-preview{padding:0 0 1.5em 15px;margin:0}.invoice-modal .record-new-order-view{padding:0 0 1.5em 0;margin:0}.invoice-modal .summary-title{padding-bottom:.5em;margin:0}.invoice-modal .invoice-upload-manager-summary-main-col-list,.invoice-modal .file-upload{padding-left:15px}.invoice-modal .file-viewer .file-viewer-container,.invoice-modal .csv-viewer{height:100vh}.invoice-modal .multiple-files-section{margin:2.5rem 0 0}.invoice-modal .submit-for-processing{text-align:right}.invoice-modal .submit-for-processing .intro{text-align:left}
.excel-export-date-range-picker .date-range-picker-inner-container{position:static;border:0;box-shadow:none;margin:0 auto}.excel-export-date-range-picker .dropdown-menu-component.outline{margin-right:0;max-width:100%}.excel-export-date-range-picker .date-type-dropdown,.excel-export-date-range-picker .export-type-dropdown{display:inline-block;width:100%;max-width:50%}.excel-export-date-range-picker .date-type-dropdown{padding-right:.2em}.excel-export-date-range-picker .export-type-dropdown{padding-left:.2em}
@media screen and (max-width: 767px){.invoice-submission{margin-top:-4.5rem}}.invoice-submission .process-invoice-aside{background:#f7f7f7;border:1px solid #e6e6e6;position:fixed;padding:.75rem 1rem;bottom:0;left:0;right:0;width:100%;z-index:10;text-align:right}@media only screen and (min-width: 993px){.invoice-submission .process-invoice-aside{left:unset;bottom:unset;width:25%;text-align:left;padding:1.5rem}}.invoice-submission .record-new-order-view-container{border:1px solid #e6e6e6;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);padding-top:1.25rem;position:relative}.invoice-submission .record-new-order-view-container .btn.remove-new-order{position:absolute;right:0;top:0;color:#666}.invoice-submission>.loading-cover{height:100vh}.invoice-submission .add-another-card-container{border:2px dashed #99b0c1;background:#f1f8fa;margin:2rem 0;padding:2rem;display:flex;align-items:center;width:100%}@media only screen and (max-width: 992px){.invoice-submission .add-another-card-container{margin-bottom:5rem;padding:1rem}}.invoice-submission .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.invoice-submission .mobile-header-button-container .button-text-container{flex-wrap:wrap}.invoice-submission .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.invoice-submission .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}@media(max-width: 767px){.invoice-submission .invoice-submissions-container{padding-top:5rem}}
.bar-chart-container .bar-chart-empty-state .chart-loading-text{display:block;position:absolute;width:100%;top:50%;text-align:center;z-index:9}.bar-chart-container .bar-chart-empty-state .chart-loading-text h4,.bar-chart-container .bar-chart-empty-state .chart-loading-text p{color:#848484;display:block;margin:0 auto}
.order-history-charts .order-history-charts-header{display:flex;align-items:center;margin-bottom:2em}.order-history-charts .order-history-charts-header h4{margin-right:1.25em;margin-bottom:.25em}@media screen and (max-width: 767px){.order-history-charts .order-history-charts-header{margin-bottom:0}}.order-history-charts .btn.toggle-section-button{color:#333;font-weight:400;text-transform:none;display:block}.order-history-charts .btn.toggle-section-button.expand-section{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid #e6e6e6;border-bottom:0;margin:0 auto}.order-history-charts .btn.toggle-section-button.expand-section .button-text-container{display:flex;align-items:center;justify-content:space-between}.order-history-charts .btn.toggle-section-button.expand-section .button-text-container img{width:6em;height:auto;margin-right:.75em}.order-history-charts .btn.toggle-section-button.collapse-section{background-color:#efefef;width:98%;margin:0 auto 2em}.order-history-charts .btn.toggle-section-button .bevicon{font-size:1.2em;margin-left:.75em;top:2px}.order-history-charts .btn.toggle-section-button .bevicon.bevico-arrow-back::before,.order-history-charts .btn.toggle-section-button .bevicon.bevico-arrow-forward::before{transform:rotate(90deg);display:inline-block}
.order-history-empty-state{min-height:calc(100vh - 56px)}.order-history-empty-state .file-upload{display:inline-block !important;vertical-align:bottom;margin:0 5px;border-radius:2px}.order-history-empty-state .order-history-empty-state-description{background-color:#f1f8fa;min-height:calc(100vh - 56px);padding:5em 8em}@media screen and (max-width: 992px){.order-history-empty-state .order-history-empty-state-description{padding:2em 3em}}.order-history-empty-state .order-history-empty-state-description div[class*=col-],.order-history-empty-state .order-history-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.order-history-empty-state .order-history-empty-state-description div[class*=col-],.order-history-empty-state .order-history-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.order-history-empty-state .order-history-empty-state-description .order-history-empty-state-action-buttons{text-align:center}.order-history-empty-state .order-history-empty-state-description .order-history-empty-state-action-buttons button{margin:.8em auto;width:100%}}@media screen and (min-width: 768px){.order-history-empty-state .order-history-empty-state-description .order-history-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.order-history-empty-state .order-history-empty-state-description .order-history-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.order-history-empty-state .order-history-empty-state-description .order-history-empty-state-illustration{margin:0 auto;display:block}}
.ordering-history-no-trials-left .ordering-history-no-trials-left-description{background-color:#f1f8fa;padding:5em 8em 11em 8em}@media screen and (max-width: 992px){.ordering-history-no-trials-left .ordering-history-no-trials-left-description{padding:2em 3em}}.ordering-history-no-trials-left .ordering-history-no-trials-left-description div[class*=col-],.ordering-history-no-trials-left .ordering-history-no-trials-left-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.ordering-history-no-trials-left .ordering-history-no-trials-left-description div[class*=col-],.ordering-history-no-trials-left .ordering-history-no-trials-left-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.ordering-history-no-trials-left .ordering-history-no-trials-left-description .ordering-no-trials-left-action-buttons{text-align:center}.ordering-history-no-trials-left .ordering-history-no-trials-left-description .ordering-no-trials-left-action-buttons button{margin:.8em auto;width:100%}}@media screen and (min-width: 768px){.ordering-history-no-trials-left .ordering-history-no-trials-left-description .ordering-no-trials-left-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.ordering-history-no-trials-left .ordering-history-no-trials-left-description .ordering-no-trials-left-illustration{max-width:225px}}@media screen and (max-width: 767px){.ordering-history-no-trials-left .ordering-history-no-trials-left-description .ordering-no-trials-left-illustration{margin:0 auto;display:block}}
.slide-fade-appear,.slide-fade-enter{opacity:0;transform:translateX(-20px);background-color:#f1f8fa}.slide-fade-appear-active,.slide-fade-enter-active{opacity:1;transform:translateX(0);background-color:#fff;transition:opacity 1500ms ease,transform 1500ms ease,background-color 2000ms ease}.slide-fade-exit{opacity:1;translate:translateX(0)}.slide-fade-exit-active{opacity:0;translate:translateX(-20px);transition:opacity 1500ms ease,transform 1500ms ease}.fade-appear,.fade-enter{opacity:0;background-color:#f1f8fa}.fade-appear-active,.fade-enter-active{opacity:1;background-color:#fff;transition:opacity 1500ms ease,background-color 2000ms ease}
.reassign-line-items-dialog-subheader,.reassign-line-items-dialog-information,.reassign-line-items-dialog-note,.reassign-line-items-dialog-dropdown{padding:1em}.reassign-line-items-dialog-information{max-height:200px;overflow:auto}
.tax-row{position:relative}.tax-row .bevico-remove-circle-outline{position:absolute;top:50%;transform:translateY(-50%);right:0}.tax-row:last-of-type{border-bottom:0}.tax-row .gl-code-selector{padding-left:0}@media screen and (min-width: 768px){.tax-row .expanding-note-textarea,.tax-row .expanding-note-size{overflow:auto}}.tax-row .tax-invalid .select-2-dropdown .btn,.tax-row .tax-invalid .select-2-dropdown .expanding-note-textarea,.tax-row .tax-invalid .expanding-note-container .btn,.tax-row .tax-invalid .expanding-note-container .expanding-note-textarea{border-color:#ee5252 !important}
.order-detail-line-item-row{position:relative;font-size:.95em}.order-detail-line-item-row:first-child{border-top:1px solid #e6e6e6}.order-detail-line-item-row .label,.order-detail-line-item-row .input-label{color:#a6a6a6}.order-detail-line-item-row .line-item-sku{white-space:pre-line;word-break:break-all}@media screen and (max-width: 767px){.order-detail-line-item-row .line-item-sku{padding-bottom:.75em;white-space:pre-wrap}.order-detail-line-item-row .line-item-sku:only-child{padding-bottom:0}}.order-detail-line-item-row .label{padding-bottom:.75em}.order-detail-line-item-row .label.block-label{display:block}.order-detail-line-item-row .order-detail-line-item-row-total .label{display:block}.order-detail-line-item-row .order-detail-line-item-match .btn.flat{white-space:normal}.order-detail-line-item-row .order-detail-line-item-match .suggestion-count{position:absolute;top:-0.5em;right:-0.5em;background-color:#f49c57;color:#fff;border-radius:50%;padding:.3em .5em;font-size:1em}.order-detail-line-item-row .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{min-width:7.5rem}.order-detail-line-item-row .line-item-row-handle{color:#e6e6e6;font-size:1.4rem;position:absolute;margin-right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0px}.order-detail-line-item-row .line-item-row-handle.cursor-over-target{cursor:grab;cursor:-webkit-grab}.order-detail-line-item-row .line-item-row-handle.cursor-over-target:active{cursor:grabbing}.order-detail-line-item-row .line-item-row-handle.outside-of-drop-target{cursor:not-allowed !important}.order-detail-line-item-row .line-item-row-handle.outside-of-drop-target:active{cursor:not-allowed}.order-detail-line-item-row:hover .line-item-row-handle{color:#a6a6a6}.order-detail-line-item-row:hover .line-item-row-handle:hover{color:#4d4d4d}.order-detail-line-item-row .desktop-row{margin-left:15px}.invoice-processing-result-line-item-row.focused-row{background-color:#2c9bce !important}.invoice-processing-result-line-item-row.focused-row .context-menu{display:none}.invoice-processing-result-line-item-row .light-table-sub-row:last-child .label{display:block}.invoice-processing-result-line-item-row .invoice-processing-line-item-qty small.label{display:block}@media screen and (min-width: 993px){.invoice-processing-result-line-item-row .product-search-bar{width:calc(100% + 35px);max-width:unset}}@media screen and (max-width: 992px){.invoice-processing-result-line-item-row .search-bar-with-suggested-options{max-width:unset}}.invoice-processing-result-line-item-row .context-menu{position:absolute;margin-right:0;top:50%;transform:translateY(-50%);right:0}.invoice-processing-result-line-item-row .context-menu .btn.flat{padding:0}.invoice-processing-result-line-item-row .validation-result-warning{height:100%}
.validation-result-warning{z-index:13}.validation-result-warning .positionable-popup{width:30ch}.validation-result-warning .anchor-container{display:inline-block;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.validation-result-warning .anchor-container .circle{height:10px;width:10px;background-color:#ee5252;border-radius:50%}.validation-result-warning .validation-result-row{padding:.5em}.validation-result-warning .validation-result-row .field-name{font-weight:bold}
.invoice-upload-summary{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:.5em}@media screen and (max-width: 767px){.invoice-upload-summary{border-bottom:1px solid #e6e6e6;padding-bottom:.25em;margin-bottom:.25em}}.invoice-upload-summary .invoice-upload-file{display:flex;justify-content:space-between;background-color:#e6e6e6;padding:.5rem;align-items:center;max-width:100%;margin-right:1rem}@media screen and (min-width: 768px){.invoice-upload-summary .invoice-upload-file{max-width:375px}}.invoice-upload-summary .invoice-upload-file .file-name{color:#2c9bce;font-weight:600;flex:1;margin-right:1.5rem;cursor:pointer;min-width:125px}.invoice-upload-summary .invoice-upload-file .file-actions .bevicon{cursor:pointer}.invoice-upload-summary .invoice-upload-file .file-actions .bevicon:not(:last-child){padding-right:.5em}.invoice-upload-summary .invoice-upload-status-indicator{flex:1 1 auto}.invoice-upload-summary .invoice-upload-status-indicator .btn.flat{padding-left:0}.invoice-upload-summary .error-message-text{white-space:normal;font-style:italic;color:#606972}.invoice-upload-summary .error-message-text.no-line-items{color:#ee5252}
.line-item-option-row{color:#4d4d4d;cursor:pointer;border-bottom:1px solid #efefef;overflow:auto;text-align:left;position:relative;padding:.5em 3em}@media only screen and (max-width: 767px){.line-item-option-row{padding:.5em 2em}}.line-item-option-row.highlighted{background-color:#eff5f8}.line-item-option-row .product-brand{font-size:.95em}.line-item-option-row .product-name{font-size:1.1em}.line-item-option-row .product-brand-and-name,.line-item-option-row .line-item-option-row-brand-and-name{position:relative}@media screen and (min-width: 767px){.line-item-option-row .product-brand-and-name,.line-item-option-row .line-item-option-row-brand-and-name{margin-right:2em}}
.matching-search-bar{position:relative;display:inline-block;width:95%}.matching-search-bar .search-bar-with-suggested-options{color:#333;position:relative}@media screen and (min-width: 768px){.matching-search-bar .search-bar-with-suggested-options{max-width:40rem}}.matching-search-bar .search-bar-with-suggested-options .search-bar:not(:only-child) .validation-input-wrapper .validation-input,.matching-search-bar .search-bar-with-suggested-options .search-bar.active .validation-input-wrapper .validation-input{border-color:#efefef;color:#4d4d4d}.matching-search-bar .search-bar-with-suggested-options .search-bar:not(:only-child) .validation-input-wrapper .validation-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.matching-search-bar .search-bar-with-suggested-options .search-bar.active .dropdown-inner-container{border-top:1px solid #e6e6e6}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container{background-color:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);border-bottom-left-radius:3px;border-bottom-right-radius:2px;border-top:1px solid #fff;position:absolute;left:0;right:0;z-index:11;max-height:30em}@media only screen and (max-width: 767px){.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container{max-height:calc(90vh - 155px);height:auto}}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options{overflow:auto;text-align:left;position:relative;max-height:30em}@media only screen and (max-width: 767px){.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options{max-height:calc(90vh - 155px);height:auto}}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .suggested-option-row+hr{display:none}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr{margin:0}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr:first-child{display:none}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .product-select-dropdown-label{padding:.75rem 1rem .25rem;font-size:.85em;color:#6b747c}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .product-select-dropdown-label:not(:first-child){border-top:1px solid #e6e6e6}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options{padding:.75em 0 .5em}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options small{color:#4d4d4d;padding:0 1em;margin-bottom:.5em}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list{color:#2c9bce}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item{font-size:1.1em;padding:.5em 1em;font-weight:600;cursor:pointer}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item .bevicon{margin-right:.5em;top:1px}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item .bevico-add{font-weight:600}.matching-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item:hover{background-color:#f1f8fa}.matching-search-bar .slim-create-order-detail .slim-create{width:100%;top:calc(54px + 38px)}@media screen and (max-width: 767px){.matching-search-bar .slim-create-order-detail .slim-create .slim-create-footer{bottom:calc(54px + 38px)}}@media screen and (min-width: 767px){.matching-search-bar .slim-create-order-detail .slim-create{top:0}}
.price-adjustment-row{position:relative}.price-adjustment-row .bevico-remove-circle-outline{position:absolute;top:50%;transform:translateY(-50%);right:0}.price-adjustment-row:last-of-type{border-bottom:0}.price-adjustment-row .gl-code-selector{padding-left:0}@media screen and (min-width: 768px){.price-adjustment-row .expanding-note-textarea,.price-adjustment-row .expanding-note-size{overflow:auto}}.price-adjustment-row .standard-adjustment-field{position:relative;border-color:#ccc;border-style:solid;border-width:1px;border-radius:3px;min-height:3em;background-color:#fff;padding:12px;color:#000}.price-adjustment-row .adjustment-invalid .select-2-dropdown .btn,.price-adjustment-row .adjustment-invalid .select-2-dropdown .expanding-note-textarea,.price-adjustment-row .adjustment-invalid .expanding-note-container .btn,.price-adjustment-row .adjustment-invalid .expanding-note-container .expanding-note-textarea{border-color:#ee5252 !important}
.order-detail-line-item-row{position:relative;font-size:.95em}.order-detail-line-item-row:first-child{border-top:1px solid #e6e6e6}.order-detail-line-item-row .label,.order-detail-line-item-row .input-label{color:#a6a6a6}.order-detail-line-item-row .line-item-sku{white-space:pre-line;word-break:break-all}@media screen and (max-width: 767px){.order-detail-line-item-row .line-item-sku{padding-bottom:.75em;white-space:pre-wrap}.order-detail-line-item-row .line-item-sku:only-child{padding-bottom:0}}.order-detail-line-item-row .label{padding-bottom:.75em}.order-detail-line-item-row .label.block-label{display:block}.order-detail-line-item-row .order-detail-line-item-row-total .label{display:block}.order-detail-line-item-row .order-detail-line-item-match .btn.flat{white-space:normal}.order-detail-line-item-row .order-detail-line-item-match .suggestion-count{position:absolute;top:-0.5em;right:-0.5em;background-color:#f49c57;color:#fff;border-radius:50%;padding:.3em .5em;font-size:1em}.order-detail-line-item-row .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{min-width:7.5rem}.order-detail-line-item-row .line-item-row-handle{color:#e6e6e6;font-size:1.4rem;position:absolute;margin-right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0px}.order-detail-line-item-row .line-item-row-handle.cursor-over-target{cursor:grab;cursor:-webkit-grab}.order-detail-line-item-row .line-item-row-handle.cursor-over-target:active{cursor:grabbing}.order-detail-line-item-row .line-item-row-handle.outside-of-drop-target{cursor:not-allowed !important}.order-detail-line-item-row .line-item-row-handle.outside-of-drop-target:active{cursor:not-allowed}.order-detail-line-item-row:hover .line-item-row-handle{color:#a6a6a6}.order-detail-line-item-row:hover .line-item-row-handle:hover{color:#4d4d4d}.order-detail-line-item-row .desktop-row{margin-left:15px}@media screen and (max-width: 568px){.line-item-row .flex-input-group{display:block}.line-item-row .flex-input-group .select-2-dropdown.dropdown-menu-component{text-align:center}.line-item-row .flex-input-group .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{padding-top:.7em;padding-bottom:.7em}}@media(min-width: 768px)and (max-width: 1199px){.line-item-row .flex-input-group.stacked-inputs{display:block}.line-item-row .flex-input-group.stacked-inputs .select-2-dropdown.dropdown-menu-component{text-align:center}.line-item-row .flex-input-group.stacked-inputs .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{padding-top:.7em;padding-bottom:.7em}}.line-item-row .flex-input-group .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{width:100%}.line-item-row .flex-input-group .validation-input-wrapper{max-width:3em;min-width:2em}.line-item-row .unit-warning{border:1px solid #f7c870}.line-item-row .unit-error{border:1px solid #ee5252}.line-item-row .validation-input-wrapper .validation-input:focus~.input-label,.line-item-row .validation-input-wrapper .input-label-active,.line-item-row .validation-input-wrapper .input-label{font-size:.8em;display:block}.line-item-row .desktop-row .validation-input-wrapper .validation-input{padding-top:.5rem}.line-item-row .context-menu{position:absolute;margin-right:0;top:50%;transform:translateY(-50%);right:0}.line-item-row .context-menu .btn.flat{padding:0}.line-item-row .context-menu .list-item:nth-child(3){border-top:1px solid #e6e6e6}.line-item-row .line-item-total-popover .price-breakdown-list-item,.line-item-row .line-item-total-popover .price-breakdown-total-line{position:relative}.line-item-row .line-item-total-popover span.validation-input-wrapper.input-pre-symbol{float:right;position:absolute;max-width:60px;right:0;bottom:0}.line-item-row .bevico-warning{color:#f7c870}.line-item-row .cost-change{color:#8d8d8d;width:27px;height:27px;font-size:2em !important;transition:rotate .5s;scale:1.32 1;font-weight:bold;position:relative;top:-16px;left:-6px}.line-item-row .cost-change-positive{color:#0fd599;rotate:45deg;scale:1 1;top:0;left:0}.line-item-row .cost-change-negative{color:#ee6e65;rotate:-45deg;scale:1 1;top:0;left:0}.line-item-row .item-row-icon{font-size:1.5em !important;position:absolute;top:.8em}.line-item-row .item-name{margin-left:2em}.line-item-row .validation-result-warning{height:100%;left:10px}
.approve-order-confirmation-dialog .col-sm-6{padding-right:0}.approve-order-confirmation-dialog .expense-breakdown,.approve-order-confirmation-dialog .delivery-total,.approve-order-confirmation-dialog .tax-breakdown{padding-top:1em}.approve-order-confirmation-dialog .gl-code-error{padding:0}
.order-detail-container{color:#4d4d4d}.order-detail-container .purchase-order-number-error-message{padding-top:.5em;color:#ee5252}.order-detail-container .expanding-note-textarea{border:1px solid #ccc;border-radius:3px}.order-detail-container .expanding-note-textarea~hr.bottom-border,.order-detail-container .expanding-note-textarea~hr.active-border{border-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.order-detail-container .expanding-note-textarea,.order-detail-container .expanding-note-size{min-height:2.9em !important}}.order-detail-container .order-detail-header{background-color:#f7f7f7;padding-top:4.5rem;padding-bottom:1.5rem}@media screen and (min-width: 768px){.order-detail-container .order-detail-header{padding-top:2rem;padding-bottom:2rem}}.order-detail-container .order-detail-header h3{margin-bottom:1em}.order-detail-container .order-detail-header-row{margin-bottom:1.75rem}@media(min-width: 993px)and (max-width: 1199px){.order-detail-container .order-detail-header-row.visible-invoice-viewer-adjustment h3{font-size:1.5em}.order-detail-container .order-detail-header-row.visible-invoice-viewer-adjustment .validation-input-wrapper .currency-symbol,.order-detail-container .order-detail-header-row.visible-invoice-viewer-adjustment .validation-input-wrapper .validation-input{font-size:1.5rem;padding-top:2.9rem}.order-detail-container .order-detail-header-row.visible-invoice-viewer-adjustment .input-label.input-label-active{bottom:2.25em}}@media screen and (min-width: 768px){.order-detail-container .order-detail-header-row{display:flex;justify-content:space-between;align-items:flex-end}.order-detail-container .order-detail-header-row .order-detail-header-row-block:first-child{flex:1 1 45%}.order-detail-container .order-detail-header-row .order-detail-header-row-block:last-child{flex:1 1 55%}}.order-detail-container .order-detail-status-container{display:flex;align-items:center}.order-detail-container .order-status{font-size:.9em;font-weight:600;color:#fff;border-radius:2em;padding:.25em .75em;display:inline-block;line-height:1.4}.order-detail-container .order-status.status-communicated{background-color:#f49c57}.order-detail-container .order-status.status-delivered{background-color:#0ecb92}.order-detail-container .order-status.status-recorded{background-color:#f6c262}.order-detail-container .order-detail-header-row-inputs{display:flex;justify-content:space-between;position:relative}@media screen and (min-width: 768px){.order-detail-container .order-detail-header-row-inputs{text-align:right;justify-content:flex-end}.order-detail-container .order-detail-header-row-inputs .validation-input-wrapper{max-width:250px;margin-left:1rem}.order-detail-container .order-detail-header-row-inputs .validation-input-wrapper .error-text{margin-top:-2px}.order-detail-container .order-detail-header-row-inputs .validation-input{text-align:right}}.order-detail-container .order-detail-header-row-inputs .validation-input-wrapper:not(:last-of-type){margin-right:1rem}.order-detail-container .order-detail-header-row-inputs .reset-total-button{position:absolute;right:0;bottom:-1rem}.order-detail-container .order-detail-header-section:not(:last-child){margin-bottom:2rem}.order-detail-container .section-container-header{border-top:2px solid #4d4d4d;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5em}.order-detail-container .section-container-header .btn.flat{padding-right:0}.order-detail-container .section-container-header h4{font-size:1.15em;margin-bottom:0}.order-detail-container .order-detail-vendor-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{color:#4d4d4d;border:none;border-radius:0;font-weight:600;line-height:normal;background:rgba(0,0,0,0);z-index:9;margin:0 0 1.2em 0;padding:.3em 0 .05em;font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:600;border-bottom:#a6a6a6 1px solid}@media screen and (min-width: 768px){.order-detail-container .order-detail-vendor-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{font-size:2rem;margin:0 0 1rem 0}}.order-detail-container .order-detail-vendor-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-placeholder-string{white-space:normal;padding-right:1.3em}.order-detail-container .order-detail-vendor-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{top:100%}@media only screen and (min-width: 768px){.order-detail-container .order-detail-vendor-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container.dropdown-menu-open-up{bottom:100%}}@media only screen and (max-width: 767px){.order-detail-container .order-detail-vendor-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{top:30px}}@media screen and (max-width: 767px){.order-detail-container .order-information .section-container-body .order-information-block:not(:last-child){margin-bottom:1rem}}@media screen and (min-width: 768px){.order-detail-container .order-information .section-container-body{display:flex;justify-content:space-between}.order-detail-container .order-information .section-container-body .order-information-block{max-width:350px}.order-detail-container .order-information .section-container-body .order-information-block.people,.order-detail-container .order-information .section-container-body .order-information-block.dates{flex:1 1 30%;margin-right:.5rem}.order-detail-container .order-information .section-container-body .order-information-block.people .order-information-detail.associated-rep{margin-top:2.5rem}.order-detail-container .order-information .section-container-body .order-information-block.notes{flex:1 0 40%}}.order-detail-container .order-information-detail>label{font-size:1rem;margin-bottom:.5rem;display:block}.order-detail-container .order-information-detail:not(:last-child){margin-bottom:1rem}.order-detail-container .invoice-documents .attach-file .bevico-attachment::before{transform:rotate(-90deg);display:block}@media screen and (max-width: 767px){.order-detail-container .invoice-documents .section-container-body .invoice-information-block:not(:last-child){margin-bottom:1rem}}@media screen and (min-width: 768px){.order-detail-container .invoice-documents .section-container-body{display:flex;justify-content:space-between}.order-detail-container .invoice-documents .section-container-body .invoice-information-block.invoice-upload{max-width:700px}.order-detail-container .invoice-documents .section-container-body .invoice-information-block.invoice-upload .supported-file-types{margin-top:.25rem;font-size:.8em;text-transform:uppercase;font-weight:bold}.order-detail-container .invoice-documents .section-container-body .invoice-information-block.invoice-approval{max-width:350px;text-align:right}.order-detail-container .invoice-documents .section-container-body .mark-for-approval{float:right}}.order-detail-container .invoice-documents .section-container-body .invoice-information-block.invoice-approval small{display:inline-block;margin-top:.25rem;margin-right:.25rem}.order-detail-container .invoice-documents .section-container-body .invoice-information-block.invoice-approval .danger{display:inline-block}.order-detail-container .invoice-documents .unapprove-invoice{background-color:rgba(0,0,0,0);color:#2c9bce;float:right;text-transform:none}.order-detail-container .order-detail-header-wrapper,.order-detail-container .order-detail-body{max-width:1199px;margin:0 auto}.order-detail-container .order-detail-body{background-color:#fff}.order-detail-container .order-detail-body .unmatched-items-header-popover{width:12em}@media screen and (max-width: 767px){.order-detail-container .order-detail-body .undocumented-invoice-items{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 366px){.order-detail-container .order-detail-body .undocumented-invoice-items{margin-right:-1rem;margin-left:-1rem}}.order-detail-container .order-detail-body .undocumented-invoice-items p{margin-bottom:0}.order-detail-container .order-detail-body .section-container-header h4{padding-top:.8em}.order-detail-container .table-header-controls{margin-bottom:1rem}@media screen and (max-width: 767px){.order-detail-container .table-header-controls .btn.primary{width:100%}}.order-detail-container .order-detail-add-products{align-items:center;background-color:#2c9bce;display:flex;flex-wrap:wrap;padding:.75rem 1rem;z-index:11;justify-content:center;position:sticky;top:56px;right:0;left:0}@media screen and (max-width: 767px){.order-detail-container .order-detail-add-products{margin-right:-1.5rem;margin-left:-1.5rem;top:calc(56px + 46px);z-index:1021}.order-detail-container .order-detail-add-products label{flex:1 0 50%}.order-detail-container .order-detail-add-products .product-search-bar{flex:1 0 100%}.order-detail-container .order-detail-add-products .btn.bevspot-button.large{font-size:.95rem;padding:.25rem}}@media screen and (max-width: 366px){.order-detail-container .order-detail-add-products{margin-right:-1rem;margin-left:-1rem}}@media screen and (min-width: 768px){.order-detail-container .order-detail-add-products{padding-top:.5rem;padding-bottom:.5rem;box-shadow:0 .2rem .65rem rgba(53,63,74,.1)}}@media(min-width: 993px){.order-detail-container .order-detail-add-products.visible-invoice-viewer-layout-adjustment{justify-content:space-between}.order-detail-container .order-detail-add-products.visible-invoice-viewer-layout-adjustment .order-detail-add-products-actions{order:2}.order-detail-container .order-detail-add-products.visible-invoice-viewer-layout-adjustment .bevico-close{position:static}.order-detail-container .order-detail-add-products.visible-invoice-viewer-layout-adjustment .product-search-bar{width:100%;margin:0;min-width:unset}.order-detail-container .order-detail-add-products.visible-invoice-viewer-layout-adjustment .search-bar-with-suggested-options{max-width:unset}}.order-detail-container .order-detail-add-products .order-detail-add-products-actions{display:flex;align-items:center}@media screen and (min-width: 768px){.order-detail-container .order-detail-add-products .order-detail-add-products-actions{order:3}}.order-detail-container .order-detail-add-products .product-search-bar{margin-top:.75rem}@media screen and (min-width: 768px){.order-detail-container .order-detail-add-products .product-search-bar{order:2;width:auto;min-width:55%;margin:0 1rem}.order-detail-container .order-detail-add-products .product-search-bar .search-bar.boxed .search-bar-container{max-width:unset}}@media screen and (min-width: 993px){.order-detail-container .order-detail-add-products .product-search-bar{min-width:35rem}}.order-detail-container .order-detail-add-products .bevico-close{font-weight:600;font-size:1.5rem;cursor:pointer}@media screen and (min-width: 768px){.order-detail-container .order-detail-add-products .bevico-close{position:absolute;right:1rem}}@media screen and (max-width: 767px){.order-detail-container .order-detail-line-items{margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (max-width: 366px){.order-detail-container .order-detail-line-items{margin-left:-1rem;margin-right:-1rem}}.order-detail-container .order-detail-line-items .group-container:nth-of-type(3){border-top:2px solid #4d4d4d}.order-detail-container .order-detail-subtotal-footer{border-top:2px solid #4d4d4d;display:flex;align-items:center;justify-content:space-between;padding:1.5rem}.order-detail-container .order-detail-subtotal-footer h4{margin-bottom:0}.order-detail-container .order-detail-footer{border-top:2px solid #4d4d4d;padding:1.5rem;margin-bottom:3rem;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.order-detail-container .order-detail-footer{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 366px){.order-detail-container .order-detail-footer{margin-right:-1rem;margin-left:-1rem}}.order-detail-container .dragging-active-table{border:2px dashed #a6d2df}.order-detail-container .reassign-line-items-help{padding-top:5px;text-wrap:auto;overflow-y:visible;height:0}
.confirm-product-changes-dialog .sku-options:not(:last-of-type),.confirm-product-changes-dialog .price-options:not(:last-of-type),.confirm-product-changes-dialog .distributor-options:not(:last-of-type){border-bottom:1px solid #e6e6e6;padding-bottom:.5rem}@media screen and (max-width: 767px){.confirm-product-changes-dialog .light-table-row.col-row{border:1px solid #ccc}.confirm-product-changes-dialog .light-table-row.col-row:not(:last-of-type){margin-bottom:1rem}.confirm-product-changes-dialog .product-info{margin-bottom:.75rem}.confirm-product-changes-dialog .cell{white-space:normal}}
.unsaved-changes-dialog .close-dialog{position:relative;bottom:2.2em;left:1.8em;float:right;font-size:1.1em}
.order-detail{margin-bottom:8em;position:relative}.order-detail li .danger{color:#ee6e65}.order-detail .btn.positive{color:#0fd599}.order-detail .page-header{padding-left:2.8rem}.order-detail .account-title{display:block}.order-detail .snack-bar{left:1em;margin-left:0}.order-detail .invoice-image-input-wrapper{overflow:hidden;height:0;width:0}.order-detail .save-button-tooltip .positionable-popup{color:#666;width:250px}.order-detail .mobile-header-button-container{z-index:3 !important}.order-detail .mobile-header-button-container .search-bar{margin-top:10px}@media(max-width: 455px){.order-detail .delivery-search-bar{max-width:125px}}@media(min-width: 768px)and (max-width: 1199px){.order-detail .file-viewer .file-viewer-container{right:0;height:calc(50vh - 56px)}}
.order-history-row{font-size:.95rem}@media screen and (min-width: 768px){.order-history-row{font-size:.9em}}.order-history-row .delivery-buttons button{margin:30px 0 0}.order-history-row .error-message{color:#ee5252;font-size:.85em;font-style:italic}.order-history-row.highlighted{background-color:#eff5f8}.order-history-row .order-history-row-btn .order-history-row-distributor-name{text-transform:capitalize}@media screen and (max-width: 767px){.order-history-row .order-history-row-btn .order-history-row-distributor-name{padding-left:0}}.order-history-row .order-history-row-btn .main-icon-left.bevicon{margin-right:.5rem}.order-history-row .order-history-row-btn .main-icon-left.bevicon.bevico-order-truck{font-size:1.2rem !important}.order-history-row .order-history-row-btn .invoice-upload-name{font-size:.85em;font-style:italic}.order-history-row .invoice-status a{color:#48505c}.order-history-row .invoice-status a.invoice-status-processing{color:#a6a6a6}.order-history-row .invoice-status a.invoice-status-review{color:#f49c57}.order-history-row .invoice-status .bevicon{vertical-align:super;margin-right:.2em}.order-history-row .invoice-status .bevico-check_circle{color:#0fd599;font-size:1em}.order-history-row .invoice-status .status-approved{background-color:#0fd599}.order-history-row .invoice-status .bevico-cloud-upload{color:#f49c57}.order-history-row .invoice-status .invoice-status-approved-block{display:inline-block}.order-history-row .invoice-status .status-processing{background-color:#f49c57}.order-history-row .invoice-status .status-delivery-needed{background-color:#f49c57}.order-history-row .invoice-status .status-uploaded,.order-history-row .invoice-status .status-processing{background-color:#f6c262}.order-history-row .invoice-status .status-processing-failed,.order-history-row .invoice-status .status-rejected,.order-history-row .invoice-status .status-potential-duplicate{background-color:#ee5252}.order-history-row .invoice-status .status-needs-review{background-color:#ee6e65}.order-history-row .invoice-status .status-ready-for-approval{background-color:#2c9bce}.order-history-row .invoice-status .status-no-invoice{background-color:#414953}.order-history-row .invoice-status span{font-size:.8em;font-weight:600;color:#fff;border-radius:2em;padding:.25em .75em;display:inline-block}.order-history-row .order-history-row-order-status-cell{text-align:center}.order-history-row .order-history-row-order-status .status-communicated{background-color:#f49c57}.order-history-row .order-history-row-order-status .status-delivered{background-color:#0ecb92}.order-history-row .order-history-row-order-status .status-recorded{background-color:#f6c262}.order-history-row .order-history-row-order-status span{font-size:.8em;font-weight:600;color:#fff;border-radius:2em;padding:.25em .75em;display:inline-block}.order-history-row .delivery-date-label{color:#a6a6a6}.order-history-row .order-history-row-date,.order-history-row .order-history-row-distributor-name{margin-bottom:.25em}.order-history-row .order-history-row-distributor-name:only-child{margin-bottom:0}.order-history-row .order-history-row-time,.order-history-row .order-history-row-invoice-number{padding:0 0 0 .6em}@media screen and (max-width: 767px){.order-history-row .order-history-row-time,.order-history-row .order-history-row-invoice-number{padding:0}}.order-history-row .order-history-row-time .invoice-proccessing-error,.order-history-row .order-history-row-invoice-number .invoice-proccessing-error{color:#ee5252}.order-history-row .order-history-row-purchase-order-number{font-size:.9em;text-transform:none}.order-history-row .label{font-size:.9em;color:#777}.order-history-row .invoice-upload-no-pad .invoice-upload-tooltip-anchor,.order-history-row .invoice-upload-no-pad label{margin:.5em 0 0}.order-history-row .invoice-upload{cursor:pointer;color:#48505c}.order-history-row .invoice-upload .bevico-attachment{transform:rotate(-90deg);top:1px}.order-history-row .invoice-upload-tooltip-anchor{cursor:pointer;font-size:.95rem;font-weight:600;line-height:1.4;display:flex;align-items:center}@media screen and (max-width: 767px){.order-history-row .invoice-upload-tooltip-anchor{justify-content:flex-end}}.order-history-row .invoice-upload-tooltip-anchor .bevico-attachment{margin-right:.25em}.order-history-row .invoice-uploads-list-container{width:200px}.order-history-row .invoice-uploads-list-container .invoice-uploads-list{max-height:300px;overflow-y:auto}.order-history-row .invoice-uploads-list-container .invoice-uploads-list-item:not(:last-child){padding-bottom:.75em}.order-history-row .invoice-uploads-list-container .invoice-uploads-list-item a{white-space:normal;word-break:break-word;line-height:1.4;display:flex;align-items:center}.order-history-row .invoice-uploads-list-container .invoice-uploads-list-item .bevico-attachment{margin-right:.5em}.order-history-row .invoice-uploads-list-container .invoice-upload{display:block;text-align:right;padding:.5em .25em .25em}.order-history-row .context-menu{margin-right:0}.order-history-row .invoice-image-input-wrapper{overflow:hidden;height:0;width:0}.order-history-row input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.order-history-row .delivery-date,.order-history-row .invoice-number{color:#48505c;font-weight:normal;font-size:.9em}.order-history-row .attach-invoice-upload-to-delivery .order-history-row-distributor-name{padding:0 0 10px}.order-history-row [data-tooltip]:hover{position:relative;cursor:default}.order-history-row [data-tooltip]:hover::before{all:initial;font-family:inherit;display:inline-block;border-radius:5px;padding:5px;background-color:rgba(0,0,0,.85);content:attr(data-tooltip);color:#f9f9f9;position:absolute;bottom:100%;max-width:225px;width:125%;left:50%;transform:translate(-50%, 0);margin-bottom:10px;text-align:center;font-size:11px;z-index:2147483647}.order-history-row .btn span[data-tooltip]:hover{cursor:pointer}
.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button{border:0;cursor:pointer;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;backface-visibility:hidden;width:100%;padding-right:.8em}.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);width:18rem;z-index:15;left:unset;left:0;border-radius:3px;margin-bottom:1.5rem}@media screen and (max-width: 767px){.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{left:1rem;right:1rem;width:auto}}@media screen and (max-width: 366px){.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{margin-top:calc(54px + 1rem)}}.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options-scroll{height:100%;max-height:275px}@media screen and (max-width: 366px){.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options-scroll{max-height:210px}}.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-option-container{padding:.75em 1em 0}.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-option-container:last-child{padding-bottom:.75em}.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-footer{padding:.25em .5em;border-top:1px solid #e6e6e6;text-align:right}@media screen and (max-width: 767px){.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-footer{padding-left:1rem;padding-right:1rem}}.multi-select-checkbox-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-footer .btn{font-size:1em;padding:.8em}
.order-history-table{padding-top:0}.order-history-table .order-history-table-header-controls{align-items:center;display:flex;width:100%}@media screen and (max-width: 767px){.order-history-table .order-history-table-header-controls{flex-wrap:wrap}}.order-history-table .order-history-table-header-controls h4{margin-right:1.25em;margin-bottom:.25em}@media screen and (max-width: 767px){.order-history-table .order-history-table-header-controls h4{margin-top:1em}}.order-history-table .order-history-table-header-controls .table-controls{position:relative;padding-top:1em;padding-bottom:1em;flex-wrap:wrap}@media screen and (max-width: 767px){.order-history-table .order-history-table-header-controls .table-controls{padding-left:0;padding-right:0}.order-history-table .order-history-table-header-controls .table-controls .table-controls-primary{flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width: 767px){.order-history-table .order-history-table-header-controls .floating-dropdown-menu{margin-right:.5em}}.order-history-table .order-history-table-header-controls .floating-dropdown-menu .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{min-width:200px}.order-history-table .group-header-title{font-size:1em;letter-spacing:.02em}.order-history-table .group-header-prefix{font-weight:normal}@media screen and (max-width: 767px){.order-history-table .light-table-group-header .bevico-keyboard-arrow-up{padding-right:0}}.order-history-table .group-category-popover-open{z-index:10}.order-history-table .order-history-table-group-header-total{font-weight:400;opacity:.8;margin-left:.25em}@media screen and (max-width: 767px){.order-history-table .order-history-table-group-header-total{margin-left:0;display:block}}.order-history-table .order-history-group-header-category-breakdown-container .total-breakdown-tooltip-popover,.order-history-table .order-history-row-category-breakdown-container .total-breakdown-tooltip-popover{display:inline-block}.order-history-table .invoice-upload-tooltip-popover .anchor-container .invoice-upload,.order-history-table .order-history-row-category-breakdown{color:#48505c;cursor:pointer;z-index:2;position:relative}.order-history-table .anchor-container .positionable-popup.position-above{bottom:100%}
.deduplication-dialog .select-invoice{margin-top:1em;margin-bottom:1em;font-weight:bold}.deduplication-dialog .invoice-row{margin-left:1em;margin-bottom:1em}.deduplication-dialog .distributor-name{font-weight:bold}.deduplication-dialog .distributor-name .link{color:#2c9bce}.deduplication-dialog .keep-button{float:right}.deduplication-dialog .invoice-rows{height:175px;overflow:auto}
body.ordering.record .main-container{position:relative}@media screen and (max-width: 767px){body.ordering.record .main-container{padding-top:6em}}body.ordering.record .mobile-header-button-container{position:absolute;top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;text-align:center;display:flex;justify-content:space-around}body.ordering.record .mobile-header-button-container .button-text-container{flex-wrap:wrap}body.ordering.record .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}body.ordering.record .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}body.ordering.record .slide-in-modal .inner-div{background:#fff}body.ordering.record .process-invoice-card{padding:40px}body.ordering.record .process-invoice-card li{list-style-position:inside;list-style-type:disc;margin-bottom:.5rem}body.ordering.record .process-invoice-card ul{margin-bottom:1.5em;text-align:left}body.ordering.record .process-invoice-card .bevico-view{display:inline-block}body.ordering.record .process-invoice-card .file-upload{display:inline-block;text-align:left;vertical-align:top;width:calc(100% - 20px)}.order-history-app .initial-loading-cover{height:calc(100vh - 56px)}.order-history-app .file-upload{display:flex;align-items:center;line-height:1;justify-content:center}.order-history-app .file-upload .add-file{padding:0;white-space:normal}.order-history-app .file-upload .add-file .bevicon{top:0}.back-button{font-size:1em}
.prep-record-view .prep-event-record-header{background-color:#f7f7f7;padding:1.5rem 0;color:#4d4d4d}@media screen and (min-width: 768px){.prep-record-view .prep-event-record-header{padding-top:1.25rem}}@media screen and (max-width: 366px){.prep-record-view .prep-event-record-header .header-section h3{margin-top:.5em}}@media screen and (min-width: 768px){.prep-record-view .prep-event-record-header .header-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5rem 0;align-items:center}.prep-record-view .prep-event-record-header .header-section h3{order:1;flex:1;margin-bottom:0}}.prep-record-view .prep-event-record-options{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.prep-record-view .prep-event-record-options{order:2;flex:1;max-width:325px}}@media screen and (max-width: 767px){.prep-record-view .prep-event-record-options{border-bottom:1px solid #e6e6e6;margin:0 -1.5rem 1rem;padding:.5rem}}@media screen and (max-width: 366px){.prep-record-view .prep-event-record-options{margin:0 -1rem}}@media screen and (min-width: 768px){.prep-record-view .prep-event-record-meta-data-section{flex:1 0 50%}}.prep-record-view .prep-event-record-meta-data:not(:last-child){padding-bottom:.5rem}.prep-record-view .prep-record-last-edited{opacity:.7;padding-top:.5rem}@media screen and (min-width: 768px){.prep-record-view .prep-record-last-edited{flex:1 0 50%;padding-top:0}}.prep-record-view .prep-record-last-edited strong{display:block;line-height:1.6}.prep-record-view .prep-event-record-body .ingredients-table,.prep-record-view .prep-event-record-body .prepared-items-table{background-color:#f7f8fa;border:1px solid #e7eaf0;border-radius:1px;margin-bottom:1.5rem;padding:1rem .75rem}.prep-record-view .prep-event-record-body .ingredients-table .light-table-header,.prep-record-view .prep-event-record-body .prepared-items-table .light-table-header{background-color:#f7f8fa;border-bottom-color:#99b0c1;color:#48505c}.prep-record-view .prep-event-record-body .prep-event-record-info{margin-left:2rem;color:#4d4d4d;line-height:1.8}.prep-record-view .prep-event-record-body .prep-event-record-info .prep-event-record-type{padding-bottom:.5rem}@media screen and (min-width: 768px){.prep-record-view .prep-event-record-body .prep-event-record-info{flex:1 0 25%;margin-top:1.5rem;max-width:250px}}.prep-record-view .prep-event-record-body h5{color:#606972;margin-bottom:.75em}@media screen and (min-width: 768px){.prep-record-view .prep-event-record-body{display:flex;justify-content:space-between}.prep-record-view .prep-event-record-body .prep-event-record-inputs-and-outputs{flex:1 0 75%}}.prep-record-view .prep-event-record-body .prepared-item-row,.prep-record-view .prep-event-record-body .ingredient-row{border-bottom:1px solid rgba(153,176,193,.45)}.prep-record-view .prep-event-record-body .prepared-item-row .product-brand-and-name~.product-packaging,.prep-record-view .prep-event-record-body .ingredient-row .product-brand-and-name~.product-packaging{margin-top:0;color:#666}.prep-record-view .prep-event-record-body .prepared-item-row .product-brand-and-name,.prep-record-view .prep-event-record-body .ingredient-row .product-brand-and-name{min-height:unset}.prep-record-view .prep-event-record-body .prepared-item-row .product-name,.prep-record-view .prep-event-record-body .ingredient-row .product-name{padding:0}.prep-record-view .prep-event-record-body .prepared-item-row:last-child,.prep-record-view .prep-event-record-body .ingredient-row:last-child{border:0}.prep-record-view .prep-event-record-body .prepared-item-row:last-child .cell-ptb,.prep-record-view .prep-event-record-body .ingredient-row:last-child .cell-ptb{padding-bottom:0}.prep-record-view .prep-event-record-body .prepared-item-row .prepared-item-row-yield,.prep-record-view .prep-event-record-body .prepared-item-row .prepared-item-row-cost{font-size:15px;line-height:1.6}.prep-record-view .prep-event-record-body .prepared-item-row:not(:last-child){padding-bottom:.75rem}.prep-record-view .prep-event-record-body .prepared-item-row:not(:first-child){padding-top:.75rem}.prep-record-view .mobile-header-button-container{border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.prep-record-view .mobile-header-button-container .button-text-container{flex-wrap:wrap}.prep-record-view .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.prep-record-view .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.price-tracker-empty-state .price-tracker-empty-state-description{background-color:#f1f8fa;padding:5em 8em}@media screen and (max-width: 992px){.price-tracker-empty-state .price-tracker-empty-state-description{padding:2em 3em}}.price-tracker-empty-state .price-tracker-empty-state-description div[class*=col-],.price-tracker-empty-state .price-tracker-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.price-tracker-empty-state .price-tracker-empty-state-description div[class*=col-],.price-tracker-empty-state .price-tracker-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.price-tracker-empty-state .price-tracker-empty-state-description .price-tracker-empty-state-action-buttons{text-align:center}.price-tracker-empty-state .price-tracker-empty-state-description .price-tracker-empty-state-action-buttons button{margin:.8em auto;width:100%}}.price-tracker-empty-state .price-tracker-empty-state-description .price-tracker-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.price-tracker-empty-state .price-tracker-empty-state-description .price-tracker-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.price-tracker-empty-state .price-tracker-empty-state-description .price-tracker-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.price-tracker-empty-state .price-tracker-empty-state-description .price-tracker-empty-state-illustration{margin:0 auto;display:block}}.price-tracker-empty-state .price-tracker-empty-state-sample-data{background-color:#f1f8fa;padding:3em}@media screen and (max-width: 767px){.price-tracker-empty-state .price-tracker-empty-state-sample-data{padding:2em 3em}}.price-tracker-empty-state .price-tracker-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.price-tracker-empty-state .price-tracker-empty-state-sample-data .price-tracker-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.price-tracker-empty-state .price-tracker-empty-state-sample-data .price-tracker-empty-state-sample-data-screenshot img{opacity:.65}
.price_change_report .main-container{margin-bottom:3em}.price-change-report .scroll-x-container{width:100%}@media(max-width: 992px){.price-change-report .scroll-x-container{width:100%;margin:0;padding:0}}.price-change-report .price-change-report-table{min-height:calc(100vh - 16rem)}@media(max-width: 1199px){.price-change-report .price-change-report-table{min-width:1080px}}.price-change-report .data-history-limit-reached.full-section .data-history-limit-reached-content{top:20%}.price-change-report .report-row .report-cell .sku{font-size:.9em;color:#a6a6a6}.price-change-report .report-row .report-cell .positive{color:#ee5252}.price-change-report .report-row .report-cell .negative{color:#0fd599;text-indent:-5px;display:block}.price-change-report .report-row .report-cell .total-spent .anchor-container{padding-bottom:2px;border-bottom:2px dotted #2c9bce}.price-change-report .light-table-group-header .positive{color:#ee5252}.price-change-report .light-table-group-header .negative{color:#0fd599}.price-change-report .flex-text-with-icon.middle.expand-collapse-group{right:0 !important}.price-change-report .flex-text-with-icon.middle.expand-collapse-group strong{display:none}@media(max-width: 767px){.price-change-report .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{max-width:14em}}.price-change-report .price-change-report-popover-container .invoice-uploads-list{max-height:12rem;overflow-y:auto}.price-change-report .price-change-report-popover-container .invoice-uploads-list::-webkit-scrollbar{-webkit-appearance:none;width:7px}.price-change-report .price-change-report-popover-container .invoice-uploads-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.price-change-report .price-change-report-popover-container .delivery-breakdown-total-line,.price-change-report .price-change-report-popover-container .delivery-line-item{display:flex;justify-content:space-between}.price-change-report .price-change-report-popover-container .delivery-breakdown-total-line a,.price-change-report .price-change-report-popover-container .delivery-line-item a{color:#4d4d4d}.price-change-report .price-change-report-popover-container .delivery-breakdown-total-line a:hover,.price-change-report .price-change-report-popover-container .delivery-line-item a:hover{color:#2c9bce}.price-change-report .price-change-report-popover-container .delivery-line-item .delivery-line-item-quantity,.price-change-report .price-change-report-popover-container .delivery-line-item .delivery-date{padding-right:1em}.price-change-report .price-change-report-popover-container .delivery-breakdown-total-line{padding-top:.5em}.price-change-report .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.price-change-report .mobile-header-button-container .button-text-container{flex-wrap:wrap;text-align:center}.price-change-report .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.price-change-report .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
/*!
 * (The MIT License)
 * 
 * Copyright (c) 2012-2014 Marcin Warpechowski
 * Copyright (c) 2015 Handsoncode sp. z o.o. <hello@handsoncode.net>
 * 
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * 'Software'), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 * 
 * Version: 6.2.2
 * Release date: 19/12/2018 (built at 18/12/2018 14:40:17)
 */
/**
 * Fix for bootstrap styles
 */
.handsontable .table th, .handsontable .table td {
  border-top: none;
}

.handsontable tr {
  background: #fff;
}

.handsontable td {
  background-color: inherit;
}

.handsontable .table caption + thead tr:first-child th,
.handsontable .table caption + thead tr:first-child td,
.handsontable .table colgroup + thead tr:first-child th,
.handsontable .table colgroup + thead tr:first-child td,
.handsontable .table thead:first-child tr:first-child th,
.handsontable .table thead:first-child tr:first-child td {
  border-top: 1px solid #CCCCCC;
}

/* table-bordered */
.handsontable .table-bordered {
  border: 0;
  border-collapse: separate;
}

.handsontable .table-bordered th,
.handsontable .table-bordered td {
  border-left: none;
}

.handsontable .table-bordered th:first-child,
.handsontable .table-bordered td:first-child {
  border-left: 1px solid #CCCCCC;
}

.handsontable .table > tbody > tr > td,
.handsontable .table > tbody > tr > th,
.handsontable .table > tfoot > tr > td,
.handsontable .table > tfoot > tr > th,
.handsontable .table > thead > tr > td,
.handsontable .table > thead > tr > th {
  line-height: 21px;
  padding: 0 4px;
}

.col-lg-1.handsontable, .col-lg-10.handsontable, .col-lg-11.handsontable, .col-lg-12.handsontable,
.col-lg-2.handsontable, .col-lg-3.handsontable, .col-lg-4.handsontable, .col-lg-5.handsontable, .col-lg-6.handsontable, .col-lg-7.handsontable, .col-lg-8.handsontable, .col-lg-9.handsontable,
.col-md-1.handsontable, .col-md-10.handsontable, .col-md-11.handsontable, .col-md-12.handsontable,
.col-md-2.handsontable, .col-md-3.handsontable, .col-md-4.handsontable, .col-md-5.handsontable, .col-md-6.handsontable, .col-md-7.handsontable, .col-md-8.handsontable, .col-md-9.handsontable
.col-sm-1.handsontable, .col-sm-10.handsontable, .col-sm-11.handsontable, .col-sm-12.handsontable,
.col-sm-2.handsontable, .col-sm-3.handsontable, .col-sm-4.handsontable, .col-sm-5.handsontable, .col-sm-6.handsontable, .col-sm-7.handsontable, .col-sm-8.handsontable, .col-sm-9.handsontable
.col-xs-1.handsontable, .col-xs-10.handsontable, .col-xs-11.handsontable, .col-xs-12.handsontable,
.col-xs-2.handsontable, .col-xs-3.handsontable, .col-xs-4.handsontable, .col-xs-5.handsontable, .col-xs-6.handsontable, .col-xs-7.handsontable, .col-xs-8.handsontable, .col-xs-9.handsontable {
  padding-left: 0;
  padding-right: 0;
}

.handsontable .table-striped > tbody > tr:nth-of-type(even) {
  background-color: #FFF;
}
.handsontable {
  position: relative;
}

.handsontable .hide{
  display: none;
}

.handsontable .relative {
  position: relative;
}

.handsontable.htAutoSize {
  visibility: hidden;
  left: -99000px;
  position: absolute;
  top: -99000px;
}

.handsontable .wtHider {
  width: 0;
}

.handsontable .wtSpreader {
  position: relative;
  width: 0; /*must be 0, otherwise blank space appears in scroll demo after scrolling max to the right */
  height: auto;
}

.handsontable table,
.handsontable tbody,
.handsontable thead,
.handsontable td,
.handsontable th,
.handsontable input,
.handsontable textarea,
.handsontable div {
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}

.handsontable input,
.handsontable textarea {
  min-height: initial;
}

.handsontable table.htCore {
  border-collapse: separate;
  /* it must be separate, otherwise there are offset miscalculations in WebKit: http://stackoverflow.com/questions/2655987/border-collapse-differences-in-ff-and-webkit */
  /* this actually only changes appearance of user selection - does not make text unselectable */
  /* -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none; */ /* no browser supports unprefixed version */
  border-spacing: 0;
  margin: 0;
  border-width: 0;
  table-layout: fixed;
  width: 0;
  outline-width: 0;
  cursor: default;
  /* reset bootstrap table style. for more info see: https://github.com/handsontable/handsontable/issues/224 */
  max-width: none;
  max-height: none;
}

.handsontable col {
  width: 50px;
}

.handsontable col.rowHeader {
  width: 50px;
}

.handsontable th,
.handsontable td {
  border-top-width: 0;
  border-left-width: 0;
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  height: 22px;
  empty-cells: show;
  line-height: 21px;
  padding: 0 4px 0 4px;
  /* top, bottom padding different than 0 is handled poorly by FF with HTML5 doctype */
  background-color: #FFF;
  vertical-align: top;
  overflow: hidden;
  outline-width: 0;
  white-space: pre-line;
  /* preserve new line character in cell */
  background-clip: padding-box;
}

.handsontable td.htInvalid {
  background-color: #ff4c42 !important; /*gives priority over td.area selection background*/
}

.handsontable td.htNoWrap {
  white-space: nowrap;
}

.handsontable th:last-child {
  /*Foundation framework fix*/
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}

.handsontable tr:first-child th.htNoFrame,
.handsontable th:first-child.htNoFrame,
.handsontable th.htNoFrame {
  border-left-width: 0;
  background-color: white;
  border-color: #FFF;
}

.handsontable th:first-child,
.handsontable th:nth-child(2),
.handsontable td:first-of-type,
.handsontable .htNoFrame + th,
.handsontable .htNoFrame + td {
  border-left: 1px solid #CCC;
}

.handsontable.htRowHeaders thead tr th:nth-child(2) {
  border-left: 1px solid #CCC;
}

.handsontable tr:first-child th,
.handsontable tr:first-child td {
  border-top: 1px solid #CCC;
}

.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable tbody tr th,
.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable:not(.ht_clone_top) thead tr th:first-child {
  border-right-width: 0;
}

.ht_master:not(.innerBorderTop) thead tr:last-child th,
.ht_master:not(.innerBorderTop) ~ .handsontable thead tr:last-child th,
.ht_master:not(.innerBorderTop) thead tr.lastChild th,
.ht_master:not(.innerBorderTop) ~ .handsontable thead tr.lastChild th {
  border-bottom-width: 0;
}

.handsontable th {
  background-color: #f0f0f0;
  color: #222;
  text-align: center;
  font-weight: normal;
  white-space: nowrap;
}

.handsontable thead th {
  padding: 0;
}

.handsontable th.active {
  background-color: #CCC;
}
.handsontable thead th .relative {
  padding: 2px 4px;
}

#hot-display-license-info {
  font-size: 10px;
  color: #323232 ;
  padding: 5px 0 3px 0;
  font-family: Helvetica, Arial, sans-serif;
  text-align: left;
}

/* plugins */

/* row + column resizer*/
.handsontable .manualColumnResizer {
  position: fixed;
  top: 0;
  cursor: col-resize;
  z-index: 110;
  width: 5px;
  height: 25px;
}

.handsontable .manualRowResizer {
  position: fixed;
  left: 0;
  cursor: row-resize;
  z-index: 110;
  height: 5px;
  width: 50px;
}

.handsontable .manualColumnResizer:hover,
.handsontable .manualColumnResizer.active,
.handsontable .manualRowResizer:hover,
.handsontable .manualRowResizer.active {
  background-color: #34a9db;
}

.handsontable .manualColumnResizerGuide {
  position: fixed;
  right: 0;
  top: 0;
  background-color: #34a9db;
  display: none;
  width: 0;
  border-right: 1px dashed #777;
  margin-left: 5px;
}

.handsontable .manualRowResizerGuide {
  position: fixed;
  left: 0;
  bottom: 0;
  background-color: #34a9db;
  display: none;
  height: 0;
  border-bottom: 1px dashed #777;
  margin-top: 5px;
}

.handsontable .manualColumnResizerGuide.active,
.handsontable .manualRowResizerGuide.active {
  display: block;
  z-index: 199;
}

.handsontable .columnSorting {
  position: relative;
}

.handsontable .columnSorting.sortAction:hover {
  text-decoration: underline;
  cursor: pointer;
}

.handsontable span.colHeader {
  display: inline-block;
  line-height: 1.1;
}

/* Arrow position */
.handsontable span.colHeader.columnSorting::before {
  /* Centering start */
  top: 50%;
  margin-top: -6px; /* One extra pixel for purpose of proper positioning of sorting arrow, when `font-size` set to default */
  /* Centering end */

  padding-left: 8px; /* For purpose of continuous mouse over experience, when moving between the `span` and the `::before` elements */
  position: absolute;
  right: -9px;

  content: '';
  height: 10px;
  width: 5px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position-x: right;
}

.handsontable span.colHeader.columnSorting.ascending::before {
  /* arrow up; 20 x 40 px, scaled to 5 x 10 px; base64 size: 0.3kB */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFNJREFUeAHtzjkSgCAUBNHPgsoy97+ulGXRqJE5L+xkxoYt2UdsLb5bqFINz+aLuuLn5rIu2RkO3fZpWENimNgiw6iBYRTPMLJjGFxQZ1hxxb/xBI1qC8k39CdKAAAAAElFTkSuQmCC");
}

.handsontable span.colHeader.columnSorting.descending::before {
  /* arrow down; 20 x 40 px, scaled to 5 x 10 px; base64 size: 0.3kB */
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFJJREFUeAHtzjkSgCAQRNFmQYUZ7n9dKUvru0TmvPAn3br0QfgdZ5xx6x+rQn23GqTYnq1FDcnuzZIO2WmedVqIRVxgGKEyjNgYRjKGkZ1hFIZ3I70LyM0VtU8AAAAASUVORK5CYII=");
}

.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled)::after {
  content: '*';
  display: inline-block;
  position: relative;
  /* The multi-line header and header with longer text need more padding to not hide arrow, 
  we make header wider in `GhostTable` to make some space for arrow which is positioned absolutely in the main table */
  padding-right: 20px;
}

/* Selection */
.handsontable .wtBorder {
  position: absolute;
  font-size: 0;
}
.handsontable .wtBorder.hidden{
  display:none !important;
}

/* A layer order of the selection types */
.handsontable .wtBorder.current {
  z-index: 10;
}
.handsontable .wtBorder.area {
  z-index: 8;
}
.handsontable .wtBorder.fill {
  z-index: 6;
}

.handsontable td.area,
.handsontable td.area-1,
.handsontable td.area-2,
.handsontable td.area-3,
.handsontable td.area-4,
.handsontable td.area-5,
.handsontable td.area-6,
.handsontable td.area-7 {
  position: relative;
}

.handsontable td.area:before,
.handsontable td.area-1:before,
.handsontable td.area-2:before,
.handsontable td.area-3:before,
.handsontable td.area-4:before,
.handsontable td.area-5:before,
.handsontable td.area-6:before,
.handsontable td.area-7:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  bottom: -100%\9; /* Fix for IE9 to spread the ":before" pseudo element to 100% height of the parent element */
  background: #005eff;
}

/* Fix for IE10 and IE11 to spread the ":before" pseudo element to 100% height of the parent element */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .handsontable td.area:before,
  .handsontable td.area-1:before,
  .handsontable td.area-2:before,
  .handsontable td.area-3:before,
  .handsontable td.area-4:before,
  .handsontable td.area-5:before,
  .handsontable td.area-6:before,
  .handsontable td.area-7:before {
    bottom: -100%;
  }
}

.handsontable td.area:before {
  opacity: 0.1;
}
.handsontable td.area-1:before {
  opacity: 0.2;
}
.handsontable td.area-2:before {
  opacity: 0.27;
}
.handsontable td.area-3:before {
  opacity: 0.35;
}
.handsontable td.area-4:before {
  opacity: 0.41;
}
.handsontable td.area-5:before {
  opacity: 0.47;
}
.handsontable td.area-6:before {
  opacity: 0.54;
}
.handsontable td.area-7:before {
  opacity: 0.58;
}

.handsontable tbody th.ht__highlight,
.handsontable thead th.ht__highlight {
  background-color: #dcdcdc;
}

.handsontable tbody th.ht__active_highlight,
.handsontable thead th.ht__active_highlight {
  background-color: #8eb0e7;
  color: #000;
}

/* fill handle */

.handsontable .wtBorder.corner {
  font-size: 0;
  cursor: crosshair;
}

.handsontable .htBorder.htFillBorder {
  background: red;
  width: 1px;
  height: 1px;
}

.handsontableInput {
  border: none;
  outline-width: 0;
  margin: 0;
  padding: 1px 5px 0 5px;
  font-family: inherit;
  line-height: 21px;
  font-size: inherit;
  box-shadow: 0 0 0 2px #5292F7 inset;
  resize: none;
  /*below are needed to overwrite stuff added by jQuery UI Bootstrap theme*/
  display: block;
  color: #000;
  border-radius: 0;
  background-color: #FFF;
  /*overwrite styles potentionally made by a framework*/
}

.handsontableInputHolder {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 104;
}

.htSelectEditor {
  -webkit-appearance: menulist-button !important;
  position: absolute;
  width: auto;
}

/*
TextRenderer readOnly cell
*/

.handsontable .htDimmed {
  color: #777;
}

.handsontable .htSubmenu {
  position: relative;
}

.handsontable .htSubmenu :after{
  content: '\25B6';
  color: #777;
  position: absolute;
  right: 5px;
  font-size: 9px;
}


/*
TextRenderer horizontal alignment
*/
.handsontable .htLeft{
  text-align: left;
}
.handsontable .htCenter{
  text-align: center;
}
.handsontable .htRight{
  text-align: right;
}
.handsontable .htJustify{
  text-align: justify;
}
/*
TextRenderer vertical alignment
*/
.handsontable .htTop{
  vertical-align: top;
}
.handsontable .htMiddle{
  vertical-align: middle;
}
.handsontable .htBottom{
  vertical-align: bottom;
}

/*
TextRenderer placeholder value
*/

.handsontable .htPlaceholder {
  color: #999;
}

/*
AutocompleteRenderer down arrow
*/

.handsontable .htAutocompleteArrow {
  float: right;
  font-size: 10px;
  color: #EEE;
  cursor: default;
  width: 16px;
  text-align: center;
}

.handsontable td .htAutocompleteArrow:hover {
  color: #777;
}

.handsontable td.area .htAutocompleteArrow {
  color: #d3d3d3;
}

/*
CheckboxRenderer
*/
.handsontable .htCheckboxRendererInput {
  display: inline-block;
  vertical-align: middle;
}
.handsontable .htCheckboxRendererInput.noValue {
  opacity: 0.5;
}
.handsontable .htCheckboxRendererLabel {
  cursor: pointer;
  display: inline-block;
  width: 100%;
}

/**
 * Handsontable in Handsontable
 */

.handsontable .handsontable.ht_clone_top .wtHider {
  padding: 0 0 5px 0;
}

/**
* Autocomplete Editor
*/
.handsontable .autocompleteEditor.handsontable {
  padding-right: 17px;
}
.handsontable .autocompleteEditor.handsontable.htMacScroll {
  padding-right: 15px;
}


/**
 * Handsontable listbox theme
 */

.handsontable.listbox {
  margin: 0;
}

.handsontable.listbox .ht_master table {
  border: 1px solid #ccc;
  border-collapse: separate;
  background: white;
}

.handsontable.listbox th,
.handsontable.listbox tr:first-child th,
.handsontable.listbox tr:last-child th,
.handsontable.listbox tr:first-child td,
.handsontable.listbox td {
  border-color: transparent;
}

.handsontable.listbox th,
.handsontable.listbox td {
  white-space: nowrap;
  text-overflow: ellipsis;
}

.handsontable.listbox td.htDimmed {
  cursor: default;
  color: inherit;
  font-style: inherit;
}

.handsontable.listbox .wtBorder {
  visibility: hidden;
}

.handsontable.listbox tr td.current,
.handsontable.listbox tr:hover td {
  background: #eee;
}

.ht_clone_top {
  z-index: 101;
}

.ht_clone_left {
  z-index: 102;
}

.ht_clone_top_left_corner,
.ht_clone_bottom_left_corner {
  z-index: 103;
}

.ht_clone_debug {
  z-index: 103;
}

.handsontable td.htSearchResult {
  background: #fcedd9;
  color: #583707;
}

/*
Cell borders
*/
.htBordered{
  /*box-sizing: border-box !important;*/
  border-width: 1px;
}
.htBordered.htTopBorderSolid {
  border-top-style: solid;
  border-top-color: #000;
}
.htBordered.htRightBorderSolid {
  border-right-style: solid;
  border-right-color: #000;
}
.htBordered.htBottomBorderSolid {
  border-bottom-style: solid;
  border-bottom-color: #000;
}
.htBordered.htLeftBorderSolid {
  border-left-style: solid;
  border-left-color: #000;
}

.handsontable tbody tr th:nth-last-child(2) {
  border-right: 1px solid #CCC;
}

.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer {
  border-bottom: 1px solid #CCC;
  padding-bottom: 5px;
}


.ht_clone_top_left_corner thead tr th:nth-last-child(2) {
  border-right: 1px solid #CCC;
}

.htCollapseButton {
  width: 10px;
  height: 10px;
  line-height: 10px;
  text-align: center;
  border-radius: 5px;
  border: 1px solid #f3f3f3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  cursor: pointer;
  margin-bottom: 3px;
  position: relative;
}

.htCollapseButton:after {
  content: "";
  height: 300%;
  width: 1px;
  display: block;
  background: #ccc;
  margin-left: 4px;
  position: absolute;
  /*top: -300%;*/
  bottom: 10px;
}


thead .htCollapseButton {
  right: 5px;
  position: absolute;
  top: 5px;
  background: #fff;
}

thead .htCollapseButton:after {
  height: 1px;
  width: 700%;
  right: 10px;
  top: 4px;
}

.handsontable tr th .htExpandButton {
  position: absolute;
  width: 10px;
  height: 10px;
  line-height: 10px;
  text-align: center;
  border-radius: 5px;
  border: 1px solid #f3f3f3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  cursor: pointer;
  top: 0;
  display: none;
}

.handsontable thead tr th .htExpandButton {
  /*left: 5px;*/
  top: 5px;
}

.handsontable tr th .htExpandButton.clickable {
  display: block;
}

.collapsibleIndicator {
  position: absolute;
  top: 50%;
  transform: translate(0% ,-50%);
  right: 5px;
  border: 1px solid #A6A6A6;
  line-height: 10px;
  color: #222;
  border-radius: 10px;
  font-size: 10px;
  width: 10px;
  height: 10px;
  cursor: pointer;
  -webkit-box-shadow: 0 0 0 6px rgba(238,238,238,1);
  -moz-box-shadow: 0 0 0 6px rgba(238,238,238,1);
  box-shadow: 0 0 0 6px rgba(238,238,238,1);
  background: #eee;
}

.handsontable col.hidden {
  width: 0 !important;
}

.handsontable table tr th.lightRightBorder {
  border-right: 1px solid #E6E6E6;
}

.handsontable tr.hidden,
.handsontable tr.hidden td,
.handsontable tr.hidden th {
  display: none;
}

.ht_master,
.ht_clone_left,
.ht_clone_top,
.ht_clone_bottom {
  overflow: hidden;
}

.ht_master .wtHolder {
  overflow: auto;
}

.handsontable .ht_master thead,
.handsontable .ht_master tr th,
.handsontable .ht_clone_left thead {
  visibility: hidden;
}

.ht_clone_top .wtHolder,
.ht_clone_left .wtHolder,
.ht_clone_bottom .wtHolder {
  overflow: hidden;
}
/*

 Handsontable Mobile Text Editor stylesheet

 */

.handsontable.mobile,
.handsontable.mobile .wtHolder {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  -webkit-overflow-scrolling: touch;
}

.htMobileEditorContainer {
  display: none;
  position: absolute;
  top: 0;
  width: 70%;
  height: 54pt;
  background: #f8f8f8;
  border-radius: 20px;
  border: 1px solid #ebebeb;
  z-index: 999;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-text-size-adjust: none;
}

.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle),
.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea) {
  z-index: 9999;
}

/* Initial left/top coordinates - overwritten when actual position is set */
.topLeftSelectionHandle,
.topLeftSelectionHandle-HitArea,
.bottomRightSelectionHandle,
.bottomRightSelectionHandle-HitArea {
  left: -10000px;
  top: -10000px;
}

.htMobileEditorContainer.active {
  display: block;
}

.htMobileEditorContainer .inputs {
  position: absolute;
  right: 210pt;
  bottom: 10pt;
  top: 10pt;
  left: 14px;
  height: 34pt;
}

.htMobileEditorContainer .inputs textarea {
  font-size: 13pt;
  border: 1px solid #a1a1a1;
  -webkit-appearance: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  position: absolute;
  left: 14px;
  right: 14px;
  top: 0;
  bottom: 0;
  padding: 7pt;
}

.htMobileEditorContainer .cellPointer {
  position: absolute;
  top: -13pt;
  height: 0;
  width: 0;
  left: 30px;

  border-left: 13pt solid transparent;
  border-right: 13pt solid transparent;
  border-bottom: 13pt solid #ebebeb;
}

.htMobileEditorContainer .cellPointer.hidden {
  display: none;
}

.htMobileEditorContainer .cellPointer:before {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  height: 0;
  width: 0;
  left: -13pt;

  border-left: 13pt solid transparent;
  border-right: 13pt solid transparent;
  border-bottom: 13pt solid #f8f8f8;
}

.htMobileEditorContainer .moveHandle {
  position: absolute;
  top: 10pt;
  left: 5px;
  width: 30px;
  bottom: 0px;
  cursor: move;
  z-index: 9999;
}

.htMobileEditorContainer .moveHandle:after {
  content: "..\A..\A..\A..";
  white-space: pre;
  line-height: 10px;
  font-size: 20pt;
  display: inline-block;
  margin-top: -8px;
  color: #ebebeb;
}

.htMobileEditorContainer .positionControls {
  width: 205pt;
  position: absolute;
  right: 5pt;
  top: 0;
  bottom: 0;
}

.htMobileEditorContainer .positionControls > div {
  width: 50pt;
  height: 100%;
  float: left;
}

.htMobileEditorContainer .positionControls > div:after {
  content: " ";
  display: block;
  width: 15pt;
  height: 15pt;
  text-align: center;
  line-height: 50pt;
}

.htMobileEditorContainer .leftButton:after,
.htMobileEditorContainer .rightButton:after,
.htMobileEditorContainer .upButton:after,
.htMobileEditorContainer .downButton:after {
  transform-origin: 5pt 5pt;
  -webkit-transform-origin: 5pt 5pt;
  margin: 21pt 0 0 21pt;
}

.htMobileEditorContainer .leftButton:after {
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(-45deg);
  /*margin-top: 17pt;*/
  /*margin-left: 20pt;*/
}
.htMobileEditorContainer .leftButton:active:after {
  border-color: #cfcfcf;
}

.htMobileEditorContainer .rightButton:after {
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(135deg);
  /*margin-top: 17pt;*/
  /*margin-left: 10pt;*/
}
.htMobileEditorContainer .rightButton:active:after {
  border-color: #cfcfcf;
}

.htMobileEditorContainer .upButton:after {
  /*border-top: 2px solid #cfcfcf;*/
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(45deg);
  /*margin-top: 22pt;*/
  /*margin-left: 15pt;*/
}
.htMobileEditorContainer .upButton:active:after {
  border-color: #cfcfcf;
}

.htMobileEditorContainer .downButton:after {
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(225deg);
  /*margin-top: 15pt;*/
  /*margin-left: 15pt;*/
}
.htMobileEditorContainer .downButton:active:after {
  border-color: #cfcfcf;
}

.handsontable.hide-tween {
  -webkit-animation: opacity-hide 0.3s;
  animation: opacity-hide 0.3s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.handsontable.show-tween {
  -webkit-animation: opacity-show 0.3s;
  animation: opacity-show 0.3s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}
@charset "UTF-8";

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }
.pika-single { *zoom: 1 }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
    *left: 0;
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
    *right: 0;
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
    *display: inline;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}

.is-selected .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}

.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
    border-radius: 3px;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.is-disabled .pika-button,
.is-outside-current-month .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.pika-button:hover {
    color: #fff;
    background: #ff8000;
    box-shadow: none;
    border-radius: 3px;
}

/* styling for abbr */
.pika-table abbr {
    border-bottom: none;
    cursor: help;
}

.htCommentCell {
    position: relative;
}

.htCommentCell:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    border-left: 6px solid transparent;
    border-top: 6px solid black;
}

.htComments {
    display: none;
    z-index: 1059;
    position: absolute;
}

.htCommentTextArea {
    box-shadow: rgba(0, 0, 0, 0.117647) 0 1px 3px, rgba(0, 0, 0, 0.239216) 0 1px 2px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    border-left: 3px solid #ccc;
    background-color: #fff;
    width: 215px;
    height: 90px;
    font-size: 12px;
    padding: 5px;
    outline: 0px !important;
    -webkit-appearance: none;
}

.htCommentTextArea:focus {
    box-shadow: rgba(0, 0, 0, 0.117647) 0 1px 3px, rgba(0, 0, 0, 0.239216) 0 1px 2px, inset 0 0 0 1px #5292f7;
    border-left: 3px solid #5292f7;
}
/*!
 * Handsontable ContextMenu
 */

.htContextMenu:not(.htGhostTable) {
  display: none;
  position: absolute;
  z-index: 1060; /* needs to be higher than 1050 - z-index for Twitter Bootstrap modal (#1569) */
}

.htContextMenu .ht_clone_top,
.htContextMenu .ht_clone_left,
.htContextMenu .ht_clone_corner,
.htContextMenu .ht_clone_debug {
  display: none;
}

.htContextMenu table.htCore {
  border: 1px solid #ccc;
  border-bottom-width: 2px;
  border-right-width: 2px;
}

.htContextMenu .wtBorder {
  visibility: hidden;
}

.htContextMenu table tbody tr td {
  background: white;
  border-width: 0;
  padding: 4px 6px 0 6px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.htContextMenu table tbody tr td:first-child {
  border: 0;
}

.htContextMenu table tbody tr td.htDimmed {
  font-style: normal;
  color: #323232;
}

.htContextMenu table tbody tr td.current,
.htContextMenu table tbody tr td.zeroclipboard-is-hover {
  background: #f3f3f3;
}

.htContextMenu table tbody tr td.htSeparator {
  border-top: 1px solid #e6e6e6;
  height: 0;
  padding: 0;
  cursor: default;
}

.htContextMenu table tbody tr td.htDisabled {
  color: #999;
  cursor: default;
}

.htContextMenu table tbody tr td.htDisabled:hover {
  background: #fff;
  color: #999;
  cursor: default;
}

.htContextMenu table tbody tr.htHidden {
  display: none;
}

.htContextMenu table tbody tr td .htItemWrapper {
  margin-left: 10px;
  margin-right: 6px;
}

.htContextMenu table tbody tr td div span.selected {
  margin-top: -2px;
  position: absolute;
  left: 4px;
}

.htContextMenu .ht_master .wtHolder {
  overflow: hidden;
}
textarea#HandsontableCopyPaste {
  position: fixed !important;
  top: 0 !important;
  right: 100% !important;
  overflow: hidden;
  opacity: 0;
  outline: 0 none !important;
}
.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_top_left_corner th:nth-child(2),
.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_left td:first-of-type {
  border-left: 0 none;
}
.handsontable .wtHider {
  position: relative;
}
.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight {
  cursor: move;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  cursor: grab;
}
.handsontable.ht__manualColumnMove.on-moving--columns,
.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight {
  cursor: move;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer {
  display: none;
}
.handsontable .ht__manualColumnMove--guideline,
.handsontable .ht__manualColumnMove--backlight {
  position: absolute;
  height: 100%;
  display: none;
}
.handsontable .ht__manualColumnMove--guideline {
  background: #757575;
  width: 2px;
  top: 0;
  margin-left: -1px;
  z-index: 105;
}
.handsontable .ht__manualColumnMove--backlight {
  background: #343434;
  background: rgba(52, 52, 52, 0.25);
  display: none;
  z-index: 105;
  pointer-events: none;
}
.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,
.handsontable.on-moving--columns .ht__manualColumnMove--backlight {
  display: block;
}
.handsontable .wtHider {
  position: relative;
}
.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight {
  cursor: move;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  cursor: grab;
}
.handsontable.ht__manualRowMove.on-moving--rows,
.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight {
  cursor: move;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer {
  display: none;
}
.handsontable .ht__manualRowMove--guideline,
.handsontable .ht__manualRowMove--backlight {
  position: absolute;
  width: 100%;
  display: none;
}
.handsontable .ht__manualRowMove--guideline {
  background: #757575;
  height: 2px;
  left: 0;
  margin-top: -1px;
  z-index: 105;
}
.handsontable .ht__manualRowMove--backlight {
  background: #343434;
  background: rgba(52, 52, 52, 0.25);
  display: none;
  z-index: 105;
  pointer-events: none;
}
.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,
.handsontable.on-moving--rows .ht__manualRowMove--backlight {
  display: block;
}
.handsontable tbody td[rowspan][class*="area"][class*="highlight"]:not([class*="fullySelectedMergedCell"]):before {
    opacity: 0;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-multiple"]:before {
    opacity: 0.1;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-0"]:before {
    opacity: 0.1;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-1"]:before {
    opacity: 0.2;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-2"]:before {
    opacity: 0.27;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-3"]:before {
    opacity: 0.35;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-4"]:before {
    opacity: 0.41;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-5"]:before {
    opacity: 0.47;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-6"]:before {
    opacity: 0.54;
}

.handsontable tbody td[rowspan][class*="area"][class*="highlight"][class*="fullySelectedMergedCell-7"]:before {
    opacity: 0.58;
}

.copy-paste-spreadsheet-wrapper{background:#fff}@media(min-width: 993px){.copy-paste-spreadsheet-wrapper{padding-left:2.85rem;padding-right:2.85rem}}
.product-spreadsheet{background:#fff}.product-spreadsheet .sheet-header,.product-spreadsheet .spreadsheet-body{table-layout:fixed}.product-spreadsheet .spreadsheet-header{background:#fff}.product-spreadsheet .spreadsheet-header .no-match-selected .dropdown-placeholder-string{color:#f49c57;font-weight:bold}.product-spreadsheet .spreadsheet-header-row{display:flex}.product-spreadsheet .spreadsheet-header-row:first-child .spreadsheet-cell{border-top:1px solid #ccc;align-items:center;display:flex;justify-content:space-between}.product-spreadsheet .spreadsheet-header-row:first-child .spreadsheet-cell:not(:first-child){color:#666}.product-spreadsheet .spreadsheet-header-row:first-child .spreadsheet-cell:not(:first-child) span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-spreadsheet .spreadsheet-header-row:first-child .spreadsheet-cell:not(:first-child) .bevicon{font-size:1.5rem}.product-spreadsheet .spreadsheet-header-row:first-child .spreadsheet-cell:not(:first-child) .bevicon:hover{color:#ee6e65;opacity:1}.product-spreadsheet .spreadsheet-header-row:first-child .spreadsheet-cell:not(:first-child),.product-spreadsheet .spreadsheet-header-row:nth-child(2) .spreadsheet-cell:not(:first-child){min-width:15rem;max-width:15rem}.product-spreadsheet .spreadsheet-header-row .spreadsheet-cell:first-child{flex:0 0 12rem;align-items:center;display:flex;font-weight:600;justify-content:space-between;text-align:left}.product-spreadsheet .spreadsheet-header-row .spreadsheet-cell:not(:first-child){flex:1}.product-spreadsheet .spreadsheet-row{display:flex}.product-spreadsheet .spreadsheet-row>.spreadsheet-cell{flex:0 0 12rem;background-color:#f7f7f7;align-items:center;display:flex;justify-content:flex-end}.product-spreadsheet .spreadsheet-scroll-row{display:flex;flex:1}.product-spreadsheet .spreadsheet-scroll-row .spreadsheet-cell{color:#a6a6a6;flex:1;min-width:15rem;max-width:15rem;padding:0;word-wrap:break-word}.product-spreadsheet .spreadsheet-cell{border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#f7f7f7;padding:1rem;text-align:left;vertical-align:middle}.product-spreadsheet .spreadsheet-cell hr.bottom-border{display:none}.product-spreadsheet .spreadsheet-clear-button{padding:0}.product-spreadsheet .spreadsheet-clear-button:hover{color:#ee6e65 !important;opacity:1}.product-spreadsheet .spreadsheet-cell-textarea{resize:none;width:100%;height:100%;padding:1rem;border:1px solid rgba(0,0,0,0)}.product-spreadsheet .spreadsheet-cell-textarea:focus{border-color:#2c9bce}
.spreadsheet-preview-view{display:flex;flex-direction:column}.spreadsheet-preview-view .product-uploader-content-flex-header{display:flex;justify-content:space-between;padding:2rem;position:fixed;left:0;right:0}@media(min-width: 768px)and (max-width: 992px){.spreadsheet-preview-view .product-uploader-content-flex-header{padding:3rem 2.5rem}}@media(min-width: 993px){.spreadsheet-preview-view .product-uploader-content-flex-header{padding-left:5rem;padding-right:5rem}}.spreadsheet-preview-view .product-uploader-content-flex-header .bullet-list-item{list-style-type:disc}.spreadsheet-preview-view .product-uploader-content-flex-header .bullet-list-item:not(:last-child){margin-bottom:.5rem}.spreadsheet-preview-view .product-uploader-content-flex-header .pro-tip-container{margin:0 1rem}.spreadsheet-preview-view .product-uploader-content-flex-header .pro-tip-container .pro-tip-ribbon{width:60px;height:20px;background-color:rgba(44,155,206,.15);margin-right:.5rem}.spreadsheet-preview-view .product-uploader-content-flex-header .pro-tip-container .pro-tip-ribbon .pro-tip-ribbon-text{font-size:.85rem}.spreadsheet-preview-view .product-uploader-content-flex-header .pro-tip-container .pro-tip-content-container .pro-tip-header-container{margin-bottom:.5rem}.spreadsheet-preview-view .product-uploader-content-flex-header .pro-tip-container .pro-tip-content-container .pro-tip-header-container .pro-tip-header{font-style:italic}.spreadsheet-preview-view .product-uploader-content-flex-header .pro-tip-container .pro-tip-content-container .pro-tip-list-item .pro-tip-list-item-text{font-size:.8rem;line-height:1.2rem}.spreadsheet-preview-view .product-uploader-content-flex-header .pro-tip-container .pro-tip-content-container .pro-tip-list-item .pro-tip-list-item-text.label{font-weight:600}.spreadsheet-preview-view .product-uploader-content-flex-header .product-uploader-flex-header-primary,.spreadsheet-preview-view .product-uploader-content-flex-header .product-uploader-flex-header-controls{flex:1}.spreadsheet-preview-view .product-uploader-content-flex-header .product-uploader-flex-header-controls{align-items:center;display:flex;justify-content:flex-end}.spreadsheet-preview-view .product-uploader-content-flex-header .product-uploader-flex-header-controls.with-pro-tip{flex-direction:column;justify-content:flex-start}.spreadsheet-preview-view .product-uploader-content-flex-header .product-uploader-flex-header-controls.with-pro-tip .stacked{margin-bottom:1rem}@media screen and (max-width: 767px){.spreadsheet-preview-view .product-uploader-content-flex-header .product-uploader-flex-header-controls{position:fixed;bottom:0;background-color:#fff;right:0;left:0;padding:1rem;border-top:1px solid #e6e6e6;text-align:right}}.spreadsheet-preview-view .product-spreadsheet-wrap{margin-top:250px;z-index:10}@media(min-width: 768px)and (max-width: 992px){.spreadsheet-preview-view .product-spreadsheet-wrap{margin-top:350px}}@media screen and (max-width: 767px){.spreadsheet-preview-view .product-spreadsheet-wrap{margin-bottom:70px}}
.uploader-content-container .upload-view .uploader-body{margin:4rem auto;max-width:800px}@media screen and (max-width: 767px){.uploader-content-container .upload-view p.intro span{font-weight:600}}.uploader-content-container .upload-view .import-items-options-container{margin-top:3rem}@media screen and (min-width: 767px){.uploader-content-container .upload-view .file-upload-container{display:flex;align-items:center}}.uploader-content-container .upload-view .copy-paste-option-container{margin-bottom:1rem}@media screen and (min-width: 767px){.uploader-content-container .upload-view .copy-paste-option-container{display:flex;align-items:center}}@media screen and (min-width: 767px){.uploader-content-container .upload-view .copy-paste-option-container .copy-paste-button-wrapper{margin-right:2rem;max-width:75%}}@media screen and (min-width: 767px){.uploader-content-container .upload-view .file-upload-wrap{margin-right:2rem;max-width:75%}}.uploader-content-container .upload-view .file-upload-wrap .file-upload{display:flex}.uploader-content-container .upload-view .file-upload-wrap .file-upload .file-name{color:#2c9bce;font-weight:600}@media screen and (max-width: 767px){.uploader-content-container .upload-view .file-upload-wrap .file-upload .file-name{width:75%}}.uploader-content-container .upload-view .file-upload-wrap .file-upload .file-upload-name{background:#e6e6e6;border-bottom:0;padding:1rem !important;display:flex;align-items:center;justify-content:space-between;margin:0}.uploader-content-container .upload-view .file-upload-wrap .file-upload .file-upload-name .bevspot-button.btn{padding-left:1rem;display:inline-block;position:relative;font-family:"bevspot-icon" !important;speak:none;font-size:1.2rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uploader-content-container .upload-view .file-upload-wrap .file-upload .file-upload-name .bevspot-button.btn:before{content:""}.uploader-content-container .upload-view .file-upload-wrap .file-upload .file-upload-name .bevspot-button.btn .button-text-container{display:none}.uploader-content-container .upload-view .file-upload-wrap .file-upload .file-upload-name+.add-file{display:none}.uploader-content-container .upload-view .btn.copy-paste-file,.uploader-content-container .upload-view .btn.upload-file{padding:.8rem 1.25rem;width:100%;text-align:center}@media(min-width: 767px){.uploader-content-container .upload-view .btn.copy-paste-file,.uploader-content-container .upload-view .btn.upload-file{flex:1;max-width:200px}}.uploader-content-container .upload-view .uploader-base{background:#f7f7f7;display:flex;justify-content:center;align-items:center;padding:4rem 1rem}.uploader-content-container .upload-view .uploader-empty-state-illustration{max-width:500px;width:100%}
.pos_upload .body-container{margin-left:0}.pos_upload .pos-uploader-container .account-title{display:block}.pos_upload .pos-uploader-container .page-header{padding-left:0}@media(min-width: 768px){.pos_upload .pos-uploader-container .upload-view-header{font-size:2.14rem}}.pos_upload .pos-uploader-container .upload-view-subheader{color:#666;line-height:1.55;font-size:1.25rem}.pos_upload .error-cell{border:solid 2px #ee5252;color:#ee5252}.pos_upload .required{font-style:italic}.pos_upload .required::placeholder{color:#ee5252}
.delete-category-modal .content{overflow:visible}.delete-category-modal .category-error{padding-bottom:15px}.delete-category-modal .category-error-icon{padding-right:5px}
.edit-category-modal{box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);height:100%;overflow:hidden;width:600px;padding-bottom:4.28rem}@media only screen and (max-width: 600px){.edit-category-modal{width:100vw}}.edit-category-modal .edit-category-form-container{height:calc(100vh - 4.28rem - 75px);overflow-y:auto;overflow-x:hidden;flex-shrink:1;background-color:#fff}.edit-category-modal .edit-category-form-container .information-text{padding:1em}.edit-category-modal .loading-overlay{align-items:center;background-color:rgba(1,1,1,.25);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:53px;width:100%;z-index:1030}.edit-category-modal .loading-overlay .loading-spinner{color:#fff;font-size:3rem}.edit-category-modal .validation-input{color:#4d4d4d}.edit-category-modal .validation-input::-webkit-input-placeholder{font-style:italic}.edit-category-modal .validation-input:-moz-placeholder{font-style:italic}.edit-category-modal .validation-input::-moz-placeholder{font-style:italic}.edit-category-modal .validation-input:-ms-input-placeholder{font-style:italic}.edit-category-modal .error-text{background-color:#f7f8fa}.edit-category-modal .validation-error,.edit-category-modal .validation-error>label{color:#ee5252}.edit-category-modal .category-form-error-message{color:#ee5252;display:flex;flex-grow:1;align-items:center;padding-left:2em}.edit-category-modal .edit-category-header{height:5rem;padding-top:.5rem}.edit-category-modal .edit-category-header .validation-input-wrapper{padding-top:1.6rem;margin-bottom:1.5rem}.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input{border-bottom:2px solid rgba(0,0,0,0);border-bottom-color:rgba(255,255,255,.35);padding:0}.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input.category-form-name-input{margin-bottom:.25rem;font-size:2rem}.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input.category-form-name-input{font-weight:600}.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input.category-form-name-input~.input-label{font-weight:600}.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input:focus,.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input:hover{border-bottom:2px solid #fff}.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input:focus~.input-label,.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input:focus~.input-label-active,.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input:hover~.input-label,.edit-category-modal .edit-category-header .validation-input-wrapper .validation-input:hover~.input-label-active{color:#fff}.edit-category-modal .edit-category-header .validation-input-wrapper hr{display:none}.edit-category-modal .edit-category-header .validation-input-wrapper .input-label{font-size:2rem;bottom:.6em;opacity:.8;font-style:italic}.edit-category-modal .edit-category-header .validation-input-wrapper .input-label-active{bottom:3.5rem;font-size:.8rem;font-weight:400 !important;font-style:unset;opacity:1}.edit-category-modal .edit-category-header .validation-input-wrapper:last-of-type{margin-bottom:0}.edit-category-modal .edit-category-header .error-text{right:1rem;top:50%;font-size:.875rem;margin-top:-1rem;background-color:rgba(255,255,255,.85);padding:.2em;border-radius:2px}.edit-category-modal .edit-category-header{background:#464f5b;border-bottom:1px solid rgba(255,255,255,.17);color:rgba(255,255,255,.55);display:flex;justify-content:space-between;padding:0 20px;z-index:100;height:75px}.edit-category-modal .edit-category-header .close-button{border:0;color:#fff;cursor:pointer;font-size:1.6rem;outline:0;opacity:.6;transition:opacity .12s ease-in-out}.edit-category-modal .edit-category-header .close-button:hover{opacity:1}.edit-category-modal .edit-category-header-item{font-size:1rem;line-height:3;padding:7px 0;position:relative;color:#fff}.edit-category-modal .edit-category-controls{background:#fff;bottom:0;display:flex;height:4.28rem;justify-content:space-between;left:0;position:fixed;width:100%;z-index:1;border-top:1px solid #e6e6e6;box-shadow:0 -0.2rem .65rem rgba(53,63,74,.1)}.edit-category-modal .edit-category-controls .left-buttons{display:flex;flex:1}.edit-category-modal .edit-category-controls .right-buttons{display:flex;flex:1}.edit-category-modal .category-form-block{width:100%}.edit-category-modal .category-form-block h5{font-size:.9375em;margin-bottom:.5rem}.edit-category-modal .category-form-row{display:flex;flex-direction:column;margin-bottom:.875rem}@media(min-width: 993px){.edit-category-modal .category-form-row:not(.category-form-row-column){flex-direction:row}}.edit-category-modal .category-form-row h5{color:#8d8d8d;font-weight:400;margin:0}.edit-category-modal .category-form-row-content{padding:0;position:relative}@media(min-width: 993px){.edit-category-modal .category-form-row-content:first-child{flex:2.25}.edit-category-modal .category-form-row-content:last-child{flex:8}}.edit-category-modal .category-form-row-content:first-child{padding-bottom:0}.edit-category-modal .category-form-row-content.category-form-row-content-fill{background:#f7f8fa;min-height:2.85rem;width:100%}.edit-category-modal .category-form-row-content.category-form-row-content-fill .category-form-row-flex-block{min-height:2.85rem}@media only screen and (max-width: 767px){.edit-category-modal .category-form-row-content.category-form-row-content-fill .category-form-row-flex-block{min-height:3.15rem}}.edit-category-modal .category-form-row-content .validation-input-wrapper{margin-bottom:0}.edit-category-modal .category-form-row-content .validation-input{padding-top:.25rem}.edit-category-modal .category-form-row-flex-block-wrap{display:flex;flex-direction:column}.edit-category-modal .category-form-row-flex-block-wrap .validation-input-wrapper{flex:1}.edit-category-modal .category-form-row-flex-block-wrap .validation-input-wrapper .input-label{display:none}.edit-category-modal .category-form-row-flex-block-wrap .category-form-row-content-label{color:#7997ae;flex:none;font-size:.9285rem;text-transform:capitalize;margin-right:.5rem}@media(min-width: 993px){.edit-category-modal .category-form-row-flex-block-wrap.flex-block-wrap-row-desktop{flex-direction:row}}.edit-category-modal .category-form-row-flex-block{align-items:center;display:flex;flex:1 0 100%;padding:0 .75rem}@media(min-width: 993px){.edit-category-modal .category-form-row-flex-block:not(:only-child){max-width:50%}}.edit-category-modal .category-form-row-flex-block:nth-child(even){border-top:1px solid #e6e6e6}@media(min-width: 993px){.edit-category-modal .category-form-row-flex-block:nth-child(even){border-top:0;border-left:1px solid #e6e6e6}.edit-category-modal .category-form-row-flex-block:nth-child(even) .error-text{right:0}}.edit-category-modal .category-form-content{padding:2rem}
.category-row{position:relative;font-size:.9em;height:50px}@media screen and (max-width: 992px){.category-row{height:60px;padding:2em}}@media screen and (max-width: 768px){.category-row{cursor:pointer}}.category-row.category-row-odd{background-color:#f7f7f7}.category-row .category-name{color:#2c9bce}.category-row .category-name:hover{overflow:visible}
.category-manager .slim-create-category-manager{background-color:#00a094;display:flex;position:relative;align-items:center;width:100%}.category-manager .category-table-container .group-header-title{padding-left:2rem}
.product-quick-add.product-quick-add-start-container{margin:auto;max-width:1100px;width:80%}@media screen and (max-width: 767px){.product-quick-add.product-quick-add-start-container{width:100%}}.product-quick-add .product-quick-add-start-title{padding:4em 1em 2em}.product-quick-add .product-quick-add-start-title h4{color:#666;margin:0;font-weight:400}.product-quick-add .product-quick-add-start-title b{color:#272727}@media screen and (max-width: 767px){.product-quick-add .product-quick-add-start-title{padding:1.5em}}.product-quick-add .product-quick-add-cta-container{background-color:#f1f8fa;padding:2.3em 2em;margin-bottom:1em}@media screen and (max-width: 767px){.product-quick-add .product-quick-add-cta-container{margin:.7em;padding:2.3em 1em}}.product-quick-add .video-thumbnail{max-width:100%;max-height:100%}.product-quick-add .cta-button{margin-top:1em}.product-quick-add .product-quick-add-cta-icons{margin-top:2em;display:flex;opacity:.8}@media screen and (max-width: 767px){.product-quick-add .product-quick-add-cta-icons{margin:1em auto}}.product-quick-add .product-quick-add-cta-title{font-weight:400}.product-quick-add .product-quick-add-cta-title .bevicon{margin-right:.5em;color:#666}.product-quick-add .product-quick-add-cta-title b{color:#272727}.product-quick-add .product-quick-add-cta-subtitle,.product-quick-add .product-quick-add-start-option-subtitle{color:#4d4d4d}.product-quick-add .product-quick-add-cta-text{color:#272727;font-weight:400}@media screen and (max-width: 767px){.product-quick-add .product-quick-add-cta-text{width:100%}}.product-quick-add .product-quick-add-start-options{display:flex;flex-flow:row wrap;justify-content:space-between;padding:2em;width:100%}@media screen and (max-width: 767px){.product-quick-add .product-quick-add-start-options{padding:1em}}.product-quick-add .product-quick-add-start-options-title{width:100%}.product-quick-add .product-quick-add-start-options-option{margin-bottom:1em;width:60%}.product-quick-add .product-quick-add-start-options-option p{color:#666}.product-quick-add .product-quick-add-start-options-option .bevicon{margin-right:.5em}@media screen and (max-width: 767px){.product-quick-add .product-quick-add-start-options-option{width:100%;padding:1em}}.product-quick-add .product-upload-container{padding:3rem 2rem}@media(min-width: 993px){.product-quick-add .product-upload-container{padding:4rem 9rem}}.product-quick-add .product-upload-container .product-uploader-instruction-section:not(:last-of-type){margin-bottom:2rem}.product-quick-add .product-upload-container .product-uploader-instruction-section ul li:not(:last-child),.product-quick-add .product-upload-container .product-uploader-instruction-section ol li:not(:last-child){margin-bottom:.75rem}.product-quick-add .product-upload-container .product-uploader-instruction-section ul{margin:0;padding:0}.product-quick-add .product-upload-container .product-uploader-instruction-section ul li{line-height:1.5;padding-left:.65rem}.product-quick-add .product-upload-container .product-uploader-instruction-section ol{padding-left:1.6rem}.product-quick-add .product-upload-container .product-uploader-instruction-section ol li{font-size:1.25rem;line-height:1.5;list-style-type:decimal;padding-left:1rem}.product-quick-add .template-link{margin-right:2em;color:#666}.product-quick-add .page-footer{padding:.5em}.product-quick-add .page-footer .contact-options{border-top:1px solid #ccc;margin-bottom:2em}@media only screen and (min-width: 767px){.product-quick-add .page-footer .contact-options{float:right;max-width:32em;padding:.5em}}@media screen and (max-width: 767px){.product-quick-add .page-footer .contact-options{padding:1em}}.product-quick-add .bevico-add-circle,.product-quick-add .bevico-add-circle:hover{pointer-events:none}
.product-quick-add-packaging-row{display:flex;margin-top:15px;border-bottom:1px solid #999;justify-content:space-between}.product-quick-add-packaging-row .packaging-container{display:flex;flex-wrap:wrap;width:70%}.product-quick-add-packaging-row .product-brand-and-name{width:25%}.product-quick-add-packaging-row .packaging-toggle-button{width:150px;height:40px;background-color:#f7f7f7;margin-right:15px;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;border-radius:4px;padding-left:15px;padding-right:15px;color:#8d8d8d;cursor:pointer}.product-quick-add-packaging-row .packaging-toggle-button .bevicon{font-size:20px}.product-quick-add-packaging-row .packaging-toggle-button.selected{background-color:#0fd599;color:#fff}
.product-quick-add-select-packagings{background:#fff}.product-quick-add-select-packagings .packagings-table-inner-container{max-width:960px;margin:0 auto;padding:20px;padding-bottom:100px}.product-quick-add-select-packagings .product-quick-add-select-packaging-text{padding:4rem 0}@media only screen and (max-width: 767px){.product-quick-add-select-packagings .product-quick-add-select-packaging-text{width:100%;padding-top:0}}.product-quick-add-select-packagings .product-quick-add-select-packaging-text .add-packaging-later{padding:2em;text-align:right}@media only screen and (max-width: 767px){.product-quick-add-select-packagings .product-quick-add-select-packaging-text .add-packaging-later{text-align:left}}.product-quick-add-select-packagings .product-quick-add-select-packaging-title{color:#8d8d8d;font-weight:400}.product-quick-add-select-packagings .product-quick-add-select-packaging-title b{color:#666}.product-quick-add-select-packagings .add-selected-bar{position:sticky;bottom:0;width:100%;height:60px;display:flex;background-color:#fff;justify-content:flex-end;box-shadow:0 0 10px 0 #999;align-items:center;padding:1em;z-index:100}.product-quick-add-select-packagings .add-selected-button{background-color:#2c9bce}.product-quick-add-select-packagings .add-selected-button .bevicon{margin-left:.5em}.product-quick-add-select-packagings .add-selected-button:active{background-color:#2c9bce}
.product-quick-add-product-select-row-header{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;height:60px;justify-content:space-between}.product-quick-add-product-select-row-header .row-content{cursor:default}.product-quick-add-product-select-row-header .bevspot-button{background-color:#f7f7f7;color:#8d8d8d}.product-quick-add-product-select-row-header .bevspot-button:focus{background-color:#f7f7f7}.product-quick-add-product-select-row-header .bevspot-button.button-added{background-color:#ee6e65;color:#fff}.product-quick-add-product-select-row-header .bevspot-button.button-added:focus{background-color:#ee6e65}.product-quick-add-product-select-row-header .bevicon{margin-right:.5em}
.product-quick-add-row{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;height:80px;justify-content:space-between;padding:5px 0}.product-quick-add-row .bevspot-button{background-color:#f7f7f7;color:#8d8d8d}.product-quick-add-row .bevspot-button:focus{background-color:#f7f7f7}.product-quick-add-row .bevspot-button.button-added{background-color:#0fd599;color:#fff}.product-quick-add-row .bevspot-button.button-added:focus{background-color:#0fd599}.product-quick-add-row .bevicon{margin-right:.5em}
.product-quick-add-select-products .products-table-inner-container{max-width:640px;margin:0 auto;padding:20px;padding-bottom:100px}.product-quick-add-select-products .product-quick-add-select-products-text{padding:4rem 0}@media screen and (max-width: 767px){.product-quick-add-select-products .product-quick-add-select-products-text{padding:0;padding-bottom:1rem}}.product-quick-add-select-products .product-quick-add-select-products-title{color:#8d8d8d;font-weight:400}.product-quick-add-select-products .product-quick-add-select-products-title b{color:#666}.product-quick-add-select-products .add-selected-bar{position:sticky;bottom:0;width:100%;height:60px;display:flex;background-color:#fff;justify-content:flex-end;box-shadow:0 0 10px 0 #999;align-items:center;padding:1em;z-index:100}.product-quick-add-select-products .add-selected-button{background-color:#2c9bce}.product-quick-add-select-products .add-selected-button .bevicon{margin-left:.5em}.product-quick-add-select-products .add-selected-button:active{background-color:#2c9bce}
.product-onboarding-quick-add .step-progress-bar-container{flex:0 0 35rem}.product-onboarding-quick-add .step-progress-bar-container .step-progress-bar .bevspot-button{padding:0}.product-onboarding-quick-add .step-progress-bar-container .bevspot-button.current .step-text{color:#fff}.product-onboarding-quick-add .step-progress-bar-container .bevspot-button.current .step-text:before{background-color:#2c9bce;border-color:#2c9bce}.product-onboarding-quick-add .step-progress-bar-container .bevspot-button:not(.current) .step-text{color:#a6a6a6}.product-onboarding-quick-add .step-progress-bar-container .bevspot-button:not(.current) .step-text:before{background-color:#a6a6a6;border-color:#a6a6a6}.product-onboarding-quick-add .step-progress-bar-container .progress-bar{border-color:#a6a6a6;border-width:1px}.product-onboarding-quick-add .step-progress-bar-container .step-progress-bar .step-text{margin-top:2rem}.product-onboarding-quick-add .step-progress-bar-container .step-progress-bar .step-text:before{height:1rem;margin-top:-0.57rem;width:1rem}.product-onboarding-quick-add .center-container{width:600px;margin:auto;padding-top:140px}.product-onboarding-quick-add .main-title{font-size:24px;font-weight:bold;margin-left:60px}.product-onboarding-quick-add .body-horizontal-container{display:flex;margin-top:60px}.product-onboarding-quick-add .bottle-img{border:1px solid #0d7bb7;width:50px;height:50px;margin-right:10px}.product-onboarding-quick-add .body-section{margin-bottom:80px;width:350px}.product-onboarding-quick-add .centered-container{width:80%;margin:auto;padding-top:100px}.product-onboarding-quick-add .top-text{font-size:16px;color:#999;margin:0 30px}.product-onboarding-quick-add .primary-cta-container{width:100%;background:#d3d3d3;margin:30px 0}.product-onboarding-quick-add .primary-cta-container .recommended-label{color:#666;padding:20px 30px}.product-onboarding-quick-add .primary-cta-container .primary-cta-title{padding:0 30px;font-size:18px;font-weight:bold;line-height:2.5em;color:#666}.product-onboarding-quick-add .primary-cta-container .primary-cta-subtitle{padding:0 30px 20px 30px;font-size:16px;color:#999}.product-onboarding-quick-add .primary-cta-container .primary-cta-button{margin:20px 30px}.product-onboarding-quick-add .other-options-label{color:#999;font-size:14px;margin:0 30px}.product-onboarding-quick-add .secondary-cta-hflex{margin:15px 30px;display:flex;justify-content:space-between}.product-onboarding-quick-add .secondary-cta-container{width:46%}.product-onboarding-quick-add .secondary-cta-container .secondary-cta-title{font-size:14px;font-weight:bold;color:#666}.product-onboarding-quick-add .secondary-cta-container .secondary-cta-subtitle{font-size:14px;margin:15px 0;color:#999}.product-onboarding-quick-add .secondary-cta-container .secondary-cta-button{margin:15px 0px}.product-onboarding-quick-add .group-header-title{font-size:24px;font-weight:bold;margin-bottom:0}.product-onboarding-quick-add .category-table{background:#f7f7f7;height:100%;padding:4rem 1rem;position:fixed;width:300px;z-index:2}.product-onboarding-quick-add .category-table .category-row{cursor:pointer;border-bottom:1px solid #ccc;font-size:1em;font-weight:bold;color:#666;padding:1em 0;display:flex;align-items:center;justify-content:space-between;width:100%}.product-onboarding-quick-add .category-table .category-row .bevicon{font-size:1.5em}.product-onboarding-quick-add .category-table .category-row .bevico-arrow-forward{opacity:0}.product-onboarding-quick-add .category-table .category-row.selected{color:#333}.product-onboarding-quick-add .category-table .category-row.selected .category-row-category-text{border-bottom:2px solid #2c9bce;padding-bottom:4px}.product-onboarding-quick-add .category-table .category-row.selected .bevico-arrow-forward{opacity:1}.product-onboarding-quick-add .category-table .category-row .product-count{font-size:1.3em}.product-onboarding-quick-add .category-table .category-row-category{display:flex;align-items:center}.product-onboarding-quick-add .category-table .category-row-category-image{min-width:60px}.product-onboarding-quick-add .main-content{display:inline-block;position:relative;width:100%;padding-left:300px;z-index:1}@media only screen and (max-width: 767px){.product-onboarding-quick-add .main-content{width:100%;padding-left:0;padding-top:0}}.product-onboarding-quick-add .light-table-group-container:nth-of-type(2){border-top:2px solid #4d4d4d}
html{color:#4d4d4d}.create-inventory-transfer-report-modal{position:relative;height:100%;height:75vh;display:table;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.create-inventory-transfer-report-modal .inventory-transfer-loading-search-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:21}.create-inventory-transfer-report-modal .inventory-transfer-loading-search-overlay .loading-icon-wrapper{position:absolute;top:46%;width:100%;text-align:center;color:#fff;font-size:2em}.create-inventory-transfer-report-modal .inventory-transfer-search-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper{height:100%;padding:0}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side{display:table;background-color:#f7f7f7;overflow:hidden;float:left}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{display:flex;flex-direction:column;padding-bottom:6.5em}@media only screen and (max-width: 767px){.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{padding-bottom:10.1em}}.create-inventory-transfer-report-modal .create-inventory-transfer-report-modal-wrapper .right-side{display:table;border-left:1px solid #bfbfbf;z-index:19;float:left}.create-inventory-transfer-report-modal .search-bar-wrapper{width:100%}.create-inventory-transfer-report-modal .search-bar-wrapper .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.create-inventory-transfer-report-modal .search-bar-wrapper .validation-input-wrapper .validation-input{padding:0}.create-inventory-transfer-report-modal .search-result-list-scroll::-webkit-scrollbar{display:none}.create-inventory-transfer-report-modal .search-result-list-table{overflow:scroll;z-index:0;position:relative;width:100%;flex:1 0 auto}.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll{position:absolute;top:0;bottom:0;right:0;left:0;overflow:scroll}.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll .no-search-results-message{text-align:center;position:relative;margin-top:47%;padding:0px 20px;white-space:normal;margin:0 auto;margin-top:30%}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .search-result-list-table .search-result-list-scroll .no-search-results-message{margin-top:0}}.create-inventory-transfer-report-modal .transfer-list-panel{padding:2em 1.5em}.create-inventory-transfer-report-modal .transfer-list-panel h4{margin-bottom:1em}.create-inventory-transfer-report-modal .transfer-list-panel .ctable-row{background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .ctable-row:hover{background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .note-row{border-top:1px solid #bfbfbf;border-bottom:none;padding:0 1em;position:absolute;bottom:-1px;left:0;width:100%;height:12em;background-color:#fff}.create-inventory-transfer-report-modal .transfer-list-panel .note-row .cell{vertical-align:top}.create-inventory-transfer-report-modal .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.create-inventory-transfer-report-modal .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:4.75em;resize:none}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table{display:table;height:100%}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .ctable{display:table;height:100%}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows{height:100%;overflow:scroll;float:left;padding-bottom:5.5em;z-index:0;position:relative}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows .transfer-list-row{position:relative}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .transfer-list-rows .transfer-list-row .unit-quantity-with-editable-quantity .invalid{right:.6em}.create-inventory-transfer-report-modal .transfer-list-panel .transfer-list-table .ctable-head{background-color:#e2e2e2}.create-inventory-transfer-report-modal .transfer-list-scroll::-webkit-scrollbar{display:none}.create-inventory-transfer-report-modal .transfer-list-rows{height:100%;overflow:scroll;float:left;z-index:0;position:relative;width:100%;display:table}.create-inventory-transfer-report-modal .transfer-list-rows .transfer-list-scroll{position:absolute;top:0;bottom:54px;right:0;left:0;margin-bottom:11em;overflow:scroll}@media only screen and (max-width: 769px){.create-inventory-transfer-report-modal .transfer-list-rows .transfer-list-scroll{margin-bottom:0em;bottom:23.5em}}.create-inventory-transfer-report-modal .transfer-list-panel-mobile{position:absolute;right:0;bottom:0;left:0}.create-inventory-transfer-report-modal .transfer-list-panel-mobile.transfer-list-panel-mobile-open{top:0;z-index:21}.create-inventory-transfer-report-modal .transfer-list-panel-mobile.transfer-list-panel-mobile-open .unit-quantity-with-editable-quantity{padding-left:.5em}.create-inventory-transfer-report-modal .current-transfer-list-mobile{position:absolute;bottom:-1px;left:0;width:100%;height:15em;font-size:.25em;background:#8d8d8d;padding:5em 3em;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.create-inventory-transfer-report-modal .current-transfer-list-mobile h1{text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#fff;margin:0;font-size:4em}.create-inventory-transfer-report-modal .current-transfer-list-mobile h1 span{font-size:2em;float:right;vertical-align:top;height:100%;margin-top:-0.25em}.create-inventory-transfer-report-modal .current-transfer-list-mobile.at-least-one-item{background-color:#7fbf70;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.create-inventory-transfer-report-modal .current-transfer-list-mobile.panel-expanded{top:22.7em}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .current-transfer-list-mobile.panel-expanded{top:12em}}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .current-transfer-list-mobile{height:8em;padding:1em 3em}}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded{position:absolute;left:0;background:#6e6e6e;top:9.4em;padding:0}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .transfer-list-rows{padding-bottom:8.5em}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-head{background:rgba(0,0,0,0);border-bottom:#585858 1px solid;color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .col-row{border-left:.75em solid rgba(0,0,0,0);border-right:.75em solid rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row{border-bottom:1px solid #585858;background:rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .unit-cell{color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .item-information ul li{color:#fff !important}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row:hover{background:rgba(0,0,0,0)}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row{background:#6e6e6e;bottom:9.4em}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row .note-row-label{color:#ccc}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row textarea{color:#4d4d4d}.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row:hover{background:#6e6e6e}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded .note-row{bottom:4.9em}}@media only screen and (max-height: 400px){.create-inventory-transfer-report-modal .transfer-list-panel.search-result-list-table.panel-expanded{top:5em}}@media only screen and (max-width: 769px){.create-inventory-transfer-report-modal .add-to-list-bar{bottom:50px}}#inventory-transfer-report-app .bevspot-modal .content{height:90%}@media only screen and (max-width: 769px){#inventory-transfer-report-app .bevspot-modal .content{height:100%;max-height:100%}}#inventory-transfer-report-app .inventory-transfer-report .col-row{border-left:none}#inventory-transfer-report-app .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;z-index:1014}#inventory-transfer-report-app .report-loading-overlay .loading-icon-wrapper{position:fixed;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){#inventory-transfer-report-app .report-loading-overlay .loading-icon-wrapper{left:0}}@media only screen and (max-width: 769px){#inventory-transfer-report-app{padding:1em 1em}}#inventory-transfer-report-app .main-container{position:relative}@media screen and (max-width: 767px){#inventory-transfer-report-app .main-container{padding-top:4em}}#inventory-transfer-report-app .mobile-header-button-container{position:absolute;top:54px;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}#inventory-transfer-report-app .mobile-header-button-container .button-text-container{flex-wrap:wrap}#inventory-transfer-report-app .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}#inventory-transfer-report-app .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}.inventory-transfer-report{padding-bottom:3em}.inventory-transfer-report .ctable-row{background-color:#fff;border-bottom-color:#bfbfbf}.inventory-transfer-report .ctable-row:hover{background-color:#fff}.inventory-transfer-report .ctable-row:not(.no-hover):hover,.inventory-transfer-report .ctable-row:not(.no-hover):nth-of-type(odd):hover{background-color:#fff}.inventory-transfer-report .unit-cell{color:#ccc}.inventory-transfer-report .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;position:absolute;top:0;width:100%;z-index:1}.inventory-transfer-report .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.inventory-transfer-report .report-loading-overlay .loading-icon-wrapper{left:0}}.record-breakage-view{position:relative;height:100%;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.record-breakage-view .create-inventory-transfer-report-modal-wrapper{height:100%;padding:0}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side{background-color:#f7f7f7;display:table;float:left}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{display:flex;flex-direction:column;padding-bottom:6.5em}@media only screen and (max-width: 767px){.record-breakage-view .create-inventory-transfer-report-modal-wrapper .left-side .col-intable{padding-bottom:10.1em}}.record-breakage-view .create-inventory-transfer-report-modal-wrapper .right-side{border-left:1px solid #bfbfbf;display:table}.record-breakage-view .search-bar-wrapper{width:100%}.record-breakage-view .search-bar-wrapper .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.record-breakage-view .search-bar-wrapper .validation-input-wrapper .validation-input{padding:0}.record-breakage-view .search-result-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .search-result-list-table{overflow:scroll;z-index:0;position:relative;width:100%;flex:1 0 auto}.record-breakage-view .search-result-list-table .search-result-list-scroll{position:absolute;top:0;bottom:0;right:0;left:0;overflow:scroll}.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{text-align:center;position:relative;margin-top:47%;padding:0px 20px;white-space:normal;margin:0 auto;margin-top:30%}@media only screen and (max-height: 400px){.record-breakage-view .search-result-list-table .search-result-list-scroll .no-search-results-message{margin-top:0}}.record-breakage-view .search-result-list-row.ctable-row{background-color:#fff;border-bottom:1px solid #bfbfbf}.record-breakage-view .search-result-list-row.disabled{background-color:#e6e6e6;color:#bfbfbf}.record-breakage-view .search-result-list-row.disabled:hover{background-color:#e6e6e6}.record-breakage-view .search-result-list-row .disabled-message{float:right;color:#bfbfbf;font-size:.9em;padding:0 1em}.record-breakage-view .transfer-list-scroll::-webkit-scrollbar{display:none}.record-breakage-view .transfer-list-rows{height:100%;overflow:scroll;float:left;z-index:0;position:relative;width:100%;display:table}.record-breakage-view .transfer-list-rows .transfer-list-scroll{position:absolute;top:0;bottom:54px;right:0;left:0;margin-bottom:15em;overflow:scroll}@media only screen and (max-width: 769px){.record-breakage-view .transfer-list-rows .transfer-list-scroll{bottom:22em;margin-bottom:0}}.record-breakage-view .transfer-list-panel{padding:2em 1.5em}.record-breakage-view .transfer-list-panel h4{margin-bottom:1em}.record-breakage-view .transfer-list-panel .ctable-row{background-color:#fff}.record-breakage-view .transfer-list-panel .ctable-row:hover{background-color:#fff}.record-breakage-view .transfer-list-panel .note-row{border-top:2px solid #bfbfbf;border-bottom:none}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:6em;resize:none}.record-breakage-view .transfer-list-panel .transfer-list-table{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable{display:table;height:100%}.record-breakage-view .transfer-list-panel .transfer-list-table .ctable-head{background-color:#e2e2e2}.record-breakage-view .transfer-list-panel .note-row{border-top:1px solid #bfbfbf;border-bottom:none;padding:0 1em;position:absolute;bottom:-1px;left:0;width:100%;height:16em;background-color:#fff}.record-breakage-view .transfer-list-panel .note-row .cell{vertical-align:top}.record-breakage-view .transfer-list-panel .note-row span{text-transform:uppercase;font-weight:bold;color:#959595;letter-spacing:.1em}.record-breakage-view .transfer-list-panel textarea{width:100%;border:solid 1px #ccc;min-height:4.75em;resize:none}.record-breakage-view .transfer-list-panel-mobile{position:absolute;z-index:2;right:0;bottom:0;left:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open{top:0}.record-breakage-view .transfer-list-panel-mobile.transfer-list-panel-mobile-open .unit-quantity-with-editable-quantity{padding-left:.5em}.record-breakage-view .current-transfer-list-mobile{position:absolute;bottom:-1px;left:0;width:100%;height:15em;font-size:.25em;background:#8d8d8d;padding:5em 3em;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile h1{text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#fff;margin:0;font-size:5em}.record-breakage-view .current-transfer-list-mobile h1 span{font-size:2em;float:right;vertical-align:top;height:100%;margin-top:-0.25em}.record-breakage-view .current-transfer-list-mobile.at-least-one-item{background-color:#7fbf70;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.record-breakage-view .current-transfer-list-mobile.panel-expanded{top:0}@media only screen and (max-height: 400px){.record-breakage-view .current-transfer-list-mobile{height:8em;padding:1em 3em}}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{position:absolute;left:0;background:#6e6e6e;top:3.7em;padding:0}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .transfer-list-rows{padding-bottom:8.5em;width:100%}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-head{background:rgba(0,0,0,0);border-bottom:#585858 1px solid;color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .col-row{border-left:.75em solid rgba(0,0,0,0);border-right:.75em solid rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row{border-bottom:1px solid #585858;background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .unit-cell{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row .item-information ul li{color:#fff !important}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .ctable-row:hover{background:rgba(0,0,0,0)}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{background:#6e6e6e;bottom:3.8em}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row span{color:#ccc}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row textarea{color:#4d4d4d}.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row:hover{background:#6e6e6e}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded .note-row{bottom:1.9em}}@media only screen and (max-height: 400px){.record-breakage-view .transfer-list-panel.search-result-list-table.panel-expanded{top:2em}}.record-breakage-view .report-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;position:fixed;top:0;width:100%;bottom:0;z-index:1014}.record-breakage-view .report-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.record-breakage-view .report-loading-overlay .loading-icon-wrapper{left:0}}.add-to-list-bar{width:100%;position:absolute;bottom:-1px;left:0;right:0;border-top:1px solid #ccc;background:#f7f7f7;height:6.5em}.add-to-list-bar .add-to-list-bar-wrapper{padding:1.5em .5em}.add-to-list-bar .add-to-list-bar-wrapper p{color:#999;float:left;margin:0}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit{float:left}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit .available-unit-dropdown .available-units{bottom:100%}.add-to-list-bar .add-to-list-bar-wrapper .unit-quantity-with-editable-quantity-and-unit .available-unit-dropdown.available-unit-dropdown-open .available-units{border:solid 1px #ccc;border-bottom:none}.confirm-transferred-product-cost-modal.modal-flex .bevspot-modal .content .body{overflow-y:auto}@media only screen and (min-width: 768px){.confirm-transferred-product-cost-modal .confirm-transferred-product-cost-modal-table{padding:0 1rem}}.report-row{width:100%;margin:0;border-bottom:solid #ccc 1px;color:#4d4d4d}.report-row .col{float:left;overflow:hidden}.report-row .qty-col{width:15%;padding:25px 15px 15px;box-sizing:border-box}.report-row .product-info-col{width:25%;padding-top:10px;box-sizing:border-box}.report-row .item-information ul li{color:#4d4d4d}.report-row .unit-quantity .bevicon.text-icon{width:28px;font-size:.7em;text-align:center;vertical-align:text-top;margin-top:.2em}.report-row .unit-quantity .bevicon.text-icon::after{font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-rendering:optimizeLegibility}.report-row .error-text{font-size:.65em}.report-header .header-section h1{font-size:2.1em;font-weight:300;margin:.5em 0 .75em;color:#929292}.report-header .header-section h4{font-size:1.1em;font-weight:400;color:#606060}.report-header .header-section .btn{font-size:.75em}.report-header .header-section .open-edit-transfer-modal{margin-left:.45em}@media only screen and (max-width: 769px){.report-header .header-section h1{font-size:1.75em;margin:.75em 0 .95em}}.report-header .info-section{border-top:2px solid #d6d6d6;padding-top:1em;margin-top:2em;padding-bottom:2em;border-bottom:1px solid #d6d6d6;display:table;table-layout:fixed;width:100%}.report-header .info-section p{font-size:.95em;line-height:1.75em}.report-header .info-section .report-note p{line-height:1.4}.report-header .info-section .report-note .report-note-title{color:#606060;font-size:1.1em}.report-header button[disabled]{pointer-events:none}.report-header [data-tooltip]:hover{position:relative;cursor:default}.report-header [data-tooltip]:hover::before{all:initial;font-family:inherit;display:inline-block;border-radius:5px;padding:5px;background-color:rgba(0,0,0,.85);content:attr(data-tooltip);color:#f9f9f9;position:absolute;top:100%;width:100px;left:50%;transform:translate(-50%, 0);margin-bottom:5px;text-align:center;font-size:11px;z-index:2147483647}.report-header span[data-tooltip]:hover{cursor:pointer}.report-header .transfer-status{display:inline-block}.report-header .transfer-status .status-complete{background-color:#0fd599}.report-header .transfer-status .status-requested{background-color:#f49c57}.report-header .transfer-status .status-sent{background-color:#f6c262}.report-header .transfer-status .status-cancelled{background-color:#a6a6a6}.report-header .transfer-status span{font-size:.8em;font-weight:600;color:#fff;border-radius:2em;padding:.25em .75em;display:inline-block}.report-header .transfer-header{position:relative;top:3px}.search-result-list-row{width:100%;border-bottom:1px solid #bfbfbf;float:left;position:relative;background:#fff;cursor:pointer;color:#4d4d4d}.search-result-list-row .item-information ul li{color:#4d4d4d}.search-result-list-row .disabled-message{display:none}.search-result-list-row .search-result-add-item{width:35px;height:35px;border-radius:50%;background-color:#bababa;color:#fff;padding-top:.35em;text-align:center;cursor:pointer}.search-result-list-row .search-result-add-item span{font-size:1.5em}.search-result-list-row button{display:none;width:auto;height:auto;background-color:rgba(0,0,0,0);border:none;outline:none}.search-result-list-row:hover button{display:block}.search-result-list-row:hover .bevico-check{display:none}.search-result-list-row:hover .bevico-add{display:inline}.search-result-list-row.disabled{background-color:#e6e6e6;color:#bfbfbf}.search-result-list-row.disabled .disabled-message{display:inline;float:right;color:#bfbfbf;font-size:.9em;padding:0 1em}.search-result-list-row.disabled:hover{background-color:#e6e6e6}.search-result-list-row.disabled:hover button{display:none}.search-result-list-row.selected{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#3c3c3c}.search-result-list-row.selected:hover{background:#3c3c3c}.search-result-list-row.selected .product-brand,.search-result-list-row.selected .product-name,.search-result-list-row.selected .product-packaging,.search-result-list-row.selected .product-details{color:#fff}.search-result-list-row.selected button{display:block}.search-result-list-row.selected button .search-result-add-item{background-color:#0fd599}.search-result-list-row.selected button .bevico-check{display:inline}.search-result-list-row.selected button .bevico-add{display:none}.search-result-list-row .search-result-list-row-add-message{display:none}@media only screen and (max-width: 769px){.search-result-list-row:hover button{display:none}.search-result-list-row .search-result-add-item{padding-top:.55em}.search-result-list-row .search-result-list-row-add-message{text-transform:uppercase;color:#7fbf70;letter-spacing:.1em;white-space:nowrap;display:inline;float:right;padding-right:.6em;font-weight:500}.search-result-list-row.selected:hover button{display:block}.search-result-list-row.selected .search-result-list-row-add-message{display:none}.search-result-list-row.disabled .search-result-list-row-add-message{display:none}}.send-or-receive-bar{width:100%;position:relative;background-color:#333;color:#fff;padding:0px 20px;box-sizing:border-box;height:auto;padding:1.5em 2em;display:table;vertical-align:middle;z-index:20}.send-or-receive-bar span{font-size:.95em}.send-or-receive-bar .grey{color:#888}.summary-items-panel{background:#fff;padding:2em 4em}.summary-items-panel .summary-items-ready,.summary-items-panel .summary-items-waiting{border-top:2px solid #333;padding-top:.25em}.summary-items-panel .summary-items-ready p,.summary-items-panel .summary-items-waiting p{color:#333}.summary-items-panel .summary-items-ready .bevico-check{color:#0fd599}.summary-items-panel .summary-items-ready .bevico-error{color:#ee5252}.summary-items-panel .summary-items-ready .bevicon{margin-right:-1em}.summary-items-panel .summary-items-ready .summary-items-ready-count{margin-left:2em;display:inline-block}.summary-items-panel .summary-items-waiting{margin-top:1.5em}.summary-items-panel .summary-items-waiting .item-information ul li{color:#4d4d4d}.summary-items-panel .summary-items-waiting .bevicon{margin-right:-1em}.summary-items-panel .summary-items-waiting .summary-items-waiting-count{margin-left:2em;display:inline-block}.summary-items-panel .summary-items-waiting .summary-items-waiting-instructions{margin-left:2em;display:inline-block;font-size:.9em;border-bottom:1px solid #6c6c6c}.summary-items-panel .summary-items-waiting .summary-items-waiting-instructions p{max-width:85%}.summary-items-panel .summary-item-row{margin-left:2em;position:relative;border-bottom:1px solid #ccc}@media only screen and (max-width: 769px){.summary-items-panel{padding:2em 1em}}.summary-items-panel .unmatched-unit-warning{position:absolute;bottom:0;left:1.5em;font-weight:bold;font-size:.9em;text-align:center;color:#ee5252}.transfer-to-or-from-partner-bar{width:100%;position:relative;background-color:#333;color:#fff;padding:1.5rem;box-sizing:border-box;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:20}@media only screen and (max-width: 767px){.transfer-to-or-from-partner-bar{padding:.5rem 1.5rem}}.transfer-to-or-from-partner-bar .select-2-dropdown-field.dropdown-menu-component{color:#fff}.transfer-to-or-from-partner-bar .select-2-dropdown-field.dropdown-menu-component>.btn{border:none;background:rgba(0,0,0,0);border-bottom:1px solid #e6e6e6;border-radius:0;color:#fff}.transfer-to-or-from-partner-bar em{color:#ccc}.transfer-to-or-from-partner-bar .select-2-dropdown-menu-option{color:#272727}.transfer-to-or-from-partner-bar .transfer-to-or-from-partner-bar-row{min-height:48px}@media only screen and (max-width: 767px){.transfer-to-or-from-partner-bar .transfer-to-or-from-partner-bar-row{min-height:0}}.transfer-to-or-from-partner-bar .toggle-transfer-direction{position:absolute}.transfer-to-or-from-partner-bar .toggle-transfer-direction .bevico-swap-vert{cursor:pointer;font-size:2rem}.transfer-to-or-from-partner-bar .select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button{border-top:none;padding:1rem 1rem 1rem 1.25rem}.unmatched-product-caption{padding:1.5em;margin:0}@media only screen and (max-width: 991px){.unmatched-product-caption{padding:1em;font-size:.9em}}@media only screen and (max-height: 400px){.unmatched-product-caption{display:none}}.product-mapper-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:19}.product-mapper-overlay .loading-icon-wrapper{position:absolute;top:46%;width:100%;text-align:center;color:#fff;font-size:2em}.unmatched-product-mapper{height:100%;display:table;position:relative}.unmatched-product-mapper .unmatched-product-mapper-location-bar{position:relative;background-color:#333;color:#fff;padding:1.5em;box-sizing:border-box;float:left;height:4.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 991px){.unmatched-product-mapper .unmatched-product-mapper-location-bar{display:none}}.unmatched-product-mapper .unmatched-product-mapper-location-bar.mapper-location-bar-right{border-left:1px solid #616161}.unmatched-product-mapper .col-row{display:table;height:100%;border-left:none}.unmatched-product-mapper .col-row .unmatched-product-panel{vertical-align:top;padding-top:1em;display:table;float:left}.unmatched-product-mapper .col-row .unmatched-product-panel p{white-space:normal}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information{background-color:#d8d8d8;border:1px solid #bfbfbf;padding:1em;max-width:25em;position:absolute;bottom:10em}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information .unit-display{font-weight:bold}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-warning{color:#ee5252;font-size:.9em;white-space:normal}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-warning{display:none}}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-instructions{font-size:.9em}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-instructions{display:none}}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-panel{height:auto;display:table;padding:1em;font-size:.8em;border-bottom:#ccc 1px solid}.unmatched-product-mapper .col-row .unmatched-product-panel p{margin:0}.unmatched-product-mapper .col-row .unmatched-product-panel .unmatched-product-information{background-color:#d8d8d8;border:1px solid #bfbfbf;padding:0 1em .5em;margin:.5em 0 0;max-width:25em;position:relative;bottom:0}}.unmatched-product-mapper .col-row .unmatched-product-search{background-color:#f7f7f7;vertical-align:top;border-left:1px solid #bfbfbf;display:table}.unmatched-product-mapper .col-row .unmatched-product-search .search-bar-container .validation-input-wrapper{background:#f7f7f7;padding:1.2em 4em 1.2em}.unmatched-product-mapper .col-row .unmatched-product-search .search-bar-container .validation-input-wrapper .validation-input{padding:0}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search{padding-bottom:9.5em}}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search .search-bar .searchbar-container input{padding:.5em 1em .75em 4.5em;border-top:1px solid #ccc}}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table{height:100%;overflow:scroll;float:left;padding-bottom:8em;z-index:0;position:relative;width:100%;display:table}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow:scroll;margin-bottom:13em}@media only screen and (max-width: 991px){.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{padding-bottom:9em;margin-bottom:0}}@media only screen and (max-height: 400px){.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-scroll{padding-bottom:4em}}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-empty{width:100%;padding:3em 1em 6em;float:left}.unmatched-product-mapper .col-row .unmatched-product-search .search-result-list-table .search-result-list-empty p{font-size:.9em;white-space:normal}.unmatched-product-mapper .add-to-list-bar{bottom:107px;padding:16px 0 0}.unmatched-product-mapper .add-to-list-bar .add-to-list-bar-wrapper{padding:.5em .5em}@media only screen and (max-width: 991px){.unmatched-product-mapper .add-to-list-bar{bottom:155px}}.unmatched-product-mapper .warning-message{color:#ee5252;white-space:normal;font-size:.85em;position:absolute;top:5px;left:5px}#product-remapping-app .bevspot-modal .content{height:100%}.product-remapping-view .product-remapping-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;bottom:0;position:fixed;top:0;width:100%;z-index:1014}.product-remapping-view .product-remapping-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}@media only screen and (max-width: 1199px){.product-remapping-view .product-remapping-loading-overlay .loading-icon-wrapper{left:0}}.create-inventory-transfer-report-modal.product-remapping-view{margin-bottom:-4.15em;padding-bottom:4.15em;position:absolute;top:0;left:0;padding-top:4.15em;padding-left:200px}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar{padding:0}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar .location-dropdown-menu{width:100%}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar label{color:#8d8d8d;font-size:.78em}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar .cell-bl{border-left:1px solid #616161}.create-inventory-transfer-report-modal.product-remapping-view .transfer-location-bar input{margin:.5em}.create-inventory-transfer-report-modal.product-remapping-view .transfer-list-panel .ctable-head{background:#fff;border-bottom:2px solid #ccc}.create-inventory-transfer-report-modal.product-remapping-view .transfer-list-panel .remove-button{font-size:1.1em;border:none;color:#bbb;background:rgba(0,0,0,0);width:auto;height:auto;cursor:pointer;-webkit-font-smoothing:antialiased;transition:.1s}.create-inventory-transfer-report-modal.product-remapping-view .transfer-list-panel .remove-button:hover{color:#ee5252}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add{position:absolute;text-align:center;background-color:rgba(51,51,51,.85);top:0;left:0;bottom:0;right:0;z-index:2;padding-top:1.75em;opacity:0;transition:.1s}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add:hover{opacity:1}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add span{text-transform:uppercase;letter-spacing:.1em;color:#fff}.create-inventory-transfer-report-modal.product-remapping-view .mapping-result-list-row-add span .row-add-button{background-color:#ccc;padding:.55em .3em .3em .45em;margin-right:.5em;vertical-align:middle;border-radius:50%;font-size:1.1em;width:2.8em}.create-inventory-transfer-report-modal.product-remapping-view .disabled{cursor:default}.create-inventory-transfer-report-modal.product-remapping-view .disabled .disabled-message{display:block;position:absolute;text-align:center;right:0;left:0;top:.05em;bottom:2.25em;color:#999;z-index:3}.create-inventory-transfer-report-modal.product-remapping-view .disabled .mapping-result-list-row-add{display:none}.create-inventory-transfer-report-modal.product-remapping-view .disabled .transfer-direction{opacity:.3;margin-top:.4em}.create-inventory-transfer-report-modal.product-remapping-view .transfer-direction{background-color:#333;font-size:1.1em;width:2.8em;padding:.585em .75em;border-radius:50%;color:#fff}.create-inventory-transfer-report-modal.product-remapping-view .transfer-direction.transfer-direction-arrow-to{background-color:#7fbf70}.create-inventory-transfer-report-modal.product-remapping-view .product-remapping-footer{background:#fff;height:4.15em;padding:1em;text-align:right;position:fixed;bottom:0;right:0;z-index:100}@media only screen and (max-width: 1199px){.create-inventory-transfer-report-modal.product-remapping-view{margin-bottom:-4em;padding-bottom:4em;padding-top:4em;padding-left:0}.create-inventory-transfer-report-modal.product-remapping-view .product-remapping-footer{height:4em}}.transfer-list-row{color:#4d4d4d}@media only screen and (max-width: 769px){.transfer-list-row .unit-quantity-with-editable-quantity .validation-input-wrapper input{background-color:#fff}}.transfer-list-row .item-information ul li{color:#4d4d4d}.transfer-list-row .transfer-list-row-delete{float:right;background:rgba(0,0,0,0);border:none;opacity:.5;color:#4d4d4d;transition:.1s}.transfer-list-row .transfer-list-row-delete:hover{opacity:1}.transfer-list-row .unit-cell .unit-text{text-wrap:balance}.report-table .ctable-body{border-top:3px solid #4d4d4d}
body.account.product_uploader .body-container{margin-left:0}body.account.product_uploader .main-container{padding-top:0;margin-bottom:0}.product-uploader .account-title{display:block}.product-uploader .main-container{padding-top:0}.product-uploader .page-header{z-index:990;padding-left:2.8rem}.product-uploader .progress-bar-header{padding:3rem 2rem 0}.product-uploader .step-progress-bar{max-width:500px;width:100%}.product-uploader h5{font-size:1rem;text-transform:uppercase}.product-uploader a{text-decoration:underline}.product-uploader a .bevicon{vertical-align:middle}@media(min-width: 768px){.product-uploader h3{font-size:2.14rem}}.product-uploader p.intro{color:#666;line-height:1.55;font-size:1.25rem}
.no-pos-integration-container .top-container{position:relative;padding:20px 60px 100px 40px}@media screen and (max-width: 767px){.no-pos-integration-container .top-container{padding:15px}}.no-pos-integration-container .top-container .header{font-size:1.8rem;padding-bottom:20px}@media screen and (max-width: 767px){.no-pos-integration-container .top-container .header{padding-bottom:8px}}.no-pos-integration-container .top-container .pos-message-container{padding-right:80px}@media screen and (max-width: 767px){.no-pos-integration-container .top-container .pos-message-container{padding-right:16px}}.no-pos-integration-container .top-container .image-container{width:310px;height:310px}.no-pos-integration-container .top-container .button-container{padding:20px 0px}@media screen and (max-width: 767px){.no-pos-integration-container .top-container .button-container{padding:8px 0px}}.no-pos-integration-container .top-container .hint-container{position:absolute;bottom:0;left:50%;margin:0px 0px -12px -320px;height:52px;width:640px}.no-pos-integration-container div.mobile-top-container{position:relative;text-align:center;padding-bottom:80px}.no-pos-integration-container div.mobile-top-container>img{width:80%;margin-bottom:8px}@media screen and (max-width: 767px){.no-pos-integration-container div.mobile-top-container .hint-container{position:absolute;bottom:0;left:4px;right:4px;margin-bottom:-20px}}.no-pos-integration-container .hint-container{margin:0px 16px}
.included-group-header{position:relative;height:52px;width:100%;background-color:#fff;border-bottom:1px solid #e6e6e6;cursor:pointer}.included-group-header .group-name-text{align-items:center;font-size:18px;font-weight:600;color:#333;border-right:1px solid rgba(0,0,0,0)}@media screen and (max-width: 767px){.included-group-header .group-name-text{font-size:1rem}}.included-group-header .cost-percent-container{border-right:1px solid rgba(0,0,0,0)}.included-group-header .values-text{font-weight:600;color:#4d4d4d;white-space:nowrap}@media screen and (max-width: 767px){.included-group-header .values-text{font-weight:400;font-size:.7rem}}.included-group-header .expand-collapse-group{cursor:pointer;padding-right:20px}.included-group-header .expand-collapse-group .collapse-button-text{font-size:.8rem;color:#666}@media screen and (max-width: 767px){.included-group-header .expand-collapse-group .collapse-button-text{font-size:.7rem}}.included-group-header .expand-collapse-group .bevicon{color:#666}@media screen and (max-width: 992px){.included-group-header .expand-collapse-group :not(.bevicon){font-size:.8rem}}.included-group-header .expand-collapse-group :not(.bevicon) .bevicon{font-size:1rem}
.profit-tab-container{position:relative}.profit-tab-container .header-container{display:flex;flex-direction:row;align-items:center;background-color:#f7f7f7;padding:16px 20px}.profit-tab-container .header-container .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{z-index:14}.profit-tab-container .header-container .header{font-size:26px;white-space:nowrap;padding-right:40px}.profit-tab-container .header-container .summary-data-container{margin:0px 40px;line-height:2.2em}.profit-tab-container .header-container .summary-data-container .label{color:#8d8d8d;font-size:1.1rem;font-weight:600;white-space:nowrap}.profit-tab-container .header-container .summary-data-container .value{font-size:1.4rem;font-weight:600;color:#4d4d4d;white-space:nowrap}.profit-tab-container .header-container .floating-dropdown-menu{display:inline-block;width:208px}.profit-tab-container .header-container .floating-dropdown-menu:first-of-type{padding-right:.8rem}.profit-tab-container .header-container .floating-dropdown-menu .dropdown-menu-component-button.btn{background:#fff;border-bottom:2px solid #2c9bce;width:100%}.profit-tab-container .header-container .date-range-picker .date-range-picker-inner-container{left:calc(100% - 640px)}.profit-tab-container .header-container button{white-space:nowrap;margin:18px 0px 0px 12px}.profit-tab-container .filters-container{z-index:13}.profit-tab-container .filters-container .group-by-label{white-space:nowrap;margin-right:1em}.profit-tab-container .filters-container .filters-bar-container{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #efefef;padding:0px 20px;background-color:#fff}.profit-tab-container .filters-container .filters-bar-container .search-bar.theme-basic{margin-bottom:0px}.profit-tab-container .filters-container .filters-bar-container .group-by-filter-container{padding:8px 8px 8px 0px;border-right:1px solid #efefef;width:200px}.profit-tab-container .filters-container .filters-bar-container .search-filter-container{padding:8px;width:300px}.profit-tab-container .filters-container .filters-bar-container .collapse-control-container{display:flex;justify-content:flex-end;flex-grow:1}.profit-tab-container .filters-container .filters-bar-container .collapse-control-container .button-text-container{white-space:nowrap}.profit-tab-container .table-container .included-excluded-popover-container{display:flex;width:28px}@media screen and (max-width: 992px){.profit-tab-container .table-container .included-excluded-popover-container{width:30px}}.profit-tab-container .table-container .group-container{border-top:none;border-bottom:2px solid #4d4d4d}.profit-tab-container .table-container .sortable-column-header-text{font-size:.9rem;color:#666;white-space:nowrap}.profit-tab-container .table-container .profit-table-header{background-color:#fff;border-bottom:1px solid #666}.profit-tab-container .table-container .profit-table-header .flex-direction-column:nth-child(2),.profit-tab-container .table-container .profit-table-header .flex-direction-column:nth-child(5){border-right:1px solid #efefef}.profit-tab-container .table-container .group-header{background-color:#fff}.profit-tab-container .table-container .group-header .row-content{padding:20px 0px}.profit-tab-container .table-container .item-row-container{height:65px}.profit-tab-container .table-container .item-row-container,.profit-tab-container .table-container .mobile-row-container{border-bottom:1px solid #e6e6e6;background-color:#fff}.profit-tab-container .table-container .item-row-container .item-name-text-container,.profit-tab-container .table-container .mobile-row-container .item-name-text-container{padding-bottom:.1rem}.profit-tab-container .table-container .item-row-container .item-name-text-container .item-name-text,.profit-tab-container .table-container .mobile-row-container .item-name-text-container .item-name-text{display:flex;align-items:center;align-content:center;overflow:hidden;white-space:nowrap}@media screen and (max-width: 767px){.profit-tab-container .table-container .item-row-container .item-name-text-container .item-name-text,.profit-tab-container .table-container .mobile-row-container .item-name-text-container .item-name-text{font-size:.9rem}}.profit-tab-container .table-container .item-row-container .item-name-text-container .item-name-text:hover,.profit-tab-container .table-container .mobile-row-container .item-name-text-container .item-name-text:hover{position:relative;overflow:visible;z-index:1}.profit-tab-container .table-container .item-row-container .name-label,.profit-tab-container .table-container .mobile-row-container .name-label{overflow:hidden;text-overflow:ellipsis}.profit-tab-container .table-container .item-row-container .pos-label,.profit-tab-container .table-container .mobile-row-container .pos-label{font-size:.8rem;color:#a6a6a6;text-overflow:ellipsis;overflow:hidden}.profit-tab-container .table-container .item-row-container .pos-label span,.profit-tab-container .table-container .mobile-row-container .pos-label span{color:#4d4d4d}.profit-tab-container .table-container .item-row-container .item-column-container:nth-child(2),.profit-tab-container .table-container .item-row-container .item-column-container:nth-child(5),.profit-tab-container .table-container .mobile-row-container .item-column-container:nth-child(2),.profit-tab-container .table-container .mobile-row-container .item-column-container:nth-child(5){border-right:1px solid #efefef}.profit-tab-container .table-container .item-row-container .bevico-unmapped,.profit-tab-container .table-container .mobile-row-container .bevico-unmapped{color:#ee6e65;margin-right:8px}.profit-tab-container .table-container .item-row-container .unmapped-cost,.profit-tab-container .table-container .mobile-row-container .unmapped-cost{color:#ee6e65}.profit-tab-container .table-container .mobile-row-container{background-color:#fff;padding:4px 8px}.profit-tab-container .table-container .mobile-row-container .mobile-item-column{width:33%;padding:8px 4px 8px 8px;font-size:.8em;line-height:2em}.profit-tab-container .table-container .mobile-row-container .mobile-item-column .mobile-item-row .label{color:#a6a6a6}.profit-tab-container .table-container .odd-row{background-color:#f7f7f7}.profit-tab-container .unmapped-popover-anchor{color:#ee6e65;border-bottom:1px dotted #ee6e65}.profit-tab-container .unmapped-popover-content{width:180px;font-size:.85rem;line-height:1.5em}.profit-tab-container .empty-result-container{text-align:center;padding:40px;font-size:2rem;font-weight:600;color:#666}@media only screen and (max-width: 767px){.search-filter-container{padding:4px 16px;width:auto;background-color:#fff}.search-filter-container .search-bar.theme-basic{margin-bottom:0px !important}.group-by-filter-container .dropdown-container .dropdown-menu-component-button{display:none !important}.header-container{padding:8px 16px 0px 16px !important}.filters-container .filters-bar-container{padding:0px 8px !important}.filters-container .filters-bar-container .group-by-filter-container{border-right:0px !important}.disclaimer{background-color:#fff}}
.profit-report-container{position:relative}.profit-report-container .page-title{flex-grow:.5}.profit-report-container .disclaimer{padding-top:4px;font-style:italic;font-size:1rem;color:#4d4d4d}@media only screen and (max-width: 767px){.profit-report-container{margin-bottom:48px}.profit-report-container .report-footer{height:44px;display:flex;align-items:flex-end;justify-content:center;position:fixed;left:0;right:0;bottom:0;border-top:1px solid #e6e6e6;background-color:#fff;z-index:10;text-align:center}}
.incident-banner-body{padding:1rem max(10%,1rem) 1rem max(10%,1rem);margin:0 auto}.incident-banner-info{background:#f5f5f5;color:#333}.incident-banner-warning{background:#ffe082;color:#333}.incident-banner-error{background:#ee5252;color:#fff}
.progress-bar-with-count-container{width:100%}.progress-bar-with-count-container .progress-bar-with-count-title{font-weight:600;display:inline-block;margin:.5em 0}.progress-bar-with-count-container .progress-bar-with-count-count{float:right;margin:.5em 0}.progress-bar-with-count-container .progress-bar-with-count-count .progress-bar-with-count-count-numerator{font-weight:600}.progress-bar-with-count-container .progress-bar-container{display:block}.progress-bar-with-count-container .progress-bar-container .progress-bar-background{stroke-width:1px;stroke-linejoin:round;stroke:#e6e6e6;fill:#efefef}
.storage-area-detail-container .progress-bar-with-count-container{opacity:.6}.storage-area-detail-container .progress-bar-with-count-container .progress-bar-with-count-title,.storage-area-detail-container .progress-bar-with-count-container .progress-bar-with-count-count{margin:.1em 0;font-weight:400;font-size:.8em}.storage-area-detail-container:hover .progress-bar-with-count-container,.storage-area-detail-container.is-selected .progress-bar-with-count-container{opacity:1}.storage-area-detail-container:hover .progress-bar-with-count-container .progress-bar-container .progress-bar-background,.storage-area-detail-container.is-selected .progress-bar-with-count-container .progress-bar-container .progress-bar-background{fill:#fff;stroke:#fff}.storage-area-detail-container .storage-area-detail-container-count,.storage-area-detail-container .storage-area-detail-container-sitting-value{display:inline-block;font-size:.9em;opacity:.8;position:relative}.storage-area-detail-container .storage-area-detail-container-count{float:right}.storage-area-detail-container .completed{color:#0fd599}
.mark-count-finished-modal-container .content .mark-count-finished-modal-negative-usage{background-color:#ee5252;margin-bottom:2em;padding:1em 1em .1em;display:table;width:100%}.mark-count-finished-modal-container .content .mark-count-finished-modal-negative-usage.not-negative{background-color:#0fd599}.mark-count-finished-modal-container .content .mark-count-finished-modal-metadata-section-options .check-box{float:none;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:.8em;align-items:center}.mark-count-finished-modal-container .content .mark-count-finished-modal-metadata-section-options .check-box span.bevicon{float:none;cursor:pointer;font-size:1.6em;top:0}.mark-count-finished-modal-container .content .mark-count-finished-modal-metadata-section-options .check-box .label{color:#666;display:inline-block;float:none;font-weight:normal;font-size:1em;cursor:pointer;padding:0;margin:0 0 0 .6em}.mark-count-finished-modal-container .content .count-date-discrepancy-suggestion{float:right;font-weight:400;cursor:pointer}.mark-count-finished-modal-container .content .mark-count-finished-modal-negative-usage-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.mark-count-finished-modal-container .content .mark-count-finished-modal-negative-usage-header h5{padding:.15em 0;margin:0}.mark-count-finished-modal-container .content .usage-reference-dropdown-container{flex:0 1 auto;display:flex;align-items:center;padding:.15em 0}.mark-count-finished-modal-container .content .usage-reference-dropdown-container .label{flex:1 0 auto;padding-right:.5em}.mark-count-finished-modal-container .content .usage-reference-dropdown-container .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{min-width:100px;padding:.35em .5em}
.offline-queue-state-message{padding-left:.5em;white-space:nowrap}.offline-queue-state-message .unsaved{color:#f7c870}.offline-queue-state-message .offline{color:#ee5252}.offline-queue-state-message .bevicon{top:2px}.offline-queue-state-message .bevicon:not(:last-child){margin-right:.3em}.offline-queue-state-message .bevico-check{background-color:#0fd599;color:#4d4d4d;border-radius:5em}
.mobile-offline-queue-state-indicator{position:fixed;bottom:65px;border-radius:2em;padding:.5em 1em;background-color:rgba(77,77,77,.85);color:#fff;margin:auto;left:50%;transform:translateX(-50%);z-index:1022;line-height:1.7;animation:slide-up .2s ease-out}.mobile-offline-queue-state-indicator .bevico-check{color:#4d4d4d}@-webkit-keyframes slide-up{0%{transform:translateX(-50%) translateY(65px);opacity:0}90%{transform:translateX(-50%) translateY(-15px);opacity:1}100%{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes slide-up{0%{transform:translateX(-50%) translateY(65px);opacity:0}90%{transform:translateX(-50%) translateY(-15px);opacity:1}100%{transform:translateX(-50%) translateY(0);opacity:1}}.keypad~.mobile-offline-queue-state-indicator{z-index:100000;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);bottom:25px;background-color:#666}
@media screen and (max-width: 767px){.page-header-bar .search-bar{padding:1rem 1rem 0}}.page-header-bar .page-title{display:block;margin-left:0;padding-left:0;padding-right:.75rem}@media screen and (max-width: 767px){.page-header-bar .page-title{max-width:83%}}.page-header-bar .page-title .bevicon{cursor:pointer}.page-header-bar .page-name{position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.page-header-bar .page-name strong{margin-right:0}.page-header-bar .page-name small:not(.dark){color:#fff}.page-header-bar .page-name .count-status span{font-size:.8rem;margin-right:.3em;margin-left:.3em;padding:.2rem .4rem;border-radius:2px;background-color:rgba(51,51,51,.8);line-height:1;display:inline-block;font-weight:400}.page-header-bar .page-name .count-status span.status-draft{background-color:#f49c57}.page-header-bar .page-name .inventory-count-name{color:#fff !important;opacity:.7;padding-left:0 !important}.page-header-bar .page-name .bevico-edit{cursor:pointer;right:0;border-radius:3px;background-color:rgba(96,105,114,.7);opacity:0;pointer-events:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.page-header-bar .page-name:hover{opacity:1}.page-header-bar .page-name:hover .inventory-count-name{text-decoration:underline}.page-header-bar .page-name:hover .bevico-edit{opacity:1;pointer-events:all}.page-header-bar .page-status{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;font-weight:400}.page-header-bar .page-status .status-message:not(:last-child){margin-right:.3em}.page-header-bar .page-status .bevicon{font-size:1.25em}.page-header-bar .page-status .bevico-check{color:#606972}@media screen and (max-width: 500px){.page-header-bar .page-status{position:absolute;width:100%}}.page-header-bar .page-header-bar-offline-message{position:absolute;width:34rem;margin-left:-17rem;top:0;left:50%;background-color:#f7c870;color:#333;padding:1.4rem 1.7rem;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);z-index:1010}.page-header-bar .page-header-bar-offline-message h5,.page-header-bar .page-header-bar-offline-message p,.page-header-bar .page-header-bar-offline-message .bevspot-button{color:#333}@media screen and (max-width: 767px){.page-header-bar .page-header-bar-offline-message{width:100%;margin-left:0;top:6.2rem;left:0}}.retailer-dashboard .page-header-bar .page-header .uppercase-label{font-size:1rem;margin-bottom:0}.page-header-bar .mobile-search-bar-container{width:100%;background-color:#606972;position:absolute;top:54px;bottom:-54px;left:0;right:0}.page-header-bar .mobile-search-bar-container .search-bar{margin:auto}.page-header-bar .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.page-header-bar .mobile-header-button-container .button-text-container{flex-wrap:wrap}.page-header-bar .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.page-header-bar .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.mobile-expanded-count-summary .summary-header-middle .storage-area-detail-container .storage-area-detail-container-name,.mobile-count-summary .summary-header-middle .storage-area-detail-container .storage-area-detail-container-name{margin-bottom:.25em}.mobile-expanded-count-summary .summary-header-middle .storage-area-detail-container .progress-bar-with-count-container,.mobile-count-summary .summary-header-middle .storage-area-detail-container .progress-bar-with-count-container{margin-top:-1.6em}.mobile-expanded-count-summary .summary-header-middle .storage-area-detail-container .progress-bar-with-count-title,.mobile-count-summary .summary-header-middle .storage-area-detail-container .progress-bar-with-count-title{display:none}.mobile-expanded-count-summary .summary-header-middle .storage-area-detail-container .progress-bar-with-count-count,.mobile-count-summary .summary-header-middle .storage-area-detail-container .progress-bar-with-count-count{margin-bottom:.2rem;font-size:.9em;color:#a6a6a6}.mobile-expanded-count-summary .summary-header-end,.mobile-count-summary .summary-header-end{flex:1 0 auto}
.product-count-container{display:inline-flex;font-size:.5em}.product-count-container .product-quantity-unit-dropdown{width:100%}.product-count-container .product-count-value,.product-count-container .product-count-unit-display-container,.product-count-container .product-count-unit-selector-container{border-radius:3px}.product-count-container .product-count-unit-display-container,.product-count-container .product-count-unit-selector-container{align-items:center;background-color:#fff;border:1px solid #e6e6e6;text-align:left;color:#8d8d8d;cursor:pointer;font-size:1rem;transition:border .25s ease}.product-count-container .product-count-unit-display-container:hover,.product-count-container .product-count-unit-selector-container:hover{border-color:#ccc}.product-count-container .product-count-unit-display-container{min-width:13rem;padding:.65rem 0 0 .5rem}.product-count-container .product-count-unit-selector-container{min-width:14rem}.product-count-container .product-count-unit-selector-container .bevicon{font-size:18px}.product-count-container .product-count-unit-selector-container .dropdown-menu-component .dropdown-menu-component-button{padding:.7em .8em .7em .5em}.product-count-container .product-count-value{text-align:center;padding:.75rem .25rem;min-height:35px;width:55px;display:block;text-transform:uppercase;margin-right:.2em}.product-count-container .product-count-value.filled{background:#2c9bce;color:#fff}.product-count-container .product-count-value.empty{background:#00a094;color:#fff}.product-count-container .product-count-value.disabled{background:#ccc}.product-count-container .product-case-or-container-dropdown{padding:.7rem .25rem;transition:color .25s ease}.product-count-container .product-case-or-container-dropdown:hover{color:#4d4d4d}
.inventory-count-item-row-current-count-container{align-items:center;color:#8d8d8d;display:flex;font-size:1.75em;justify-content:space-around;text-align:center}@media screen and (max-width: 992px){.inventory-count-item-row-current-count-container{flex-wrap:wrap;justify-content:center;padding:.1rem}}@media screen and (max-width: 992px){.inventory-count-item-row-current-count-container .inventory-count-item-row-current-count-input{order:-1;flex:1 0 100%;min-width:100px}}.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-plus-button,.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-minus-button{flex:1;line-height:1;margin:.5rem;padding:0rem}@media screen and (max-width: 992px){.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-plus-button,.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-minus-button{margin:.25rem 0rem 0rem;padding:.25rem .5rem .25rem}}@media screen and (max-width: 767px){.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-plus-button,.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-minus-button{width:50%}}.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-plus-button .button-text-container,.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-minus-button .button-text-container{display:inline-block;border-radius:2px}.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-plus-button:active .button-text-container,.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-minus-button:active .button-text-container{background-color:#dedede;box-shadow:inset 0 0 8px #ccc;transition:all .2s ease}.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-minus-button{font-size:36px;font-weight:400}.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-minus-button .button-text-container{padding:0 .3em}.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-plus-button{font-size:24px;min-height:43px}.inventory-count-item-row-current-count-container .btn.inventory-count-item-row-current-count-plus-button .button-text-container{padding:.25em .5em}
.product-count-event-popover{color:#4d4d4d;z-index:500}.product-count-event-popover .product-count-event-header{font-weight:bold;text-decoration:underline}.product-count-event-popover .product-count-event-row-element{text-align:left}
.inventory-count-item-row{position:relative}.inventory-count-item-row>div{display:table;table-layout:fixed}.inventory-count-item-row.focused-row{background-color:#f1f8fa}.inventory-count-item-row.focused-row .inventory-count-item-row-current-count{background-color:#dfe8eb}.inventory-count-item-row .inventory-count-item-row-handle{position:absolute;left:0;top:0;height:100%;color:#e6e6e6;display:flex;align-items:center;font-size:1.4rem}.inventory-count-item-row .inventory-count-item-row-handle.cursor-over-target{cursor:grab;cursor:-webkit-grab}.inventory-count-item-row .inventory-count-item-row-handle.cursor-over-target:active{cursor:grabbing}.inventory-count-item-row .inventory-count-item-row-handle.outside-of-drop-target{cursor:not-allowed !important}.inventory-count-item-row .inventory-count-item-row-handle.outside-of-drop-target:active{cursor:not-allowed}@media screen and (max-width: 767px){.inventory-count-item-row .inventory-count-item-row-handle{position:relative;width:100%;text-align:center;margin-bottom:1rem;margin-left:.8rem}}.inventory-count-item-row:hover .inventory-count-item-row-handle{color:#a6a6a6}.inventory-count-item-row:hover .inventory-count-item-row-handle:hover{color:#4d4d4d}.inventory-count-item-row .inventory-count-item-row-checkbox span{vertical-align:initial}.inventory-count-item-row .check-box{padding:.3rem}.inventory-count-item-row .inventory-count-item-row-last-count-container,.inventory-count-item-row .product-packaging-container{font-size:14px}.inventory-count-item-row .inventory-count-item-row-last-count{color:#a6a6a6;margin-top:.2em;font-size:12px}.inventory-count-item-row .inventory-count-item-row-last-count::after{content:" ";height:1em;display:inline-block}@media screen and (min-width: 992px){.inventory-count-item-row .inventory-count-item-row-last-count{margin-top:0}.inventory-count-item-row .inventory-count-item-row-last-count .inventory-count-item-row-last-count-label{display:block}}@media screen and (max-width: 992px){.inventory-count-item-row .inventory-count-item-row-more-options .context-menu .list{right:-150%}}.inventory-count-item-row .inventory-count-item-row-current-count{background-color:#f7f7f7}.inventory-count-item-row .context-menu{position:absolute;margin-right:0;top:50%;transform:translateY(-50%);right:0}.inventory-count-item-row .context-menu .btn.flat{padding:0}.inventory-count-item-row .context-menu .list-item:nth-last-child(3){border-top:1px solid #e6e6e6;margin-top:.25em}
.inventory-storage-area-view .inventory-view-header h3 span{vertical-align:middle}.inventory-storage-area-view .quick-add{padding:2rem;margin-top:2rem;background-color:#f7f8fa;border:1px solid #d0dae1}@media screen and (min-width: 768px){.inventory-storage-area-view .quick-add .products-not-in-storage-area-table,.inventory-storage-area-view .quick-add .popular-products-table{padding:2rem}}.inventory-storage-area-view .quick-add .products-not-in-storage-area-table .light-table-group-header,.inventory-storage-area-view .quick-add .popular-products-table .light-table-group-header{background:#f7f8fa}.inventory-storage-area-view .quick-add .products-not-in-storage-area-table .storage-area-view-icon,.inventory-storage-area-view .quick-add .popular-products-table .storage-area-view-icon{color:#2c9bce;font-size:1.75em}.inventory-storage-area-view .quick-add .products-not-in-storage-area-table .storage-area-archived-item,.inventory-storage-area-view .quick-add .popular-products-table .storage-area-archived-item{opacity:.5}.inventory-storage-area-view .quick-add .pro-tip-row{display:flex;align-items:center;margin-left:calc(-2rem - 1px)}.inventory-storage-area-view .quick-add .pro-tip-row .pro-tip-ribbon{background:#31475e;color:#fff;padding:.4rem 1rem;height:40px;position:relative;margin-right:20px;display:flex;flex-flow:column;justify-content:center;font-size:12px;text-transform:uppercase;letter-spacing:1.09px;text-align:center}.inventory-storage-area-view .quick-add .pro-tip-row .pro-tip-ribbon:after{content:"";position:absolute;top:0;right:-14.5px;border-top:calc(40px/2) solid rgba(0,0,0,0);border-bottom:calc(40px/2) solid rgba(0,0,0,0);border-left:14.5px solid #31475e}
.all-storage-area-counts-modal{background:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);height:auto;padding:1.5em;position:fixed;right:0;top:56px;bottom:0;width:400px;z-index:1010;animation:right-slide .25s;overflow-x:auto;overflow-y:scroll}@media only screen and (max-width: 767px){.all-storage-area-counts-modal{float:none;margin:0 auto;max-width:none;width:95%;top:0}}.all-storage-area-counts-modal .all-storage-area-counts-modal-header{text-align:right}.all-storage-area-counts-modal .all-storage-area-counts-modal-header .bevicon{color:#ccc;font-size:2em;cursor:pointer;float:right}.all-storage-area-counts-modal .all-storage-area-counts-modal-product{margin-bottom:1em}.all-storage-area-counts-modal .all-storage-area-counts-modal-table-header{color:#666;display:inline-flex;font-size:.8em;font-weight:600;margin:1em 0;width:26%}.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row{border-top:1px solid #e6e6e6;padding:.8em 0}.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row.focused-row{background-color:#f1f8fa}.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row .add-button{width:100%}.all-storage-area-counts-modal .all-storage-area-counts-modal-total,.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;align-items:center}.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row-last-count,.all-storage-area-counts-modal .all-storage-area-counts-modal-last-count-container{width:40%;justify-content:flex-start;color:#a6a6a6;font-size:12px;display:inline-flex}.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row-name{width:60%}.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row-button{width:100%}.all-storage-area-counts-modal .all-storage-area-counts-modal-storage-area-row-name{text-overflow:ellipsis;overflow:hidden}.all-storage-area-counts-modal .all-storage-area-counts-modal-total{border-top:2px solid #4d4d4d;padding:1.6em 0}.all-storage-area-counts-modal .all-storage-area-counts-modal-total-count-label{display:inline-flex;width:26%}.all-storage-area-counts-modal .all-storage-area-counts-modal-total-count-container{display:inline-flex;width:48%}.all-storage-area-counts-modal .all-storage-area-counts-modal-total-count-container{justify-content:center}.all-storage-area-counts-modal .all-storage-area-counts-modal-total{font-size:1.15em;color:#666;font-weight:600}.all-storage-area-counts-modal .product-count-container{font-size:1rem}.all-storage-area-counts-modal .counted-by-user{display:flex;padding:10px 0 3px}@keyframes right-slide{0%{transform:translateX(100%)}100%{transform:translateX(0)}}
.total-count-item-row{position:relative;border-bottom:1px solid #e6e6e6}.total-count-item-row.focused-row{background-color:#f1f8fa}.total-count-item-row.focused-row .current-count-input-container{background-color:#dfe8eb}.total-count-item-row .total-count-item-row-item-info .product-brand,.total-count-item-row .total-count-item-row-item-info .product-packaging{font-size:.9em}.total-count-item-row .total-count-item-row-usage-section{padding-left:0;padding-right:0;text-align:center}.total-count-item-row .total-count-item-row-usage-section .usage-equation-usage{color:#333}.total-count-item-row .total-count-item-row-usage-section .usage-equation-usage.is-negative{color:#ee5252}@media screen and (max-width: 992px){.total-count-item-row .total-count-item-row-usage-section{background-color:#f7f7f7}}.total-count-item-row .is-negative{font-weight:600;letter-spacing:.05em}.total-count-item-row .is-negative,.total-count-item-row .usage-equation-alert-icon{color:#ee6e65}.total-count-item-row .total-count-item-row-add-to-cart-button button{width:4em}.total-count-item-row .total-count-item-row-add-to-cart-button button.disabled::before{content:""}.total-count-item-row .current-count-input-container{color:#8d8d8d;font-size:1.75em;padding:.3em .1em;text-align:center}.total-count-item-row .usage-equation-popover{padding-top:.5rem}@media screen and (max-width: 992px)and (min-width: 768px){.total-count-item-row .usage-equation-popover{display:block}}.total-count-item-row .usage-equation-popover .usage-equation-popover-row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:8px}.total-count-item-row .usage-equation-popover .usage-equation-popover-plusminus{width:1em;text-align:center;color:#8d8d8d}.total-count-item-row .usage-equation-popover .usage-equation-popover-value{text-align:right;width:125px;font-weight:600;margin-right:1em;letter-spacing:.05em;text-overflow:ellipsis}.total-count-item-row .usage-equation-popover .usage-equation-popover-label{width:7em;text-wrap:normal;text-align:left;white-space:normal;font-size:12px;margin-bottom:1px;color:#8d8d8d}.total-count-item-row .usage-equation-popover .deliveries-and-transfers-amount{padding-bottom:2px;border-bottom:2px dotted #2c9bce}.total-count-item-row .usage-equation-popover .small{font-size:.8em;line-height:1.5}.total-count-item-row .expected-inventory-equation-popover{padding-top:.5rem}@media screen and (max-width: 992px)and (min-width: 768px){.total-count-item-row .expected-inventory-equation-popover{display:block}}.total-count-item-row .expected-inventory-equation-popover .expected-inventory-equation-popover-row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:8px}.total-count-item-row .expected-inventory-equation-popover .expected-inventory-equation-popover-plusminus{width:1em;text-align:center;color:#8d8d8d}.total-count-item-row .expected-inventory-equation-popover .expected-inventory-equation-popover-value{text-align:right;width:125px;font-weight:600;margin-right:1em;letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis}.total-count-item-row .expected-inventory-equation-popover .expected-inventory-equation-popover-label{width:7em;text-wrap:normal;text-align:left;white-space:normal;font-size:12px;margin-bottom:1px;color:#8d8d8d}.total-count-item-row .expected-inventory-equation-popover .deliveries-and-transfers-amount{padding-bottom:2px;border-bottom:2px dotted #2c9bce}.total-count-item-row .context-menu{position:absolute;margin-right:0;top:50%;transform:translateY(-50%);right:0}.total-count-item-row .context-menu .btn.flat{padding:0}.total-count-item-row .context-menu .list-item:nth-last-child(3){border-top:1px solid #e6e6e6;margin-top:.25em}@media screen and (max-width: 767px){.total-count-item-row .bev-popover.cost-warning-popover .anchor-container{right:1em}}
.current-value-equation{position:relative;display:inline-block;max-width:100%}
.expected-inventory-equation{position:relative;display:inline-block;max-width:100%}
.merge-item-card{box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);height:100%;overflow:hidden;width:600px;padding-bottom:4.28rem}@media only screen and (max-width: 600px){.merge-item-card{width:100vw}}.merge-item-card .merge-item-form-container{height:calc(100vh - 4.28rem - 53px - 12.6rem);overflow-y:auto;flex-shrink:1;background-color:#fff;position:fixed;width:100%}.merge-item-card .merge-form-container{height:calc(100vh - 4.28rem - 53px);overflow-y:auto;overflow-x:hidden;flex-shrink:1;background-color:#fff}.merge-item-card .merge-form-container .information-text{padding:1em}.merge-item-card .loading-overlay{align-items:center;background-color:rgba(1,1,1,.25);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:53px;width:100%;z-index:1030}.merge-item-card .loading-overlay .loading-spinner{color:#fff;font-size:3rem}.merge-item-card .conflict-label{padding-left:1rem;font-size:.85em}.merge-item-card .product-conflict-form-warning{color:#ee5252;padding:1rem 0 0 0;display:block}.merge-item-card-header{background:#464f5b;border-bottom:1px solid rgba(255,255,255,.17);color:rgba(255,255,255,.55);display:flex;justify-content:space-between;padding:0 20px;z-index:100;height:53px}.merge-item-card-header .close-button{border:0;color:#fff;cursor:pointer;font-size:1.6rem;outline:0;opacity:.6;transition:opacity .12s ease-in-out}.merge-item-card-header .close-button:hover{opacity:1}.merge-item-card-nav-list{display:flex;list-style-type:none}.merge-item-card-header-item{font-size:1rem;line-height:3;padding:7px 0;position:relative;color:#fff}.merge-item-card-controls{background:#fff;bottom:0;display:flex;height:4.28rem;justify-content:space-between;left:0;position:fixed;width:100%;z-index:1;border-top:1px solid #e6e6e6;box-shadow:0 -0.2rem .65rem rgba(53,63,74,.1)}.merge-item-card-controls .left-buttons{display:flex;flex:1}@media screen and (max-width: 366px){.merge-item-card-controls .left-buttons .btn.flat{font-size:.7em !important}}.merge-item-card-controls .right-buttons{display:flex;flex:1}.merge-item-error-message{color:#ee5252;display:flex;flex-grow:1;align-items:center;padding-left:2em}.product-conflict-form .product-conflict-form-header{padding:1rem;background:#fff;border-bottom:1px solid #464f5b;height:12.6rem}.product-conflict-form .sales-item-conflict-form-header{padding:1rem;background:#fff;border-bottom:1px solid #464f5b}.product-conflict-form .product-conflict-row{margin:0}.product-conflict-form .product-conflict-row .product-brand,.product-conflict-form .product-conflict-row .product-misc{opacity:.6}.product-conflict-form .product-conflict-information{padding:2rem 0}.product-conflict-form .product-quantity-unit-conflict-information{padding:1rem 2rem;height:6rem}.product-conflict-form .product-quantity-unit-conflict-information .product-quantity-unit-quantity,.product-conflict-form .product-quantity-unit-conflict-information .product-quantity-unit-radio-button{display:block;padding-top:1rem}.product-conflict-form .product-quantity-unit-group-label{padding:1rem;display:block}.product-conflict-form .conflict-row{padding:1rem;margin:0}.product-conflict-form .conflict-row .unit-label{margin-left:45px}.product-conflict-form .conflict-row .base-unit-label{margin-left:32px}.product-conflict-form .conflict-row .conversion-input .validation-input{margin:0;padding:0}.product-conflict-form .conflict-label{padding-bottom:.5rem;font-size:.85em}.product-merge-confirmation-dialog .product-merge-dialog-warning{color:#ee5252}.merge-item-card-controls{background:#fff;bottom:0;display:flex;height:4.28rem;justify-content:space-between;left:0;position:fixed;width:100%;z-index:1;border-top:1px solid #e6e6e6;box-shadow:0 -0.2rem .65rem rgba(53,63,74,.1)}.merge-item-card-controls .right-buttons{flex:0}.merge-summary-section{padding-bottom:2em}.merge-summary-title{margin:1em}.merge-summary-row{margin:0 1.5em 1em 1.5em}.merge-summary-row .label{font-size:.85em}.merge-summary-row .description{font-weight:600}.container-symbol{padding-top:1.5em}
.free-trial-expired-dialog .header{font-weight:900;font-size:1.3em}.free-trial-expired-dialog .body p{font-size:1.1em;color:#7f7f7f}.free-trial-expired-dialog .footer{font-size:1.2em}
.user-action-log{margin:0 auto;max-width:1000px}@media screen and (max-width: 767px){.user-action-log{padding:1rem;flex-direction:column !important}}.user-action-log .user-action-log-table{margin-top:1rem;margin-bottom:6rem;position:relative;border:1px solid #e6e6e6}.user-action-log #load-trigger{display:flex;justify-content:center;align-items:center;height:3em}.user-action-log .user-action-log-loading-spinner .make-it-spin.loading-spinner{position:unset}.user-action-log .user-action-log-table-controls-mobile{border-bottom:1px solid #e6e6e6;padding:1rem}.user-action-log .user-action-log-table-controls-mobile .mobile-filter-icon{color:#2c9bce}.user-action-log .table-controls{background:rgba(0,0,0,0)}@media screen and (min-width: 768px){.user-action-log .table-controls{display:inline-block;vertical-align:top;width:30%;max-width:200px}}.user-action-log .table-controls .filter-section{margin-bottom:2rem}.user-action-log .table-content{max-height:40em;min-height:40em;overflow-y:auto;padding:2rem}@media screen and (max-width: 767px){.user-action-log .table-content{padding:1rem}}.user-action-log .table-content>div:last-child{margin-bottom:1rem}.user-action-log .rule{border-width:2px;border-color:#272727;margin-top:2rem}.user-action-log .comment-input{border-top:1px solid #e6e6e6;padding:2rem}@media screen and (max-width: 767px){.user-action-log .comment-input{position:-webkit-sticky;position:sticky;bottom:0;padding:2rem 1rem;background-color:#fff}}.user-action-log .comment-input .expanding-note-textarea{background:#f7f7f7;border-radius:3px}.user-action-log .jump-to-recent-messages{background:#31475e;bottom:0;left:0;position:absolute;padding:1.2rem 2rem;width:100%}.user-action-log .user-action-log-row-icon-image{max-width:40px;min-width:40px}.user-action-log .user-action-log-event{margin-bottom:.5rem}.user-action-log .user-action-log-comment{border-radius:2px;background:#f1f8fa;border:solid 1px #99b0c1;padding:.4rem;margin-bottom:.25rem}.user-action-log .user-action-log-comment.admin-message{background:#fee8dc;border:1px solid #f49c57}.user-action-log .user-action-log-comment.admin-message:hover .user-action-log-delete{visibility:visible}.user-action-log .user-action-log-comment.error-comment{background:#f8e9e7;border:1px solid #ee5252}.user-action-log .user-action-log-comment .user-action-log-comment-timestamp{color:#4d4d4d}.user-action-log .user-action-log-comment .user-action-log-delete{color:#ee5252;cursor:pointer;visibility:hidden}.user-action-log .user-action-log-comment .user-action-log-edit{color:#2c9bce;cursor:pointer}.user-action-log .popover-datetime-picker .popup-target{width:250px}@media screen and (max-width: 767px){.user-action-log .popover-datetime-picker .popup-target{min-height:250px}}.user-action-log .popover-datetime-picker .date-picker-side{min-height:220px}@media screen and (max-width: 767px){.user-action-log .popover-datetime-picker .date-picker-side{border-bottom:none}}.user-action-log .mobile-filter-section{position:absolute;z-index:1;margin-top:3rem;padding:1rem 1.5rem;background:#fff;border:1px solid #e6e6e6}
.retailer-dashboard-hero{display:flex;background-color:#1ea4cc;padding:2rem;align-items:center;min-height:450px}@media only screen and (min-width: 768px){.retailer-dashboard-hero{min-height:28rem}}@media only screen and (max-width: 767px){.retailer-dashboard-hero{position:relative}}.retailer-dashboard-hero.recipe-costing{background-image:url("/static/img/retailer_dashboard/rc-wavy-bg.b3d7108867d8.svg");background-color:#1a384d;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;justify-content:center;position:relative}.retailer-dashboard-hero.recipe-costing .decorative{position:absolute;opacity:.8}.retailer-dashboard-hero.recipe-costing .top-left-leaf{top:0;left:0}.retailer-dashboard-hero.recipe-costing .top-left-leaf-2{top:0;left:7rem}.retailer-dashboard-hero.recipe-costing .bottom-right-leaf{display:none;bottom:0;right:4rem}@media only screen and (min-width: 1700px){.retailer-dashboard-hero.recipe-costing .bottom-right-leaf{display:block}}.retailer-dashboard-hero.recipe-costing .bottom-right-leaf-2{display:none;bottom:0;right:2rem}@media only screen and (min-width: 1200px){.retailer-dashboard-hero.recipe-costing .bottom-right-leaf-2{display:block}}.retailer-dashboard-hero.recipe-costing .bottom-right-leaf-3{bottom:0;right:8rem;display:none}@media only screen and (min-width: 1200px){.retailer-dashboard-hero.recipe-costing .bottom-right-leaf-3{display:block}}.retailer-dashboard-hero.recipe-costing .bottom-left-fern{bottom:0;left:2rem}.retailer-dashboard-hero.recipe-costing .bottom-left-fern-2{bottom:0;left:4rem;transform:scaleY(-1);display:none}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .bottom-left-fern-2{display:block}}.retailer-dashboard-hero.recipe-costing .top-right-leaf{top:0;right:0;transform:scaleX(-1)}.retailer-dashboard-hero.recipe-costing .retailer-dashboard-hero-container{justify-content:space-around;align-items:center;max-width:1260px}.retailer-dashboard-hero.recipe-costing .retailer-dashboard-hero-container .retailer-dashboard-hero-right{padding:0}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .retailer-dashboard-hero-container .retailer-dashboard-hero-right.col-lg-3{width:30%}}.retailer-dashboard-hero.recipe-costing .retailer-dashboard-hero-container .retailer-dashboard-hero-right .retailer-dashboard-hero-cell-text{width:100%}.retailer-dashboard-hero.recipe-costing .retailer-dashboard-hero-container.food-costing{width:100%;justify-content:center}@media only screen and (min-width: 992px){.retailer-dashboard-hero.recipe-costing .retailer-dashboard-hero-container{align-items:baseline}}.retailer-dashboard-hero.recipe-costing h2,.retailer-dashboard-hero.recipe-costing .title{font-weight:400;font-size:1.71rem}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing h2,.retailer-dashboard-hero.recipe-costing .title{font-size:2.3rem}}.retailer-dashboard-hero.recipe-costing p{line-height:1.4;padding-left:1rem}.retailer-dashboard-hero.recipe-costing p.sans{font-size:1.14rem;font-weight:400}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing p.sans{font-size:1.3rem}}.retailer-dashboard-hero.recipe-costing p:nth-child(2){border-left:solid 2px #2ac1bb}.retailer-dashboard-hero.recipe-costing p:nth-child(3){border-left:solid 2px #fd996c}.retailer-dashboard-hero.recipe-costing .price,.retailer-dashboard-hero.recipe-costing .name{font-family:"Sentinel A","Sentinel B","Sentinel",Georgia,"Times New Roman",Times,serif}.retailer-dashboard-hero.recipe-costing .price{font-weight:600;text-align:left}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .column1{padding-left:2rem}}.retailer-dashboard-hero.recipe-costing .column1>.ingredient:first-child .price{color:#2ac1bb}.retailer-dashboard-hero.recipe-costing .column1>.ingredient:not(:first-child) .price{color:#fd996c}.retailer-dashboard-hero.recipe-costing .column3>div>.ingredient:first-child .price{color:#9ccfec}.retailer-dashboard-hero.recipe-costing .column3>div>.ingredient:not(:first-child) .price{color:#ee6e65}.retailer-dashboard-hero.recipe-costing .ingredients-list{color:#fff;position:relative;z-index:2;width:100%}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .ingredients-list{height:100%;display:flex;justify-content:space-between}.retailer-dashboard-hero.recipe-costing .ingredients-list>*,.retailer-dashboard-hero.recipe-costing .ingredients-list .sub-recipe-info{display:flex;height:100%;flex-direction:column}}.retailer-dashboard-hero.recipe-costing .drink-container,.retailer-dashboard-hero.recipe-costing .food-container{display:flex;justify-content:center;flex-direction:row-reverse;padding:0}.retailer-dashboard-hero.recipe-costing .drink-container .recipe-name,.retailer-dashboard-hero.recipe-costing .food-container .recipe-name{font-size:1.21rem;color:#ffce6d}@media only screen and (min-width: 768px)and (max-width: 992px){.retailer-dashboard-hero.recipe-costing .drink-container,.retailer-dashboard-hero.recipe-costing .food-container{justify-content:space-around;padding-top:0;align-items:center;padding:1.07rem 0}.retailer-dashboard-hero.recipe-costing .drink-container .retailer-dashboard-hero-cell-images,.retailer-dashboard-hero.recipe-costing .food-container .retailer-dashboard-hero-cell-images{padding-left:0;margin-right:1rem;margin-left:2rem}}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .drink-container,.retailer-dashboard-hero.recipe-costing .food-container{height:380px;flex-direction:initial;padding:1.07rem 0}}@media only screen and (max-width: 767px){.retailer-dashboard-hero.recipe-costing .drink-container,.retailer-dashboard-hero.recipe-costing .food-container{align-items:center;margin-top:1rem}}.retailer-dashboard-hero.recipe-costing .food-container{align-items:center;max-width:600px}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .food-container{width:600px}}.retailer-dashboard-hero.recipe-costing .food-container .retailer-dashboard-hero-cell-images{padding-right:0rem}@media only screen and (min-width: 768px){.retailer-dashboard-hero.recipe-costing .food-container .retailer-dashboard-hero-cell-images{padding-right:2rem}}@media only screen and (max-width: 992px){.retailer-dashboard-hero.recipe-costing .food-container .retailer-dashboard-hero-cell-images{margin-right:1rem;margin-left:0}}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column1{margin-left:0}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column1{margin-left:4rem}}@media only screen and (max-width: 992px){.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list{display:flex;flex-direction:column-reverse}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.col-sm-4{padding:0}}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list .recipe-name{color:#2ac1bb}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient{width:110%}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient>.name{font-weight:700}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient>.sub-recipe-info{display:none}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient>.sub-recipe-info{display:block}}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient>.sub-recipe-info>.subrecipe,.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient>.sub-recipe-info>.sub-ingredient{display:block}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient:first-child .price{color:#ee6e65}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient:nth-child(2) .price{color:#ffce6d}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient:nth-child(3) .price{color:#f49c57}.retailer-dashboard-hero.recipe-costing .food-container>.ingredients-list>.column3>.ingredient:nth-child(3) .subrecipe{font-weight:400}.retailer-dashboard-hero.recipe-costing .column1{justify-content:flex-start}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .column1{align-items:center}.retailer-dashboard-hero.recipe-costing .column1>.ingredient:first-child{padding-bottom:8rem}}.retailer-dashboard-hero.recipe-costing .ingredient>*{display:block}@media only screen and (max-width: 992px){.retailer-dashboard-hero.recipe-costing .ingredient{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem}.retailer-dashboard-hero.recipe-costing .column3,.retailer-dashboard-hero.recipe-costing .column1{width:100%}.retailer-dashboard-hero.recipe-costing .name{width:63%;text-align:left}.retailer-dashboard-hero.recipe-costing .hero-copy{width:45%}.retailer-dashboard-hero.recipe-costing .hero-content{justify-content:space-around;display:flex;align-items:center}}.retailer-dashboard-hero.recipe-costing .column3{justify-content:space-between}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .column3>div>.ingredient:first-child{padding-bottom:2.5rem}}.retailer-dashboard-hero.recipe-costing .hero-image{z-index:1;width:100%;padding-bottom:0;height:100%}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .hero-image{height:500px}}.retailer-dashboard-hero.recipe-costing .hero-image-container{width:80%;padding-right:2rem}@media only screen and (min-width: 768px){.retailer-dashboard-hero.recipe-costing .hero-image-container{width:100%;padding-right:0}}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .hero-image-container{position:absolute;padding-left:1rem;top:0;left:50%;margin-left:-50%}}.retailer-dashboard-hero.recipe-costing .hero-image-container.food{display:flex;flex-direction:row;justify-content:center;padding-left:0;top:1rem}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .hero-image-container.food{padding-left:5.5rem}}.retailer-dashboard-hero.recipe-costing .hero-image-container.food>.hero-image{height:350px;width:auto;padding-bottom:0}.retailer-dashboard-hero.recipe-costing .hero-image-container .brackets{margin-left:-10rem;width:100%;display:none}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .hero-image-container .brackets{display:block;width:auto}}.retailer-dashboard-hero.recipe-costing .price{width:fit-content;font-size:1.3rem;height:fit-content}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .price{font-size:2.6rem;display:block}}.retailer-dashboard-hero.recipe-costing .sales-price-container{margin-top:2rem;width:110%}@media only screen and (min-width: 993px){.retailer-dashboard-hero.recipe-costing .sales-price-container{margin-top:0}}.retailer-dashboard-hero.recipe-costing .sales-price-container>*{display:block}.retailer-dashboard-hero.recipe-costing .sales-price-container>:nth-child(odd){padding-top:.25rem;padding-bottom:.5rem}.retailer-dashboard-hero.recipe-costing .sales-price-container>:first-child{font-weight:700}.retailer-dashboard-hero.recipe-costing .cost,.retailer-dashboard-hero.recipe-costing .line-above{font-weight:600}.retailer-dashboard-hero.recipe-costing .line-above{border-top:1px solid #2c9bce;display:table;width:fit-content;padding-top:.5rem}.retailer-dashboard-hero.sandbox{background-color:#ffe78b;background-image:url("/static/img/retailer_dashboard/hero-card-sandbox.700daa4f7c9c.svg");background-position:right bottom;background-repeat:no-repeat;background-size:auto auto;align-items:flex-start}@media only screen and (min-width: 768px){.retailer-dashboard-hero.sandbox{align-items:center;background-size:auto 100%}}.retailer-dashboard-hero.sandbox a{color:#fd8d48}.retailer-dashboard-hero.sandbox p{max-width:576px}.retailer-dashboard-hero.veteran{background-image:linear-gradient(170deg, #4ec6ea, #0262b1);position:relative}.retailer-dashboard-hero.veteran .retailer-dashboard-hero-body{z-index:1}@media only screen and (max-width: 767px){.retailer-dashboard-hero.veteran .retailer-dashboard-hero-body{padding-top:7rem}}.retailer-dashboard-hero.veteran .intro{font-size:1.43rem}@media only screen and (min-width: 768px){.retailer-dashboard-hero.veteran .intro{font-size:2.14rem}}@media only screen and (max-width: 767px){.retailer-dashboard-hero.veteran img{max-width:15rem;top:1rem;z-index:0}}.retailer-dashboard-hero.user-activity{background-color:#c12610;align-items:flex-end;padding:2rem 2rem 0 0}@media only screen and (min-width: 768px){.retailer-dashboard-hero.user-activity{min-height:22rem}}@media only screen and (min-width: 993px){.retailer-dashboard-hero.user-activity{min-height:28rem;padding-left:2rem}}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-container{width:100%;justify-content:center}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text{padding-top:2.8rem}@media only screen and (max-width: 767px){.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text{padding-top:0;padding-left:2rem}}@media only screen and (min-width: 768px){.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text{width:100%}}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text .uppercase-label{margin-bottom:.2rem}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text h2{margin-bottom:.5rem;font-size:43px}@media only screen and (min-width: 768px){.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text h2{font-size:53px}}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text p{font-weight:400;font-size:16px}@media only screen and (min-width: 768px){.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-text p{font-size:18px}}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-right{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 993px){.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-right{width:410px}}.retailer-dashboard-hero.user-activity .find-it-label{position:absolute;bottom:0;left:0;right:0}@media only screen and (min-width: 768px){.retailer-dashboard-hero.user-activity .find-it-label{position:inherit}}@media only screen and (max-width: 767px){.retailer-dashboard-hero.user-activity .find-it-label{display:flex;justify-content:center}}.retailer-dashboard-hero.user-activity .find-it-label span{display:flex;width:fit-content;align-items:flex-start;font-size:16px;padding:.8rem 1rem .1rem 1rem;background-color:#272727;font-weight:600;border-radius:.4rem .4rem 0 0}@media only screen and (max-width: 767px){.retailer-dashboard-hero.user-activity .find-it-label span{margin-left:10em}}.retailer-dashboard-hero.user-activity .find-it-label span::before{content:url("/static/img/retailer_dashboard/find-arrow.8a7bef697f94.svg");padding-right:.5rem;transform:scale(0.85)}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-images{width:25rem;margin:0;align-self:center;display:flex}@media only screen and (min-width: 768px){.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-images{width:38rem;padding-right:2.9rem;align-self:flex-end}}@media only screen and (min-width: 993px){.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-images{width:auto}}.retailer-dashboard-hero.user-activity .retailer-dashboard-hero-cell-images img:first-of-type{width:auto;padding-bottom:0}@media only screen and (max-width: 767px){.retailer-dashboard-hero.add-items.add-items-food .retailer-dashboard-hero-cell img{max-width:130px;right:0;margin-right:0}.retailer-dashboard-hero.add-items.add-items-beverage .retailer-dashboard-hero-cell img{left:0;max-width:80px}.retailer-dashboard-hero.add-items .retailer-dashboard-hero-cell img{position:absolute;top:0;z-index:-1}.retailer-dashboard-hero.add-items .retailer-dashboard-hero-cell h3{z-index:2}}.retailer-dashboard-hero h3{font-size:2.425em}.retailer-dashboard-hero:not(.sandbox) h2,.retailer-dashboard-hero:not(.sandbox) h3,.retailer-dashboard-hero:not(.sandbox) h4,.retailer-dashboard-hero:not(.sandbox) p{color:#fff}.retailer-dashboard-hero .retailer-dashboard-hero-body{display:flex;align-items:center;margin:0 auto;max-width:1000px;width:100%;flex-flow:column wrap}@media only screen and (min-width: 768px){.retailer-dashboard-hero .retailer-dashboard-hero-body{flex-flow:row}}.retailer-dashboard-hero .retailer-dashboard-hero-container{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.retailer-dashboard-hero .retailer-dashboard-hero-container{flex-flow:row}}.retailer-dashboard-hero .retailer-dashboard-hero-cell-images{justify-content:space-between;width:100%}.retailer-dashboard-hero .retailer-dashboard-hero-cell-images img{width:50%}@media only screen and (min-width: 768px){.retailer-dashboard-hero .retailer-dashboard-hero-cell-images{flex-direction:row-reverse;padding-left:3rem}.retailer-dashboard-hero .retailer-dashboard-hero-cell-images img{width:70%}.retailer-dashboard-hero .retailer-dashboard-hero-cell-images img:nth-of-type(1){padding-bottom:3rem}}@media only screen and (min-width: 993px){.retailer-dashboard-hero .retailer-dashboard-hero-cell-images{margin:auto auto;padding-left:0}.retailer-dashboard-hero .retailer-dashboard-hero-cell-images img{width:50%}}.retailer-dashboard-hero .retailer-dashboard-hero-cell-text{width:100%}@media only screen and (min-width: 768px){.retailer-dashboard-hero .retailer-dashboard-hero-cell-text{width:75%}}.retailer-dashboard-hero .retailer-dashboard-hero-cell-text h1{font-size:3.2em}@media only screen and (min-width: 768px){.retailer-dashboard-hero .retailer-dashboard-hero-cell-text h1{font-size:3.7em}}.retailer-dashboard-hero .retailer-dashboard-hero-cell-text p{font-size:1.25em;font-weight:bold}.retailer-dashboard-hero .invite-user-form-container .invite-user-form-body{margin-bottom:1rem;padding:0;background:rgba(0,0,0,0)}.retailer-dashboard-hero .invite-user-form-container .invite-user-form-body .validation-input-wrapper{width:260px;margin-right:.6rem;margin-bottom:4rem;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff}.retailer-dashboard-hero .invite-user-form-container .invite-user-form-body .validation-input-wrapper .validation-input{padding:.8rem !important;font-size:1.4em;background-color:#fff;color:#000 !important}.retailer-dashboard-hero .invite-user-form-container .invite-user-form-body .validation-input-wrapper .error-text{width:260px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-top:0;font-size:1.4em}.retailer-dashboard-hero .invite-user-form-container .invite-user-form-alert-success{max-width:348px;width:87%;padding:1rem;margin:0 1rem}.retailer-dashboard-hero .invite-user-form-container .invite-user-form-alert-success p{font-size:1.3em}.retailer-dashboard-hero .invite-user-form-container .validation-input-btn{padding:.95rem;padding-bottom:.85rem;background-color:#96cc68 !important;color:#fff !important}.retailer-dashboard-hero .retailer-dashboard-hero-cell{position:relative;z-index:1}.retailer-dashboard-hero .retailer-dashboard-hero-cell:nth-of-type(2){z-index:2}@media only screen and (min-width: 768px){.retailer-dashboard-hero .retailer-dashboard-hero-cell{padding:1rem}}.retailer-dashboard-hero .retailer-dashboard-hero-cell img{max-width:260px}@media only screen and (max-width: 767px){.retailer-dashboard-hero .retailer-dashboard-hero-cell img{max-width:220px;margin:auto;display:block}}.retailer-dashboard-hero .retailer-dashboard-hero-cell .btn{border:1px solid #fff;background-color:rgba(255,255,255,.2);text-transform:capitalize;width:auto}@media only screen and (max-width: 767px){.retailer-dashboard-hero .retailer-dashboard-hero-cell .btn{margin:.8rem auto;width:100%;max-width:220px;display:block}}
.welcome-questionnaire{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow:auto;z-index:1010}.welcome-questionnaire .page-header{padding:0 2rem}.welcome-questionnaire .welcome-questionnaire-form-container{padding-top:56px}@media screen and (min-width: 767px){.welcome-questionnaire .welcome-questionnaire-form-container{background-repeat:no-repeat}.welcome-questionnaire .welcome-questionnaire-form-container.food{background-image:url("/static/img/create_retailer/food/skillet.556bd8dc40c4.svg"),url("/static/img/create_retailer/beverage/lemons.da86e036a42c.svg"),url("/static/img/create_retailer/food/pepper-shaker.fdc2f11bc8ec.svg"),url("/static/img/create_retailer/food/fork.07d855fe2f69.svg"),url("/static/img/create_retailer/food/whisk.960f14e59a88.svg");background-size:13% auto,14% auto,7% auto,10% auto,14% auto;background-position:left 1% top 13%,bottom 2% right 5%,right 3% top 36%,left 0% top 43%,right 0% top 17%}}@media screen and (min-width: 767px)and (min-width: 1200px){.welcome-questionnaire .welcome-questionnaire-form-container.food{background-position:left 5% top 13%,bottom 2% right 5%,right 3% top 36%,left 0% top 43%,right 0% top 17%}}@media screen and (min-width: 767px){.welcome-questionnaire .welcome-questionnaire-form-container.beverage{background-image:url("/static/img/create_retailer/beverage/champagne.c2a45c765a2a.svg"),url("/static/img/create_retailer/beverage/lemons.da86e036a42c.svg"),url("/static/img/create_retailer/beverage/shaker.d155c205fe72.svg"),url("/static/img/create_retailer/beverage/spoon.99e879f6d9b4.svg"),url("/static/img/create_retailer/beverage/stein.5bc8f774c17a.svg");background-size:7% auto,14% auto,10% auto,10% auto,116px auto;background-position:left 5% top 20%,bottom 10px right 5%,right 0 top 60%,left 6% top 76%,left 2% bottom 25px}}@media screen and (min-width: 767px)and (min-width: 1200px){.welcome-questionnaire .welcome-questionnaire-form-container.beverage{background-position:left 105px top 20%,bottom 10px right 50px,right 0 top 60%,left 189px top 76%,left 40px bottom 25px;background-size:auto 230px,auto 105px,auto 260px,auto 280px,auto 220px}}.welcome-questionnaire .welcome-questionnaire-form{padding:2rem 0 4rem;background:#fff;min-height:100vh}@media screen and (min-width: 767px){.welcome-questionnaire .welcome-questionnaire-form{padding-top:4rem;width:100%;margin:auto;max-width:530px;min-height:1100px}}.welcome-questionnaire .questions-container{margin-top:3rem}.welcome-questionnaire .question-section{margin-bottom:3rem}.welcome-questionnaire .follow-up-question{animation-duration:.4s;animation-name:questionnaire-slideup;animation-timing-function:ease-out}.welcome-questionnaire .follow-up-question:nth-child(2){animation-name:questionnaire-second-slideup;animation-duration:.5s}.welcome-questionnaire .instructions{color:#8d8d8d}.welcome-questionnaire .custom-option{display:flex}.welcome-questionnaire .custom-option .radio-button,.welcome-questionnaire .custom-option .check-box{margin-right:0}.welcome-questionnaire .custom-option .radio-button~.validation-input-wrapper,.welcome-questionnaire .custom-option .check-box~.validation-input-wrapper{margin-left:.7rem;margin-bottom:.5rem}.welcome-questionnaire .custom-option .validation-input{padding-top:.1rem}.welcome-questionnaire .fade-in-button{animation-name:button-fade;animation-duration:.6s;width:100%;max-width:375px}@media screen and (min-width: 767px){.welcome-questionnaire .fade-in-button{width:150px}}@keyframes questionnaire-slideup{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@keyframes questionnaire-second-slideup{0%{opacity:0;transform:translateY(200px)}10%{opacity:.1;transform:translateY(180px)}100%{opacity:1;transform:translateY(0)}}@keyframes button-fade{from{opacity:0}to{opacity:1}}
.invite-user-form .invite-user-form-body{background:#666;border-radius:3px;padding:1rem}.invite-user-form .invite-user-form-body .validation-input-wrapper{background:#e6e6e6;border-radius:3px;color:#666;font-size:.8rem;padding:0 .8rem}.invite-user-form .invite-user-form-body .validation-input-wrapper::-webkit-input-placeholder,.invite-user-form .invite-user-form-body .validation-input-wrapper:-moz-placeholder,.invite-user-form .invite-user-form-body .validation-input-wrapper::-moz-placeholder,.invite-user-form .invite-user-form-body .validation-input-wrapper:-ms-input-placeholder{color:#8d8d8d}.invite-user-form .invite-user-form-body .validation-input-wrapper .validation-input{padding:1.2em 0}.invite-user-form .invite-user-form-body .validation-input-wrapper .active-border,.invite-user-form .invite-user-form-body .validation-input-wrapper .bottom-border{display:none}.invite-user-form .invite-user-form-body .validation-input-wrapper .error-text{background:#ee6e65;color:#fff;left:0;padding:.85em .8em;width:100%}.invite-user-form .invite-user-form-body .validation-input-wrapper.invalid-input{margin-bottom:3rem}.invite-user-form .invite-user-form-alert-success{background:#0fd599;padding:1rem;position:relative}.invite-user-form .invite-user-form-alert-success .bevico-close{position:absolute;right:1rem;top:1rem}.invite-user-form.activity-log-invite-user-form{background:#31475e;border-bottom-left-radius:5px;border-top-left-radius:5px}.invite-user-form.activity-log-invite-user-form .invite-user-form-body{background:inherit;height:100%;padding:2rem}@media screen and (min-width: 768px){.invite-user-form.activity-log-invite-user-form{width:50%}}.invite-user-form.activity-log-invite-user-form .validation-input-btn{display:block;margin-left:auto}.invite-user-form.activity-log-invite-user-form .invite-user-form-alert-success{margin:2rem 0 1rem}
.retailer-dashboard{background:#f7f7f7}.retailer-dashboard .tab-selector{border-bottom:1px solid #efefef;display:flex;align-items:center;justify-content:space-between;margin:1rem auto 0rem;max-width:300px;flex-grow:1;flex-shrink:1;flex-basis:0}.retailer-dashboard .tab-selector span{flex-grow:1;flex-shrink:1;flex-basis:0;cursor:pointer;padding:1.5rem .5rem;text-align:center;border-bottom:6px solid rgba(0,0,0,0)}.retailer-dashboard .tab-selector span.active-tab{border-bottom-color:#ff8c00;color:#333}.retailer-dashboard .tab-selector span:not(.active-tab){color:#a6a6a6}.retailer-dashboard .retailer-dashboard-main{margin:0 auto;max-width:1000px}@media screen and (min-width: 768px){.retailer-dashboard .retailer-dashboard-main{display:flex;flex-flow:row wrap}}.retailer-dashboard .retailer-dashboard-body-navigation{border-radius:3px;background:#eaeaea;margin-bottom:2rem;padding:1rem;display:flex;flex-direction:column;font-size:.9rem}@media screen and (min-width: 768px){.retailer-dashboard .retailer-dashboard-body-navigation{flex-direction:row;padding:1rem 2rem}}.retailer-dashboard .retailer-dashboard-body-navigation p{color:#495159;margin:0 0 1rem 0}@media screen and (min-width: 768px){.retailer-dashboard .retailer-dashboard-body-navigation p{display:inline-block;margin:0 1rem 0 0}}.retailer-dashboard .retailer-dashboard-body-navigation a{margin:.8rem 0;text-decoration:underline}@media screen and (min-width: 768px){.retailer-dashboard .retailer-dashboard-body-navigation a{margin:0 .3rem}}.retailer-dashboard .retailer-dashboard-body{padding:1rem}@media screen and (min-width: 768px){.retailer-dashboard .retailer-dashboard-body{display:inline-block;vertical-align:top;width:70%;max-width:700px}}@media screen and (min-width: 993px){.retailer-dashboard .retailer-dashboard-body{padding:2rem}}.retailer-dashboard .retailer-dashboard-sidepanel{padding:1rem}@media screen and (min-width: 768px){.retailer-dashboard .retailer-dashboard-sidepanel{display:inline-block;vertical-align:top;width:30%;max-width:200px;padding:1rem 0}}@media screen and (min-width: 993px){.retailer-dashboard .retailer-dashboard-sidepanel{padding:2rem 0}}.retailer-dashboard .retailer-dashboard-sidepanel .progress-chart-img{width:100%;max-width:200px;margin:0 auto;display:block}.retailer-dashboard .retailer-dashboard-sidepanel .progress-task-list{line-height:1.75rem;padding:1rem;font-size:.9rem;color:#a6a6a6}.retailer-dashboard .retailer-dashboard-sidepanel .progress-task-list .progress-task-list-item{padding-left:1rem;position:relative}.retailer-dashboard .retailer-dashboard-sidepanel .progress-task-list .progress-task-list-item .bevicon{color:#4ca195;font-size:1.6rem;position:absolute;top:0;left:-1rem}.retailer-dashboard .retailer-dashboard-sidepanel .progress-task-list .progress-task-list-item .completed{color:#666}@media only screen and (min-width: 768px){.retailer-dashboard .retailer-dashboard-sidepanel .sticky-child-list{position:sticky;top:calc(56px + 2rem)}}.retailer-dashboard .retailer-dashboard-sidepanel .retailer-dashboard-sidepanel-directory-list{border-left:1px solid #8d8d8d;margin:2rem 0;padding-left:1rem}.retailer-dashboard .retailer-dashboard-sidepanel .retailer-dashboard-sidepanel-directory-list .retailer-dashboard-sidepanel-directory-list-item{color:#a6a6a6;margin:1.5rem 0;cursor:pointer}.retailer-dashboard .retailer-dashboard-sidepanel .retailer-dashboard-sidepanel-directory-list .retailer-dashboard-sidepanel-directory-list-item:hover{color:#333}.retailer-dashboard .retailer-dashboard-sidepanel .retailer-dashboard-sidepanel-directory-list .retailer-dashboard-sidepanel-directory-list-item.in-viewport{font-weight:bold}.retailer-dashboard .locked-activity-form{display:flex;margin:0 auto;padding:3rem 0 6rem}@media screen and (min-width: 768px){.retailer-dashboard .locked-activity-form{flex-flow:row;max-width:740px}}@media screen and (max-width: 767px){.retailer-dashboard .locked-activity-form{flex-flow:column;padding:1rem}}.retailer-dashboard .date-picker-side{width:100%}.retailer-dashboard .mobile-filter-icon{font-size:1.8rem}
.retailer-dashboard-module{background:#fff;border-radius:3px;border:1px solid #e0e0e0;position:relative;margin-bottom:2rem}@media screen and (min-width: 768px){.retailer-dashboard-module{display:flex;flex-direction:row;flex-wrap:wrap}}.retailer-dashboard-module .retailer-dashboard-module-header{border-bottom:1px solid #e0e0e0;padding:1rem;width:100%}.retailer-dashboard-module .retailer-dashboard-module-header h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0}.retailer-dashboard-module .retailer-dashboard-module-body{padding:1rem}.retailer-dashboard-module .retailer-dashboard-module-cell{flex:1;min-width:250px;max-width:100%}.retailer-dashboard-module .retailer-dashboard-module-cell~.retailer-dashboard-module-cell{flex:2}@media screen and (min-width: 768px){.retailer-dashboard-module .retailer-dashboard-module-cell~.retailer-dashboard-module-cell{border-left:1px solid #e0e0e0}}.retailer-dashboard-module .retailer-dashboard-module-cell~.retailer-dashboard-module-cell .retailer-dashboard-module-cell-header{border-top:1px solid #e0e0e0}@media screen and (min-width: 768px){.retailer-dashboard-module .retailer-dashboard-module-cell~.retailer-dashboard-module-cell .retailer-dashboard-module-cell-header{border-top:none}}@media only screen and (max-width: 767px){.retailer-dashboard-module .retailer-dashboard-module-cell .btn:not(.dropdown-menu-component-button){margin:1em auto;display:block;max-width:11rem;min-width:8rem;text-align:center}}.retailer-dashboard-module .retailer-dashboard-module-cell h5{margin-bottom:0}.retailer-dashboard-module .retailer-dashboard-module-cell .communicated-text{color:#fd8d48}.retailer-dashboard-module .retailer-dashboard-module-cell .delivered-text{color:#96cc68}.retailer-dashboard-module .retailer-dashboard-module-cell .placed-text{color:#666}.retailer-dashboard-module .retailer-dashboard-module-cell .recorded-text{color:#666}.retailer-dashboard-module .retailer-dashboard-module-cell .storage-area-detail-container{cursor:default !important;padding:0}.retailer-dashboard-module .retailer-dashboard-module-cell .storage-area-detail-container:hover{background:rgba(0,0,0,0)}.retailer-dashboard-module .retailer-dashboard-module-cell .storage-area-detail-container:hover .storage-area-detail-container-name{font-weight:400}.retailer-dashboard-module .retailer-dashboard-module-cell .storage-area-detail-container:hover .progress-bar-background{fill:#efefef;stroke:#e6e6e6}.retailer-dashboard-module .retailer-dashboard-module-cell .storage-area-detail-container .progress-bar-with-count-container{opacity:1}.retailer-dashboard-module .retailer-dashboard-module-cell .retailer-dashboard-module-cell-row{border-bottom:1px solid #e0e0e0;border-radius:3px;margin-bottom:.8rem}@media screen and (min-width: 768px){.retailer-dashboard-module .retailer-dashboard-module-cell .retailer-dashboard-module-cell-row{display:flex;flex-direction:row;flex-wrap:wrap}}.retailer-dashboard-module .retailer-dashboard-module-cell .retailer-dashboard-module-cell-row .retailer-dashboard-module-cell-row-name{flex:1 0 50%}.retailer-dashboard-module .retailer-dashboard-module-cell .retailer-dashboard-module-cell-row .retailer-dashboard-module-cell-row-price{flex:1 0 50%;color:#666;margin:0}@media screen and (min-width: 768px){.retailer-dashboard-module .retailer-dashboard-module-cell .retailer-dashboard-module-cell-row .retailer-dashboard-module-cell-row-price{text-align:right}}.retailer-dashboard-module .retailer-dashboard-module-cell .retailer-dashboard-module-cell-row .retailer-dashboard-module-cell-row-timestamp{flex:1 0 100%}.retailer-dashboard-module>.retailer-dashboard-module-cell>.retailer-dashboard-module-cell-body{padding:1rem;word-break:break-all}.retailer-dashboard-module>.retailer-dashboard-module-cell>.retailer-dashboard-module-cell-body .error-text{white-space:normal}.retailer-dashboard-module .retailer-dashboard-module-cell-header{border-bottom:1px solid #e0e0e0;padding:1rem}@media screen and (min-width: 768px){.retailer-dashboard-module .retailer-dashboard-module-body-with-cell{display:flex;flex-grow:1}}.retailer-dashboard-module .retailer-dashboard-module-body-with-cell .retailer-dashboard-module-cell{padding:1rem}.retailer-dashboard-module .retailer-dashboard-module-empty-state-img{display:block;margin:0 auto}
.retailer-settings-app .colleague-row .colleague-email-input{padding:0}.retailer-settings-app .colleague-row .colleague-save-button,.retailer-settings-app .colleague-row .colleague-remove-button{text-align:center;padding:0}.retailer-settings-app .tax-names-row .tax-name-input{padding:0}.retailer-settings-app .tax-names-row .tax-name-save-button,.retailer-settings-app .tax-names-row .tax-name-remove-button{text-align:center;padding:0}.retailer-settings-app .accounting-start-days{margin:1em auto;position:relative;width:100%;display:flex;justify-content:flex-start;flex-flow:row wrap}.retailer-settings-app .accounting-start-days .accounting-start{background-color:#fff;border:1px solid #dedede;width:70px;padding:5px 15px;text-align:center;color:#8d8d8d;margin:0}.retailer-settings-app .accounting-start-days .accounting-start.checked{background-color:#2c9bce;color:#fff}.retailer-settings-app .retailer-timezone .choose-timezone-row .select-current-location .btn{width:100%}@media(min-width: 993px){.retailer-settings-app .retailer-timezone .choose-timezone-row .select-current-location{padding-top:1.5em}}@media(max-width: 992px){.retailer-settings-app .retailer-timezone .choose-timezone-row .choose-timezone-dropdown{padding-top:15px}}.retailer-settings-app .plate-iq-integration .left-indent{margin-left:3rem}.retailer-settings-app .plate-iq-integration .validation-input-wrapper{width:10rem}.retailer-settings-app .plate-iq-integration .gl-codes-list .validation-input-wrapper{margin:.3rem .8rem}.retailer-settings-app .plate-iq-integration .gl-codes-list .validation-input-wrapper .validation-input{padding:0}.retailer-settings-app .plate-iq-integration .gl-codes-list .remove-button{cursor:pointer}.retailer-settings-app .usage-lookback-input .validation-input-wrapper{max-width:50%}
body.customer_success.deleting_sales_items .label{color:#7f7f7f;font-size:1em;font-weight:normal}body.customer_success.deleting_sales_items .bevspot-button.btn{margin:6px}body.customer_success.deleting_sales_items .result-container{margin:5px;padding-top:10px;border:medium}
.sales-item-row{position:relative;font-size:.9em;height:50px}@media screen and (max-width: 992px){.sales-item-row{height:125px}}@media screen and (max-width: 768px){.sales-item-row{cursor:pointer}}.sales-item-row.sales-item-row-odd{background-color:#f7f7f7}.sales-item-row .archived-item{color:rgba(102,102,102,.5)}.sales-item-row .sales-item-name{color:#2c9bce}.sales-item-row .sales-item-name:hover{overflow:visible}.sales-item-row .ingredients-row{line-height:1.5}.sales-item-row .ingredients-popover .positionable-popup{color:#666;min-width:200px}.sales-item-row .ingredients-popover .ingredient-line-item{display:flex;font-size:.9rem;flex-wrap:wrap}@media screen and (max-width: 992px){.sales-item-row .ingredients-popover .anchor-container{border-bottom:0;text-decoration:underline dashed #2c9bce;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width: 992px)and (-ms-high-contrast: none),screen and (max-width: 992px)and (-ms-high-contrast: active){.sales-item-row .ingredients-popover .anchor-container{white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis}}
.sales-item-manager-view{position:relative}.sales-item-manager-view .table-hero{height:100px;padding:1rem 2rem;box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,.13);background-color:#f7f8fa}.sales-item-manager-view .sales-item-manager-toolbar{background-color:#fff;border-bottom:1px solid #efefef}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.sales-item-manager-view .sales-item-manager-toolbar .search-bar{bottom:17px}}.sales-item-manager-view .filters-sidebar{background-color:#fff}@media screen and (min-width: 768px){.sales-item-manager-view .filters-sidebar{top:calc(56px + 90px)}}@media screen and (min-width: 993px){.sales-item-manager-view .filters-sidebar{top:calc(56px + 100px + 50px)}}.sales-item-manager-view .table-controls{padding:1rem}.sales-item-manager-view .sales-items-table-section{width:auto;position:relative;z-index:8;margin-bottom:22rem}.sales-item-manager-view .sales-items-table-section.sidebar-open{margin-left:155px}@media screen and (max-width: 767px){.sales-item-manager-view .sales-items-table-section.sidebar-open{margin-left:0}}.sales-item-manager-view .sales-items-table-section .sales-item-table-container .row-start{text-align:left;padding-left:1rem}.sales-item-manager-view .sales-items-table-section .sales-items-table-header .bevico-check-box,.sales-item-manager-view .sales-items-table-section .sales-items-table-header .bevico-check-box-indeterminate-fill,.sales-item-manager-view .sales-items-table-section .sales-items-table-header .bevico-check-box-outline-blank{left:1rem}.sales-item-manager-view .ingredients-popover .anchor-container{border-bottom:2px dotted #2c9bce;padding-bottom:.05em}@media screen and (max-width: 767px){.sales-item-manager-view .ingredients-popover .positionable-popup{width:225px}}.sales-item-manager .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;text-align:center;display:flex;justify-content:space-around}.sales-item-manager .mobile-header-button-container .button-text-container{flex-wrap:wrap}.sales-item-manager .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.sales-item-manager .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.resolve-duplicate-sales-items-modal-body .light-table{padding:1rem 2rem}.resolve-duplicate-sales-items-modal-body .light-table-row:nth-child(even){background-color:#f7f7f7}
body.customer_success .btn.flat.primary{color:#2c9bce !important}body.customer_success .page-header.bulk-actions{background-color:#2c9bce !important}body.customer_success .create-or-edit-sales-item .page-header{background-color:#fff}.sales-item-mapper-container{top:56px}.sales-item-mapper-container .initial-loading-cover{height:calc(100vh - 56px)}.sales-item-mapper-container .mapping-table-actions-sticky{z-index:13}.sales-item-mapper-container .page-header .mapping-tool-header{background-color:#fff;height:50px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative;width:100%;padding-left:2rem}.sales-item-mapper-container .page-header .mapping-tool-header .bulk-actions-button-section{display:flex}.sales-item-mapper-container .sales-mapper-table{position:relative;box-shadow:0 .2rem .65rem rgba(53,63,74,.1)}
.btn-group{text-align:left;padding:1rem 1.3rem;position:relative;overflow:hidden;margin-bottom:.5rem;padding-left:0;max-width:100%}.btn-group .btn{color:#fff;padding:4px 6px;float:left;margin:0}.btn-group .btn-danger{background-color:#ee5252;border-color:#d43f3a}.btn-group .btn-danger.active{background-color:#c9302c}.btn-group .btn-success{background-color:#5cb85c;border-color:#4cae4c}.btn-group .btn-success.active{background-color:#449d44}.btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}
.sales-settings-container{padding:20px}.sales-settings-container .widgets-container{display:flex;flex-direction:row;align-items:flex-start;flex-grow:1;padding:20px 0px}@media only screen and (max-width: 767px){.sales-settings-container .widgets-container{flex-direction:column}}.sales-settings-container .widgets-container .widget-container .widget-header{font-weight:600;font-size:1.1em;padding-bottom:20px}.sales-settings-container .widgets-container .widget-container .pro-tip-container{display:inline-block;padding:4px 8px;background-color:#dfe8eb;font-size:.8rem;font-weight:600;border-radius:2px;white-space:nowrap;height:20px;margin-top:4px}.sales-settings-container .widgets-container .widget-container .pro-tip-message-container{padding-left:8px;font-size:.9rem;font-style:italic}.sales-settings-container .widgets-container .widget-container .pos-integration-widget-container,.sales-settings-container .widgets-container .widget-container .omitted-items-widget-container{width:280px}@media only screen and (max-width: 767px){.sales-settings-container .widgets-container .widget-container .pos-integration-widget-container,.sales-settings-container .widgets-container .widget-container .omitted-items-widget-container{width:100%}}.sales-settings-container .widgets-container .widget-container .integration-container{display:flex;flex-direction:row;align-items:center;align-content:center;padding-bottom:8px}.sales-settings-container .widgets-container .widget-container .integration-container .bevicon{color:#0fd599;margin-right:8px}.sales-settings-container .widgets-container .widget-container:nth-child(1){padding-right:48px}@media only screen and (max-width: 767px){.sales-settings-container .widgets-container .widget-container:nth-child(1){padding-right:0px}}.sales-settings-container .widgets-container .widget-container:nth-child(2){padding-left:48px}@media only screen and (max-width: 767px){.sales-settings-container .widgets-container .widget-container:nth-child(2){padding:28px 0px 0px 0px}}.sales-settings-container .widgets-container .standard-pour-sizes-widget-container{max-width:720px}
.usage-report-empty-state .usage-report-empty-state-description{background-color:#f1f8fa;padding:5em 8em}@media screen and (max-width: 992px){.usage-report-empty-state .usage-report-empty-state-description{padding:2em 3em}}.usage-report-empty-state .usage-report-empty-state-description div[class*=col-],.usage-report-empty-state .usage-report-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.usage-report-empty-state .usage-report-empty-state-description div[class*=col-],.usage-report-empty-state .usage-report-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.usage-report-empty-state .usage-report-empty-state-description .usage-report-empty-state-action-buttons{text-align:center}.usage-report-empty-state .usage-report-empty-state-description .usage-report-empty-state-action-buttons button{margin:.8em auto;width:100%}}.usage-report-empty-state .usage-report-empty-state-description .usage-report-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.usage-report-empty-state .usage-report-empty-state-description .usage-report-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.usage-report-empty-state .usage-report-empty-state-description .usage-report-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.usage-report-empty-state .usage-report-empty-state-description .usage-report-empty-state-illustration{margin:0 auto;display:block}}.usage-report-empty-state .usage-report-empty-state-sample-data{background-color:#f1f8fa;padding:3em}@media screen and (max-width: 767px){.usage-report-empty-state .usage-report-empty-state-sample-data{padding:2em 3em}}.usage-report-empty-state .usage-report-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.usage-report-empty-state .usage-report-empty-state-sample-data .usage-report-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.usage-report-empty-state .usage-report-empty-state-sample-data .usage-report-empty-state-sample-data-screenshot img{opacity:.65}
.cost-warning-popover-content{width:26em;white-space:normal;text-align:left;display:flex}@media screen and (max-width: 767px){.cost-warning-popover-content{max-width:18em}}
.total-count-view-table-header .cell.checkbox-container{vertical-align:bottom;padding-bottom:.5rem}.total-count-view-table-header .alert-icon{color:#ee6e65}.total-count-view-table-header .check-items-popover{width:10em}
.inventory-count .page-header{padding-left:2.8rem}@media screen and (max-width: 768px){.inventory-count .page-header .page-title{padding:0 .75rem}}.inventory-count .page-header .page-title .account-title{display:block}.inventory-count .page-header .page-title-children{margin-left:0}.inventory-count .page-header .page-title-children .page-header-children-content-wrapper{display:flex;align-items:center}@media screen and (max-width: 992px){.inventory-count .page-header .page-title-children .page-header-children-content-wrapper{border:1px solid #ccc;border-radius:3px;padding:.2em .75em}}.inventory-count .page-header .page-title-children .page-header-children-content-wrapper>.bevicon{margin-left:.5em}.inventory-count .page-header .page-title-children .summary-wrapper{display:flex;flex-direction:column;overflow:hidden}.inventory-count .page-header .summary-header{font-size:1.1rem;font-weight:bold}@media screen and (max-width: 992px){.inventory-count .page-header .summary-header{text-align:center}}.inventory-count .page-header .header-status-wrapper{color:#a6a6a6;font-size:.9rem}@media screen and (max-width: 992px){.inventory-count .page-header .header-status-wrapper{text-align:center}}.inventory-count .page-header .page-status{font-size:.9em}.inventory-count .page-header .exit-view+.page-title{padding-left:0;justify-content:space-between;padding-right:0}.inventory-count .table-controls{padding:1rem 0}.inventory-count .table-controls .dropdown-menu-component-button.btn{-webkit-font-smoothing:auto}.inventory-count .table-controls .dropdown-menu-component{max-width:16rem;margin:.2rem}@media screen and (max-width: 366px){.inventory-count .table-controls .dropdown-menu-component{max-width:12rem}}.inventory-count .inventory-view-header{margin:0}.inventory-count .inventory-view-header.total-count-view-header .inventory-count-header{margin-bottom:1em}@media screen and (max-width: 767px){.inventory-count .inventory-view-header{padding:0 1rem .25rem}}.inventory-count .storage-area-view-table{border:2px solid rgba(0,0,0,0)}.inventory-count .storage-area-view-table .inventory-count-item-row-brand-and-name{padding:.9rem 0}.inventory-count .storage-area-view-table .inventory-count-item-row-brand-and-name .bev-popover{width:100%}.inventory-count .total-count-view-table .row-start{width:3rem}.inventory-count .dragging-active-table{border:2px dashed #a6d2df}.inventory-count .storage-area-note{color:#a6a6a6;margin-bottom:0}.inventory-count .storage-area-last-updated{color:#8d8d8d}.inventory-count .inventory-count-storage-areas .inventory-count-left-sidebar-footer{width:100%;text-align:center;align-self:flex-end;flex:0 0 auto;box-shadow:0 -0.2rem .65rem rgba(53,63,74,.1);z-index:10}.inventory-count .inventory-count-main-view-section{padding:2em 1.5% 7em;position:relative;margin-left:240px}.inventory-count .inventory-count-main-view-section .search-bar{margin-bottom:2em}.inventory-count .inventory-count-main-view-section .inventory-view-header h3 span{vertical-align:middle}@media screen and (max-width: 767px){.inventory-count .inventory-count-main-view-section{padding-top:1em}}@media screen and (max-width: 767px){.inventory-count .inventory-count-main-view-section{margin-left:0}.inventory-count .inventory-count-main-view-section h3{font-size:1.75em}}.inventory-count .inventory-count-main-view-section h3{margin:0}.inventory-count .inventory-count-main-view-section.sidebar-open{margin-left:395px;padding-left:0}@media screen and (max-width: 767px){.inventory-count .inventory-count-main-view-section.sidebar-open{margin-left:0}}.inventory-count .inventory-count-main-view-section.sidebar-open .light-table{margin-left:1%}@media screen and (min-width: 768px){.inventory-count .inventory-count-main-view-section .filters-sidebar{margin-left:-155px}}.inventory-count .inventory-count-toolbar{background-color:#fff}.inventory-count .storage-area-footer .quick-add-other-options-container,.inventory-count .storage-area-footer .slim-create-inventory-count{background-color:#f1f8fa;padding:1rem 2rem 1rem 5rem;position:relative;border-bottom:2px dashed #99b0c1;border-left:2px dashed #99b0c1;border-right:2px dashed #99b0c1}@media screen and (max-width: 767px){.inventory-count .storage-area-footer .quick-add-other-options-container,.inventory-count .storage-area-footer .slim-create-inventory-count{padding:1rem}}.inventory-count .storage-area-footer .slim-create-inventory-count{z-index:1021}.inventory-count .storage-area-footer.has-top-border .quick-add-other-options-container,.inventory-count .storage-area-footer.has-top-border .slim-create-inventory-count{border-top:2px dashed #99b0c1}.inventory-count .slim-create-inventory-count{height:5rem}.inventory-count .slim-create-inventory-count .slim-create{top:0}@media screen and (min-width: 767px){.inventory-count .slim-create-inventory-count .slim-create{transform:translateX(-50%);left:50%;top:1rem;margin-bottom:2rem;width:95%;max-width:550px}}@media screen and (max-width: 767px){.inventory-count .slim-create-inventory-count .slim-create .slim-create-footer{bottom:0}}.inventory-count .quick-add-other-options-container .quick-add-other-options-actions{display:flex;align-items:center}@media screen and (max-width: 767px){.inventory-count .quick-add-other-options-container .quick-add-other-options-actions .btn.flat{font-size:.9em}}.inventory-count .quick-add-other-options-container .quick-add-other-options-actions .btn.flat .bevico-import-contacts{top:-2px}.inventory-count .quick-add-other-options-container .quick-add-other-options-actions .btn.flat:first-child{padding-left:0}.inventory-count .quick-add-other-options-container p{margin-bottom:.25rem}@media screen and (min-width: 767px){.inventory-count .quick-add-other-options-container small{padding:0 1rem}}.inventory-count .empty-storage-area{border:2px dashed #99b0c1;padding:2rem 2rem 1rem 2rem;margin-top:2rem}.inventory-count .empty-storage-area .empty-storage-area-guide{text-align:left;padding-top:1.5rem}@media screen and (min-width: 767px){.inventory-count .empty-storage-area .empty-storage-area-guide{display:flex;justify-content:space-between;margin:0 auto;width:90%}}.inventory-count .empty-storage-area .empty-storage-area-guide h5{color:#2c9bce;display:flex;align-items:center}.inventory-count .empty-storage-area .empty-storage-area-guide .bevicon{padding-right:.5rem}.inventory-count .empty-storage-area .count-guide-link{padding-top:1rem;padding-bottom:1rem;display:block}@media screen and (min-width: 767px){.inventory-count .empty-storage-area .count-guide-link{flex:1;padding:1rem;max-width:425px}}.inventory-count .empty-storage-area .count-guide-link:hover{background-color:#f1f8fa}.inventory-count .preview-bar{position:fixed;bottom:0;background-color:#4d4d4d;width:100%;padding:.6rem 1.4rem;z-index:1009;margin-left:240px}.inventory-count .preview-bar .message{display:inline-block;color:#ccc;padding-right:1em;font-size:1.1em}@media screen and (max-width: 767px){.inventory-count .preview-bar{margin-left:0}}.inventory-count .inventory-count-header label{font-weight:normal}
.usage-report-row .item-name{padding:0 0 .25em 0}.usage-report-row .deliveries-and-transfers-popup-trigger{position:relative;cursor:pointer}.usage-report-row .text-null{opacity:.4}.usage-report-row .container-cost{display:flex;align-items:center;justify-content:flex-end}.usage-report-row .edit-container-cost{display:flex;align-items:center;justify-content:center;width:2em;height:2em;cursor:pointer}.usage-report-row .cost-warning{padding-bottom:2px;border-bottom:2px dotted #2c9bce}.usage-report-row .ending-count-amount::before,.usage-report-row .unit-usage-amount::before{position:absolute;left:20%}@media screen and (max-width: 1200px){.usage-report-row .ending-count-amount::before,.usage-report-row .unit-usage-amount::before{left:15%}}@media screen and (max-width: 767px){.usage-report-row .ending-count-amount::before,.usage-report-row .unit-usage-amount::before{left:3%}}.usage-report-row .deliveries-and-transfers-amount{padding-bottom:2px;border-bottom:2px dotted #2c9bce}.usage-report-row .deliveries-and-transfers-amount::before{content:"+";margin-right:1em}.usage-report-row .ending-count-amount::before{content:"-"}.usage-report-row .unit-usage-amount::before{content:"="}.usage-report-row .product-packaging{font-size:.8em}
.usage-report-table .group-container{border-top:2px solid #4d4d4d}.usage-report-table .group-container:nth-of-type(3){border-top:none}.usage-report-row-group-header .cost-of-goods-amount{font-weight:bold}.usage-report-row-group-header .header-group{padding-left:1em}
body.usage_report .inventory-period-selector{margin-top:0}body.usage_report .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}body.usage_report .mobile-header-button-container .button-text-container{text-align:center;flex-wrap:wrap}body.usage_report .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}body.usage_report .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}.scroll-x-container{width:100%}@media(max-width: 992px){.scroll-x-container{width:100%;margin:0;padding:0}}.usage-report-table{min-width:820px}.usage-report-table-header .unit-cost-popover{width:24em;text-align:center}.usage-report-table-header .unit-cost-popover div{margin-bottom:.25em}.usage-report-table-header .unit-cost-popover i{font-size:smaller}.bev-popover .anchor-container .bevicon{padding:.2rem}
.unused-inventory-empty-state{min-height:calc(100vh - 56px)}.unused-inventory-empty-state .unused-inventory-empty-state-description{background-color:#f1f8fa;padding:5em 8em}@media screen and (max-width: 992px){.unused-inventory-empty-state .unused-inventory-empty-state-description{padding:2em 3em}}.unused-inventory-empty-state .unused-inventory-empty-state-description div[class*=col-],.unused-inventory-empty-state .unused-inventory-empty-state-description p[class*=col-]{z-index:calc(3 + 1);clear:both}@media screen and (min-width: 768px){.unused-inventory-empty-state .unused-inventory-empty-state-description div[class*=col-],.unused-inventory-empty-state .unused-inventory-empty-state-description p[class*=col-]{max-width:414px}}@media screen and (max-width: 576px){.unused-inventory-empty-state .unused-inventory-empty-state-description .unused-inventory-empty-state-action-buttons{text-align:center}.unused-inventory-empty-state .unused-inventory-empty-state-description .unused-inventory-empty-state-action-buttons button{margin:.8em auto;width:100%}}.unused-inventory-empty-state .unused-inventory-empty-state-description .unused-inventory-empty-state-illustration{max-height:300px}@media screen and (min-width: 768px){.unused-inventory-empty-state .unused-inventory-empty-state-description .unused-inventory-empty-state-illustration{position:absolute;right:8em;z-index:3}}@media screen and (max-width: 992px)and (min-width: 768px){.unused-inventory-empty-state .unused-inventory-empty-state-description .unused-inventory-empty-state-illustration{max-width:225px}}@media screen and (max-width: 767px){.unused-inventory-empty-state .unused-inventory-empty-state-description .unused-inventory-empty-state-illustration{margin:0 auto;display:block}}.unused-inventory-empty-state .unused-inventory-empty-state-sample-data{background-color:#f1f8fa;padding:3em}@media screen and (max-width: 767px){.unused-inventory-empty-state .unused-inventory-empty-state-sample-data{padding:2em 3em}}.unused-inventory-empty-state .unused-inventory-empty-state-sample-data .alert-banner{max-width:768px;margin:0 auto;margin-bottom:-30px;display:inline-flex;width:calc(100% - 30px)}.unused-inventory-empty-state .unused-inventory-empty-state-sample-data .unused-inventory-empty-state-sample-data-screenshot{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:3em 2em}.unused-inventory-empty-state .unused-inventory-empty-state-sample-data .unused-inventory-empty-state-sample-data-screenshot img{opacity:.65}.unused-inventory-report .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;display:flex;justify-content:space-around}.unused-inventory-report .mobile-header-button-container .button-text-container{text-align:center;flex-wrap:wrap}.unused-inventory-report .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.unused-inventory-report .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.group-container{border-top:2px solid #4d4d4d}.group-container:nth-of-type(3){border-top:none}
.collapse-container{border-bottom:1px solid #efefef}.collapse-container:first-child{border-top:1px solid #efefef}.collapse-container.content-hidden .content{max-height:0}.collapse-container .collapse-container-header{cursor:pointer;position:relative;padding:.25em}.collapse-container .content{max-height:100em;transition:max-height .5s;overflow:hidden}.collapse-container .container-actions{text-align:right;clear:both}
.retailer-subscription-section .subscription-group{margin:1em}.retailer-subscription-section .subscription-group .subscription{margin:.25em 0;width:100%;float:left}.retailer-subscription-section .subscription-group .subscription.disabled{opacity:.5}.retailer-subscription-section label{margin-left:.5em}.retailer-subscription-section .retailer-subscription-sub-section{float:left;clear:both;margin-left:1.5em}
.retailer-info-card{margin-bottom:1.5rem}.retailer-info-card .card-title-container{background-color:#f1f8fa;min-height:105px}.retailer-info-card .card-title-container .retailer-account-type{padding-left:.75rem;padding-right:.75rem;padding-top:.75rem;text-transform:uppercase;color:#839fb4;font-weight:600;font-size:.95em;margin-bottom:.5rem;letter-spacing:.025em}.retailer-info-card .card-title-container .retailer-account-type .bevicon{font-size:.95em;margin-right:.5em}.retailer-info-card .card-title-container .retailer-account-type .bevicon.bevico-beverage{transform:rotate(-15deg)}.retailer-info-card .card-title-container .card-title{padding-left:.75rem;padding-right:.75rem;margin-bottom:0;color:#48505c;font-size:1.2em}.retailer-info-card .card-footer{text-align:right}.retailer-info-card .free-trial-indicator{background-color:#f7c870;border-radius:0;cursor:auto;display:flex;font-size:.875rem;font-weight:600;padding:.5rem 1.5rem .5rem 1.25rem;position:relative;z-index:21;margin:1.8rem 0 0 -0.75rem}.retailer-info-card .free-trial-indicator:after{border-right-color:#f1f8fa}
.dismissible-card{display:block}.dismissible-card .dismissible-card-inner-container{position:relative;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.4);padding:2rem;width:100%}.dismissible-card .dismissible-card-inner-container:before,.dismissible-card .dismissible-card-inner-container:after{display:table;content:" "}.dismissible-card .dismissible-card-inner-container:after{clear:both}.dismissible-card .dismissible-card-inner-container .dismiss-button{cursor:pointer;position:absolute;right:.5em;top:.5em;z-index:3;font-size:1.3em}.dismissible-card.dismissible-card-exit{overflow:hidden;max-height:400px;opacity:1}.dismissible-card.dismissible-card-exit.dismissible-card-exit-active{opacity:0;max-height:0;width:0;margin-bottom:0;transition:margin-bottom .8s ease-out,opacity .8s ease-out,max-height .4s ease-out,width .6s ease-out .3s}
.start-trial-cta .dismissible-card-inner-container{padding-left:0rem;background:#2c9bce;box-shadow:none}.start-trial-cta .dismissible-card-inner-container p{color:#fff}.start-trial-cta .dismissible-card-inner-container .dismiss-button{font-size:1.5em;opacity:.7}.start-trial-cta-header{padding:1em;background-color:#f0f0f0;font-size:.8em;color:#7f7f7f;cursor:pointer;position:relative;z-index:2;padding-right:3rem}.start-trial-cta-header .heading{text-transform:uppercase;font-weight:600;margin-right:1rem}.start-trial-cta-header .bevicon.bevico-keyboard-arrow-down{font-size:1.5em;font-weight:100;margin-top:-0.1em;color:#000;position:absolute;right:1rem}.start-trial-cta-header.active{background:#2c9bce;color:#95deed;border-bottom:1px solid #8bccd9}.start-trial-cta-header.active .bevicon.bevico-keyboard-arrow-down{transform:rotate(180deg)}#drink-price-tool .start-trial-cta{position:absolute;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2)}
html{-webkit-overflow-scrolling:touch}.icon-illustration{font-size:7rem;color:#cdcdcd}.section{margin-bottom:2rem}.section h4,.section h5{margin-bottom:1.5rem}.retailer-list-row{display:flex;margin-bottom:10px;flex-wrap:wrap}.retailer-list-row .retailer-info-card-container{padding-left:15px;padding-right:15px;flex:1 0 100%;max-width:100%}@media screen and (min-width: 366px){.retailer-list-row .retailer-info-card-container{flex:1 0 50%;max-width:50%}}@media screen and (min-width: 768px){.retailer-list-row .retailer-info-card-container{flex:1 0 33%;max-width:33%}}@media screen and (min-width: 993px){.retailer-list-row .retailer-info-card-container{flex:1 0 25%;max-width:25%}}.card{display:block;width:100%;background-color:#fff;border-radius:2px;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);overflow:hidden;position:relative;margin-bottom:1rem}.card .inner{padding:1em;width:100%}.card .image-contain{background-color:#4d4d4d;width:100%;height:13em;overflow:hidden}.card .image-contain .image-placeholder{width:100%;height:100%;background-position:top center;background-size:cover;opacity:.8}.card:hover .image-placeholder{opacity:.98}.card .count-badge{color:#fff;background-color:#f49c57;padding:.8rem;position:absolute;z-index:2;top:12em;right:1em;border-radius:2px;text-transform:uppercase;letter-spacing:.05em}.video-embed{border:1px solid #d8d8d8;margin:0 0 .5rem}.free-trial-btn{margin:5px 0}.bg-white{background-color:#fff}.bg-grey{background-color:#e6e6e6}.bg-primary{background-color:#2c9bce}.user-dash-loading-overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;left:0;bottom:0;position:fixed;top:0;width:100%;z-index:1014}.user-dash-loading-overlay .loading-icon-wrapper{position:absolute;top:46%;left:200px;right:0;text-align:center;color:#fff;font-size:2em}.user-dash-loading-overlay .loading-icon-wrapper .make-it-spin{display:block;-webkit-animation:rotate .8s infinite linear;-moz-animation:rotate .8s infinite linear;-ms-animation:rotate .8s infinite linear;-o-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear}@media only screen and (max-width: 1199px){.user-dash-loading-overlay .loading-icon-wrapper{left:0}}.user-name-reveal{display:none}.user-header{padding:2em 0 0}.welcome-message{background-color:#ededed;margin:1rem 2% 2rem;width:96%;padding:2rem 0;overflow:visible;position:relative}.welcome-message .container{width:95.9%}.welcome-message .bevico-cloud-upload{font-size:2.2rem;color:#989898}.welcome-image{position:absolute;width:50%;left:3%;bottom:0rem;max-height:6rem}.welcome-image{position:absolute;width:50%;left:3%;bottom:0rem;max-height:6rem}.bg-dark-resources{background-color:#475159;z-index:2}.resource-item{display:block;width:100%;opacity:1}.resource-item h5{font-size:1rem}.resource-item .resource-img{width:100%;overflow:hidden;border:1px solid #bfbfbf;margin-bottom:1rem;transition:all .3s ease}.resource-item:hover .resource-img{width:98%;margin:-1.2rem 0 1.5rem -1.2rem;transform:rotate(-5deg);box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4)}.resource-item.empty{border:2px dashed #bfbfbf;height:auto;padding:4em 1rem;text-align:center}.resource-item p{display:none}.blog-section{background-color:#fff;margin:1.6em 2%;width:96%;padding:1.5em 0}.blog-entry{font-size:.9em;display:block;padding-bottom:1rem}.blog-entry img{margin-bottom:.8em;border:1px solid #eaeaea}.blog-entry p{line-height:140%;color:#7f7f7f;display:none}.cta-section{position:relative;z-index:1;padding:3em 0 6.5em}.video-placeholder{position:absolute;bottom:0;height:20rem;width:80%;margin:0 10%;margin-bottom:-15rem;background-color:#e6e6e6;border:8px solid #fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);padding:1em;border-radius:2px;transition:all .4s ease;cursor:pointer;background-image:url("/static/img/user_home/video-placeholder.5fb89cb72242.png");background-size:cover;background-position:top center}.video-placeholder p{text-align:center;color:#fff;font-weight:bold;font-size:1.3em;text-shadow:0px 0px 6px #000}.video-placeholder:hover{margin-bottom:-0.5rem}.navbar-bottom .navbar-chat a{padding-bottom:1em;cursor:pointer}@media only screen and (max-width: 769px){.bg-dark-resources p{margin:0}.welcome-image{position:relative;width:90%;left:5%;margin:1rem 0 -2rem;bottom:0}}@media only screen and (max-width: 545px){.card .count-badge{font-size:.94em}}.body-container .retailer-list{margin-bottom:1rem}.body-container .retailer-list li{display:block;width:100%}.body-container .retailer-list li a{display:table;width:100%;padding:.5em 0;border-bottom:1px solid #efefef;color:#595959}.body-container .retailer-list .retailer-label{display:table-cell;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body-container .retailer-list .bevicon{display:table-cell;color:#bfbfbf;width:10%;text-align:center;vertical-align:middle}#livechat-compact-container{display:none}.resource-section{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}@media(max-width: 769px){.resource-section{padding:0 15px}}.resource-section .resource-section-container{flex:0 0 48%;background:#efefef;padding:4em;border-radius:2px;box-shadow:0 .2rem .4rem rgba(0,0,0,.2)}@media(max-width: 769px){.resource-section .resource-section-container{flex:1 0 100%;margin:0 0 20px}}.resource-section .btn{display:block;text-align:center;margin:0 0 15px}.resource-section h5{font-weight:normal;font-size:1.25em}.resource-section .elevio-search-bar{margin-top:1.4rem}
.invite-banner-wrapper{text-align:center;padding-bottom:1rem}.invite-banner-wrapper .join-establishment-button{margin-bottom:1rem;float:none}.invite-banner-wrapper .invite-error{margin-bottom:0}
.add-card-container.adjustment-details-container .individual-adjustment-container{border-bottom:2px dashed #99b0c1;margin-bottom:1rem}.add-card-container.adjustment-details-container .btn.flat.primary{padding-left:0}.add-card-container.adjustment-details-container .delete-button-container{margin:0 0 2rem}@media screen and (max-width: 767px){.add-card-container.adjustment-details-container .delete-button-container{margin:1rem 0}}.add-card-container.adjustment-details-container .delete-button-container .bevicon.bevico-remove-inverse.delete-adjustment-icon{font-size:13px}.add-card-container.adjustment-details-container .delete-button-container .delete-button-text{font-weight:400;font-size:.9rem}.add-card-container.adjustment-details-container .contact-info-checkbox-container{margin:.5rem 0 2rem 0}.add-card-container.adjustment-details-container .validation-label-container .required-label{font-style:italic}.add-card-container.adjustment-details-container .left-column-container{margin-right:2rem}.add-card-container.adjustment-details-container .input-field-container.adjustment-details-field{width:50%}.add-card-container.adjustment-details-container .bevicon.bevico-add-circle{color:#2c9bce;font-size:18px;margin-right:.25rem}.add-card-container.adjustment-details-container .bevicon.bevico-add-circle+.button-with-icon-text{font-size:1rem;color:#272727}
.add-card-container.last-card{margin-bottom:1rem;padding-bottom:0rem}@media screen and (min-width: 768px){.add-card-container.last-card{padding-bottom:1rem}}.add-card-container.delivery-details-container .delivery-details-dates-container{margin-bottom:1rem}.add-card-container.delivery-details-container .delivery-details-minimums-container .delivery-details-minimum-input-container{margin-right:2rem}.add-card-container.delivery-details-container .delivery-details-minimums-left-column{margin-right:2rem}
.delete-vendor-modal .content{overflow:visible}.delete-vendor-modal .vendor-error{display:flex;align-items:center;margin:16px 0;color:#ee5252;font-size:14px}.delete-vendor-modal .vendor-error .vendor-error-icon{margin-right:8px;font-size:16px}.delete-vendor-modal .floating-dropdown-menu{margin-top:20px}.delete-vendor-modal .floating-dropdown-menu label{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}.delete-vendor-modal p{margin-bottom:16px;line-height:1.5;color:#555}.delete-vendor-modal p b{color:#333}
.add-card-container.rep-details-container .individual-rep-container{border-bottom:2px dashed #99b0c1;margin-bottom:1rem}.add-card-container.rep-details-container .btn.flat.primary{padding-left:0}@media screen and (max-width: 767px){.add-card-container.rep-details-container .delete-button-container{margin-bottom:2rem}}.add-card-container.rep-details-container .delete-button-container .bevicon.bevico-remove-inverse.delete-rep-icon{font-size:13px}.add-card-container.rep-details-container .delete-button-container .delete-button-text{font-weight:400;font-size:.9rem}.add-card-container.rep-details-container .contact-info-checkbox-container{margin:.5rem 0 2rem 0}.add-card-container.rep-details-container .validation-label-container .required-label{font-style:italic}.add-card-container.rep-details-container .left-column-container{margin-right:2rem}.add-card-container.rep-details-container .input-field-container.rep-details-field{width:50%}.add-card-container.rep-details-container .bevicon.bevico-add-circle{color:#2c9bce;font-size:18px;margin-right:.25rem}.add-card-container.rep-details-container .bevicon.bevico-add-circle+.button-with-icon-text{font-size:1rem;color:#272727}
@media screen and (min-width: 993px){.add-card-container.vendor-details-container .vendor-input-container{width:65%}}.add-card-container.vendor-details-container .vendor-save-button-container{margin:0 0 0 2rem}.add-card-container.vendor-details-container .validation-input.vendor-name-input{font-size:2rem;padding:0}.add-card-container.vendor-details-container .validation-input.vendor-name-input::placeholder{color:#99b0c1;font-style:italic}.add-card-container.vendor-details-container .left-column-container{margin-right:2rem}.add-card-container .input-field-container.vendor-details-field{width:60%}
.vendors-list-container{margin:0;padding:0 1rem 0 1rem}.vendors-list-container .vendors-list-item-container{padding:.5rem}@media screen and (max-width: 767px){.vendors-list-container .vendors-list-item-container{padding:2rem;border-bottom:1px solid #e6e6e6}}.vendors-list-container .vendors-list-item-container:hover{background-color:#d1eaf5;border-radius:3px}@media screen and (min-width: 768px){.vendors-list-container .vendors-list-item-container.active{background-color:#a7d6ec;border-radius:3px}}.vendors-list-container .vendors-list-item-container .vendors-list-item-text{text-overflow:ellipsis}@media screen and (max-width: 767px){.vendors-list-container .vendors-list-item-container .vendors-list-item-text{font-size:1.25rem}}
.my-vendors-app-container .error-text-container{justify-content:center;align-items:flex-end;padding:0 1rem 0 1rem}.my-vendors-app-container .error-text-container .error-text{font-size:.8rem;color:#ee5252}.my-vendors-app-container .item-card-controls{justify-content:flex-end}.my-vendors-app-container .item-card-controls .right-buttons{justify-content:flex-end;flex:0}@media screen and (max-width: 992px){.my-vendors-app-container .delete-vendor-button-container{margin-bottom:4rem}}.my-vendors-app-container .bevicon.bevico-remove-inverse{margin-right:.25rem}.my-vendors-app-container .delete-button-text{color:#272727}@media screen and (min-width: 768px){.my-vendors-app-container .check-box .label.right{font-size:.8rem}}.my-vendors-app-container .vendors-list-search-bar-container{margin:1rem 1rem 0 1rem}@media screen and (min-width: 768px){.my-vendors-app-container .vendors-list-search-bar-container{border-bottom:1px solid #efefef}}.my-vendors-app-container .mobile-my-vendors-banner-container{padding:2rem;background-color:#f7f8fa}.my-vendors-app-container .mobile-my-vendors-banner-container .mobile-my-vendors-banner-header{font-weight:400}.my-vendors-app-container .mobile-my-vendors-banner-container .mobile-my-vendors-banner-subtext{word-break:break-word;overflow:hidden}.my-vendors-app-container .vendors-list-content-container{padding:1rem 0}.my-vendors-app-container .mobile-header-button-container{top:0;border-bottom:1px solid #e6e6e6;z-index:1;left:0;right:0;text-align:center;display:flex;justify-content:space-around}.my-vendors-app-container .mobile-header-button-container .button-text-container{flex-wrap:wrap}.my-vendors-app-container .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.my-vendors-app-container .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}.add-vendor-content-container{background-color:#f7f8fa;padding:0 1rem 15rem 1rem}@media screen and (min-width: 1200px){.add-vendor-content-container .add-vendor-forms-container{max-width:50vw}}.add-vendor-content-container.bevicon.bevicon.bevico-arrow-back{margin-right:.25rem}@media screen and (max-width: 767px){.add-vendor-content-container.bevicon.bevicon.bevico-arrow-back{font-size:2rem}}.add-vendor-content-container .add-card-container{border:1px solid #e6e6e6;background-color:#fff;border-radius:3px;padding:1rem;margin-bottom:1rem}.add-vendor-content-container .add-card-container .validation-input.small::placeholder{color:#99b0c1;font-style:italic}.add-vendor-content-container .add-card-container .validation-label-container{margin-bottom:.5rem}.add-vendor-content-container .add-card-container .validation-label-container .input-label{font-weight:600}
