.btn{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#48505c;border-radius:2px;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;line-height:1.4;margin:0 .5em;padding:.8em;position:relative;text-transform:uppercase;transition:all .2s ease;transition-property:opacity,background-color}.btn:last-child{margin-right:0}.btn:first-child{margin-left:0}.btn:only-of-type{margin-right:0;margin-left:0}.btn:hover{opacity:.9;color:#fff}.btn:focus,.btn :focus-visible{outline-width:0;outline:none;background-color:#32373f}.btn.loading .button-text-container{visibility:hidden}.btn.loading .loading-spinner{position:absolute;font-size:1em;left:50%;top:50%;margin:-0.5em 0 0 -0.5em}.btn.primary{background-color:#2c9bce;color:#fff}.btn.primary:focus,.btn.primary :focus-visible{background-color:#237ba4}.btn.primary.disabled{background-color:#53b0da;opacity:.5}.btn.secondary{background-color:#00a094;color:#fff}.btn.secondary:focus,.btn.secondary :focus-visible{background-color:#006d65}.btn.secondary.disabled{background-color:#00d3c3;opacity:.5}.btn.emphasis{background-color:#f49c57;color:#fff}.btn.emphasis:focus,.btn.emphasis :focus-visible{background-color:#f18027}.btn.danger{background-color:#ee5252;color:#fff}.btn.danger:focus,.btn.danger :focus-visible{background-color:#e92424}.btn.light{background-color:#dfe4ed;color:#6b747c}.btn.light:focus,.btn.light :focus-visible{background-color:#bec8db}.btn.opaque{background-color:rgba(255,255,255,.16)}.btn.opaque:hover{background-color:rgba(255,255,255,.25)}.btn.opaque:focus,.btn.opaque :focus-visible{background-color:rgba(39,39,39,.16)}.btn.flat{margin:0;background:rgba(0,0,0,0);color:#48505c}.btn.flat:hover{background-color:rgba(102,102,102,.1)}.btn.flat:focus,.btn.flat :focus-visible{background:rgba(0,0,0,0)}.btn.flat.primary{color:#2c9bce}.btn.flat.primary:hover{background-color:rgba(44,155,206,.1)}.btn.flat.disabled{color:#8d8d8d;cursor:not-allowed;background-color:rgba(0,0,0,0)}.btn.flat.link{padding:0;margin:0;text-transform:none;font-weight:400;text-decoration:underline}.btn.flat.emphasis{color:#f49c57}.btn.flat.emphasis:hover{background-color:rgba(244,156,87,.1)}.btn.flat.danger{color:#ee5252}.btn.flat.danger:hover{background-color:rgba(238,82,82,.1)}.btn.flat.left-text-align{margin-left:-0.8em}.btn.icon{margin:0;font-weight:normal;line-height:1}.btn.icon:before{font-size:1.6rem}.btn.icon.flat:hover{background-color:rgba(0,0,0,0)}.btn.with-icon .button-text-container{display:flex;align-items:center;line-height:1;justify-content:center}.btn.with-icon.wrap .button-text-container{flex-wrap:wrap}@media only screen and (max-width: 576px){.btn.wrap-on-mobile{display:flex;flex:0 0 80px;white-space:normal !important}.btn.wrap-on-mobile .button-text-container{display:flex;flex-direction:column}}.btn.disabled,.btn[disabled=disabled],.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn.btn-close{background-color:rgba(0,0,0,0) !important;color:#272727;cursor:pointer;font-size:1.4em;opacity:.8;padding:1rem;position:absolute;right:.5rem;top:.5rem}.btn.btn-close:hover{opacity:1;background-color:rgba(0,0,0,0)}.btn.small{font-size:.7em}.btn.medium{font-size:.9em;padding-top:.5rem;padding-bottom:.5rem}.btn.large{font-size:1.1em}@media screen and (max-width: 767px){.btn.large{font-size:1em}}.btn.extra-padding{padding:.8em 3.25em}.btn.xl{font-size:1.4em}.btn.capitalize{text-transform:capitalize}.btn.full-width{width:100%;display:block;text-align:center}@media screen and (min-width: 767px){.btn.label-bottom{top:-5px}}.btn.label-bottom label{font-size:11px;text-transform:none;letter-spacing:.05em;position:absolute;left:50%;transform:translateX(-50%);width:160%;bottom:-5px}@media screen and (max-width: 767px){.btn.label-bottom label{display:none}}.btn.normal{font-weight:normal;text-transform:none}.btn.normal.flat:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.btn.no-pad{padding:0}.btn.mt-xs{margin-top:.5em}.btn.mb-xs{margin-bottom:.5em}.btn.ml-xs{margin-left:.5em}.btn.mr-xs{margin-right:.5em}.btn.mx-xs{margin:0 .5em}.btn.my-xs{margin:.5em 0}.btn.mt-sm{margin-top:1em}.btn.mb-sm{margin-bottom:1em}.btn.ml-sm{margin-left:1em}.btn.mr-sm{margin-right:1em}.btn.mx-sm{margin:0 1em}.btn.my-sm{margin:1em 0}.btn.mt-md{margin-top:1.5em}.btn.mb-md{margin-bottom:1.5em}.btn.ml-md{margin-left:1.5em}.btn.mr-md{margin-right:1.5em}.btn.mx-md{margin:0 1.5em}.btn.my-md{margin:1.5em 0}.btn.mt-lg{margin-top:2em}.btn.mb-lg{margin-bottom:2em}.btn.ml-lg{margin-left:2em}.btn.mr-lg{margin-right:2em}.btn.mx-lg{margin:0 2em}.btn.my-lg{margin:2em 0}.btn.mt-xl{margin-top:3em}.btn.mb-xl{margin-bottom:3em}.btn.ml-xl{margin-left:3em}.btn.mr-xl{margin-right:3em}.btn.mx-xl{margin:0 3em}.btn.my-xl{margin:3em 0}.btn.border-white{border:1px solid #fff}.btn.border-dark{border:1px solid #666}.btn [class*=main-icon].bevicon{display:inline-block;font-size:1.5em !important}.btn .main-icon-left.bevicon{margin-right:.3em}.btn .main-icon-right.bevicon{margin-left:.3em}.btn .main-icon-top.bevicon{padding-bottom:.5em;flex:1 0 100%}.btn .button-text-container{font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system}.btn .button-text-container .bevicon{font-size:1em}.btn.dropdown-menu-component-button{text-transform:none}.btn .tooltip{display:block;font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;position:absolute;top:100%;left:-20%;width:auto;background-color:rgba(102,102,102,.99);font-size:.9em;line-height:125%;font-weight:400;text-transform:none;padding:.5rem;border-radius:3px;pointer-events:none;opacity:0;transition:opacity .1s linear 0}@media screen and (max-width: 767px){.btn .tooltip{display:none}}.btn:hover .tooltip{opacity:1;transition:opacity .1s linear .6s}.dark.btn{background-color:#666}.dark .btn:not(.reset-dark-styles).primary{background-color:#fff;color:#2c9bce}.dark .btn:not(.reset-dark-styles).primary.disabled{background-color:rgba(230,230,230,.25)}.dark .btn:not(.reset-dark-styles).flat{background-color:rgba(0,0,0,0);color:#fff}.dark .btn:not(.reset-dark-styles).flat:hover{background-color:rgba(255,255,255,.1)}.dark .btn.primary.disabled{opacity:.75;background-color:rgba(230,230,230,.25)}.back-to-top-container{position:absolute;left:0;right:0;bottom:-8em}.back-to-top-container .bevico-arrow-back{transform:rotate(90deg);top:-1px}.back-to-top-container .btn{background-color:#f7f7f7;color:#2c9bce;text-transform:none;font-weight:400;padding:2rem 0;font-size:1.1em}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.select-2-dropdown.dropdown-menu-component{display:block;cursor:auto}@media screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component{cursor:pointer}}.select-2-dropdown.dropdown-menu-component .previos-count-label{font-size:12px;color:#666;margin:1rem}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{background-color:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);border:1px solid #e6e6e6;position:absolute;top:30px;left:0;right:0;z-index:11}@media only screen and (min-width: 768px){.select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container.dropdown-menu-open-up{top:auto;bottom:0}}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{margin-top:5em;left:1em;right:1em}}.select-2-dropdown.dropdown-menu-component .dropdown-group-label{margin:1em 1em .5em;color:#a6a6a6;font-size:.9em}.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options{border:0;box-shadow:none;max-height:20em;overflow:auto;top:100%;text-align:left;position:relative;padding:0}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options{display:block;bottom:0;left:0;max-height:100%;margin-top:0;position:relative !important;right:0;top:0;width:auto;z-index:1013}}.select-2-dropdown.dropdown-menu-component .search-bar{width:100%;z-index:2;border-bottom:2px solid rgba(0,0,0,0);transition:border .2s ease}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .search-bar{width:100%}}.select-2-dropdown.dropdown-menu-component .search-bar.active{border-bottom:2px solid #2c9bce}.select-2-dropdown.dropdown-menu-component .search-bar.active .bevico-search{color:#2c9bce}.select-2-dropdown.dropdown-menu-component .search-bar.active .validation-input{border-color:rgba(0,0,0,0) !important}.select-2-dropdown.dropdown-menu-component .search-bar.boxed .search-bar-container{width:100%}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .search-bar.boxed .search-bar-container{width:100%}}.select-2-dropdown.dropdown-menu-component .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-bottom:1px solid #e6e6e6;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0 2em 0 2.5em}.select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button{border-top:1px solid #e6e6e6;border-top-left-radius:0;border-top-right-radius:0;width:100%;position:relative;font-size:1rem;text-align:left}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button{width:100%}}.select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button .bevico-add{padding-right:.25em;vertical-align:middle}.select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button .button-text{display:inline-block;vertical-align:middle}.select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button .button-text-container{font-size:.9em;overflow:hidden;white-space:nowrap;display:block;line-height:normal}.select-2-dropdown.dropdown-menu-component .dropdown-menu-empty-state-message{font-style:italic}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option{padding:.5em .75em;color:#333}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option label{font-weight:400;white-space:normal;font-size:1rem}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option .bevicon{top:1px}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option .bevicon:first-child{padding-right:.25em;font-size:1em}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option:hover{background-color:#f1f8fa}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option.disabled-option{color:#e6e6e6}.select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option.disabled-option:hover{background-color:#f7f7f7}.select-2-dropdown.dropdown-menu-component .current-dropdown-value label{white-space:normal}.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options-scroll{border-bottom:0;overflow-y:auto;position:relative}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options-scroll{width:100%}}.select-2-dropdown.dropdown-menu-component .dropdown-placeholder-bevspot-button .btn{width:100%}.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{background:#fff;border:1px solid #ccc;border-radius:3px;color:#4d4d4d;letter-spacing:0;font-weight:400;font-size:1rem;padding:.7rem 1.75rem .7rem .8rem;position:relative;width:100%;height:100%;display:block}.select-2-dropdown.dropdown-menu-component .dropdown-placeholder-string{padding-right:.85em}.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-arrow{right:.25em;position:absolute;top:50%;transform:translateY(-50%)}.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-option{align-items:center;color:#8d8d8d;display:flex;font-weight:400;letter-spacing:0;text-transform:capitalize;white-space:normal}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-option{font-size:14px;padding-bottom:10px;padding-top:10px}}.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-option input{flex:1 0 10%;margin-top:0}.select-2-dropdown.dropdown-menu-component .dropdown-menu-component-option label{flex:1 0 85%;margin-left:8px}.select-2-dropdown.dropdown-menu-component .dropdown-title{color:#8d8d8d;text-transform:none;letter-spacing:0;font-weight:400;margin-left:2.8em;font-size:.9em;opacity:.6;padding:.5em .75em;display:inline-block}@media only screen and (max-width: 767px){.select-2-dropdown.dropdown-menu-component .dropdown-title{font-size:1em;margin-left:4.4em}}@media only screen and (max-width: 767px){.select-2-dropdown.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}.select-2-dropdown.dropdown-menu-component .mobile-dropdown-overlay .dropdown-menu-component-options{font-size:1.2em;max-height:50vh}}.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-button,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button{background-color:#f7f7f7;border-radius:0;border:0;padding:.75rem .75rem .75rem .6rem}.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-button hr.active-border,.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-button hr.bottom-border,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button hr.active-border,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button hr.bottom-border{bottom:0;border-bottom-width:1px}.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-button hr.active-border,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button hr.active-border{visibility:hidden}.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-button hr.bottom-border,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button hr.bottom-border{border-color:#2c9bce}.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-button:hover:not(.disabled) hr.bottom-border,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button:hover:not(.disabled) hr.bottom-border{border-width:2px}.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-button.active,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button.active{box-shadow:inset 0 0 0 2px #2c9bce}.select-2-dropdown.dropdown-menu-component.theme-basic .dropdown-menu-component-options,.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-options{margin-top:-1em}.select-2-dropdown.dropdown-menu-component.theme-basic-inverted .dropdown-menu-component-button{background-color:#fff}.dropdown-with-custom-option .dropdown-menu-component-options-scroll{overflow-y:auto}@media only screen and (max-width: 767px){.dropdown-with-custom-option .dropdown-menu-component-options-scroll{max-height:100%}}.dropdown-with-custom-option .dropdown-menu-component-option-list{border-top:1px solid #e6e6e6}.dropdown-with-custom-option .dropdown-menu-component-option{text-transform:none !important}.dropdown-with-custom-option .add-custom-dropdown-option-button{bottom:0;padding:.8em .25em 1em;max-width:calc(100% - 20px);margin:10px;text-transform:none;z-index:12}.dropdown-with-custom-option .add-custom-dropdown-option-button.disabled{font-weight:400;font-size:.95em;font-style:italic}.create-new-button{font-weight:400;font-size:.95em;font-style:italic;text-align:center;padding:1em 0 .5em;color:#666}label+.select-2-dropdown{margin-top:.4rem}.floating-dropdown-menu .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{border:0;transition:unset;background-color:rgba(0,0,0,0);padding-right:.8em;width:auto;display:inline-block}.floating-dropdown-menu .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-arrow{right:0}.floating-dropdown-menu:first-of-type .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{padding-left:0}.unit-of-measure-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{text-transform:none}.dark .select-2-dropdown-inner-container>.search-bar.boxed .search-bar-container .bevicon{color:#8d8d8d}.dark .select-2-dropdown-inner-container>.search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#666}.dark .select-2-dropdown-inner-container>.search-bar.boxed.active .search-bar-container .bevico-search{color:#2c9bce}.dark .select-2-dropdown-inner-container>.search-bar.boxed.active .search-bar-container .bevico-remove-inverse{color:#868f97}.dark .select-2-dropdown-inner-container>.search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:rgba(0,0,0,0);color:#4d4d4d}
.validation-input-wrapper{display:inline-block;position:relative;width:100%;z-index:1;margin-bottom:1em}.validation-input-wrapper hr{position:absolute;border-bottom:2px solid #a6a6a6;bottom:-100%}.validation-input-wrapper hr.bottom-border{position:absolute;bottom:0;padding:0;margin:0;left:0;right:0;z-index:15;border-bottom-width:1px;box-sizing:content-box;border-color:#a6a6a6;border-style:none none solid}.validation-input-wrapper hr.active-border{position:relative;bottom:0;padding:0;margin:0;border-style:none none solid;border-color:#2c9bce;border-bottom-width:2px;width:100%;transform:scaleX(0);transition:all 350ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;transition-property:bottom-border-width,transform;z-index:20}.validation-input-wrapper .validation-input{color:#4d4d4d;border:none;position:relative;outline:none;font-size:1em;line-height:normal;background:rgba(0,0,0,0);z-index:20;width:100%;margin:0;height:auto;padding:1.2em 0 .25em;font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}.validation-input-wrapper .validation-input::-webkit-input-placeholder{color:#8d8d8d;opacity:.6}.validation-input-wrapper .validation-input::-moz-placeholder{color:#8d8d8d;opacity:.6}.validation-input-wrapper .validation-input:-ms-input-placeholder{color:#8d8d8d;opacity:.6}.validation-input-wrapper .validation-input:-moz-placeholder{color:#8d8d8d;opacity:.6}.validation-input-wrapper .validation-input.large{font-size:1.35rem;font-weight:600;padding-bottom:.05em}@media screen and (min-width: 768px){.validation-input-wrapper .validation-input.large{font-size:2rem}}.validation-input-wrapper .validation-input.large~.input-label,.validation-input-wrapper .validation-input.large~.input-label-active,.validation-input-wrapper .validation-input.large:focus~.input-label{font-size:1.1rem;font-weight:600;bottom:2.25em}@media screen and (min-width: 768px){.validation-input-wrapper .validation-input.large~.input-label,.validation-input-wrapper .validation-input.large~.input-label-active,.validation-input-wrapper .validation-input.large:focus~.input-label{font-size:1.2rem;bottom:2.5em}}.validation-input-wrapper .validation-input.text-right~.input-label,.validation-input-wrapper .validation-input.text-right~.input-bale-active{text-align:right}.validation-input-wrapper .validation-input.no-label{padding-top:.5em}.validation-input-wrapper .validation-input.boxed-input{border:1px solid #ccc;border-radius:3px;background-color:#fff;padding:.7rem .8rem;font-size:1rem;line-height:1.4}.validation-input-wrapper .validation-input.boxed-input.dark{border:0;background-color:rgba(255,255,255,.3);color:#fff;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark::-webkit-input-placeholder{color:#fff;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark::-moz-placeholder{color:#fff;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark:-ms-input-placeholder{color:#fff;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark:-moz-placeholder{color:#fff;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark .validation-input-symbol:not(:focus):not(:placeholder-shown){color:#fff}.validation-input-wrapper .validation-input.boxed-input.dark:focus{color:#333;background-color:#fff}.validation-input-wrapper .validation-input.boxed-input.dark:focus::-webkit-input-placeholder{color:#333;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark:focus::-moz-placeholder{color:#333;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark:focus:-ms-input-placeholder{color:#333;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark:focus:-moz-placeholder{color:#333;opacity:1}.validation-input-wrapper .validation-input.boxed-input.dark:not(:placeholder-shown){background-color:#fff;color:#333}.validation-input-wrapper .validation-input.boxed-input.dark~hr.active-border{display:none}.validation-input-wrapper .validation-input.boxed-input.pad-small{padding:.5rem}.validation-input-wrapper .validation-input.boxed-input~hr.bottom-border{display:none}.validation-input-wrapper .validation-input.boxed-input~hr.active-border{bottom:2px}.validation-input-wrapper .validation-input.boxed-input.invalid-input,.validation-input-wrapper .validation-input.boxed-input.invalid-input:focus,.validation-input-wrapper .validation-input.boxed-input.invalid-input:not(:placeholder-shown){background-color:#fcdddd;color:#ee5252}.validation-input-wrapper .validation-input.boxed-input.invalid-input::-webkit-input-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:focus::-webkit-input-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:not(:placeholder-shown)::-webkit-input-placeholder{color:#ee5252;opacity:1}.validation-input-wrapper .validation-input.boxed-input.invalid-input::-moz-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:focus::-moz-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:not(:placeholder-shown)::-moz-placeholder{color:#ee5252;opacity:1}.validation-input-wrapper .validation-input.boxed-input.invalid-input:-ms-input-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:focus:-ms-input-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:not(:placeholder-shown):-ms-input-placeholder{color:#ee5252;opacity:1}.validation-input-wrapper .validation-input.boxed-input.invalid-input:-moz-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:focus:-moz-placeholder,.validation-input-wrapper .validation-input.boxed-input.invalid-input:not(:placeholder-shown):-moz-placeholder{color:#ee5252;opacity:1}.validation-input-wrapper .validation-input~.validation-input-symbol{position:absolute;bottom:.35em;line-height:normal;color:#333;z-index:20}.validation-input-wrapper .validation-input.percent-input~.percent-symbol{right:0}.validation-input-wrapper .validation-input.percent-input.pad-small.boxed-input{padding-right:1.2em}.validation-input-wrapper .validation-input.percent-input.pad-small.boxed-input~.percent-symbol{bottom:11px}.validation-input-wrapper .validation-input.percent-input.boxed-input~.percent-symbol{right:5px;bottom:14px}.validation-input-wrapper .validation-input.percent-input.large{padding-right:1.1em}.validation-input-wrapper .validation-input.percent-input.large~.percent-symbol{font-weight:600;font-size:1.35rem;bottom:.05em}@media screen and (min-width: 768px){.validation-input-wrapper .validation-input.percent-input.large~.percent-symbol{font-size:2rem;bottom:.1em}}.validation-input-wrapper .validation-input.currency-input{position:relative;padding-left:1em}.validation-input-wrapper .validation-input.currency-input~.currency-symbol{left:0}.validation-input-wrapper .validation-input.currency-input.pad-small.boxed-input{padding-left:1.2em}.validation-input-wrapper .validation-input.currency-input.pad-small.boxed-input~.currency-symbol{bottom:11px}.validation-input-wrapper .validation-input.currency-input.boxed-input~.currency-symbol{left:5px;bottom:14px}.validation-input-wrapper .validation-input.currency-input.large{padding-left:1.1em}.validation-input-wrapper .validation-input.currency-input.large~.currency-symbol{font-weight:600;font-size:1.35rem;bottom:.05em}@media screen and (min-width: 768px){.validation-input-wrapper .validation-input.currency-input.large~.currency-symbol{font-size:2rem;bottom:.1em}}.validation-input-wrapper .validation-input.invalid-total~.input-label,.validation-input-wrapper .validation-input.invalid-total:focus~.input-label{color:#ee5252}.validation-input-wrapper .validation-input.invalid-total~.input-label::before,.validation-input-wrapper .validation-input.invalid-total:focus~.input-label::before{content:"\E648";position:relative;left:-5px;top:1px;font-size:1em;font-weight:400;font-family:"bevspot-icon" !important}.validation-input-wrapper .validation-input.invalid-total~hr{border-color:#ee5252}.validation-input-wrapper .validation-input.invalid-input~.input-label{color:#ee5252}.validation-input-wrapper .validation-input.invalid-input:focus~.input-label{color:#ee5252}.validation-input-wrapper .validation-input.invalid-input~hr{border-color:#ee5252}.validation-input-wrapper .validation-input.disabled{opacity:.5;cursor:not-allowed}.validation-input-wrapper .validation-input:focus+hr.active-border{z-index:20;transform:scaleX(1)}.validation-input-wrapper .error-text{font-size:.8em;color:#ee5252;position:absolute;white-space:nowrap;width:auto;padding:.15rem .25rem;line-height:1.4;display:table;margin-top:.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.validation-input-wrapper .input-label{position:absolute;font-size:1em;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:.4em;right:0;width:100%;transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;z-index:10;font-weight:400}.validation-input-wrapper .validation-input:focus~.input-label,.validation-input-wrapper .input-label-active{font-size:.7em;bottom:2.5em}.validation-input-wrapper .validation-input:focus~.input-label{color:#2c9bce}.validation-input-wrapper.theme-basic,.validation-input-wrapper.theme-basic-inverted{background-color:#f7f7f7}.validation-input-wrapper.theme-basic .validation-input,.validation-input-wrapper.theme-basic-inverted .validation-input{color:#6b747c;padding:.75em 1em .75em}.validation-input-wrapper.theme-basic .validation-input:not(.invalid-input)::-webkit-input-placeholder,.validation-input-wrapper.theme-basic-inverted .validation-input:not(.invalid-input)::-webkit-input-placeholder{color:#6b747c;opacity:1}.validation-input-wrapper.theme-basic .validation-input:not(.invalid-input)::-moz-placeholder,.validation-input-wrapper.theme-basic-inverted .validation-input:not(.invalid-input)::-moz-placeholder{color:#6b747c;opacity:1}.validation-input-wrapper.theme-basic .validation-input:not(.invalid-input):-ms-input-placeholder,.validation-input-wrapper.theme-basic-inverted .validation-input:not(.invalid-input):-ms-input-placeholder{color:#6b747c;opacity:1}.validation-input-wrapper.theme-basic .validation-input:not(.invalid-input):-moz-placeholder,.validation-input-wrapper.theme-basic-inverted .validation-input:not(.invalid-input):-moz-placeholder{color:#6b747c;opacity:1}.validation-input-wrapper.theme-basic.input-pre-symbol,.validation-input-wrapper.theme-basic-inverted.input-pre-symbol{padding-left:.5em}.validation-input-wrapper.theme-basic .validation-input~.validation-input-pre-symbol,.validation-input-wrapper.theme-basic-inverted .validation-input~.validation-input-pre-symbol{left:.5em}.validation-input-wrapper.theme-basic.input-post-symbol,.validation-input-wrapper.theme-basic-inverted.input-post-symbol{padding-right:.5em}.validation-input-wrapper.theme-basic .validation-input~.validation-input-post-symbol,.validation-input-wrapper.theme-basic-inverted .validation-input~.validation-input-post-symbol{right:.5em}.validation-input-wrapper.theme-basic .validation-input-symbol,.validation-input-wrapper.theme-basic-inverted .validation-input-symbol{top:50%;transform:translateY(-60%)}.validation-input-wrapper.theme-basic.disabled hr.active-border,.validation-input-wrapper.theme-basic.disabled hr.bottom-border,.validation-input-wrapper.theme-basic-inverted.disabled hr.active-border,.validation-input-wrapper.theme-basic-inverted.disabled hr.bottom-border{visibility:hidden}.validation-input-wrapper.theme-basic hr.active-border,.validation-input-wrapper.theme-basic-inverted hr.active-border{visibility:hidden}.validation-input-wrapper.theme-basic hr.bottom-border,.validation-input-wrapper.theme-basic-inverted hr.bottom-border{border-color:#2c9bce}.validation-input-wrapper.theme-basic:hover:not(.disabled) hr.bottom-border,.validation-input-wrapper.theme-basic-inverted:hover:not(.disabled) hr.bottom-border{border-width:2px}.validation-input-wrapper.theme-basic.active,.validation-input-wrapper.theme-basic-inverted.active{box-shadow:inset 0 0 0 2px #2c9bce}.validation-input-wrapper.theme-basic-inverted{background-color:#fff}.validation-input-wrapper.theme-basic-inverted .validation-input{color:#4d4d4d}.validation-input-wrapper.theme-search-bar--legacy .validation-input-wrapper{margin-bottom:0em}.validation-input-wrapper.theme-search-bar--legacy .validation-input-wrapper input{padding:1.25em 1em 1.25em 4.5em;width:100%;border:none;background-color:rgba(0,0,0,0);font-size:1em;outline:none}.dark .validation-input-wrapper .validation-input:not(.reset-dark-styles,.invalid-input)::-webkit-input-placeholder,.dark .validation-input-wrapper .validation-input:not(.invalid-input)::-webkit-input-placeholder{color:#fff;opacity:1}.dark .validation-input-wrapper .validation-input:not(.reset-dark-styles,.invalid-input)::-moz-placeholder,.dark .validation-input-wrapper .validation-input:not(.invalid-input)::-moz-placeholder{color:#fff;opacity:1}.dark .validation-input-wrapper .validation-input:not(.reset-dark-styles,.invalid-input):-ms-input-placeholder,.dark .validation-input-wrapper .validation-input:not(.invalid-input):-ms-input-placeholder{color:#fff;opacity:1}.dark .validation-input-wrapper .validation-input:not(.reset-dark-styles,.invalid-input):-moz-placeholder,.dark .validation-input-wrapper .validation-input:not(.invalid-input):-moz-placeholder{color:#fff;opacity:1}.dark .validation-input-wrapper .reset-dark-styles~label{color:#666}
.search-bar{position:relative}.search-bar .search-bar-container{position:relative}.search-bar .search-bar-container .bevicon{position:absolute;z-index:2;left:1em;top:.75em;font-size:1.5em;color:#8d8d8d}.search-bar .search-bar-container .bevicon.bevico-remove-inverse{right:1em;left:inherit;cursor:pointer;color:#868f97;font-size:1.25em;top:50%;transform:translateY(-50%)}.search-bar .search-bar-container .validation-input-wrapper input::-ms-clear{display:none}.search-bar.boxed .search-bar-container{height:3em;width:100%}.search-bar.boxed .search-bar-container .bevico-remove-inverse{right:.4em}.search-bar.boxed .search-bar-container .bevico-search{top:.5em;left:.5em;color:#666}@media only screen and (max-width: 366px){.search-bar.boxed .search-bar-container .bevico-search{left:.25em}}.search-bar.boxed .search-bar-container .validation-input-wrapper{height:100%}.search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{background-color:#efefef;border-radius:3px;border:1px solid rgba(0,0,0,0);transition:all .4s ease-out;padding:0 0 0 3em;height:100%}@media only screen and (max-width: 366px){.search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{padding-left:2em}}.search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#666}.search-bar.boxed .search-bar-container .validation-input-wrapper hr{display:none}.search-bar.boxed.active .search-bar-container .bevico-search{color:#2c9bce}.search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:#a6a6a6}.search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#a6a6a6;opacity:1}.search-bar.prepared-item-product-search .search-bar-container{width:100%}.search-bar.prepared-item-product-search .search-bar-container .bevico-remove-inverse{right:.4em}.search-bar.prepared-item-product-search .search-bar-container .bevico-search{top:50%;transform:translateY(-50%);left:.5em;color:#6b747c;margin-top:-2px}@media only screen and (max-width: 366px){.search-bar.prepared-item-product-search .search-bar-container .bevico-search{left:.25em}}.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper .validation-input{background-color:#d8dde6;border-radius:3px;border:1px solid #d1d7e2;transition:background-color .4s ease-out;padding:.65em .5em .65em 3em}@media only screen and (max-width: 366px){.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper .validation-input{padding-left:2em}}.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#48505c}.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper hr.bottom-border{border-color:rgba(0,0,0,0)}.search-bar.prepared-item-product-search.active .search-bar-container .bevico-search{color:#2c9bce}.search-bar.prepared-item-product-search.active .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:#a6a6a6}.search-bar.prepared-item-product-search.active .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#8d8d8d}.search-bar.transparent .search-bar-container .bevico-search{top:50%;transform:translateY(-50%);left:.5em;color:#fff}@media only screen and (max-width: 366px){.search-bar.transparent .search-bar-container .bevico-search{left:.25em}}.search-bar.transparent .search-bar-container .bevico-remove-inverse{color:#fff}.search-bar.transparent .search-bar-container .validation-input-wrapper .validation-input{background-color:rgba(255,255,255,.25);border-radius:3px;border:1px solid rgba(0,0,0,0);transition:background-color .4s ease-out;padding:.65em .5em .65em 3em;color:#fff}@media only screen and (max-width: 366px){.search-bar.transparent .search-bar-container .validation-input-wrapper .validation-input{padding-left:2em}}.search-bar.transparent .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#fff;opacity:1}.search-bar.transparent .search-bar-container .validation-input-wrapper hr.bottom-border{border-color:rgba(0,0,0,0)}.search-bar.transparent.active .search-bar-container{color:#4d4d4d}.search-bar.transparent.active .bevico-remove-inverse{color:#868f97}.search-bar.theme-basic{margin-bottom:1em}.search-bar.theme-basic .search-bar-container .bevicon{color:#48505c}.search-bar.theme-basic .search-bar-container .bevicon.bevico-search{left:.5em;top:.55em;font-size:1.4em}.search-bar.theme-basic .search-bar-container .bevicon.bevico-remove-inverse{top:.55em;font-size:1.25em;transform:none}.search-bar.theme-basic .search-bar-container .validation-input-wrapper{padding-left:2.5em;margin-bottom:0}.search-bar.theme-basic .search-bar-container .validation-input-wrapper .validation-input{padding-left:0}.search-bar.theme-basic .search-bar-container .validation-input-wrapper hr.active-border{left:-2.5em;padding-left:2.5em}.dark .search-bar.boxed .search-bar-container .bevicon{color:#f7f7f7}.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{background-color:rgba(255,255,255,.2);color:#fff}.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#f7f7f7;opacity:1}.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input:focus,.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input:not(:placeholder-shown){background-color:#fff;border-color:rgba(0,0,0,0);color:#4d4d4d}.dark .search-bar.boxed.active .search-bar-container .bevico-search{color:#4d4d4d}.dark .search-bar.boxed.active .search-bar-container .bevico-remove-inverse{color:#868f97}.dark .search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:rgba(0,0,0,0);color:#4d4d4d}.dark .search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#a6a6a6}
.address-form{width:100%}
.bevspot-dialog{background-color:rgba(25,25,25,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1024}.bevspot-dialog.error-dialog{z-index:1030}.bevspot-dialog .content{background-color:#fff;border-radius:3px;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);margin:5em auto 0;max-width:600px;overflow:auto;padding:1em;position:relative}@media only screen and (max-width: 768px){.bevspot-dialog .content{margin:3em 2.5%;max-width:95%;padding:0}}.bevspot-dialog .content .overflow-container{max-height:240px;overflow-y:auto}.bevspot-dialog .content .close-dialog{cursor:pointer}.bevspot-dialog .content .footer{width:100%;text-align:right}.bevspot-dialog .content .footer .btn{margin-left:.45em}@media only screen and (max-width: 768px){.bevspot-dialog .content .footer .btn{font-size:.8em}}.bevspot-dialog input[type=radio]{accent-color:#2c9bce}
.thanks-for-registering-not-modal{align-items:flex-start;background:#fff;display:flex;flex-flow:column;padding:1.5em;width:100%}
.react-user-icon{background-color:#606972;border:1px solid #868f97;width:32px;height:32px;border-radius:50%;display:inline-table;cursor:pointer}.react-user-icon .react-user-icon-initials,.react-user-icon .react-user-icon-bevicon{font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:center;color:#fff;font-weight:600;font-size:13px;text-align:center}.react-user-icon .scale-user-icon-transition{display:table-cell;vertical-align:middle}.react-user-icon .scale-user-icon-transition .scale-user-icon-enter{transform:scale(0)}.react-user-icon .scale-user-icon-transition .scale-user-icon-enter.scale-user-icon-enter-active{transform:scale(1);transition:transform 200ms ease-in-out}.react-user-icon .scale-user-icon-transition .scale-user-icon-exit{transform:scale(1)}.react-user-icon .scale-user-icon-transition .scale-user-icon-exit.scale-user-icon-exit-active{transform:scale(0);transition:transform 200ms ease-in-out}.react-user-icon .react-user-icon-initials{opacity:.93}.react-user-icon.react-user-icon-close{background-color:#666;border:1px solid #666}.react-user-icon.react-user-icon-close .react-user-icon-bevicon{font-size:18px}
body.file-viewer-shown .navigation-main{display:none}body.file-viewer-shown .navigation-main-toggle{display:none}body.file-viewer-shown .body-container{width:50%;margin-left:50% !important;transition:none}body.file-viewer-shown .file-viewer-container,body.file-viewer-shown .spreadsheet-viewer-container{position:fixed;background:#878787;top:55px;bottom:0;left:0;right:50%}body.file-viewer-shown .file-viewer-container .pdf-page-navigation,body.file-viewer-shown .spreadsheet-viewer-container .pdf-page-navigation{position:absolute;bottom:0;left:0;right:0}body.file-viewer-shown .react-viewer{display:block}body.file-viewer-shown.ordering.record.detail .container{padding-right:1rem;padding-left:1rem}@media(min-width: 768px)and (max-width: 1199px){body.file-viewer-shown.ordering.record.detail .body-container{width:100%;margin-left:0 !important;padding-top:0}body.file-viewer-shown.ordering.record.detail .order-detail-container{height:50vh;top:50vh;position:relative}body.file-viewer-shown.ordering.record.detail .invoice-upload-viewer{position:relative;z-index:10}body.file-viewer-shown.ordering.record.detail .invoice-upload-viewer-container{bottom:50%;right:0;background-color:#666;height:calc(50vh - 55px)}body.file-viewer-shown.ordering.record.detail .back-to-top-container{position:static}}body.file-viewer-hiding .body-container{transition:none}.file-viewer .file-viewer-container{height:calc(100vh - 56px)}.file-viewer .file-viewer-container .pdf-page-navigation{position:absolute;bottom:0;left:0;right:0}.file-viewer .hidden{display:none}.file-viewer .react-viewer{display:block}.file-viewer .react-viewer li.react-viewer-btn[data-key=prev],.file-viewer .react-viewer li.react-viewer-btn[data-key=next]{display:none}.file-viewer .react-pdfjs-viewer .react-viewer{opacity:1}.file-viewer .react-pdfjs-viewer .react-viewer-canvas{overflow:auto}.file-viewer .react-viewer-inline{position:relative;width:100%;height:100%}.file-viewer .react-viewer ul{margin:0;padding:0}.file-viewer .react-viewer li{list-style:none}.file-viewer .react-viewer-mask{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#373737;background-color:rgba(55,55,55,.6);height:100%;filter:alpha(opacity=50);z-index:1000}.file-viewer .react-viewer-btn{background-color:rgba(0,0,0,.5);color:#fff}.file-viewer .react-viewer-btn:hover{background-color:rgba(0,0,0,.8)}.file-viewer .react-viewer-btn-disabled{background-color:rgba(0,0,0,.25)}.file-viewer .react-viewer-close{position:fixed;top:0px;right:0px;overflow:hidden;width:40px;height:40px;border-radius:0 0 0 40px;cursor:pointer;z-index:1010}.file-viewer .react-viewer-close>i{position:fixed;font-size:20px}.file-viewer .react-viewer-canvas{position:fixed;top:0;right:0;left:0;bottom:0;overflow:hidden;z-index:1005}.file-viewer .react-viewer-canvas>img{display:block;width:auto;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-viewer .react-viewer-canvas>canvas{margin:auto;display:block}.file-viewer .react-viewer-canvas>img.drag{cursor:move}.file-viewer .react-viewer-footer{position:fixed;right:0;bottom:20px;left:0;overflow:hidden;text-align:center;z-index:1005}.file-viewer .react-viewer-inline>.react-viewer-mask,.file-viewer .react-viewer-inline>.react-viewer-close,.file-viewer .react-viewer-inline>.react-viewer-canvas,.file-viewer .react-viewer-inline>.react-viewer-footer{position:absolute}.file-viewer .react-viewer-icon-close{padding-left:16px;padding-top:6px;font-size:20px}.file-viewer .react-viewer-attribute{margin:0;margin-bottom:6px;opacity:.8;color:#ccc;font-size:15px}.file-viewer .react-viewer-toolbar{overflow:hidden;height:50px;margin-bottom:8px !important}.file-viewer .react-viewer-toolbar li{display:inline-block;border-radius:100%;margin-right:5px;cursor:pointer;padding:8px}.file-viewer .react-viewer-toolbar li:hover{background-color:rgba(0,0,0,.8)}.file-viewer .react-viewer li.empty{background-color:rgba(0,0,0,0);cursor:default}.file-viewer .react-viewer-navbar{overflow:hidden;background-color:rgba(0,0,0,.5)}.file-viewer .react-viewer-list{height:50px;padding:1px}.file-viewer .react-viewer-list>li{display:inline-block;width:30px;height:50px;cursor:pointer;overflow:hidden;margin-right:1px}.file-viewer .react-viewer-list>li>img{width:60px;height:50px;margin-left:-15px;opacity:.5}.file-viewer .react-viewer-list>li.active>img{opacity:1}.file-viewer .react-viewer-transition{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.file-viewer .react-viewer-image-transition{-webkit-transition-property:width,height,margin,-webkit-transform;transition-property:width,height,margin,-webkit-transform;transition-property:width,height,margin,transform;transition-property:width,height,margin,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.file-viewer .react-viewer-list-transition{-webkit-transition:margin .3s ease-out;transition:margin .3s ease-out}.file-viewer .react-viewer-icon{font-family:"bevspot-icon" !important;speak:none;font-size:26px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.file-viewer .react-viewer-icon-zoomIn:before{content:"\E95B"}.file-viewer .react-viewer-icon-zoomOut:before{content:"\E95C"}.file-viewer .react-viewer-icon-prev:before{content:"\E60C"}.file-viewer .react-viewer-icon-next:before{content:"\E60D"}.file-viewer .react-viewer-icon-close:before{content:"\E60E"}.file-viewer .react-viewer-icon-rotateLeft:before{content:"\E959"}.file-viewer .react-viewer-icon-rotateRight:before{content:"\E95A"}.file-viewer .react-viewer-icon-reset:before{content:"\E627"}.file-viewer .react-viewer-icon-download:before{content:"\E671"}.file-viewer .rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.file-viewer .rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.file-viewer .rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.file-viewer .loading-wrap{display:flex;height:100%;justify-content:center;align-items:center}.file-viewer .circle-loading{box-sizing:border-box;width:80px;height:80px;border-radius:100%;border:10px solid rgba(255,255,255,.2);border-top-color:#fff;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.spreadsheet-viewer{overflow:auto;height:auto;max-height:100%;box-shadow:0 .2rem .4rem rgba(0,0,0,.2)}.spreadsheet-viewer .spreadsheet-row{height:2em}.spreadsheet-viewer .spreadsheet{padding:5em;display:table;background-color:#fff}.spreadsheet-viewer .spreadsheet-col{width:15em;padding:0 1em 0 1em}.spreadsheet-viewer .spreadsheet-row:nth-child(even){background-color:#f7f7f7}.spreadsheet-viewer .spreadsheet-header{font-weight:bold}.spreadsheet-viewer .spreadsheet-viewer-close{position:absolute;cursor:pointer;top:0;overflow:hidden;right:0;width:40px;height:40px;z-index:1010;color:#fff;border-radius:0 0 0 40px}.spreadsheet-viewer .react-viewer-icon-close{padding-left:16px;padding-top:6px;font-size:20px}.spreadsheet-viewer .spreadsheet-viewer-btn{background-color:rgba(0,0,0,.5);color:#fff}.spreadsheet-viewer .spreadsheet-viewer-btn:hover{background-color:rgba(0,0,0,.8)}
.radio-button{align-items:center;display:inline-flex;cursor:pointer}.radio-button .label{color:#333;margin:0;font-weight:normal;white-space:pre-wrap;line-height:1.4;text-align:left}.radio-button .label.right{order:2;padding:.25em 0 .25em .5em}.radio-button .bevico-radio-button-on{color:#2c9bce}.radio-button .bevico-radio-button-off{color:#8d8d8d}.radio-button .bevico-radio-button-on,.radio-button .bevico-radio-button-off{font-size:1.35em}.radio-button.muted .bevico-radio-button-on{color:#666}.radio-button.muted .bevico-radio-button-on,.radio-button.muted .bevico-radio-button-off{font-size:1.15em}.radio-button-group{display:flex;align-items:center}.radio-button-group .radio-button{margin-right:.5em}.radio-button-group .label-heading{font-size:.85em;text-transform:uppercase;color:#8d8d8d;display:block;letter-spacing:.015em;padding-bottom:.15em}.radio-button-group:not(:last-child){padding-bottom:.5rem}.radio-button-sublabel{font-size:.75rem}
.check-box{color:#a6a6a6;display:inline-block;font-size:1rem !important;cursor:pointer;white-space:nowrap}.check-box .bevicon{font-size:1.6rem !important;display:block}@media screen and (min-width: 768px){.check-box .bevicon{font-size:1.45rem !important}}.check-box .label{display:inline;margin:0px;cursor:default;white-space:pre-wrap;word-break:break-word;line-height:1.6rem}@media screen and (min-width: 768px){.check-box .label{line-height:1.45rem}}.check-box .label.left{float:left;margin-right:1.5rem}.check-box .label.right{float:right;margin-left:2rem}.check-box .label.disabled{opacity:.5;cursor:default}.check-box span{display:inline;vertical-align:middle}.check-box span.disabled{opacity:.5;cursor:default}.check-box .bevico-check-box{color:#2c9bce}
.positionable-popup{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);border:1px solid #e6e6e6;font-size:14px;padding:1em;position:absolute;z-index:14;pointer-events:auto}.positionable-popup .positionable-popup-body{max-height:100vh;overflow:auto}.positionable-popup.position-below{top:calc(100% + 5px);left:50%;transform:translateX(-50%)}.positionable-popup.position-below .positionable-popup-caret{background-color:#fff;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;top:-6px;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px}.positionable-popup.position-above{bottom:100%;left:50%;transform:translateX(-50%)}.positionable-popup.position-above .positionable-popup-caret{background-color:#fff;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;bottom:-6px;content:"";height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px}.positionable-popup.position-left{right:calc(100% + 5px);top:50%;transform:translateY(-50%)}.positionable-popup.position-left .positionable-popup-caret{background-color:#fff;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;right:-6px;content:"";height:10px;top:50%;position:absolute;transform:translateY(-50%) rotate(45deg);width:10px}.positionable-popup.position-right{left:calc(100% + 5px);top:50%;transform:translateY(-50%)}.positionable-popup.position-right .positionable-popup-caret{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;left:-6px;content:"";height:10px;top:50%;position:absolute;transform:translateY(-50%) rotate(45deg);width:10px}.positionable-popup.position-center{left:50%;top:50%;transform:translate(-50%, -50%);position:fixed}.positionable-popup.position-center .positionable-popup-caret{display:none}
.bev-popover{position:relative;display:inline-block;max-width:100%}.bev-popover .popover-indicator{border-bottom:.275em dotted #2c9bce;padding-bottom:.15em;cursor:pointer}.bev-popover p{color:#333;margin:0 0 .25em 0}.bev-popover .anchor-container{cursor:pointer;position:relative}.bev-popover .anchor-container .bevicon{font-size:1rem}.bev-popover .popover-contents .popover-title{font-size:1rem;margin-bottom:.75em;font-weight:600}.bev-popover .popover-contents li{padding-bottom:.5em}.bev-popover .popover-breakdown-container{color:#333;font-weight:400;margin:1px;font-size:.9em;width:200px;text-align:left}.bev-popover .popover-breakdown-container strong{max-width:80%;white-space:normal}.bev-popover .popover-breakdown-container .row-container,.bev-popover .popover-breakdown-container .price-breakdown-list-item,.bev-popover .popover-breakdown-container .price-breakdown-total-line{display:flex;justify-content:space-between}.bev-popover .popover-breakdown-container .price-breakdown-total-line{padding-top:.5em}
.inline-edit-wrapper{position:relative}.inline-edit-wrapper:hover{text-decoration:underline;color:#1a1a1a}.inline-edit-wrapper:hover:not(.inline-edit-shown){cursor:url("/static/img/inline-edit-cursor.4de2951f2fdb.png") 0 0,text;cursor:url("/static/img/inline-edit-cursor.58fcadfd498e.svg") 0 0,text;cursor:-webkit-image-set(url("/static/img/inline-edit-cursor.4de2951f2fdb.png") 1x, url("/static/img/inline-edit-cursor@2x.b1a710963895.png") 2x) 0 0,text}.inline-edit-wrapper.inline-edit-shown{z-index:9}.inline-edit-wrapper.inline-edit-shown .inline-editor{position:absolute;top:0}.inline-edit-wrapper.inline-edit-shown .category-and-type-editor .product-form-dropdown-row{background:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);min-width:360px;padding:1rem;left:-60px}.inline-edit-wrapper.inline-edit-shown .category-and-type-editor .product-form-dropdown-row .floating-dropdown-menu{display:inline-block;width:50%}.inline-edit-wrapper.inline-edit-shown .category-and-type-editor .product-form-dropdown-row .floating-dropdown-menu:first-of-type{padding-right:.8rem}.inline-edit-wrapper.inline-edit-shown .category-and-type-editor .product-form-dropdown-row .floating-dropdown-menu:nth-of-type(2){padding-left:.8rem}.inline-edit-wrapper.inline-edit-shown .category-and-type-editor .product-form-dropdown-row .floating-dropdown-menu .dropdown-menu-component-button.btn{background:#efefef;border-bottom:2px solid #2c9bce;padding:.8rem;width:100%}.inline-edit-wrapper.inline-edit-shown .packaging-and-price-editor{min-width:440px;padding:1rem;background:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);max-height:none;height:auto;overflow:visible}.inline-edit-wrapper.inline-edit-shown .packaging-and-price-editor .product-form-row:first-of-type{border-bottom:1px solid #e6e6e6}.inline-edit-wrapper.inline-edit-validation-input.inline-edit-shown{background:#fff;height:100%}.inline-edit-wrapper.inline-edit-validation-input.inline-edit-shown .validation-input-wrapper{margin-bottom:0;height:100%;position:relative}.inline-edit-wrapper.inline-edit-validation-input.inline-edit-shown .validation-input-wrapper .active-border,.inline-edit-wrapper.inline-edit-validation-input.inline-edit-shown .validation-input-wrapper .bottom-border{display:none}.inline-edit-wrapper.inline-edit-validation-input.inline-edit-shown .validation-input{height:100%;border:none;padding:0 .25rem}.inline-edit-validation-input.inline-edit-shown .validation-input-wrapper{border:2px solid #2c9bce}.inline-edit-wrapper.inline-edit-select-2-dropdown-wrapper.inline-edit-shown{top:0;position:absolute;right:1rem;width:auto}.inline-edit-wrapper.inline-edit-select-2-dropdown-wrapper.inline-edit-shown .select-2-dropdown{min-width:180px}.inline-edit-wrapper .save-state-icon-wrapper{position:absolute;top:50%;right:-0.4rem;transform:translateY(-50%)}.inline-edit-wrapper .save-state-icon-wrapper .save-state-icon{font-size:14px}.inline-edit-wrapper .save-state-icon-wrapper .save-state-icon.bevico-check{color:#0fd599;padding-left:.4rem;animation:fade-out 1s ease-in;animation-delay:4000ms}.inline-edit-wrapper .save-state-icon-wrapper .save-state-icon.bevico-spinner8{color:#f7c870;animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg);transform-origin:50% 50%}}@keyframes fade-out{to{opacity:0}}
.file-upload{transition:all .6s ease}.file-upload.btn{padding:.8em 0 .7em}.file-upload .upload-file{display:block;width:100%}.file-upload .upload-file .bevicon{margin-right:.5rem;position:relative;top:-1px;vertical-align:middle}.file-upload .bevspot-button.btn.another{padding-right:0;float:right}.file-upload input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-upload .file-upload-name{display:block;width:100%;border-bottom:1px solid #bfbfbf;margin:0 .5rem 1rem 0;padding-bottom:.3rem;padding-right:4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.file-upload .file-upload-name:last-of-type{margin-bottom:0}.file-upload .file-upload-name button.bevspot-button.btn{position:absolute;right:0;padding:0;font-size:.9rem}.file-upload .add-file{display:block;width:100%;padding-bottom:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.file-upload .add-file button.bevspot-button.btn{position:absolute;right:0;padding:0;font-size:.9rem}
.flex-ui{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex:1;flex-shrink:1;-webkit-flex-basis:0%;flex-basis:0%;min-width:0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.flex-ui{-webkit-flex-basis:auto;flex-basis:auto;height:100%}}.flex-ui.flex-inline{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flex-ui.flex-wrap-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-ui.flex-wrap-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.flex-ui.flex-wrap-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-ui.flex-direction-column{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-ui.flex-direction-column-reverse{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-ui.flex-direction-row{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-ui.flex-direction-row-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-ui.flex-align-start{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flex-ui.flex-align-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.flex-ui.flex-align-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-ui.flex-align-baseline{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.flex-ui.flex-align-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.flex-ui.flex-justify-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.flex-ui.flex-justify-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-ui.flex-justify-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-ui.flex-justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-ui.flex-justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.flex-ui.flex-justify-space-evenly{-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.flex-ui.flex-bg-white{background:#fff}.flex-ui.flex-color-white{color:#fff}.flex-ui.flex-bg-almost-white{background:#f7f7f7}.flex-ui.flex-color-almost-white{color:#f7f7f7}.flex-ui.flex-bg-pale-blue{background:#f1f8fa}.flex-ui.flex-color-pale-blue{color:#f1f8fa}.flex-ui.flex-grow-0{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex:0;flex-grow:0}.flex-ui.flex-shrink-0{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;flex-shrink:0}.flex-ui.flex-grow-1{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1}.flex-ui.flex-shrink-1{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex:1;flex-shrink:1}.flex-ui.flex-grow-2{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex-grow:2;-ms-flex:2;flex-grow:2}.flex-ui.flex-shrink-2{-webkit-flex-shrink:2;-moz-flex-shrink:2;-ms-flex:2;flex-shrink:2}.flex-ui.flex-grow-3{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex-grow:3;-ms-flex:3;flex-grow:3}.flex-ui.flex-shrink-3{-webkit-flex-shrink:3;-moz-flex-shrink:3;-ms-flex:3;flex-shrink:3}.flex-ui.flex-grow-4{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex-grow:4;-ms-flex:4;flex-grow:4}.flex-ui.flex-shrink-4{-webkit-flex-shrink:4;-moz-flex-shrink:4;-ms-flex:4;flex-shrink:4}.flex-ui.flex-grow-5{-webkit-box-flex:5;-moz-box-flex:5;-webkit-flex-grow:5;-ms-flex:5;flex-grow:5}.flex-ui.flex-shrink-5{-webkit-flex-shrink:5;-moz-flex-shrink:5;-ms-flex:5;flex-shrink:5}.flex-ui.flex-grow-6{-webkit-box-flex:6;-moz-box-flex:6;-webkit-flex-grow:6;-ms-flex:6;flex-grow:6}.flex-ui.flex-shrink-6{-webkit-flex-shrink:6;-moz-flex-shrink:6;-ms-flex:6;flex-shrink:6}.flex-ui.flex-grow-7{-webkit-box-flex:7;-moz-box-flex:7;-webkit-flex-grow:7;-ms-flex:7;flex-grow:7}.flex-ui.flex-shrink-7{-webkit-flex-shrink:7;-moz-flex-shrink:7;-ms-flex:7;flex-shrink:7}.flex-ui.flex-grow-8{-webkit-box-flex:8;-moz-box-flex:8;-webkit-flex-grow:8;-ms-flex:8;flex-grow:8}.flex-ui.flex-shrink-8{-webkit-flex-shrink:8;-moz-flex-shrink:8;-ms-flex:8;flex-shrink:8}.flex-ui.flex-grow-9{-webkit-box-flex:9;-moz-box-flex:9;-webkit-flex-grow:9;-ms-flex:9;flex-grow:9}.flex-ui.flex-shrink-9{-webkit-flex-shrink:9;-moz-flex-shrink:9;-ms-flex:9;flex-shrink:9}.flex-ui.flex-grow-10{-webkit-box-flex:10;-moz-box-flex:10;-webkit-flex-grow:10;-ms-flex:10;flex-grow:10}.flex-ui.flex-shrink-10{-webkit-flex-shrink:10;-moz-flex-shrink:10;-ms-flex:10;flex-shrink:10}.flex-ui.flex-grow-11{-webkit-box-flex:11;-moz-box-flex:11;-webkit-flex-grow:11;-ms-flex:11;flex-grow:11}.flex-ui.flex-shrink-11{-webkit-flex-shrink:11;-moz-flex-shrink:11;-ms-flex:11;flex-shrink:11}.flex-ui.flex-grow-12{-webkit-box-flex:12;-moz-box-flex:12;-webkit-flex-grow:12;-ms-flex:12;flex-grow:12}.flex-ui.flex-shrink-12{-webkit-flex-shrink:12;-moz-flex-shrink:12;-ms-flex:12;flex-shrink:12}.flex-ui.flex-grow-13{-webkit-box-flex:13;-moz-box-flex:13;-webkit-flex-grow:13;-ms-flex:13;flex-grow:13}.flex-ui.flex-shrink-13{-webkit-flex-shrink:13;-moz-flex-shrink:13;-ms-flex:13;flex-shrink:13}.flex-ui.flex-grow-14{-webkit-box-flex:14;-moz-box-flex:14;-webkit-flex-grow:14;-ms-flex:14;flex-grow:14}.flex-ui.flex-shrink-14{-webkit-flex-shrink:14;-moz-flex-shrink:14;-ms-flex:14;flex-shrink:14}.flex-ui.flex-grow-15{-webkit-box-flex:15;-moz-box-flex:15;-webkit-flex-grow:15;-ms-flex:15;flex-grow:15}.flex-ui.flex-shrink-15{-webkit-flex-shrink:15;-moz-flex-shrink:15;-ms-flex:15;flex-shrink:15}.flex-ui.flex-grow-16{-webkit-box-flex:16;-moz-box-flex:16;-webkit-flex-grow:16;-ms-flex:16;flex-grow:16}.flex-ui.flex-shrink-16{-webkit-flex-shrink:16;-moz-flex-shrink:16;-ms-flex:16;flex-shrink:16}.flex-ui.flex-grow-17{-webkit-box-flex:17;-moz-box-flex:17;-webkit-flex-grow:17;-ms-flex:17;flex-grow:17}.flex-ui.flex-shrink-17{-webkit-flex-shrink:17;-moz-flex-shrink:17;-ms-flex:17;flex-shrink:17}.flex-ui.flex-grow-18{-webkit-box-flex:18;-moz-box-flex:18;-webkit-flex-grow:18;-ms-flex:18;flex-grow:18}.flex-ui.flex-shrink-18{-webkit-flex-shrink:18;-moz-flex-shrink:18;-ms-flex:18;flex-shrink:18}.flex-ui.flex-grow-19{-webkit-box-flex:19;-moz-box-flex:19;-webkit-flex-grow:19;-ms-flex:19;flex-grow:19}.flex-ui.flex-shrink-19{-webkit-flex-shrink:19;-moz-flex-shrink:19;-ms-flex:19;flex-shrink:19}.flex-ui.flex-grow-20{-webkit-box-flex:20;-moz-box-flex:20;-webkit-flex-grow:20;-ms-flex:20;flex-grow:20}.flex-ui.flex-shrink-20{-webkit-flex-shrink:20;-moz-flex-shrink:20;-ms-flex:20;flex-shrink:20}.flex-ui.flex-grow-21{-webkit-box-flex:21;-moz-box-flex:21;-webkit-flex-grow:21;-ms-flex:21;flex-grow:21}.flex-ui.flex-shrink-21{-webkit-flex-shrink:21;-moz-flex-shrink:21;-ms-flex:21;flex-shrink:21}.flex-ui.flex-grow-22{-webkit-box-flex:22;-moz-box-flex:22;-webkit-flex-grow:22;-ms-flex:22;flex-grow:22}.flex-ui.flex-shrink-22{-webkit-flex-shrink:22;-moz-flex-shrink:22;-ms-flex:22;flex-shrink:22}.flex-ui.flex-grow-23{-webkit-box-flex:23;-moz-box-flex:23;-webkit-flex-grow:23;-ms-flex:23;flex-grow:23}.flex-ui.flex-shrink-23{-webkit-flex-shrink:23;-moz-flex-shrink:23;-ms-flex:23;flex-shrink:23}.flex-ui.flex-grow-24{-webkit-box-flex:24;-moz-box-flex:24;-webkit-flex-grow:24;-ms-flex:24;flex-grow:24}.flex-ui.flex-shrink-24{-webkit-flex-shrink:24;-moz-flex-shrink:24;-ms-flex:24;flex-shrink:24}.flex-ui.flex-grow-25{-webkit-box-flex:25;-moz-box-flex:25;-webkit-flex-grow:25;-ms-flex:25;flex-grow:25}.flex-ui.flex-shrink-25{-webkit-flex-shrink:25;-moz-flex-shrink:25;-ms-flex:25;flex-shrink:25}.flex-ui.flex-grow-26{-webkit-box-flex:26;-moz-box-flex:26;-webkit-flex-grow:26;-ms-flex:26;flex-grow:26}.flex-ui.flex-shrink-26{-webkit-flex-shrink:26;-moz-flex-shrink:26;-ms-flex:26;flex-shrink:26}.flex-ui.flex-grow-27{-webkit-box-flex:27;-moz-box-flex:27;-webkit-flex-grow:27;-ms-flex:27;flex-grow:27}.flex-ui.flex-shrink-27{-webkit-flex-shrink:27;-moz-flex-shrink:27;-ms-flex:27;flex-shrink:27}.flex-ui.flex-grow-28{-webkit-box-flex:28;-moz-box-flex:28;-webkit-flex-grow:28;-ms-flex:28;flex-grow:28}.flex-ui.flex-shrink-28{-webkit-flex-shrink:28;-moz-flex-shrink:28;-ms-flex:28;flex-shrink:28}.flex-ui.flex-grow-29{-webkit-box-flex:29;-moz-box-flex:29;-webkit-flex-grow:29;-ms-flex:29;flex-grow:29}.flex-ui.flex-shrink-29{-webkit-flex-shrink:29;-moz-flex-shrink:29;-ms-flex:29;flex-shrink:29}.flex-ui.flex-grow-30{-webkit-box-flex:30;-moz-box-flex:30;-webkit-flex-grow:30;-ms-flex:30;flex-grow:30}.flex-ui.flex-shrink-30{-webkit-flex-shrink:30;-moz-flex-shrink:30;-ms-flex:30;flex-shrink:30}.flex-ui.flex-grow-31{-webkit-box-flex:31;-moz-box-flex:31;-webkit-flex-grow:31;-ms-flex:31;flex-grow:31}.flex-ui.flex-shrink-31{-webkit-flex-shrink:31;-moz-flex-shrink:31;-ms-flex:31;flex-shrink:31}.flex-ui.flex-grow-32{-webkit-box-flex:32;-moz-box-flex:32;-webkit-flex-grow:32;-ms-flex:32;flex-grow:32}.flex-ui.flex-shrink-32{-webkit-flex-shrink:32;-moz-flex-shrink:32;-ms-flex:32;flex-shrink:32}.flex-ui.flex-grow-33{-webkit-box-flex:33;-moz-box-flex:33;-webkit-flex-grow:33;-ms-flex:33;flex-grow:33}.flex-ui.flex-shrink-33{-webkit-flex-shrink:33;-moz-flex-shrink:33;-ms-flex:33;flex-shrink:33}.flex-ui.flex-grow-34{-webkit-box-flex:34;-moz-box-flex:34;-webkit-flex-grow:34;-ms-flex:34;flex-grow:34}.flex-ui.flex-shrink-34{-webkit-flex-shrink:34;-moz-flex-shrink:34;-ms-flex:34;flex-shrink:34}.flex-ui.flex-grow-35{-webkit-box-flex:35;-moz-box-flex:35;-webkit-flex-grow:35;-ms-flex:35;flex-grow:35}.flex-ui.flex-shrink-35{-webkit-flex-shrink:35;-moz-flex-shrink:35;-ms-flex:35;flex-shrink:35}.flex-ui.flex-grow-36{-webkit-box-flex:36;-moz-box-flex:36;-webkit-flex-grow:36;-ms-flex:36;flex-grow:36}.flex-ui.flex-shrink-36{-webkit-flex-shrink:36;-moz-flex-shrink:36;-ms-flex:36;flex-shrink:36}.flex-ui.flex-grow-37{-webkit-box-flex:37;-moz-box-flex:37;-webkit-flex-grow:37;-ms-flex:37;flex-grow:37}.flex-ui.flex-shrink-37{-webkit-flex-shrink:37;-moz-flex-shrink:37;-ms-flex:37;flex-shrink:37}.flex-ui.flex-grow-38{-webkit-box-flex:38;-moz-box-flex:38;-webkit-flex-grow:38;-ms-flex:38;flex-grow:38}.flex-ui.flex-shrink-38{-webkit-flex-shrink:38;-moz-flex-shrink:38;-ms-flex:38;flex-shrink:38}.flex-ui.flex-grow-39{-webkit-box-flex:39;-moz-box-flex:39;-webkit-flex-grow:39;-ms-flex:39;flex-grow:39}.flex-ui.flex-shrink-39{-webkit-flex-shrink:39;-moz-flex-shrink:39;-ms-flex:39;flex-shrink:39}.flex-ui.flex-grow-40{-webkit-box-flex:40;-moz-box-flex:40;-webkit-flex-grow:40;-ms-flex:40;flex-grow:40}.flex-ui.flex-shrink-40{-webkit-flex-shrink:40;-moz-flex-shrink:40;-ms-flex:40;flex-shrink:40}.flex-ui.flex-grow-41{-webkit-box-flex:41;-moz-box-flex:41;-webkit-flex-grow:41;-ms-flex:41;flex-grow:41}.flex-ui.flex-shrink-41{-webkit-flex-shrink:41;-moz-flex-shrink:41;-ms-flex:41;flex-shrink:41}.flex-ui.flex-grow-42{-webkit-box-flex:42;-moz-box-flex:42;-webkit-flex-grow:42;-ms-flex:42;flex-grow:42}.flex-ui.flex-shrink-42{-webkit-flex-shrink:42;-moz-flex-shrink:42;-ms-flex:42;flex-shrink:42}.flex-ui.flex-grow-43{-webkit-box-flex:43;-moz-box-flex:43;-webkit-flex-grow:43;-ms-flex:43;flex-grow:43}.flex-ui.flex-shrink-43{-webkit-flex-shrink:43;-moz-flex-shrink:43;-ms-flex:43;flex-shrink:43}.flex-ui.flex-grow-44{-webkit-box-flex:44;-moz-box-flex:44;-webkit-flex-grow:44;-ms-flex:44;flex-grow:44}.flex-ui.flex-shrink-44{-webkit-flex-shrink:44;-moz-flex-shrink:44;-ms-flex:44;flex-shrink:44}.flex-ui.flex-grow-45{-webkit-box-flex:45;-moz-box-flex:45;-webkit-flex-grow:45;-ms-flex:45;flex-grow:45}.flex-ui.flex-shrink-45{-webkit-flex-shrink:45;-moz-flex-shrink:45;-ms-flex:45;flex-shrink:45}.flex-ui.flex-grow-46{-webkit-box-flex:46;-moz-box-flex:46;-webkit-flex-grow:46;-ms-flex:46;flex-grow:46}.flex-ui.flex-shrink-46{-webkit-flex-shrink:46;-moz-flex-shrink:46;-ms-flex:46;flex-shrink:46}.flex-ui.flex-grow-47{-webkit-box-flex:47;-moz-box-flex:47;-webkit-flex-grow:47;-ms-flex:47;flex-grow:47}.flex-ui.flex-shrink-47{-webkit-flex-shrink:47;-moz-flex-shrink:47;-ms-flex:47;flex-shrink:47}.flex-ui.flex-grow-48{-webkit-box-flex:48;-moz-box-flex:48;-webkit-flex-grow:48;-ms-flex:48;flex-grow:48}.flex-ui.flex-shrink-48{-webkit-flex-shrink:48;-moz-flex-shrink:48;-ms-flex:48;flex-shrink:48}.flex-ui.flex-grow-49{-webkit-box-flex:49;-moz-box-flex:49;-webkit-flex-grow:49;-ms-flex:49;flex-grow:49}.flex-ui.flex-shrink-49{-webkit-flex-shrink:49;-moz-flex-shrink:49;-ms-flex:49;flex-shrink:49}.flex-ui.flex-grow-50{-webkit-box-flex:50;-moz-box-flex:50;-webkit-flex-grow:50;-ms-flex:50;flex-grow:50}.flex-ui.flex-shrink-50{-webkit-flex-shrink:50;-moz-flex-shrink:50;-ms-flex:50;flex-shrink:50}.flex-ui.flex-grow-51{-webkit-box-flex:51;-moz-box-flex:51;-webkit-flex-grow:51;-ms-flex:51;flex-grow:51}.flex-ui.flex-shrink-51{-webkit-flex-shrink:51;-moz-flex-shrink:51;-ms-flex:51;flex-shrink:51}.flex-ui.flex-grow-52{-webkit-box-flex:52;-moz-box-flex:52;-webkit-flex-grow:52;-ms-flex:52;flex-grow:52}.flex-ui.flex-shrink-52{-webkit-flex-shrink:52;-moz-flex-shrink:52;-ms-flex:52;flex-shrink:52}.flex-ui.flex-grow-53{-webkit-box-flex:53;-moz-box-flex:53;-webkit-flex-grow:53;-ms-flex:53;flex-grow:53}.flex-ui.flex-shrink-53{-webkit-flex-shrink:53;-moz-flex-shrink:53;-ms-flex:53;flex-shrink:53}.flex-ui.flex-grow-54{-webkit-box-flex:54;-moz-box-flex:54;-webkit-flex-grow:54;-ms-flex:54;flex-grow:54}.flex-ui.flex-shrink-54{-webkit-flex-shrink:54;-moz-flex-shrink:54;-ms-flex:54;flex-shrink:54}.flex-ui.flex-grow-55{-webkit-box-flex:55;-moz-box-flex:55;-webkit-flex-grow:55;-ms-flex:55;flex-grow:55}.flex-ui.flex-shrink-55{-webkit-flex-shrink:55;-moz-flex-shrink:55;-ms-flex:55;flex-shrink:55}.flex-ui.flex-grow-56{-webkit-box-flex:56;-moz-box-flex:56;-webkit-flex-grow:56;-ms-flex:56;flex-grow:56}.flex-ui.flex-shrink-56{-webkit-flex-shrink:56;-moz-flex-shrink:56;-ms-flex:56;flex-shrink:56}.flex-ui.flex-grow-57{-webkit-box-flex:57;-moz-box-flex:57;-webkit-flex-grow:57;-ms-flex:57;flex-grow:57}.flex-ui.flex-shrink-57{-webkit-flex-shrink:57;-moz-flex-shrink:57;-ms-flex:57;flex-shrink:57}.flex-ui.flex-grow-58{-webkit-box-flex:58;-moz-box-flex:58;-webkit-flex-grow:58;-ms-flex:58;flex-grow:58}.flex-ui.flex-shrink-58{-webkit-flex-shrink:58;-moz-flex-shrink:58;-ms-flex:58;flex-shrink:58}.flex-ui.flex-grow-59{-webkit-box-flex:59;-moz-box-flex:59;-webkit-flex-grow:59;-ms-flex:59;flex-grow:59}.flex-ui.flex-shrink-59{-webkit-flex-shrink:59;-moz-flex-shrink:59;-ms-flex:59;flex-shrink:59}.flex-ui.flex-grow-60{-webkit-box-flex:60;-moz-box-flex:60;-webkit-flex-grow:60;-ms-flex:60;flex-grow:60}.flex-ui.flex-shrink-60{-webkit-flex-shrink:60;-moz-flex-shrink:60;-ms-flex:60;flex-shrink:60}.flex-ui.flex-grow-61{-webkit-box-flex:61;-moz-box-flex:61;-webkit-flex-grow:61;-ms-flex:61;flex-grow:61}.flex-ui.flex-shrink-61{-webkit-flex-shrink:61;-moz-flex-shrink:61;-ms-flex:61;flex-shrink:61}.flex-ui.flex-grow-62{-webkit-box-flex:62;-moz-box-flex:62;-webkit-flex-grow:62;-ms-flex:62;flex-grow:62}.flex-ui.flex-shrink-62{-webkit-flex-shrink:62;-moz-flex-shrink:62;-ms-flex:62;flex-shrink:62}.flex-ui.flex-grow-63{-webkit-box-flex:63;-moz-box-flex:63;-webkit-flex-grow:63;-ms-flex:63;flex-grow:63}.flex-ui.flex-shrink-63{-webkit-flex-shrink:63;-moz-flex-shrink:63;-ms-flex:63;flex-shrink:63}.flex-ui.flex-grow-64{-webkit-box-flex:64;-moz-box-flex:64;-webkit-flex-grow:64;-ms-flex:64;flex-grow:64}.flex-ui.flex-shrink-64{-webkit-flex-shrink:64;-moz-flex-shrink:64;-ms-flex:64;flex-shrink:64}.flex-ui.flex-grow-65{-webkit-box-flex:65;-moz-box-flex:65;-webkit-flex-grow:65;-ms-flex:65;flex-grow:65}.flex-ui.flex-shrink-65{-webkit-flex-shrink:65;-moz-flex-shrink:65;-ms-flex:65;flex-shrink:65}.flex-ui.flex-grow-66{-webkit-box-flex:66;-moz-box-flex:66;-webkit-flex-grow:66;-ms-flex:66;flex-grow:66}.flex-ui.flex-shrink-66{-webkit-flex-shrink:66;-moz-flex-shrink:66;-ms-flex:66;flex-shrink:66}.flex-ui.flex-grow-67{-webkit-box-flex:67;-moz-box-flex:67;-webkit-flex-grow:67;-ms-flex:67;flex-grow:67}.flex-ui.flex-shrink-67{-webkit-flex-shrink:67;-moz-flex-shrink:67;-ms-flex:67;flex-shrink:67}.flex-ui.flex-grow-68{-webkit-box-flex:68;-moz-box-flex:68;-webkit-flex-grow:68;-ms-flex:68;flex-grow:68}.flex-ui.flex-shrink-68{-webkit-flex-shrink:68;-moz-flex-shrink:68;-ms-flex:68;flex-shrink:68}.flex-ui.flex-grow-69{-webkit-box-flex:69;-moz-box-flex:69;-webkit-flex-grow:69;-ms-flex:69;flex-grow:69}.flex-ui.flex-shrink-69{-webkit-flex-shrink:69;-moz-flex-shrink:69;-ms-flex:69;flex-shrink:69}.flex-ui.flex-grow-70{-webkit-box-flex:70;-moz-box-flex:70;-webkit-flex-grow:70;-ms-flex:70;flex-grow:70}.flex-ui.flex-shrink-70{-webkit-flex-shrink:70;-moz-flex-shrink:70;-ms-flex:70;flex-shrink:70}.flex-ui.flex-grow-71{-webkit-box-flex:71;-moz-box-flex:71;-webkit-flex-grow:71;-ms-flex:71;flex-grow:71}.flex-ui.flex-shrink-71{-webkit-flex-shrink:71;-moz-flex-shrink:71;-ms-flex:71;flex-shrink:71}.flex-ui.flex-grow-72{-webkit-box-flex:72;-moz-box-flex:72;-webkit-flex-grow:72;-ms-flex:72;flex-grow:72}.flex-ui.flex-shrink-72{-webkit-flex-shrink:72;-moz-flex-shrink:72;-ms-flex:72;flex-shrink:72}.flex-ui.flex-grow-73{-webkit-box-flex:73;-moz-box-flex:73;-webkit-flex-grow:73;-ms-flex:73;flex-grow:73}.flex-ui.flex-shrink-73{-webkit-flex-shrink:73;-moz-flex-shrink:73;-ms-flex:73;flex-shrink:73}.flex-ui.flex-grow-74{-webkit-box-flex:74;-moz-box-flex:74;-webkit-flex-grow:74;-ms-flex:74;flex-grow:74}.flex-ui.flex-shrink-74{-webkit-flex-shrink:74;-moz-flex-shrink:74;-ms-flex:74;flex-shrink:74}.flex-ui.flex-grow-75{-webkit-box-flex:75;-moz-box-flex:75;-webkit-flex-grow:75;-ms-flex:75;flex-grow:75}.flex-ui.flex-shrink-75{-webkit-flex-shrink:75;-moz-flex-shrink:75;-ms-flex:75;flex-shrink:75}.flex-ui.flex-grow-76{-webkit-box-flex:76;-moz-box-flex:76;-webkit-flex-grow:76;-ms-flex:76;flex-grow:76}.flex-ui.flex-shrink-76{-webkit-flex-shrink:76;-moz-flex-shrink:76;-ms-flex:76;flex-shrink:76}.flex-ui.flex-grow-77{-webkit-box-flex:77;-moz-box-flex:77;-webkit-flex-grow:77;-ms-flex:77;flex-grow:77}.flex-ui.flex-shrink-77{-webkit-flex-shrink:77;-moz-flex-shrink:77;-ms-flex:77;flex-shrink:77}.flex-ui.flex-grow-78{-webkit-box-flex:78;-moz-box-flex:78;-webkit-flex-grow:78;-ms-flex:78;flex-grow:78}.flex-ui.flex-shrink-78{-webkit-flex-shrink:78;-moz-flex-shrink:78;-ms-flex:78;flex-shrink:78}.flex-ui.flex-grow-79{-webkit-box-flex:79;-moz-box-flex:79;-webkit-flex-grow:79;-ms-flex:79;flex-grow:79}.flex-ui.flex-shrink-79{-webkit-flex-shrink:79;-moz-flex-shrink:79;-ms-flex:79;flex-shrink:79}.flex-ui.flex-grow-80{-webkit-box-flex:80;-moz-box-flex:80;-webkit-flex-grow:80;-ms-flex:80;flex-grow:80}.flex-ui.flex-shrink-80{-webkit-flex-shrink:80;-moz-flex-shrink:80;-ms-flex:80;flex-shrink:80}.flex-ui.flex-grow-81{-webkit-box-flex:81;-moz-box-flex:81;-webkit-flex-grow:81;-ms-flex:81;flex-grow:81}.flex-ui.flex-shrink-81{-webkit-flex-shrink:81;-moz-flex-shrink:81;-ms-flex:81;flex-shrink:81}.flex-ui.flex-grow-82{-webkit-box-flex:82;-moz-box-flex:82;-webkit-flex-grow:82;-ms-flex:82;flex-grow:82}.flex-ui.flex-shrink-82{-webkit-flex-shrink:82;-moz-flex-shrink:82;-ms-flex:82;flex-shrink:82}.flex-ui.flex-grow-83{-webkit-box-flex:83;-moz-box-flex:83;-webkit-flex-grow:83;-ms-flex:83;flex-grow:83}.flex-ui.flex-shrink-83{-webkit-flex-shrink:83;-moz-flex-shrink:83;-ms-flex:83;flex-shrink:83}.flex-ui.flex-grow-84{-webkit-box-flex:84;-moz-box-flex:84;-webkit-flex-grow:84;-ms-flex:84;flex-grow:84}.flex-ui.flex-shrink-84{-webkit-flex-shrink:84;-moz-flex-shrink:84;-ms-flex:84;flex-shrink:84}.flex-ui.flex-grow-85{-webkit-box-flex:85;-moz-box-flex:85;-webkit-flex-grow:85;-ms-flex:85;flex-grow:85}.flex-ui.flex-shrink-85{-webkit-flex-shrink:85;-moz-flex-shrink:85;-ms-flex:85;flex-shrink:85}.flex-ui.flex-grow-86{-webkit-box-flex:86;-moz-box-flex:86;-webkit-flex-grow:86;-ms-flex:86;flex-grow:86}.flex-ui.flex-shrink-86{-webkit-flex-shrink:86;-moz-flex-shrink:86;-ms-flex:86;flex-shrink:86}.flex-ui.flex-grow-87{-webkit-box-flex:87;-moz-box-flex:87;-webkit-flex-grow:87;-ms-flex:87;flex-grow:87}.flex-ui.flex-shrink-87{-webkit-flex-shrink:87;-moz-flex-shrink:87;-ms-flex:87;flex-shrink:87}.flex-ui.flex-grow-88{-webkit-box-flex:88;-moz-box-flex:88;-webkit-flex-grow:88;-ms-flex:88;flex-grow:88}.flex-ui.flex-shrink-88{-webkit-flex-shrink:88;-moz-flex-shrink:88;-ms-flex:88;flex-shrink:88}.flex-ui.flex-grow-89{-webkit-box-flex:89;-moz-box-flex:89;-webkit-flex-grow:89;-ms-flex:89;flex-grow:89}.flex-ui.flex-shrink-89{-webkit-flex-shrink:89;-moz-flex-shrink:89;-ms-flex:89;flex-shrink:89}.flex-ui.flex-grow-90{-webkit-box-flex:90;-moz-box-flex:90;-webkit-flex-grow:90;-ms-flex:90;flex-grow:90}.flex-ui.flex-shrink-90{-webkit-flex-shrink:90;-moz-flex-shrink:90;-ms-flex:90;flex-shrink:90}.flex-ui.flex-grow-91{-webkit-box-flex:91;-moz-box-flex:91;-webkit-flex-grow:91;-ms-flex:91;flex-grow:91}.flex-ui.flex-shrink-91{-webkit-flex-shrink:91;-moz-flex-shrink:91;-ms-flex:91;flex-shrink:91}.flex-ui.flex-grow-92{-webkit-box-flex:92;-moz-box-flex:92;-webkit-flex-grow:92;-ms-flex:92;flex-grow:92}.flex-ui.flex-shrink-92{-webkit-flex-shrink:92;-moz-flex-shrink:92;-ms-flex:92;flex-shrink:92}.flex-ui.flex-grow-93{-webkit-box-flex:93;-moz-box-flex:93;-webkit-flex-grow:93;-ms-flex:93;flex-grow:93}.flex-ui.flex-shrink-93{-webkit-flex-shrink:93;-moz-flex-shrink:93;-ms-flex:93;flex-shrink:93}.flex-ui.flex-grow-94{-webkit-box-flex:94;-moz-box-flex:94;-webkit-flex-grow:94;-ms-flex:94;flex-grow:94}.flex-ui.flex-shrink-94{-webkit-flex-shrink:94;-moz-flex-shrink:94;-ms-flex:94;flex-shrink:94}.flex-ui.flex-grow-95{-webkit-box-flex:95;-moz-box-flex:95;-webkit-flex-grow:95;-ms-flex:95;flex-grow:95}.flex-ui.flex-shrink-95{-webkit-flex-shrink:95;-moz-flex-shrink:95;-ms-flex:95;flex-shrink:95}.flex-ui.flex-grow-96{-webkit-box-flex:96;-moz-box-flex:96;-webkit-flex-grow:96;-ms-flex:96;flex-grow:96}.flex-ui.flex-shrink-96{-webkit-flex-shrink:96;-moz-flex-shrink:96;-ms-flex:96;flex-shrink:96}.flex-ui.flex-grow-97{-webkit-box-flex:97;-moz-box-flex:97;-webkit-flex-grow:97;-ms-flex:97;flex-grow:97}.flex-ui.flex-shrink-97{-webkit-flex-shrink:97;-moz-flex-shrink:97;-ms-flex:97;flex-shrink:97}.flex-ui.flex-grow-98{-webkit-box-flex:98;-moz-box-flex:98;-webkit-flex-grow:98;-ms-flex:98;flex-grow:98}.flex-ui.flex-shrink-98{-webkit-flex-shrink:98;-moz-flex-shrink:98;-ms-flex:98;flex-shrink:98}.flex-ui.flex-grow-99{-webkit-box-flex:99;-moz-box-flex:99;-webkit-flex-grow:99;-ms-flex:99;flex-grow:99}.flex-ui.flex-shrink-99{-webkit-flex-shrink:99;-moz-flex-shrink:99;-ms-flex:99;flex-shrink:99}.flex-ui.flex-grow-100{-webkit-box-flex:100;-moz-box-flex:100;-webkit-flex-grow:100;-ms-flex:100;flex-grow:100}.flex-ui.flex-shrink-100{-webkit-flex-shrink:100;-moz-flex-shrink:100;-ms-flex:100;flex-shrink:100}.flex-ui.flex-basis-auto{-webkit-flex-basis:auto;flex-basis:auto}.flex-ui.flex-p-1{padding:calc(1*.4rem)}.flex-ui.flex-py-1{padding-top:calc(1*.4rem);padding-bottom:calc(1*.4rem)}.flex-ui.flex-px-1{padding-left:calc(1*.4rem);padding-right:calc(1*.4rem)}.flex-ui.flex-pl-1{padding-left:calc(1*.4rem)}.flex-ui.flex-pr-1{padding-right:calc(1*.4rem)}.flex-ui.flex-pt-1{padding-top:calc(1*.4rem)}.flex-ui.flex-pb-1{padding-bottom:calc(1*.4rem)}.flex-ui.flex-p-2{padding:calc(2*.4rem)}.flex-ui.flex-py-2{padding-top:calc(2*.4rem);padding-bottom:calc(2*.4rem)}.flex-ui.flex-px-2{padding-left:calc(2*.4rem);padding-right:calc(2*.4rem)}.flex-ui.flex-pl-2{padding-left:calc(2*.4rem)}.flex-ui.flex-pr-2{padding-right:calc(2*.4rem)}.flex-ui.flex-pt-2{padding-top:calc(2*.4rem)}.flex-ui.flex-pb-2{padding-bottom:calc(2*.4rem)}.flex-ui.flex-p-3{padding:calc(3*.4rem)}.flex-ui.flex-py-3{padding-top:calc(3*.4rem);padding-bottom:calc(3*.4rem)}.flex-ui.flex-px-3{padding-left:calc(3*.4rem);padding-right:calc(3*.4rem)}.flex-ui.flex-pl-3{padding-left:calc(3*.4rem)}.flex-ui.flex-pr-3{padding-right:calc(3*.4rem)}.flex-ui.flex-pt-3{padding-top:calc(3*.4rem)}.flex-ui.flex-pb-3{padding-bottom:calc(3*.4rem)}.flex-ui.flex-p-4{padding:calc(4*.4rem)}.flex-ui.flex-py-4{padding-top:calc(4*.4rem);padding-bottom:calc(4*.4rem)}.flex-ui.flex-px-4{padding-left:calc(4*.4rem);padding-right:calc(4*.4rem)}.flex-ui.flex-pl-4{padding-left:calc(4*.4rem)}.flex-ui.flex-pr-4{padding-right:calc(4*.4rem)}.flex-ui.flex-pt-4{padding-top:calc(4*.4rem)}.flex-ui.flex-pb-4{padding-bottom:calc(4*.4rem)}.flex-ui.flex-p-5{padding:calc(5*.4rem)}.flex-ui.flex-py-5{padding-top:calc(5*.4rem);padding-bottom:calc(5*.4rem)}.flex-ui.flex-px-5{padding-left:calc(5*.4rem);padding-right:calc(5*.4rem)}.flex-ui.flex-pl-5{padding-left:calc(5*.4rem)}.flex-ui.flex-pr-5{padding-right:calc(5*.4rem)}.flex-ui.flex-pt-5{padding-top:calc(5*.4rem)}.flex-ui.flex-pb-5{padding-bottom:calc(5*.4rem)}.flex-ui.flex-p-6{padding:calc(6*.4rem)}.flex-ui.flex-py-6{padding-top:calc(6*.4rem);padding-bottom:calc(6*.4rem)}.flex-ui.flex-px-6{padding-left:calc(6*.4rem);padding-right:calc(6*.4rem)}.flex-ui.flex-pl-6{padding-left:calc(6*.4rem)}.flex-ui.flex-pr-6{padding-right:calc(6*.4rem)}.flex-ui.flex-pt-6{padding-top:calc(6*.4rem)}.flex-ui.flex-pb-6{padding-bottom:calc(6*.4rem)}.flex-ui.flex-p-7{padding:calc(7*.4rem)}.flex-ui.flex-py-7{padding-top:calc(7*.4rem);padding-bottom:calc(7*.4rem)}.flex-ui.flex-px-7{padding-left:calc(7*.4rem);padding-right:calc(7*.4rem)}.flex-ui.flex-pl-7{padding-left:calc(7*.4rem)}.flex-ui.flex-pr-7{padding-right:calc(7*.4rem)}.flex-ui.flex-pt-7{padding-top:calc(7*.4rem)}.flex-ui.flex-pb-7{padding-bottom:calc(7*.4rem)}.flex-ui.flex-p-8{padding:calc(8*.4rem)}.flex-ui.flex-py-8{padding-top:calc(8*.4rem);padding-bottom:calc(8*.4rem)}.flex-ui.flex-px-8{padding-left:calc(8*.4rem);padding-right:calc(8*.4rem)}.flex-ui.flex-pl-8{padding-left:calc(8*.4rem)}.flex-ui.flex-pr-8{padding-right:calc(8*.4rem)}.flex-ui.flex-pt-8{padding-top:calc(8*.4rem)}.flex-ui.flex-pb-8{padding-bottom:calc(8*.4rem)}.flex-ui.flex-p-9{padding:calc(9*.4rem)}.flex-ui.flex-py-9{padding-top:calc(9*.4rem);padding-bottom:calc(9*.4rem)}.flex-ui.flex-px-9{padding-left:calc(9*.4rem);padding-right:calc(9*.4rem)}.flex-ui.flex-pl-9{padding-left:calc(9*.4rem)}.flex-ui.flex-pr-9{padding-right:calc(9*.4rem)}.flex-ui.flex-pt-9{padding-top:calc(9*.4rem)}.flex-ui.flex-pb-9{padding-bottom:calc(9*.4rem)}.flex-ui.flex-p-10{padding:calc(10*.4rem)}.flex-ui.flex-py-10{padding-top:calc(10*.4rem);padding-bottom:calc(10*.4rem)}.flex-ui.flex-px-10{padding-left:calc(10*.4rem);padding-right:calc(10*.4rem)}.flex-ui.flex-pl-10{padding-left:calc(10*.4rem)}.flex-ui.flex-pr-10{padding-right:calc(10*.4rem)}.flex-ui.flex-pt-10{padding-top:calc(10*.4rem)}.flex-ui.flex-pb-10{padding-bottom:calc(10*.4rem)}.flex-ui .flex-child{width:100%}
.search-bar{position:relative}.search-bar .search-bar-container{position:relative}.search-bar .search-bar-container .bevicon{position:absolute;z-index:2;left:1em;top:.75em;font-size:1.5em;color:#8d8d8d}.search-bar .search-bar-container .bevicon.bevico-remove-inverse{right:1em;left:inherit;cursor:pointer;color:#868f97;font-size:1.25em;top:50%;transform:translateY(-50%)}.search-bar .search-bar-container .validation-input-wrapper input::-ms-clear{display:none}.search-bar.boxed .search-bar-container{height:3em;width:100%}.search-bar.boxed .search-bar-container .bevico-remove-inverse{right:.4em}.search-bar.boxed .search-bar-container .bevico-search{top:.5em;left:.5em;color:#666}@media only screen and (max-width: 366px){.search-bar.boxed .search-bar-container .bevico-search{left:.25em}}.search-bar.boxed .search-bar-container .validation-input-wrapper{height:100%}.search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{background-color:#efefef;border-radius:3px;border:1px solid rgba(0,0,0,0);transition:all .4s ease-out;padding:0 0 0 3em;height:100%}@media only screen and (max-width: 366px){.search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{padding-left:2em}}.search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#666}.search-bar.boxed .search-bar-container .validation-input-wrapper hr{display:none}.search-bar.boxed.active .search-bar-container .bevico-search{color:#2c9bce}.search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:#a6a6a6}.search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#a6a6a6;opacity:1}.search-bar.prepared-item-product-search .search-bar-container{width:100%}.search-bar.prepared-item-product-search .search-bar-container .bevico-remove-inverse{right:.4em}.search-bar.prepared-item-product-search .search-bar-container .bevico-search{top:50%;transform:translateY(-50%);left:.5em;color:#6b747c;margin-top:-2px}@media only screen and (max-width: 366px){.search-bar.prepared-item-product-search .search-bar-container .bevico-search{left:.25em}}.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper .validation-input{background-color:#d8dde6;border-radius:3px;border:1px solid #d1d7e2;transition:background-color .4s ease-out;padding:.65em .5em .65em 3em}@media only screen and (max-width: 366px){.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper .validation-input{padding-left:2em}}.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#48505c}.search-bar.prepared-item-product-search .search-bar-container .validation-input-wrapper hr.bottom-border{border-color:rgba(0,0,0,0)}.search-bar.prepared-item-product-search.active .search-bar-container .bevico-search{color:#2c9bce}.search-bar.prepared-item-product-search.active .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:#a6a6a6}.search-bar.prepared-item-product-search.active .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#8d8d8d}.search-bar.transparent .search-bar-container .bevico-search{top:50%;transform:translateY(-50%);left:.5em;color:#fff}@media only screen and (max-width: 366px){.search-bar.transparent .search-bar-container .bevico-search{left:.25em}}.search-bar.transparent .search-bar-container .bevico-remove-inverse{color:#fff}.search-bar.transparent .search-bar-container .validation-input-wrapper .validation-input{background-color:rgba(255,255,255,.25);border-radius:3px;border:1px solid rgba(0,0,0,0);transition:background-color .4s ease-out;padding:.65em .5em .65em 3em;color:#fff}@media only screen and (max-width: 366px){.search-bar.transparent .search-bar-container .validation-input-wrapper .validation-input{padding-left:2em}}.search-bar.transparent .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#fff;opacity:1}.search-bar.transparent .search-bar-container .validation-input-wrapper hr.bottom-border{border-color:rgba(0,0,0,0)}.search-bar.transparent.active .search-bar-container{color:#4d4d4d}.search-bar.transparent.active .bevico-remove-inverse{color:#868f97}.search-bar.theme-basic{margin-bottom:1em}.search-bar.theme-basic .search-bar-container .bevicon{color:#48505c}.search-bar.theme-basic .search-bar-container .bevicon.bevico-search{left:.5em;top:.55em;font-size:1.4em}.search-bar.theme-basic .search-bar-container .bevicon.bevico-remove-inverse{top:.55em;font-size:1.25em;transform:none}.search-bar.theme-basic .search-bar-container .validation-input-wrapper{padding-left:2.5em;margin-bottom:0}.search-bar.theme-basic .search-bar-container .validation-input-wrapper .validation-input{padding-left:0}.search-bar.theme-basic .search-bar-container .validation-input-wrapper hr.active-border{left:-2.5em;padding-left:2.5em}.dark .search-bar.boxed .search-bar-container .bevicon{color:#f7f7f7}.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input{background-color:rgba(255,255,255,.2);color:#fff}.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#f7f7f7;opacity:1}.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input:focus,.dark .search-bar.boxed .search-bar-container .validation-input-wrapper .validation-input:not(:placeholder-shown){background-color:#fff;border-color:rgba(0,0,0,0);color:#4d4d4d}.dark .search-bar.boxed.active .search-bar-container .bevico-search{color:#4d4d4d}.dark .search-bar.boxed.active .search-bar-container .bevico-remove-inverse{color:#868f97}.dark .search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input{background-color:#fff;border-color:rgba(0,0,0,0);color:#4d4d4d}.dark .search-bar.boxed.active .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#a6a6a6}.search-bar.search-bar-mobile,.dark .search-bar.search-bar-mobile{position:fixed;top:0;left:0;right:0;margin:0;width:100%;border-bottom:1px solid #ccc;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);z-index:1012;transform:translateY(0)}.search-bar.search-bar-mobile .search-bar-container,.dark .search-bar.search-bar-mobile .search-bar-container{width:100% !important;background-color:#fff}.search-bar.search-bar-mobile .search-bar-container .bevicon,.dark .search-bar.search-bar-mobile .search-bar-container .bevicon{color:#666;opacity:1}.search-bar.search-bar-mobile .search-bar-container .bevicon:before,.dark .search-bar.search-bar-mobile .search-bar-container .bevicon:before{font-size:1.6rem}.search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-arrow-back,.dark .search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-arrow-back{cursor:pointer;height:100%;left:initial;margin:0;opacity:1;padding-right:.5em;right:0;transition:opacity .25s ease}.search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-arrow-back::before,.dark .search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-arrow-back::before{transform:rotate(90deg);display:block}.search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-search,.dark .search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-search{top:25%;left:3%}.search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-remove-inverse,.dark .search-bar.search-bar-mobile .search-bar-container .bevicon.bevico-remove-inverse{left:initial;opacity:.6;right:4rem}.search-bar.search-bar-mobile .search-bar-container .validation-input-wrapper,.dark .search-bar.search-bar-mobile .search-bar-container .validation-input-wrapper{padding:.4em 2.9em .4em .4em;background-color:#fff;color:#4d4d4d;width:100%;height:54px;border-bottom:none;box-shadow:none;font-size:1.1rem}.search-bar.search-bar-mobile .search-bar-container .validation-input-wrapper .validation-input,.dark .search-bar.search-bar-mobile .search-bar-container .validation-input-wrapper .validation-input{background-color:#efefef;border-radius:2px;height:100%;padding:.5em 2.5em}.search-bar.search-bar-mobile .search-bar-container .validation-input-wrapper .validation-input::placeholder,.dark .search-bar.search-bar-mobile .search-bar-container .validation-input-wrapper .validation-input::placeholder{color:#a6a6a6}.search-bar.search-bar-mobile .search-bar-container .bottom-border,.search-bar.search-bar-mobile .search-bar-container .active-border,.dark .search-bar.search-bar-mobile .search-bar-container .bottom-border,.dark .search-bar.search-bar-mobile .search-bar-container .active-border{display:none}@media screen and (max-width: 992px){.mobile-search-open{z-index:1012;position:relative}.mobile-search-open.bulk-header-visible .search-bar.search-bar-mobile{animation:bulk-and-search-slide-down .2s;transform:translateY(54px)}.mobile-search-open.bulk-header-visible .search-bar.search-bar-mobile .bevico-remove-inverse{right:.75em}.mobile-search-open.bulk-header-visible .search-bar.search-bar-mobile .bevico-arrow-back{opacity:0;display:none}.mobile-search-open.bulk-header-visible .search-bar.search-bar-mobile .validation-input-wrapper{padding-right:.5em}.mobile-search-open~.bulk-actions-page-header-bar .bevspot-button.btn.flat.bevico-search,.mobile-search-open .bulk-actions .bevspot-button.btn.flat.bevico-search{background-color:#2582ac;border-radius:4px;color:rgba(255,255,255,.6)}.mobile-search-open~.bulk-actions-page-header-bar .page-header.bulk-actions,.mobile-search-open .bulk-actions .page-header.bulk-actions{z-index:1012}}@keyframes bulk-and-search-slide-down{0%{transform:translateY(0)}100%{transform:translateY(54px)}}@keyframes search-slide-down{0%{transform:translateY(-54px)}100%{transform:translateY(0)}}@keyframes search-slide-up{0%{transform:translateY(54px)}100%{transform:translateY(0)}}
#bevspot-hs-chat{position:fixed;right:10px;bottom:10px;z-index:85938}#bevspot-hs-chat .close-chat{position:absolute;cursor:pointer;color:#fff;top:7px;right:5px;z-index:1}#bevspot-hs-chat #hubspot-conversations-inline-iframe{width:325px;height:500px;border:1px solid #eee;box-shadow:5px 5px 10px #eee}
.react-user-icon-with-popover,.react-user-icon-with-popover:focus{outline:none;outline-width:0}.react-user-icon-with-popover .react-user-icon-popover-arrow,.react-user-icon-with-popover .context-tabs-arrow{border-left:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff;border-right:10px solid rgba(0,0,0,0);width:10px}.react-user-icon-with-popover .react-user-icon-popover-arrow{position:absolute;bottom:-12px;right:6px;border-bottom:10px solid #fff;z-index:2}.react-user-icon-with-popover .react-user-icon-popover{position:fixed;top:56px;right:0;width:320px;background:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);overflow:auto;max-height:85vh;z-index:1;transition:max-height 200ms ease-in-out}.react-user-icon-with-popover .react-user-icon-popover.react-user-icon-popover-enter{max-height:0}.react-user-icon-with-popover .react-user-icon-popover.react-user-icon-popover-enter.react-user-icon-popover-enter-active{max-height:85vh}.react-user-icon-with-popover .react-user-icon-popover.react-user-icon-popover-exit{max-height:85vh}.react-user-icon-with-popover .react-user-icon-popover.react-user-icon-popover-exit.react-user-icon-popover-exit-active{max-height:0}.react-user-icon-with-popover .react-user-icon-popover .react-user-icon-popover-context-menu{background:#f1f8fa}.react-user-icon-with-popover .react-user-icon-popover .react-user-icon-popover-context-menu p,.react-user-icon-with-popover .react-user-icon-popover .react-user-icon-popover-context-menu li,.react-user-icon-with-popover .react-user-icon-popover .react-user-icon-popover-context-menu li a{line-height:1.45}.react-user-icon-with-popover .react-user-icon-popover .user-name{background-color:#fff}.react-user-icon-with-popover .react-user-icon-popover .user-name h5{margin-bottom:0;text-transform:uppercase;letter-spacing:1px}.react-user-icon-with-popover .react-user-icon-popover .context-tab-home{height:100%;width:100%;padding-bottom:0;overflow:auto;background-color:#f1f8fa}.react-user-icon-with-popover .react-user-icon-popover .context-tab-body{background-color:#f1f8fa}.react-user-icon-with-popover .react-user-icon-popover .context-tab-body.sandbox-container ul{margin-bottom:0}.react-user-icon-with-popover .react-user-icon-popover .context-tab-body .sandbox{margin-bottom:0;padding-bottom:.5rem}.react-user-icon-with-popover .react-user-icon-popover .context-tab-body .sandbox>.retailer-container>div>p{margin:0}.react-user-icon-with-popover .react-user-icon-popover .context-tab-body.context-tab-body-help-tab li{list-style-type:disc}.react-user-icon-with-popover .react-user-icon-popover .context-tab-body li:not(.group):not(.retailer):not(.sandbox) a{border-bottom:1px solid #2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-body ul,.react-user-icon-with-popover .react-user-icon-popover .context-tab-body li,.react-user-icon-with-popover .react-user-icon-popover .context-tab-body p{margin-bottom:1.3rem}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers li{margin-bottom:0}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers li a{color:#333;padding:0}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .not-selected{color:#272727;transition:200ms}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .not-selected:hover{color:#2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .not-selected>.retailer-container>span.icon-left{color:#2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .not-selected>.retailer-container>span>a{border-bottom:1px solid #2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .group,.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .sandbox,.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .retailer{font-weight:400}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .retailer{font-size:1.07rem;padding:.8rem 0}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .retailer.not-selected .retailer-container:hover{color:#2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .retailer.not-selected .retailer-container:hover .retailer-name{color:#2c9bce;border-bottom:1px solid #2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .retailer .retailer-container .bevico-keyboard-arrow-right{margin-left:-1.4rem}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .retailer p{font-weight:400;margin-bottom:0}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers>:first-child{padding-top:.5rem}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .group{font-size:15px;color:#272727;margin-bottom:.8rem}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .group a{transition:200ms}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .group .group-list{padding-left:1rem}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .group .group-list:last-child{margin-bottom:0}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .group .group-name{font-weight:700}.react-user-icon-with-popover .react-user-icon-popover .context-tab-user-retailers .group .retailer{font-size:15px;font-weight:400;padding:.8rem 0 0 0}.react-user-icon-with-popover .react-user-icon-popover .divider-line{border-top:1px solid #ccc}.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer{display:flex;width:100%;bottom:0;position:-webkit-sticky;position:sticky;background-color:#fff}@supports(-ms-ime-align: auto){.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer{position:static}}.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer ul{display:flex}.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer li .tools-and-articles{margin-bottom:.8rem}.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer a{color:#2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer a:hover>:nth-child(2){color:#2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer a>:nth-child(2){transition:200ms;color:#272727;border-bottom:1px solid #2c9bce}.react-user-icon-with-popover .react-user-icon-popover .context-tab-footer .logout-btn{width:50%;margin:.5rem 0;border-radius:3px}.user-button-app .bevico-chat,.user-button-app .bevico-help{display:inline-block;margin:6px 10px 0 0;vertical-align:top;cursor:pointer;color:#606972;font-size:1.45rem}body:has(.page-header.dark) .help-chat-nav-icon .bevico-chat,body:has(.page-header.dark) .help-chat-nav-icon .bevico-help{color:#fff}body:has(.page-header.dark.bulk-actions) .help-chat-nav-icon .bevico-chat,body:has(.page-header.dark.bulk-actions) .help-chat-nav-icon .bevico-help{color:#606972}body:has(.hide-help-chat-nav-icons) .help-chat-nav-icon{display:none}body:has(.hide-help-chat-nav-icons) .page-header{padding-right:3.6rem}
.alert-banner{background:#fff;border:1px solid #e6e6e6;box-shadow:0 .2rem .65rem rgba(53,63,74,.1);display:flex;margin-bottom:.5rem}.alert-banner:last-child{margin-bottom:1rem}.retailer-dashboard .alert-banner{box-shadow:none;margin-bottom:0}.alert-banner.alert-banner-error .alert-banner-indicator{background:#ee5252}.alert-banner.alert-banner-error .alert-banner-indicator .bevicon:before{content:"\E648"}.alert-banner.alert-banner-info .alert-banner-indicator{background:#2c9bce}.alert-banner.alert-banner-info .alert-banner-indicator .bevicon:before{content:"\E617"}.alert-banner.alert-banner-success .alert-banner-indicator{background:#0fd599}.alert-banner.alert-banner-success .alert-banner-indicator .bevicon:before{content:"\E937"}.alert-banner.alert-banner-warning .alert-banner-indicator{background:#f49c57}.alert-banner.alert-banner-warning .alert-banner-indicator .bevicon:before{content:"\E617"}.alert-banner.alert-banner-announce .alert-banner-indicator{background:#f49c57}.alert-banner.alert-banner-announce .alert-banner-indicator .bevicon:before{content:"\E62B"}.alert-banner.alert-banner-needs-attention .alert-banner-indicator{background:#f49c57}.alert-banner.alert-banner-needs-attention .alert-banner-indicator .bevicon:before{content:"\E648"}.alert-banner-content{flex:1;padding:1rem}@media screen and (max-width: 992px){.alert-banner-content .alert-banner-message:not(:last-child){margin-bottom:1rem}.alert-banner-content .alert-banner-actions .btn{font-size:.9em}}@media screen and (min-width: 993px){.alert-banner-content{display:flex;justify-content:space-between;flex-wrap:wrap}.alert-banner-content h5{flex:1 0 100%}.alert-banner-content .alert-banner-actions{flex:1 0 auto;text-align:right}.alert-banner-content .alert-banner-message:not(:last-child){max-width:575px}}.alert-banner-content p{font-size:.875rem;margin:0}@media(min-width: 768px){.alert-banner-content p{font-size:1rem}}.alert-banner-indicator{align-items:center;display:flex;background:#8d8d8d;color:#fff;font-size:2rem;padding:1rem}.alert-banner-indicator .bevicon{color:inherit;font-size:1.75rem}.alert-controls{display:flex;justify-content:flex-end;margin-top:1rem}
.deliveries-and-transfers-popover .deliveries-and-transfers-total{color:#4d4d4d;border-top:1px solid #8d8d8d;padding-top:.75em}
.product-brand,.product-name{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-brand{margin-right:.3em}.product-brand::after{content:" ";height:1em;display:inline-block}.product-name{font-weight:bold}
.data-history-limit-reached .data-history-limit-reached-content{padding:1rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);border-radius:3px;flex-wrap:wrap}.data-history-limit-reached.dark .data-history-limit-reached-content{background-color:#666;color:#fff}.data-history-limit-reached.dark .data-history-limit-reached-content .bevicon{color:#fff}.data-history-limit-reached.full-section{background-color:rgba(255,255,255,.8);position:absolute;top:-1em;left:-1em;right:-1em;bottom:-1em;z-index:100}.data-history-limit-reached.full-section~*{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.data-history-limit-reached.full-section .data-history-limit-reached-content{width:90%;max-width:500px;margin:0 auto;top:2%;position:relative;padding-top:2em;padding-bottom:2em}@media only screen and (max-width: 767px){.data-history-limit-reached.table .data-history-limit-reached-content{display:block;text-align:center}}.data-history-limit-reached.table .data-history-limit-reached-content+.load-more-container{border-top:0}.data-history-limit-reached.table .data-history-limit-reached-content .bevicon{width:auto}@media only screen and (min-width: 767px){.data-history-limit-reached.table .data-history-limit-reached-content .bevicon{margin-right:1rem;margin-bottom:0;flex:0 1 auto}}.data-history-limit-reached.table .data-history-limit-reached-content .text-body{flex:1 0 auto;justify-content:space-between}.data-history-limit-reached.dialog .data-history-limit-reached-content{background-color:rgba(0,0,0,0);box-shadow:none;padding-left:0;padding-right:0}@media screen and (min-width: 767px){.data-history-limit-reached .text-body{display:flex;align-items:center}}.data-history-limit-reached .text-body p{margin-bottom:0}.data-history-limit-reached .text-body strong span{opacity:.7}.data-history-limit-reached .bevicon{font-size:2.5rem;width:100%;text-align:center;margin-bottom:1rem}.data-history-limit-reached .btn{background-color:#f49c57;flex:0 0 auto}@media only screen and (max-width: 767px){.data-history-limit-reached .btn{display:block;margin:1rem auto}}
.product-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){.product-option-row{padding:.5em 2em}}.product-option-row.highlighted{background-color:#eff5f8}.product-option-row.added .product-brand-and-name::before,.product-option-row.added .product-option-row-brand-and-name::before{content:"\E937";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}.product-option-row.archived .product-option-row-brand-and-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}.product-option-row .product-option-row-packaging{font-size:.8rem}
.bevspot-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(30,30,30,.6);z-index:1024}.bevspot-modal .content{margin:0 auto;max-width:800px;background-color:#fff;position:relative;overflow:auto;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);min-height:10rem;max-height:90%;overflow:hidden}.bevspot-modal .content .header{width:100%;border-bottom:solid 1px #bfbfbf;float:left;padding:2em 1.5em;background-color:#fff;position:relative;z-index:2;margin-bottom:-80px}.bevspot-modal .content .header h4{margin-bottom:0;font-size:1.4em}.bevspot-modal .content .header .title{float:left}.bevspot-modal .content .header .close-modal{float:right;cursor:pointer}.bevspot-modal .content .body{float:left;width:100%;position:relative;z-index:1;padding-top:5.7em;padding-bottom:56px;height:100%}.bevspot-modal .content .body.content-body-scroll{overflow:scroll}.bevspot-modal .content .footer{width:100%;border-top:solid 1px #bfbfbf;float:left;position:relative;background-color:#fff;z-index:2;margin-top:-56px}.bevspot-modal .content .footer .btn{margin-left:.45em}.bevspot-modal .content .footer-left-button .btn{margin-right:.45em;margin-left:0}@media only screen and (max-height: 400px){.bevspot-modal .content .header{display:none}.bevspot-modal .content .body{padding-top:0;padding-bottom:28px}.bevspot-modal .content .footer{padding:0;margin-top:-28px;height:28px}}.bevspot-modal .inner{padding:2rem;float:left;width:100%}.bevspot-modal .btn.close{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);color:#3f3f3f;opacity:.7;font-size:1.4rem;margin:0 !important}.bevspot-modal .btn.close:hover{opacity:1}@media only screen and (max-width: 769px){.bevspot-modal .content{height:100%}.bevspot-modal .footer{height:6em;font-size:.85em}}.modal-default .fixed-header{border-bottom:solid 1px #bfbfbf;padding:1.3rem 1.8rem;min-height:3.5rem}.modal-default .fixed-header .close{top:0;right:0;padding:1rem}.modal-default .scrollable-window{padding:1.8rem 1.8rem}.modal-default .fixed-footer{border-top:solid 1px #bfbfbf;padding:.5rem 1.8rem}@media only screen and (max-width: 769px){.modal-mobile-margin .content{width:96%}}.danger-modal .btn.flat.primary{background-color:#ee5252 !important}.date-range-modal-body .error{color:#ee5252;padding-right:15px;padding-left:15px;margin-bottom:10px;font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system}.date-range-modal-body .date-range-dropdown{margin-bottom:1rem}@media only screen and (max-width: 767px){.date-range-modal-body .date-range-dropdown{float:left}}.date-range-modal-body .date-range-dropdown .popup-menu{max-height:10em;top:-0.6em}.date-range-modal-body .date-range-dropdown .popup-menu li{padding:.5em .75em !important}.date-range-modal-body .date-range-dropdown .popup-menu li:hover{background:#f1f8fa}.date-range-modal-body .date-range-dropdown .popup-menu li:first-child{border-top:0}.date-range-modal-body .date-range-dropdown .popup-menu .inventory-item,.date-range-modal-body .date-range-dropdown .popup-menu .inventory-item-group{border-top:1px solid #efefef}.date-range-modal-body .date-range-dropdown .popup-menu .inventory-item-group+.inventory-item-group{border-top:0}.date-range-modal-body .date-range-dropdown .popup-menu .inventory-time{float:right;color:#a6a6a6}.date-range-modal-body .date-range-dropdown .dropdown-menu-component.outline{max-width:16rem}
.add-item-modal-header{color:#8d8d8d;height:56px;background-color:#6b747c;padding:0;position:absolute;z-index:989;width:100%}.add-item-modal-header .highlighted{background-color:#f1f8fa}.add-item-modal-header .dropdown-menu-component-option:not(.highlighted):hover{background-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.add-item-modal-header .dropdown-menu-component{position:absolute;top:60px;left:0}}.add-item-modal-header .bevspot-button.btn{line-height:1;padding:.5em}.add-item-modal-header .bevspot-button.btn .bevicon{font-size:1.4em}@media(max-width: 767px){.add-item-modal-header{height:54px}.add-item-modal-header .bevicon.bevico-search{font-size:1em}.add-item-modal-header .modal-close{width:54px}}.add-item-modal-header>div{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}.add-item-modal-header .modal-header-secondary{display:flex;justify-content:flex-end;width:auto;margin-left:auto;height:100%}.add-item-modal-header .header-title{color:#8d8d8d;font-size:1em;font-weight:normal;padding:0 1em;margin:0;float:left;height:100%}.add-item-modal-header .header-title span{display:block;line-height:1.3;color:#fff}.add-item-modal-header .tabs-container{display:table;align-items:center;height:100%}.add-item-modal-header .tabs-container .tab{height:100%;line-height:100%;padding:0 .8em;display:table-cell;vertical-align:middle;text-align:center;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;color:#939d9e}.add-item-modal-header .tabs-container .tab.active-tab{color:#fff;border-bottom:3px solid #fff}.add-item-modal-header .btn{background:none;color:#939d9e}.add-item-modal-header .btn:hover{color:#c0ccd2}.add-item-modal-header .modal-close{font-size:1.75em;width:56px;height:100%;border-left:1px solid #939d9e;font-weight:normal}@media screen and (max-width: 767px){.add-item-modal-header .modal-close{width:54px}}.add-item-modal-header .modal-close.bevspot-button.btn.flat{margin-left:.5rem}
.packaging-form{flex:1;padding:1rem;color:#333}.packaging-form .packaging-preview{margin-bottom:1.25rem}.packaging-form .packaging-section{padding:.25rem 0;position:relative}@media screen and (min-width: 366px){.packaging-form .packaging-section{display:flex}}.packaging-form .packaging-section~.packaging-section{margin-top:.25rem}@media screen and (max-width: 767px){.packaging-form .packaging-section~.packaging-section{margin-top:.75rem}}.packaging-form .packaging-section .validation-input-wrapper{margin-bottom:3px}.packaging-form .packaging-section .validation-input-wrapper .error-text{margin-top:0;left:0;right:0;background-color:#f7f8fa}.packaging-form .packaging-section .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{border:1px solid #99b0c1;padding:.25rem .8rem .25rem .4rem}.packaging-form .packaging-section::before{font-family:"bevspot-icon" !important;position:absolute;left:-2.6rem;color:#99b0c1;font-size:24px;left:-36px;top:50%;transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 767px){.packaging-form .packaging-section::before{left:-32px}}.packaging-form .packaging-section.disabled{border-color:rgba(153,176,193,.35)}.packaging-form .packaging-section.disabled::before{opacity:.35}.packaging-form .packaging-section.disabled .packaging-section-subsection:not(:first-child){opacity:.35;cursor:not-allowed}.packaging-form .packaging-section.disabled .disabled{cursor:not-allowed;opacity:.35}.packaging-form .packaging-section-subsection .input-label{font-weight:400;font-size:.8275em;margin:0 0 .5em;display:block}.packaging-form .packaging-section-subsection input::placeholder{font-size:.85em}.packaging-form .packaging-section-subsection .check-box .label{color:#333}@media screen and (max-width: 366px){.packaging-form .packaging-section-subsection~.packaging-section-subsection{margin-top:.25rem}}@media screen and (min-width: 366px){.packaging-form .packaging-section-subsection{flex:1;padding:0 .5rem}}.packaging-form .packaging-input-group{display:flex;align-items:flex-end}.packaging-form .packaging-input-group .floating-dropdown-menu{margin-left:5px;width:50%}.packaging-form .packaging-input-group .floating-dropdown-menu .dropdown-menu-component-options{max-height:none}@media only screen and (max-width: 767px){.packaging-form .packaging-input-group .floating-dropdown-menu .dropdown-menu-component-options{max-height:50vh}}.packaging-form .case-unit-string{flex:1 0 auto;padding-bottom:.5em;margin-left:.5em;text-transform:lowercase}.packaging-form .case-unit-string{color:#99b0c1}.packaging-form .bevico-arrow-forward{padding:0 1rem}.packaging-form .packaging-headers{margin-bottom:.5rem;display:flex}.packaging-form .packaging-headers h6{flex:1;color:#8d8d8d}
.catalog-row.collapsable-product-row{border:1px solid #ccc !important;margin:.25rem auto;padding-left:1rem;padding-right:1rem}.catalog-row .selection-status{background:#0fd599;color:#fff;border-radius:14px;font-size:12px;margin:0 .4rem;padding:.4rem .8rem}.catalog-row .selection-status .bevico-check{background:#fff;border-radius:50%;color:#0fd599;font-size:1.1em}.catalog-row .packaging-form-container{position:absolute;background:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);right:0;top:0;z-index:11;min-width:28rem}@media screen and (max-width: 1199px)and (min-width: 366px){.catalog-row .packaging-form-container{min-width:366px}}.catalog-row .dropdown-group-label~.col-row{padding:0 1rem}.catalog-row .select2-dropdown-col>.select-2-dropdown.dropdown-menu-component{text-align:right}.catalog-row .select2-dropdown-col>.select-2-dropdown.dropdown-menu-component>.dropdown-menu-component-button{border:none;color:#2c9bce;font-weight:600;text-transform:uppercase;width:auto}.catalog-row .select2-dropdown-col>.select-2-dropdown.dropdown-menu-component>.dropdown-menu-component-button .dropdown-placeholder-string{padding-right:.25rem}.catalog-row .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{left:auto !important;min-width:18rem}.catalog-row .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container .add-custom-dropdown-option-button{border-top:none !important;border-bottom:1px solid #e6e6e6;padding-left:1.25rem}.catalog-row .select-2-dropdown.dropdown-menu-component .packaging-form-container{text-align:left}
.collapsable-product-row{border:0 solid #ccc;border-bottom-width:1px;color:#7f7f7f}.collapsable-product-row .product-name-and-brand-container{display:inline-block;color:#4d4d4d;width:100%}.collapsable-product-row .product-name-and-brand-container .product-brand,.collapsable-product-row .product-name-and-brand-container .product-name{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collapsable-product-row .product-name-and-brand-container .product-brand{margin-right:.3em}.collapsable-product-row .product-name-and-brand-container .product-name{font-weight:600}.collapsable-product-row .expand-options{cursor:pointer;display:inline-block;overflow:hidden;max-width:100%}.collapsable-product-row .product-package-row-wrapper{border-radius:3px;width:100%;margin-top:.8rem}.collapsable-product-row .product-package-row-wrapper:first-of-type{margin-top:0}.collapsable-product-row .product-package-row-wrapper .product-package-row{padding:.5em .8em;display:table;width:100%}.collapsable-product-row .product-package-row-wrapper .product-package-row.product-row-disabled{background-color:#efefef}.collapsable-product-row .product-package-row-wrapper .product-package-row .bevicon{margin-right:.6em;font-size:2em;display:inline;vertical-align:middle}.collapsable-product-row .product-package-row-wrapper .product-package-row .bevicon.bevico-check-box{color:#2c9bce}.collapsable-product-row .product-package-row-wrapper .product-package-row .product-info{display:inline;vertical-align:middle}.panel-body .collapsable-product-row{float:left;position:relative;padding-top:.4rem;padding-bottom:.4rem;border-left:none;border-right:none}
.items-selected-menu{background:#fff;border-bottom:none;border:1px solid #e6e6e6;color:#8d8d8d;max-height:20em;min-height:100%;overflow:auto;position:absolute;bottom:0}.items-selected-menu.empty{background:#efefef}@media screen and (max-width: 992px)and (min-width: 576px){.items-selected-menu{max-width:24em}}@media screen and (max-width: 576px){.items-selected-menu{max-width:100%;position:initial;width:100%}}.number-of-selected-items{float:left;margin:.3em 0;color:#8d8d8d}.items-selected-menu-header{align-items:center;display:flex;justify-content:space-between;padding:.75em;width:100%}@media screen and (max-width: 576px){.items-selected-menu-header{height:auto}}.items-selected-menu-header .bevicon{font-size:1.2em;float:right}.items-selected-menu-count .items-selected-menu-number{background:#f49c57;border-radius:14px;color:#fff;font-weight:600;font-size:12px;padding:.2rem .6rem;text-align:center;min-width:34px}@media screen and (max-width: 767px){.items-selected-menu-count{font-size:13px}}.items-selected-menu-row-container{background:#fff}.items-selected-menu-row{position:relative;padding:.5em 3em .5em 1em;border-bottom:1px solid #ccc}.items-selected-menu-row:last-child{border-bottom:none}.items-selected-menu-row .product-package-info{color:#4d4d4d;position:relative}.items-selected-menu-row .product-package{color:#868f97;font-size:1.5em;position:absolute;left:0;top:50%;transform:translateY(-50%)}.items-selected-menu-row .product-name{color:#4d4d4d}.items-selected-menu-row .distributor-info{font-size:.8em;color:#8d8d8d;display:inline-block}.items-selected-menu-row .distributor-price{width:30%}.items-selected-menu-row .distributor-name{width:50%}.items-selected-menu-row .selected-item{display:inline-block;vertical-align:middle;font-size:.85em;padding:.5em;width:90%}.items-selected-menu-row .btn{position:absolute;right:0;top:50%;transform:translateY(-50%)}.items-selected-menu-row .btn:hover{opacity:1}.items-selected-menu-row .btn .bevico-remove-circle-outline{color:#4d4d4d;font-size:1.5rem}.items-selected-menu-no-items-selected{width:125px;height:125px;border:1px solid #ccc;background-color:#efefef;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:1rem auto}.items-selected-menu-no-items-selected .bevicon{color:#a6a6a6;font-size:3rem;margin:0 -0.6rem}
.loading-cover{position:absolute;z-index:999;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.7)}.loading-cover.overlay-light,.loading-cover.overlay-lighter{background:rgba(241,242,238,.9)}.loading-cover.overlay-light .loading-cover-icon,.loading-cover.overlay-lighter .loading-cover-icon{color:#4d4d4d}.loading-cover.overlay-lighter{opacity:.5}.loading-cover.inline{position:relative;min-height:20rem;z-index:1}.loading-cover .loading-cover-icon{position:absolute;top:50%;left:50%;color:#fff;font-size:2.4rem;margin:-1.2rem 0 0 -1.2rem}
@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.make-it-spin{-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}.make-it-spin.loading-spinner{position:absolute}
.recipe-pdf-renderer{position:fixed;right:0;bottom:0;top:4rem;width:60%;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);z-index:21}@media(max-width: 992px){.recipe-pdf-renderer{width:100%}}.recipe-pdf-renderer.hidden{visibility:hidden}.recipe-pdf-renderer .webviewer-container{height:100%;padding-bottom:3rem}.recipe-pdf-renderer .footer{height:3rem;position:fixed;bottom:0;width:60%;background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2)}@media(max-width: 992px){.recipe-pdf-renderer .footer{width:100%}}.recipe-pdf-renderer .footer .file-upload{display:inline-flex}.recipe-pdf-renderer .footer .btn{vertical-align:middle}
.pagination{margin-top:1em;display:inline-block;width:100%;text-align:center}.pagination .pagination-numbers{display:inline-block;margin:0 1em;cursor:pointer;vertical-align:middle}.pagination .ellipsis{padding:.5em;vertical-align:sub}.pagination .pagination-number{display:inline-block;padding:.5em}.pagination .pagination-number:hover,.pagination .pagination-number.active{color:#48505c;background:#f1f8fa;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px}.pagination .next-page,.pagination .previous-page{display:inline-block;cursor:pointer;vertical-align:middle}.pagination .next-page.disabled,.pagination .previous-page.disabled{opacity:.4;cursor:not-allowed}.pagination .next-page.disabled span,.pagination .previous-page.disabled span{background:rgba(0,0,0,0)}@media only screen and (max-width: 769px){.pagination{font-size:1.6em}.pagination .pagination-numbers{margin:0 .25em;font-size:.95em}}
.item-card-header{background-color:#464f5b;padding:1.25rem;min-height:13rem;z-index:100;position:relative}.item-card-header .header-top-row{display:flex;align-items:center;justify-content:space-between}.item-card-header .header-top-row .header-brand,.item-card-header .header-top-row .header-item-name{color:#fff;font-size:2rem;margin:0;padding:0;height:2.25rem}.item-card-header .header-top-row .header-item-name{font-weight:600}.item-card-header .header-bottom-row{margin:1rem 0 0;display:flex;justify-content:space-between;align-items:center}.item-card-header .header-bottom-row .header-item-type{color:#a6a6a6;text-transform:capitalize;display:flex;align-items:center}.item-card-header .header-bottom-row .header-item-type .chevron{position:relative;top:-1px}.item-card-header .header-bottom-row .header-item-type span{margin-right:.75em}.item-card-header .header-bottom-row .bevicon{font-size:1.5rem}.item-card-header .header-bottom-row .product-packaging{margin-left:.3em}.item-card-header .header-bottom-row .label{color:#a6a6a6;font-size:.937em;margin-bottom:.5rem;text-align:right}.item-card-header .header-bottom-row .contents{display:flex;align-items:center;justify-content:flex-end}.item-card-header .header-bottom-row .header-container{color:#fff;width:10rem}.item-card-header .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-card-header .header-mobile{font-size:1.4rem;padding:0}.item-card-header .header-mobile .header-brand{width:calc(100% - 9rem)}.item-card-header .header-mobile .header-item-name.no-brand{width:calc(100% - 9rem)}.item-card-header .header-mobile .header-buttons{position:absolute;top:0;right:0;margin-right:.4rem;margin-top:.4rem}
.product-brand-and-name{padding-right:.5em}.product-brand-and-name~.product-packaging{color:#8d8d8d}.product-brand-and-name .product-brand,.product-brand-and-name .product-name{display:block;white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis}.product-brand-and-name .product-brand::after{content:" ";height:1em;display:inline-block}.product-brand-and-name .product-name{font-weight:600}.product-brand-and-name.empty-brand .product-brand{visibility:hidden}
.product-info-popover{white-space:normal}.product-info-popover .positionable-popup{padding:0}.product-info-popover .position-below{top:calc(100% + 0px)}.product-info-popover .position-below .positionable-popup-caret{background:#48505c}.product-info-popover .product-info-header{background-color:#48505c;color:#fff}.product-info-popover .product-info-container{width:20rem;background-color:#fff}.product-info-popover .product-info-label{margin-right:0 !important}.product-info-popover .product-info-header,.product-info-popover .product-info-container{padding:1em}.product-info-popover .product-info-row{display:flex;justify-content:space-between;margin:.5em 0}.product-info-popover .product-info-label{font-weight:bold;margin-right:5em}.product-info-popover .product-info-value{color:#999}.product-info-popover .divider-line{border-bottom:1px solid #ddd;margin:.5em 0}.product-info-popover .full-details-link-container{margin-top:1em;display:flex;justify-content:flex-end;align-items:center}.product-info-popover .product-info-note{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.added-ingredients{width:100%;display:flex;flex-direction:column-reverse}.added-ingredients .ingredient-row{display:flex}.added-ingredients .ingredient-row+.ingredient-row{margin-bottom:1rem}.added-ingredients .remove-ingredient-btn{padding-left:0}.added-ingredients .ingredient-information-container{width:100%;padding:1rem 1rem 1.25rem 1rem;border:1px solid #dfe4ed;border-radius:3px;background-color:#f7f8fa}.added-ingredients .ingredient-information-container:not(:last-child){margin-bottom:1rem}.added-ingredients .ingredient-information-container .ingredient-information{display:flex;flex-direction:column}.added-ingredients .ingredient-information-container .sales-item-name,.added-ingredients .ingredient-information-container .product-ingredient-brand-and-name{background:linear-gradient(to right, #2C9BCE 50%, transparent 50%);background-position:0 bottom;background-size:6px 1px;background-repeat:repeat-x;margin-bottom:.5rem;padding-bottom:.2rem;display:inline-block}.added-ingredients .ingredient-information-container .ingredient-details{padding-bottom:1rem;color:#8d8d8d}.added-ingredients .ingredient-information-container .error-text{margin-top:0}.added-ingredients .ingredient-quantity{display:flex;width:100%}.added-ingredients .ingredient-quantity .ingredient-quantity-input-group{display:flex;max-width:160px;width:100%}.added-ingredients .ingredient-quantity .ingredient-quantity-input-group .select-2-dropdown,.added-ingredients .ingredient-quantity .ingredient-quantity-input-group .dropdown-menu-component-button,.added-ingredients .ingredient-quantity .ingredient-quantity-input-group .validation-input-wrapper{max-width:100px;border-radius:0}.added-ingredients .ingredient-quantity .ingredient-quantity-input-group .validation-input-wrapper{flex:0 1 35%}.added-ingredients .ingredient-quantity .ingredient-quantity-input-group .validation-input{padding:.9rem .5rem .5rem;text-align:right;background-color:#fff}.added-ingredients .ingredient-quantity .ingredient-quantity-input-group .dropdown-menu-component-button{border:none;height:72%}.added-ingredients .ingredient-quantity .ingredient-quantity-input-group .serving{height:fit-content;padding:.8rem;background-color:#fff}.added-ingredients .ingredient-quantity .unit-cost{flex-grow:1;flex-shrink:0;flex-basis:auto;padding:.8rem 0 0 1rem;text-align:right}
.sales-item-info-popover{white-space:normal}.sales-item-info-popover .positionable-popup{padding:0}@media screen and (max-width: 767px){.sales-item-info-popover .position-below{top:calc(100% + 0px)}}.sales-item-info-popover .position-below .positionable-popup-caret{background:#48505c}.sales-item-info-popover .sales-item-info-header{background-color:#48505c;color:#fff}.sales-item-info-popover .sales-item-info-container{width:20rem;background-color:#fff}.sales-item-info-popover .sales-item-info-label{margin-right:0 !important}.sales-item-info-popover .sales-item-info-header,.sales-item-info-popover .sales-item-info-container{padding:1em}.sales-item-info-popover .sales-item-info-row{display:flex;justify-content:space-between;margin:.5em 0}.sales-item-info-popover .sales-item-sub-info-row{display:flex;justify-content:space-between;margin:.5em 0}.sales-item-info-popover .sales-item-info-label{font-weight:600;margin-right:5em}.sales-item-info-popover .cost-data{width:75%;text-align:right}.sales-item-info-popover .ingredients-container{display:flex;flex-direction:column;overflow-y:auto;border:solid 1px #dfe4ed;background-color:#f7f8fa}.sales-item-info-popover .ingredients-container .ingredients-label,.sales-item-info-popover .ingredients-container .ingredient-row{padding:.5rem}.sales-item-info-popover .ingredients-container .ingredient-row{font-size:12px}.sales-item-info-popover .sales-item-info-value{color:#8d8d8d}.sales-item-info-popover .divider-line{border-bottom:1px solid #e6e6e6;margin:.5rem 0}.sales-item-info-popover .full-details-link-container{margin-top:1rem;display:flex;justify-content:flex-end;align-items:center}.sales-item-info-popover .sales-item-info-note{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.product-search-bar{position:relative;width:100%}.product-search-bar .search-bar-with-suggested-options{color:#333;position:relative}@media screen and (min-width: 768px){.product-search-bar .search-bar-with-suggested-options{max-width:40rem}}.product-search-bar .search-bar-with-suggested-options .search-bar:not(:only-child) .validation-input-wrapper .validation-input,.product-search-bar .search-bar-with-suggested-options .search-bar.active .validation-input-wrapper .validation-input{border-color:#efefef;color:#4d4d4d}.product-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}.product-search-bar .search-bar-with-suggested-options .search-bar.active .dropdown-inner-container{border-top:1px solid #e6e6e6}.product-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){.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container{max-height:calc(90vh - 155px);height:auto}}.product-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){.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options{max-height:calc(90vh - 155px);height:auto}}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .suggested-option-row+hr{display:none}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr{margin:0}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr:first-child{display:none}.product-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}.product-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}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options{padding:.75em 0 .5em}.product-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}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list{color:#2c9bce}.product-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}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item .bevicon{margin-right:.5em;top:1px}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item .bevico-add{font-weight:600}.product-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .more-options-list-item:hover{background-color:#f1f8fa}.product-search-bar .slim-create-order-detail .slim-create{width:100%;top:calc(54px + 38px)}@media screen and (max-width: 767px){.product-search-bar .slim-create-order-detail .slim-create .slim-create-footer{bottom:calc(54px + 38px)}}@media screen and (min-width: 767px){.product-search-bar .slim-create-order-detail .slim-create{top:0}}
.ingredient-search-bar .search-bar-with-suggested-options{margin-bottom:1rem}.ingredient-search-bar .search-bar-with-suggested-options .dropdown-inner-container.theme-basic{margin-top:-1em}.ingredient-search-bar .suggested-option-row{height:72x;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.ingredient-search-bar .suggested-option-row .product-option-row{height:100%;padding:.5rem .75rem}@media screen and (min-width: 768px){.ingredient-search-bar .suggested-option-row .product-option-row{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 366px){.ingredient-search-bar .suggested-option-row{font-size:11px}}@media screen and (max-width: 767px){.ingredient-search-bar .suggested-option-row{font-size:12px}}.ingredient-search-bar .suggested-option-row::-webkit-scrollbar{width:0px;background:rgba(0,0,0,0)}@media screen and (min-width: 367px){.ingredient-search-bar .slim-create-sales-item-container{display:flex;flex-wrap:wrap;justify-content:space-between}}.ingredient-search-bar .slim-create-sales-item-name{margin-bottom:1rem}@media screen and (min-width: 367px){.ingredient-search-bar .slim-create-sales-item-name{flex-grow:1;flex-shrink:0;flex-basis:100%}}@media screen and (min-width: 367px){.ingredient-search-bar .slim-create-sales-item-yield,.ingredient-search-bar .slim-create-sales-item-serving-size{flex-grow:1;flex-shrink:1;flex-basis:48%}.ingredient-search-bar .slim-create-sales-item-yield:not(:last-child),.ingredient-search-bar .slim-create-sales-item-serving-size:not(:last-child){margin-right:.5rem}}
.item-card .item-card-history{background-color:#f7f8fa;overflow-y:auto;flex-shrink:1;height:calc(100vh - 235px)}.item-card .item-card-history .sticky-header-wrapper{z-index:1;position:sticky;position:-webkit-sticky;top:0}.item-card .item-card-history .sticky-header-wrapper.sticky-header{top:-1px;z-index:2}.item-card .item-card-history .sticky-header-wrapper.sticky-item{top:2rem}.item-card .item-card-history .item-price-history{padding:1.5em;background-color:#fff;border-bottom:1px solid #e6e6e6}.item-card .item-card-history .item-price-history .item-price-history-label{font-size:1.2rem;font-weight:bold;margin-bottom:1.8rem}.item-card .item-card-history .item-price-history .item-price-history-lower-row{display:flex;justify-content:space-between}.item-card .item-card-history .item-price-history .item-price-history-lower-row .most-recent,.item-card .item-card-history .item-price-history .item-price-history-lower-row .average-price{width:calc(50% - 5px)}.item-card .item-card-history .item-price-history .detail-label{color:#a6a6a6}.item-card .item-card-history .item-price-history .label{font-size:.937em;color:#666;margin-bottom:.75rem}.item-card .item-card-history .item-price-history .price{font-size:1.25em;font-weight:bold}.item-card .item-card-history .item-price-history .average-price .price{text-align:right}.item-card .item-card-history .item-price-history .percentage-change{display:flex;align-items:flex-end;margin-bottom:.25rem}.item-card .item-card-history .item-price-history .percentage-change .percentage-change-vbox{display:flex;flex-direction:column;margin-top:.9rem}.item-card .item-card-history .item-price-history .percentage-change .percentage-change-arrow{margin-right:.5rem;margin-bottom:1.2rem}.item-card .item-card-history .item-price-history .percentage-change .positive{color:#ee5252;transform:rotate(-90deg)}.item-card .item-card-history .item-price-history .percentage-change .negative{margin-right:.5rem;color:#0fd599;transform:rotate(90deg)}.item-card .item-card-history .item-price-history .percentage-change .since-last-order{color:#a6a6a6;font-size:.8rem;margin-top:.4rem}.item-card .item-card-history .item-price-history .dollar-sign{font-size:.6em;vertical-align:.25em}.item-card .item-card-history .item-price-history .no-orders{background-color:#f49c57;display:flex;margin-top:1.5rem;padding:1rem;color:#fff}.item-card .item-card-history .item-price-history .no-orders .bevicon{color:#fff;margin-right:.8rem;font-size:2rem}.item-card .item-card-history .item-activity-header{padding:1rem 1.5rem .2rem 1.5rem;background-color:#f7f8fa;display:flex;align-items:center;justify-content:space-between;font-size:1.2rem}@media only screen and (max-width: 540px){.item-card .item-card-history .item-activity-header{font-size:1rem}}.item-card .item-card-history .item-activity-header .item-activity-label{font-weight:bold}.item-card .item-card-history .item-activity-header .showing-activity-label{color:#a6a6a6;display:flex;font-weight:bold}@media only screen and (max-width: 540px){.item-card .item-card-history .item-activity-header .showing-activity-label{font-weight:normal}.item-card .item-card-history .item-activity-header .showing-activity-label .bevicon{font-size:1rem}}.item-card .item-card-history .item-activity-header .showing-activity-label .bevicon{margin-right:.4rem;font-size:1.4rem}.item-card .item-card-history .item-history-month .header-wrapper-container{z-index:8}.item-card .item-card-history .item-history-month .month-header{padding:1rem 1.25rem .5rem 1.25rem;background-color:#f7f8fa}.item-card .item-card-history .item-history-month .month-header .month-title{color:#48505c;font-size:1rem;border-top:2px solid #606972;padding-top:.5rem;text-transform:uppercase;margin-top:.25rem;font-weight:600;letter-spacing:.02em}.item-card .item-card-history .item-history-month .stuck .month-header{border-bottom:1px solid #ccc}.item-card .item-card-history .item-history-month .no-days-container{padding:1rem 1.25rem 0}.item-card .item-card-history .item-history-month .no-days-container .no-days{border-radius:3px;width:100%;padding:1rem;background-color:#fff;display:flex;align-items:center}.item-card .item-card-history .item-history-month .item-history-day{padding:1rem 1.25rem 0 1.25rem;display:flex}.item-card .item-card-history .item-history-month .item-history-day .day-label{width:2.5rem;font-weight:600;font-size:.9em;display:flex;flex-direction:column;align-items:center;margin-right:1rem;color:#48505c;text-transform:uppercase}.item-card .item-card-history .item-history-month .item-history-day .icon{width:2rem;color:#ccc;font-size:1.4em}.item-card .item-card-history .item-history-month .item-history-day .icon .bevicon{font-size:1.4rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container{width:100%;flex-shrink:10000;padding-bottom:1rem;border-bottom:1px solid #a6a6a6}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item{width:100%;padding:1rem;background-color:#fff;border-radius:3px;margin-bottom:1rem;position:relative}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item .top-row{display:flex;align-items:center;margin-bottom:.5rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item .top-row .bevicon{color:#48505c;font-size:1.4em;margin-right:.5rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item .top-row .title{display:flex;align-items:baseline}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item .top-row .title .link{text-decoration:underline;font-size:1.1em}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item .top-row .activity-item-detail{margin-left:.5em}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item .top-row .activity-status{font-size:.8rem;padding:.2rem .5rem;margin-left:auto;border-radius:3px;background-color:#ccc}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item:last-child{margin-bottom:0}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item:last-child::after{display:none}.item-card .item-card-history .item-history-month .item-history-day .activity-container .activity-item::after{content:"";display:block;position:absolute;height:1rem;width:2px;background-color:#ccc;bottom:-1rem;left:2rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .item-history-inventory .storage-area-row{display:flex;height:2.5rem;border-bottom:1px solid #ccc;align-items:center}.item-card .item-card-history .item-history-month .item-history-day .activity-container .item-history-inventory .storage-area-row .item-packaging-icon{width:3rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .item-history-inventory .storage-area-row .item-quantity{width:15rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .item-history-inventory .storage-area-row.total-row{font-weight:bold;border-bottom:1px solid #666}.item-card .item-card-history .item-history-month .item-history-day .activity-container .item-history-inventory .storage-area-row:last-child{border-bottom:unset}.item-card .item-card-history .item-history-month .item-history-day .activity-container .item-history-transfer .to-from-label{color:#a6a6a6;margin-left:.5rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .line-item-row{display:flex;justify-content:space-between;height:1.5rem;align-items:center}.item-card .item-card-history .item-history-month .item-history-day .activity-container .line-item-row .qty{width:15rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .line-item-row .unit-price{width:8rem}.item-card .item-card-history .item-history-month .item-history-day .activity-container .line-item-row .spacer{flex-grow:10000}.item-card .item-card-history .item-history-month .item-history-day .activity-container .line-item-row.multiple{height:2.5rem;border-bottom:1px solid #ccc}.item-card .item-card-history .item-history-month .item-history-day .activity-container .line-item-row.multiple:last-child{border-bottom:unset}.item-card .item-card-history .item-history-month .item-history-day .activity-container .line-item-row.line-item-row-header{color:#606972;font-size:.85em;height:1rem;margin-top:1rem}.item-card .item-card-history .item-history-month .item-history-day:last-child .activity-container{padding-bottom:0;border-bottom:unset}.item-card .item-card-history .no-activity{margin:.5rem 1.5rem;padding:1.5rem 3rem;font-size:1.1rem;color:#a6a6a6;text-align:center;border:1px solid #e6e6e6;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.item-card .item-card-history .no-activity .icons span{font-size:1.5rem;margin:.65rem .75rem}.item-card .item-card-history .entry-with-no-months .showing-activity-label{margin:2rem 1.5rem;color:#bfc7d7;font-weight:600;font-size:1.2rem;display:flex;justify-content:center}.item-card .item-card-history .entry-with-no-months .showing-activity-label .bevicon{margin-right:.4rem;font-size:1.4rem}

.slide-in-modal{position:fixed;top:0;right:0;height:100%;display:none;z-index:1024}.slide-in-modal.open{display:block}.slide-in-modal .inner-div{position:relative;top:0;height:100%;transition-property:transform;transition-timing-function:cubic-bezier(0.24, 1.03, 0.57, 1)}.slide-in-modal .dismiss-underlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.45);transition-property:opacity;transition-timing-function:cubic-bezier(0.24, 1.03, 0.57, 1)}
.automated-icon .positionable-popup{min-width:350px}
.bevspot-datetime-picker{display:table;width:100%;max-width:770px;background:#fff}.bevspot-datetime-picker .bevspot-datetime-picker-body{padding:3em 0;border:1px solid #efefef;border-top:0}.date-picker-side{border-right:1px solid #efefef}.bevspot-date-picker{font-size:1.2em;display:inline-block}.bevspot-date-picker .bevspot-datepicker-calendar-input{color:#4d4d4d}.bevspot-date-picker .bevspot-datepicker-calendar-input .days-of-week{display:table;table-layout:fixed;width:auto}.bevspot-date-picker .bevspot-datepicker-calendar-input .days-of-week .day-of-week{width:2.25em;height:2.25em;text-align:center;display:table;float:left}.bevspot-date-picker .bevspot-datepicker-calendar-input .days-of-week .day-of-week .day-of-week-letter{display:table-cell;vertical-align:middle;color:#a6a6a6;font-weight:300;font-size:.9em}.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row{display:table;table-layout:fixed;width:auto}.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row .day-of-month{display:inline-block;width:2.25em;height:2.25em;vertical-align:middle;display:table;float:left;text-align:center;background:#fff}.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row .day-of-month.selected .day-of-month-number{background-color:#2c9bce;color:#fff}.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row .day-of-month.selected .day-of-month-number:hover{background-color:#2c9bce}.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row .day-of-month .day-of-month-number{background-color:rgba(0,0,0,0);border-radius:3px;display:table-cell;vertical-align:middle;cursor:pointer}.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row .day-of-month .day-of-month-number:hover{background-color:#efefef}.bevspot-date-picker .bevspot-datepicker-month-selector{display:table;table-layout:fixed;text-align:center;padding-bottom:.5em}.bevspot-date-picker .bevspot-datepicker-month-selector .month-and-year{font-weight:600;text-align:center;width:100%;display:table-cell;vertical-align:middle}.bevspot-date-picker .bevspot-datepicker-month-selector .decrement-month,.bevspot-date-picker .bevspot-datepicker-month-selector .increment-month{cursor:pointer;width:auto;vertical-align:middle;display:table-cell;margin:0 auto;font-size:1.5em}.bevspot-date-picker .bevspot-datepicker-month-selector .bevicon{vertical-align:middle}.bevspot-datetime-picker-header{background-color:#2c9bce;display:table;table-layout:fixed;width:100%;font-size:1em}.bevspot-datetime-picker-header .datetime-row{width:100%;font-size:1.5em;color:#fff;display:table;padding:1em 1em 0;font-weight:900}.bevspot-datetime-picker-header .calendar-date{display:inline-block;float:left}.bevspot-datetime-picker-header .time{display:inline-block;float:right}.bevspot-datetime-picker-header .time .timezone{opacity:.5;font-size:.67em;font-weight:400;vertical-align:middle}.bevspot-datetime-picker-header .day{padding:1em 1.2em;font-size:1.3em;color:#fff;opacity:.5}.bevspot-datetime-picker-header .message{padding:1em 1.5em;font-weight:600;opacity:.5;margin-bottom:-2.3em}.bevspot-time-picker{font-family:"aktiv-grotesk","Helevetica Neue",sans-serif;position:relative;width:19.5em;display:inline-block}.bevspot-time-picker input[type=number]{-moz-appearance:textfield}.bevspot-time-picker input[type=number]::-webkit-inner-spin-button,.bevspot-time-picker input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bevspot-time-picker .time-picker-colon-wrapper{vertical-align:middle !important}.bevspot-time-picker .bevspot-time-picker-hour-input,.bevspot-time-picker .bevspot-time-picker-minute-input{text-align:center;font-size:1.5em}.bevspot-time-picker .bevspot-time-picker-hour-input .validation-input-wrapper,.bevspot-time-picker .bevspot-time-picker-minute-input .validation-input-wrapper{margin-bottom:0em}.bevspot-time-picker .bevspot-time-picker-hour-input .validation-input-wrapper input,.bevspot-time-picker .bevspot-time-picker-minute-input .validation-input-wrapper input{text-align:right;font-size:1.5em;width:100%;padding:0;text-align:center;height:2em;border:1px solid rgba(0,0,0,0);margin:.15em 0}.bevspot-time-picker .bevspot-time-picker-hour-input .validation-input-wrapper input.invalid-input,.bevspot-time-picker .bevspot-time-picker-minute-input .validation-input-wrapper input.invalid-input{border-color:#ee5252}.bevspot-time-picker .bevspot-time-picker-hour-input .validation-input-wrapper .bottom-border,.bevspot-time-picker .bevspot-time-picker-minute-input .validation-input-wrapper .bottom-border{display:none}.bevspot-time-picker .bevspot-time-picker-hour-input .time-picker-button,.bevspot-time-picker .bevspot-time-picker-hour-input .hour-picker-button,.bevspot-time-picker .bevspot-time-picker-minute-input .time-picker-button,.bevspot-time-picker .bevspot-time-picker-minute-input .hour-picker-button{cursor:pointer;font-size:1.5em}.bevspot-time-picker .bevspot-time-picker-hour-input .bevicon,.bevspot-time-picker .bevspot-time-picker-minute-input .bevicon{vertical-align:middle}.bevspot-time-picker .error-message{color:#ee5252;position:absolute;bottom:-2em;left:3px}.bevspot-time-picker .time-picker-colon{font-size:1.75em}.bevspot-time-picker .bevspot-time-picker-period-of-day-selector .period-of-day{opacity:.4;font-weight:900;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0);height:2em}.bevspot-time-picker .bevspot-time-picker-period-of-day-selector .period-of-day:hover{border-bottom:2px solid #4d4d4d}.bevspot-time-picker .bevspot-time-picker-period-of-day-selector .period-of-day.selected{opacity:1;border-bottom:2px solid #2c9bce}.bevspot-datetime-picker-caret{display:none}.bevspot-datetime-picker.pop-up{box-shadow:4px 4px 11px 3px rgba(0,0,0,.13);position:absolute;top:100%;margin-top:1.25em}.bevspot-datetime-picker.pop-up .bevspot-datetime-picker-body{border:none}.bevspot-datetime-picker.pop-up .bevspot-datetime-picker-caret{display:block;position:absolute;top:-1.2em;left:1.25em;width:0;height:0;border-left:1.25em solid rgba(0,0,0,0);border-right:1.25em solid rgba(0,0,0,0);border-bottom:1.25em solid #2c9bce}@media(max-width: 519px){.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row .day-of-month .day-of-month-number:hover{background:rgba(0,0,0,0)}.bevspot-date-picker .bevspot-datepicker-calendar-input .bevspot-datepicker-calendar-input-row .day-of-month.selected .day-of-month-number:hover{background:#2c9bce}.bevspot-datetime-picker.pop-up{position:fixed;top:0;left:0;right:0;bottom:0;margin-top:0}.bevspot-datetime-picker.pop-up .bevspot-datetime-picker-caret{display:none}.bevspot-datetime-picker{font-size:.8em}.date-picker-side{border:none;margin-bottom:3em}}@media(max-width: 325px){.bevspot-date-picker{font-size:1.1em}}.popover-datetime-picker,.popover-datetime-picker:focus{outline:none;outline-width:0}.popover-datetime-picker{position:relative;border:1px solid #ccc;background:#fff;border-radius:3px}.popover-datetime-picker .date-picker-side{min-height:251px}@media screen and (max-width: 767px){.popover-datetime-picker .date-picker-side{border-right:0;margin-bottom:1em;border-bottom:1px solid #e6e6e6;padding-bottom:1em;min-height:266px}}@media screen and (max-width: 366px){.popover-datetime-picker .date-picker-side{margin-bottom:0}}.popover-datetime-picker .positionable-popup{padding:0;border:none;box-shadow:none;z-index:14}.popover-datetime-picker .popup-target{right:0;background:#fff;z-index:2;transition:opacity .15s linear;padding:0;width:400px;box-shadow:none;top:45px;display:table}@media screen and (max-width: 767px){.popover-datetime-picker .popup-target{width:300px;min-height:400px}}@media screen and (max-width: 366px){.popover-datetime-picker .popup-target{width:250px}}.popover-datetime-picker .popup-target .bevspot-datetime-picker.pop-up{position:relative;margin:0}.popover-datetime-picker .popup-target .bevspot-datetime-picker.pop-up .bevspot-datetime-picker-caret{display:none}.popover-datetime-picker .popup-target .bevspot-datetime-picker-header{display:none}.popover-datetime-picker .popup-target .bevspot-datetime-picker{font-size:1em !important}.popover-datetime-picker .popup-target .bevspot-datetime-picker .bevspot-datetime-picker-body{padding:1.5em 0}@media screen and (max-width: 767px){.popover-datetime-picker .popup-target .bevspot-datetime-picker .bevspot-datetime-picker-body{padding-bottom:1em}}@media screen and (max-width: 366px){.popover-datetime-picker .popup-target .bevspot-datetime-picker .bevspot-datetime-picker-body{padding-bottom:.25em;padding-top:1em}}.popover-datetime-picker .popup-target .bevspot-date-picker{font-size:1em}.popover-datetime-picker .popup-target .bevspot-time-picker{width:auto}.popover-datetime-picker .popup-target .bevspot-time-picker .bevspot-time-picker-hour-input input,.popover-datetime-picker .popup-target .bevspot-time-picker .bevspot-time-picker-minute-input input{height:auto;font-size:1em}.popover-datetime-picker .popup-control{padding:.1em;cursor:pointer}.popover-datetime-picker .popup-control .bevico-event{font-size:18px;vertical-align:middle}.popover-datetime-picker.pos-default{position:fixed;z-index:100;top:0;right:0;margin:.7em .5rem}.popover-datetime-picker.popup-target-hidden .popup-target{visibility:hidden;opacity:0}.popover-datetime-picker.popup-target-shown{border-color:#2c9bce}.popover-datetime-picker.popup-target-shown .bevico-event{color:#2c9bce}.popover-datetime-picker.popup-target-shown .popup-target{visibility:visible;opacity:1}.popup-datetime-picker-input{width:100%;height:100%;border:none;outline:none;padding:.6em 0 .6em .6em;font-size:13px}.popup-datetime-picker-input{-webkit-text-fill-color:#000;color:rgba(0,0,0,0)}input[type=datetime-local].popup-datetime-picker-input::-webkit-calendar-picker-indicator{display:none}.anchor-container .bevicon{padding:0 .2rem 0 0 !important}.calendar-icon{position:absolute;right:.25em;top:.6em}
.date-range-picker .date-range-picker-inner-container{position:absolute;z-index:14;top:1em;background-color:#fff;border:1px solid #e6e6e6;max-width:650px;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);overflow-y:auto}@media screen and (max-width: 767px){.date-range-picker .date-range-picker-inner-container{top:0;max-height:100vh}}.date-range-picker .date-range-picker-header-container{padding:.5em 1em;border-bottom:1px solid #e6e6e6}.date-range-picker .date-range-picker-header-container h5{padding:.5rem 0;margin:0}.date-range-picker .date-range-picker-header-container h5 .bevicon{top:1px;padding-right:.5em}.date-range-picker .date-range-picker-header-container .with-icon{padding-left:0}.date-range-picker .date-range-picker-header-container .main-icon{font-size:1.2em !important}.date-range-picker .date-range-picker-content-container{padding:2em 1em 1.5em}@media screen and (max-width: 767px){.date-range-picker .date-range-picker-content-container{margin-bottom:calc(6em + 40px)}}.date-range-picker .date-range-picker-content-container .select-2-dropdown.dropdown-menu-component{margin-bottom:1em}.date-range-picker .date-range-picker-content-container .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{width:auto}.date-range-picker .date-range-picker-content-container .bevspot-datetime-picker-body{border:0;padding:1em 0}.date-range-picker .date-range-picker-content-container .bevspot-datetime-picker-body .date-picker-side{border-right:0;width:100% !important;padding:0 !important}.date-range-picker .date-range-picker-content-container .bevspot-datetime-picker-body .bevspot-date-picker{font-size:1.2rem !important}@media screen and (max-width: 767px){.date-range-picker .date-range-picker-content-container .bevspot-datetime-picker-body .day-of-month,.date-range-picker .date-range-picker-content-container .bevspot-datetime-picker-body .day-of-week{height:2em;width:2em}}.date-range-picker .date-range-picker-content-container .date-range-picker-label{text-align:center;font-weight:600;padding-bottom:.75em;border-bottom:1px solid #e6e6e6;color:#a6a6a6;font-size:16px;letter-spacing:.025em}.date-range-picker .date-range-picker-embedded-component-container{display:flex;align-items:center}@media screen and (max-width: 767px){.date-range-picker .date-range-picker-embedded-component-container{flex-wrap:wrap;justify-content:space-between}.date-range-picker .date-range-picker-embedded-component-container .date-range-picker-embedded-comonent{flex:1 0 50%}}.date-range-picker .date-range-picker-embedded-component-container .date-range-picker-arrow{padding:2em;color:#a6a6a6}@media screen and (max-width: 767px){.date-range-picker .date-range-picker-embedded-component-container .date-range-picker-arrow{display:none}}.date-range-picker .date-range-picker-footer{padding:1em 1.25em;text-align:right;border-top:1px solid #e6e6e6;background-color:#fff}@media screen and (max-width: 767px){.date-range-picker .date-range-picker-footer{position:fixed;bottom:0;left:0;right:0}}.date-range-picker .bevspot-datetime-picker-header{display:none}@media only screen and (max-width: 992px){.date-range-picker.mobile-date-range-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}.date-range-picker.mobile-date-range-overlay .dropdown-menu-component-options{font-size:1.2em;max-height:50vh}}
.date-range-dropdown .select-2-dropdown.dropdown-menu-component{width:auto}.date-range-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-menu-option .bevico-arrow-forward{float:right}@media screen and (min-width: 767px){.date-range-dropdown.floating .dropdown-menu-component-button.btn{border:0;transition:unset}}
.delivery-option-row{color:#4d4d4d;cursor:pointer;border-bottom:1px solid #efefef;text-align:left;position:relative;padding:.5em 1em}@media only screen and (max-width: 767px){.delivery-option-row{padding:.5em}}.delivery-option-row.highlighted{background-color:#eff5f8}.delivery-option-row .delivery-option-distributor{padding-bottom:.25em}
.record-new-order-view h5{color:#a6a6a6;text-transform:uppercase;letter-spacing:.7px;margin-bottom:1.5rem}.record-new-order-view label{display:block}.record-new-order-view label span{color:#8d8d8d}@media screen and (min-width: 768px){.record-new-order-view .invoice-number-input{padding-bottom:.6rem}}.record-new-order-view .select-2-dropdown.dropdown-menu-component,.record-new-order-view .popover-datetime-picker,.record-new-order-view .validation-input-wrapper{margin:0}.record-new-order-view .upload-file{text-align:center;width:100%}.record-new-order-view .currency-symbol-input-wrapper{position:relative}.record-new-order-view .currency-symbol-input-wrapper .currency-symbol{position:absolute;top:49%;transform:translateY(-50%);left:10px}.record-new-order-view .currency-symbol-input-wrapper .validation-input-wrapper .validation-input{padding-left:1.5em}.record-new-order-view .check-box-wrapper{font-weight:600}.record-new-order-view .check-box-wrapper .check-box-wrapper{padding-bottom:.5rem}.record-new-order-view .check-box-wrapper .check-box{display:flex;align-items:center}.record-new-order-view .check-box-wrapper .check-box .label{word-break:break-word;order:2;float:none;margin-left:1rem}.record-new-order-view .check-box-wrapper .check-box .bevicon{order:1}
.delivery-search-bar{position:relative}.delivery-search-bar .btn{font-size:.9em;cursor:pointer}.delivery-search-bar .search-bar-with-suggested-options{color:#333;position:relative}@media screen and (min-width: 768px){.delivery-search-bar .search-bar-with-suggested-options{max-width:40rem}}.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed{margin-right:0;margin-left:0;width:auto}.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed .search-bar-container .validation-input{padding:0 .5rem 0 2.75rem}@media screen and (max-width: 767px){.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed .search-bar-container .validation-input{background-color:rgba(0,0,0,0)}}.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed:not(:only-child) .validation-input-wrapper .validation-input,.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed.active .validation-input-wrapper .validation-input{border-color:#efefef;color:#4d4d4d}.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed:not(:only-child){transition:width .2s ease-out}.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed:not(:only-child) .validation-input-wrapper .validation-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.delivery-search-bar .search-bar-with-suggested-options .search-bar.boxed.active .dropdown-inner-container{border-top:1px solid #e6e6e6}.delivery-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){.delivery-search-bar .search-bar-with-suggested-options .dropdown-inner-container{max-height:calc(90vh - 155px);height:auto}}.delivery-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options{text-align:left;position:relative;max-height:30em;overflow:auto}@media only screen and (max-width: 767px){.delivery-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options{max-height:calc(90vh - 155px);height:auto}}.delivery-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options .suggested-option-row+hr{display:none}.delivery-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr{margin:0}.delivery-search-bar .search-bar-with-suggested-options .dropdown-inner-container .dropdown-menu-component-options hr:first-child{display:none}.delivery-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}.delivery-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}.delivery-search-bar .delivery-searchbar-footer{text-align:right;white-space:pre-wrap}.delivery-search-bar .delivery-searchbar-footer .more-options-list-item .btn.flat{padding:0}.delivery-search-bar .record-delivery-dialog{position:absolute;left:0;top:0;right:-55%;background-color:#fff;border:1px solid #efefef;padding:1.5rem .8rem 1rem;z-index:14;box-shadow:0 .2rem .65rem rgba(53,63,74,.1)}@media screen and (max-width: 767px){.delivery-search-bar .record-delivery-dialog{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1021;padding:1.25rem .75rem}.delivery-search-bar .record-delivery-dialog .invoice-number-input{padding-bottom:.75rem}}.delivery-search-bar .record-delivery-dialog h5{color:#666;text-transform:none;letter-spacing:initial;margin-bottom:1rem;font-weight:600}.delivery-search-bar .record-delivery-dialog .record-new-order-body-container~.btn{margin:1rem .5rem 0 0}

.free-trial-status-chip{border-radius:0;cursor:auto;display:flex;font-size:.875rem;font-weight:600;padding:.5rem 1.5rem .5rem .5rem;position:relative;z-index:21}.free-trial-status-chip.time-based-trial{background-color:#f7c870}.free-trial-status-chip.time-based-trial .status{color:#606972}.free-trial-status-chip.time-based-trial .status a{color:#606972}.free-trial-status-chip.expired-trial{background-color:#ee6e65}.free-trial-status-chip.trial-expiring-soon{background-color:#f49c57}.free-trial-status-chip.trial-beginning{background-color:#1b92b6}.free-trial-status-chip.free-trial-status-chip-large{padding:.5rem 1.5rem}.retailer-dashboard-free-trial-status .free-trial-status-chip{align-items:center;justify-content:flex-start;height:56px}@media screen and (max-width: 1199px){.retailer-dashboard-free-trial-status .free-trial-status-chip{padding-left:2.8rem}}@media screen and (max-width: 767px){.retailer-dashboard-free-trial-status .free-trial-status-chip{height:54px;flex-wrap:wrap}}.free-trial-status-chip .schedulue-a-chat{text-decoration:underline}@media(min-width: 1200px){.free-trial-status-chip::before{display:none}}
.snack-bar{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#4d4d4d;border-radius:2px;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1em 2.5em 1em 1em;width:auto;margin-left:1.5em;display:inline-block;position:fixed;bottom:1em;left:180px;opacity:1;z-index:1024}.snack-bar a{color:#fff}.snack-bar p{display:inline-block;color:#fff;margin:0;max-width:30em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle}.snack-bar .snack-bar-close{position:absolute;right:.5em;opacity:.5;font-size:1.15em;cursor:pointer}.snack-bar .snack-bar-close:hover{opacity:1}.snack-bar.snack-bar-close-button-text{padding-right:5em}.snack-bar.snack-bar-close-button-text .snack-bar-close{font-size:.9em;line-height:1.7;color:#2c9bce;font-weight:bold;text-transform:uppercase;text-decoration:none;opacity:1;right:1.25em}.snack-bar.snack-bar-hidden{opacity:0;bottom:-200%}@media only screen and (max-width: 1199px){.snack-bar{left:0}}@media only screen and (min-width: 768px){body[data-navstate=compressed] .snack-bar{left:60px}}
.modal{-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.65);bottom:0;display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:1010}.modal .modal-dialog .modal-content{background-color:#fff;position:relative;height:auto}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.ReactModal__Overlay .bevspot-dialog{width:600px;left:50% !important;margin-left:-300px !important}@media screen and (max-width: 767px){.ReactModal__Overlay .bevspot-dialog{width:92% !important;left:4% !important;margin-left:0 !important}}.ReactModal__Overlay .bevspot-dialog .modal-content{background-color:#fff;max-height:90%;width:600px !important}@media screen and (max-width: 767px){.ReactModal__Overlay .bevspot-dialog .modal-content{width:100% !important}}.loading-icon{display:none;z-index:11035;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.loading-icon .icon{position:absolute}#js-error{position:fixed;bottom:0;width:100%;background-color:#ee5252;color:#fff;height:0;z-index:991;text-align:center}
@media screen and (min-width: 993px){.add-item-modal .add-item-view{padding-bottom:0 !important}}.add-item-view .add-item-body{float:left}.add-item-view .add-item-body{width:100%;height:100%;position:relative}@media screen and (min-width: 993px){.add-item-view .add-item-body{overflow:hidden}}.add-item-view .add-item-body .tab-search-subheader{width:75%;z-index:2;background:#fff;position:absolute;border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:table}.add-item-view .add-item-body .result-count-container{padding:1rem 0;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}@media screen and (max-width: 767px){.add-item-view .add-item-body .result-count-container{padding:1em}}.add-item-view .add-item-body .result-count-container .filter-button-mobile{padding:0}.add-item-view .add-item-body .result-count-container .filter-button-mobile .bevicon{font-size:1.2em;margin-right:.25em}.add-item-view .add-item-body .filter-button-mobile{display:flex;justify-content:space-between}.add-item-view .add-item-body .filter-button-mobile .filter-button-mobile-flex{flex:1}.add-item-view .add-item-body .filter-button-mobile .filter-button-mobile-flex .bevico-keyboard-arrow-down,.add-item-view .add-item-body .filter-button-mobile .filter-button-mobile-flex .bevico-keyboard-arrow-up{font-size:2rem}.add-item-view .add-item-body .ctable-row:hover{background:inherit}.add-item-view .add-item-body .add-item-main{height:100%;width:75%;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 992px){.add-item-view .add-item-body .add-item-main{width:100%}}@supports(-webkit-overflow-scrolling: touch){@media screen and (max-width: 767px){.add-item-view .add-item-body .add-item-main{padding:0 1em 3em}}}@media screen and (-webkit-min-device-pixel-ratio: 0)and (max-width: 767px){.add-item-view .add-item-body .add-item-main{padding:0 1em 3em}}.add-item-view .add-item-body .add-item-main .search-bar-with-suggested-options{margin:auto}.add-item-view .add-item-body .add-item-main .search-bar-with-suggested-options .search-bar-container{width:100%}.add-item-view .add-item-body .add-item-main .search-bar-with-suggested-options .search-bar-container .bevicon.bevico-remove-inverse{color:#4d4d4d;font-size:1.5em}.add-item-view .add-item-body .add-item-main .search-bar-with-suggested-options .dropdown-menu-component-options{top:-1em}.add-item-view .add-item-body .catalog-intro-card{position:relative;background:#f1f8fa;padding:2rem 1rem;margin:1rem auto}@media screen and (max-width: 992px){.add-item-view .add-item-body .catalog-intro-card{margin:0 auto;padding:1rem}}@media screen and (max-width: 767px){.add-item-view .add-item-body .catalog-intro-card{margin-bottom:4rem}}.add-item-view .add-item-body .catalog-intro-card .dismiss-button{cursor:pointer}.add-item-view .add-item-body .catalog-intro-card .dismiss-button .bevico-close{color:#99b0c1;font-size:2em}.add-item-view .add-item-body .catalog-intro-card .catalog-intro-card-illustration-container{display:flex;justify-content:center;align-items:center}.add-item-view .add-item-body .catalog-intro-card .catalog-intro-card-illustration{max-height:18rem}@media screen and (max-width: 1199px){.add-item-view .add-item-body .catalog-intro-card .catalog-intro-card-illustration{float:right;max-height:14rem}}.add-item-view .add-item-body .product-table .loading-cover{z-index:1}.add-item-view .add-item-body .product-table .product-table-rows>.ctable-row{background:#fff}.add-item-view .add-item-body .product-table .no-matching-search-results{margin-top:10em;text-align:center}.add-item-view .add-item-body .product-table .no-matching-search-results .create-custom-item-text{cursor:pointer;border-bottom:2px solid #2c9bce}.add-item-view .add-item-body .product-table .no-matching-search-results .create-custom-item-text:hover{color:#333}.add-item-view .add-item-body .product-table .product-table-header{margin-top:38px;position:relative;width:100%}@media screen and (max-width: 767px){.add-item-view .add-item-body .product-table .product-table-rows{padding-left:1rem;padding-right:1rem}}.add-item-view .add-item-body .product-results-in-my-items .product-row-panel{border-radius:3px;border:1px solid #99b0c1;background:#f7f8fa;display:inline-block;width:100%}.add-item-view .add-item-body .product-results-in-my-items .product-row-panel .panel-body{padding:0 1em 1em;display:inline-block}.add-item-view .add-item-body .product-results-in-my-items .panel-header{cursor:pointer}.add-item-view .add-item-body .product-results-in-my-items .bevico-unfold-more,.add-item-view .add-item-body .product-results-in-my-items .bevico-unfold-less{float:right;font-size:1.5rem;color:#48505c}.add-item-view .add-item-body .collapsable-product-row{border:none !important;border-top:1px solid #ccc !important;border-bottom:none;margin:0 auto}.add-item-view .add-item-body .panel-header{padding:1em}.add-item-view .add-item-body .panel-header p{color:#606972;font-size:1.25em;font-weight:600;margin:0}.add-item-view .add-item-body .panel-header .results{font-size:.75em;font-weight:400;padding-left:.65em;vertical-align:baseline}.add-item-view .add-item-footer{background:#fff;border-top:1px solid #e6e6e6;bottom:0;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);position:absolute;width:100%;z-index:10}@media screen and (min-width: 993px){.add-item-view .add-item-footer{height:100%;bottom:unset;box-shadow:none;right:0;width:25%}.add-item-view .add-item-footer .items-selected-menu{width:100%}.add-item-view .add-item-footer .items-selected-menu-header{background:#efefef}}.add-item-view .snack-bar{position:absolute;bottom:1.2em;left:0;z-index:1022}.add-item-view .snack-bar.snack-bar-hidden{bottom:-200%}.add-item-view .pagination-wrapper{text-align:center;width:100%}@media screen and (max-width: 767px){.add-item-view .pagination-wrapper{padding-bottom:10rem}}.add-item-view .pagination-wrapper .pagination{margin:0 auto;padding:20px 0;border-radius:0;width:auto;display:inline-block}.add-item-view .pagination-wrapper .pagination .first-ellipsis,.add-item-view .pagination-wrapper .pagination .second-ellipsis,.add-item-view .pagination-wrapper .pagination .previous-page,.add-item-view .pagination-wrapper .pagination .next-page,.add-item-view .pagination-wrapper .pagination .pagination-number{padding:.5em;cursor:pointer}.add-item-view .pagination-wrapper .pagination .first-ellipsis.active,.add-item-view .pagination-wrapper .pagination .second-ellipsis.active,.add-item-view .pagination-wrapper .pagination .previous-page.active,.add-item-view .pagination-wrapper .pagination .next-page.active,.add-item-view .pagination-wrapper .pagination .pagination-number.active{border-bottom:3px solid #2c9bce}.add-item-view .pagination-wrapper .pagination .first-ellipsis.disabled,.add-item-view .pagination-wrapper .pagination .second-ellipsis.disabled,.add-item-view .pagination-wrapper .pagination .previous-page.disabled,.add-item-view .pagination-wrapper .pagination .next-page.disabled,.add-item-view .pagination-wrapper .pagination .pagination-number.disabled{color:#ddd}@media screen and (min-width: 993px){.add-item-view .filter-section{width:15%;padding:1em;height:100%;float:left;position:relative;background:#f7f7f7;border-right:1px solid #e6e6e6}}.add-item-view .filter-section-mobile{position:absolute;z-index:3;background:#f7f7f7;top:0;right:0;left:0;bottom:0;transition:.3s;height:0}.add-item-view .filter-section-mobile.filters-open{top:initial;right:initial;left:initial;bottom:initial;width:100%;height:100%}.add-item-view .filter-section-mobile.filters-open .filter-body{padding:0 1rem}@media screen and (max-width: 992px){.add-item-view .filter-button-mobile{background:#f7f7f7;width:100%}}@media screen and (max-width: 992px)and (min-width: 768px){.add-item-view .filter-button-mobile:not(.filters-open){margin:0 -1rem;width:calc(100% + 2rem)}}.add-item-view .selected-filter-values{display:flex;flex-flow:row wrap}@media screen and (max-width: 767px){.add-item-view .selected-filter-values{padding-left:1em;padding-right:1em}}.add-item-view .selected-filter-value{background:rgba(155,170,158,.15);border:1px solid #868f97;border-radius:30px;font-weight:600;color:#606972;height:30px;margin-right:.8em;padding:.4em .8em;margin-top:.4em}.add-item-view .selected-filter-value .bevicon{color:#868f97}.add-item-view .add-item-action-button{font-weight:600}@media screen and (min-width: 993px){.add-item-view .add-item-action-button{position:absolute;bottom:56px;width:100%}}@media screen and (max-width: 576px){.add-item-view .add-item-action-button{padding:.5em}}.add-item-view .add-item-action-button .bevspot-button.btn{float:right;font-size:1em;height:50px;margin:.8rem}@media screen and (min-width: 993px){.add-item-view .add-item-action-button .bevspot-button.btn{margin:0 auto;width:100%}}@media screen and (max-width: 576px){.add-item-view .add-item-action-button .bevspot-button.btn{float:none;margin:0;width:100%}}@media screen and (max-width: 767px){.add-item-view{padding-bottom:44px}.add-item-view .add-item-body .tab-search-subheader,.add-item-view .add-item-body .product-table{width:100%}.add-item-view .add-item-body .tab-search-subheader{margin-top:0px}.add-item-view .add-item-body .product-table .product-table-body{padding-top:36px}.add-item-view .add-item-body .add-item-main{padding:0;width:100%}}
.add-item-modal{position:absolute;top:0;width:100%;height:100%}.add-item-modal .bevspot-modal .modal-content{position:absolute;top:0;left:2%;right:2%;bottom:40px;height:100%;margin:0 auto;max-height:98%;max-width:1150px}@media(max-width: 767px){.add-item-modal .bevspot-modal .modal-content{left:0;right:0;bottom:0;max-height:100%}}@media(max-width: 767px){.add-item-modal .bevspot-modal .modal-content .unsaved-add-item-changes-dialog .content{max-height:250px}}.add-item-modal .add-item-view{position:absolute;top:0;left:0;bottom:0;right:0;padding-top:56px;height:100%;padding-bottom:52px}@media(max-width: 767px){.add-item-modal .add-item-view{padding-top:54px}}
.table-controls{align-items:center;display:flex;justify-content:flex-start;padding:1.5em 0;width:100%;background-color:#fff}.table-controls .table-controls-primary{display:flex;justify-content:space-between}@media screen and (max-width: 1199px){.table-controls{padding-left:1em;padding-right:1em}}@media screen and (max-width: 767px){.table-controls{padding:1em;flex-wrap:wrap}.table-controls .dropdown-menu-component{flex:1}.table-controls .dropdown-menu-component:nth-of-type(even){margin-right:0}}.table-controls .table-controls-secondary{width:auto;margin-left:auto}.table-controls .table-controls-secondary .btn{vertical-align:top}
.collapse-all-button{font-size:.9em;min-width:7rem;text-align:right;cursor:pointer;color:#666}.collapse-all-button .bevicon{margin:.1em}
.total-count-par-input-container{display:flex;color:#4d4d4d}.total-count-par-input-container .validation-input-wrapper{margin:1.3em .4em 0 0;max-width:100px}.total-count-par-input-container .validation-input-wrapper .bottom-border{border-bottom-color:#a6a6a6}.total-count-par-input-container .dropdown-menu-component{border-bottom:1px solid #ccc;padding:.25rem;max-width:calc(100% - 50px)}.total-count-par-input-container .validation-input{color:#4d4d4d;margin-bottom:.5em;padding:0;text-align:right}
.edit-par-dialog .light-table{border-bottom:0}.edit-par-dialog .content{max-width:750px}.edit-par-dialog .light-table-header{border-top:0}.edit-par-dialog .product-brand,.edit-par-dialog .product-name{display:block;white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis}.edit-par-dialog .product-brand{opacity:.8}.edit-par-dialog .product-name{font-weight:600}.edit-par-dialog .total-count-par-input-container{align-items:flex-end}.edit-par-dialog .product-case-or-container-dropdown{padding-bottom:.5rem}.edit-par-dialog .edit-par-mobile-row{background-color:#f7f7f7;border-radius:3px;margin:1.25em 0;overflow:inherit;padding:.75em .75em 3em}.edit-par-dialog .edit-par-mobile-row .par-label{color:#4d4d4d;font-size:.9em;font-weight:600;line-height:1.2}.edit-par-dialog .edit-par-mobile-row .total-count-par-input-container{float:right;width:60%}
.expanding-note-container{position:relative}.expanding-note-container .expanding-note-textarea{height:100% !important;resize:none;position:absolute;border:0;font:inherit}.expanding-note-container .expanding-note-textarea:focus{outline:none}.expanding-note-container .expanding-note-size{visibility:hidden;word-wrap:break-word;overflow-wrap:break-word}.expanding-note-container .expanding-note-size,.expanding-note-container .expanding-note-textarea{width:100%;overflow:hidden;min-height:3em;padding:1rem}.expanding-note-container hr{position:absolute;bottom:0;padding:0;margin:0;left:0;right:0;border-bottom-width:1px;box-sizing:content-box;border-color:#ccc;border-style:none none solid}.expanding-note-container hr.bottom-border{border-color:#ccc}.expanding-note-container hr.active-border{border-color:#00bcd4;border-bottom-width:2px;transform:scaleX(0);transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms}.expanding-note-container .expanding-note-textarea:focus+hr.active-border{z-index:20;transform:scaleX(1)}.expanding-note-container.boxed .expanding-note-size,.expanding-note-container.boxed .expanding-note-textarea{min-height:8em}.expanding-note-container.boxed .expanding-note-textarea{border-color:#ccc;border-style:solid;border-width:1px}.expanding-note-container.boxed .expanding-note-textarea:focus{border-color:#2c9bce;border-width:2px;transition:all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms}.expanding-note-container.theme-basic{background-color:#f7f7f7}.expanding-note-container.theme-basic .expanding-note-textarea{background-color:rgba(0,0,0,0);color:#6b747c;padding:.75em 1em .75em}.expanding-note-container.theme-basic hr.active-border{display:none}.expanding-note-container.theme-basic hr.bottom-border{border-color:#2c9bce}.expanding-note-container.theme-basic:hover hr.bottom-border{border-width:2px}.expanding-note-container.theme-basic.active{box-shadow:inset 0 0 0 2px #2c9bce}
.product-form{height:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column}.product-form .product-form-container{height:100%;overflow-y:auto;flex-shrink:1}.product-form .product-form-section:last-child{padding-bottom:2rem}.product-form .product-form-section .validation-input-wrapper hr.bottom-border{border-color:#99b0c1}.product-form .product-form-section .case-unit-string{color:#7997ae}.product-form .validation-input{color:#4d4d4d}.product-form .validation-input::-webkit-input-placeholder{font-style:italic}.product-form .validation-input:-moz-placeholder{font-style:italic}.product-form .validation-input::-moz-placeholder{font-style:italic}.product-form .validation-input:-ms-input-placeholder{font-style:italic}.product-form .error-text{background-color:#f7f8fa}.product-form .validation-error,.product-form .validation-error>label{color:#ee5252}.product-form .expanding-note-container .expanding-note-size,.product-form .expanding-note-container .expanding-note-textarea{min-height:8rem}.product-form .expanding-note-container .expanding-note-textarea{background:#f7f8fa;border:0;color:#4d4d4d;line-height:1.5;outline:0;width:100%;overflow:auto;margin-bottom:2em}.product-form .expanding-note-container .expanding-note-textarea::placeholder{color:#99b0c1;font-style:italic}.product-form .product-form-error-message{color:#ee5252;display:flex;flex-grow:1;align-items:center;padding-left:2em}.product-form .item-card-header{padding:1.25rem;padding-top:1.5rem}.product-form .item-card-header .validation-input-wrapper{margin-bottom:1.5rem}.product-form .item-card-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}.product-form .item-card-header .validation-input-wrapper .validation-input.product-form-brand-input,.product-form .item-card-header .validation-input-wrapper .validation-input.product-form-name-input{margin-bottom:.25rem;font-size:2rem}.product-form .item-card-header .validation-input-wrapper .validation-input.product-form-name-input{font-weight:600}.product-form .item-card-header .validation-input-wrapper .validation-input.product-form-name-input~.input-label{font-weight:600}.product-form .item-card-header .validation-input-wrapper .validation-input:focus,.product-form .item-card-header .validation-input-wrapper .validation-input:hover{border-bottom:2px solid #fff}.product-form .item-card-header .validation-input-wrapper .validation-input:focus~.input-label,.product-form .item-card-header .validation-input-wrapper .validation-input:focus~.input-label-active,.product-form .item-card-header .validation-input-wrapper .validation-input:hover~.input-label,.product-form .item-card-header .validation-input-wrapper .validation-input:hover~.input-label-active{color:#fff}.product-form .item-card-header .validation-input-wrapper hr{display:none}.product-form .item-card-header .validation-input-wrapper .input-label{font-size:2rem;bottom:.25em;opacity:.8;font-style:italic}.product-form .item-card-header .validation-input-wrapper .input-label-active{bottom:3.4em;font-size:.8rem;font-weight:400 !important;font-style:unset;opacity:1}.product-form .item-card-header .validation-input-wrapper:last-of-type{margin-bottom:0}.product-form .item-card-header .select-2-dropdown-field.dropdown-menu-component>.btn{border-radius:0;color:#fff;padding:0 0 .25em 0;background-color:rgba(0,0,0,0);border:0;width:100%}.product-form .item-card-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}.product-form .product-form-dropdown-row{display:flex;padding-top:1rem;align-items:center}.product-form .product-form-dropdown-row .floating-dropdown-menu{flex:1 0 auto;border-bottom:2px solid #fff;border-bottom-color:rgba(255,255,255,.35);width:45%;position:relative}.product-form .product-form-dropdown-row .floating-dropdown-menu .error-text{position:absolute;top:10px;right:0}.product-form .product-form-dropdown-row .floating-dropdown-menu:hover{border-bottom-color:#fff}.product-form .product-form-dropdown-row .floating-dropdown-menu:first-child{margin-right:1rem}.product-form .product-form-dropdown-row .floating-dropdown-menu>label{display:block;font-size:.8rem;font-weight:400}.product-form .product-form-content{margin:0 1.25rem}.product-form .product-form-content .preferred-reporting-unit-row .floating-dropdown-menu,.product-form .product-form-content .base-unit-row .floating-dropdown-menu{width:100%}.product-form .product-form-content .conversions-row .unit-label{width:25%}.product-form .product-form-content .conversions-row .base-unit-label{margin-left:8px;width:15%}.product-form .product-form-section-header{padding:1.25rem;border-top:1px solid #ccc}.product-form .product-form-section-header h4{font-size:1.25rem;margin:0;padding-top:.5em}.product-form .product-form-section-header h5{margin-top:.25em}.product-form .product-form-row-wrap{background:#f7f8fa;padding:0 1rem}.product-form .product-form-row-wrap .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{background:rgba(0,0,0,0);width:100%}.product-form .product-form-row-wrap label{font-weight:400}.product-form .product-form-row{flex:1;flex-direction:column;margin-bottom:.875rem}.product-form .product-form-row.disabled .select-2-dropdown .dropdown-menu-component-button{cursor:not-allowed;opacity:.35}.product-form .product-form-row h5{color:#8d8d8d;font-weight:400;margin:0}.product-form .product-form-row .card{margin:0 0 2rem}.product-form .preferred-reporting-unit-row,.product-form .cost-form-row,.product-form .price-form-row,.product-form .vendor-form-row,.product-form .par-form-row{width:50%;gap:5px}.product-form .product-form-row-block{flex:1}.product-form .product-form-row-content{padding:0;position:relative}@media(min-width: 993px){.product-form .product-form-row-content:first-child{flex:2.25}.product-form .product-form-row-content:last-child{flex:8}}.product-form .product-form-row-content:first-child{padding-bottom:0}.product-form .product-form-row-content.product-form-row-content-fill{background:#f7f8fa;min-height:2.85rem;width:100%;overflow:visible}.product-form .product-form-row-content.product-form-row-content-fill .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{background:rgba(0,0,0,0);width:100%}.product-form .product-form-row-content.product-form-row-content-fill .product-form-row-flex-block{min-height:2.85rem}@media only screen and (max-width: 767px){.product-form .product-form-row-content.product-form-row-content-fill .product-form-row-flex-block{min-height:3.15rem}}.product-form .product-form-row-content .check-box{cursor:pointer;display:block;margin:.5rem 0 0}.product-form .product-form-row-content .check-box .label{cursor:inherit;margin-left:.875rem}.product-form .product-form-row-content .validation-input{padding-top:.25rem}.product-form .product-form-row-content .dropdown-menu-component-button.btn{background:rgba(0,0,0,0)}.product-form .product-form-row-content .expanding-note-container{position:absolute;top:0;left:0;width:100%}.product-form .product-form-row-flex-block-wrap{display:flex;flex-direction:column}.product-form .product-form-row-flex-block-wrap .validation-input-wrapper{flex:1 0 25%;margin-bottom:0}.product-form .product-form-row-flex-block-wrap .product-form-row-content-label{color:#7997ae;flex:none;font-size:.9285rem;text-transform:capitalize;margin-right:.5rem}@media(min-width: 993px){.product-form .product-form-row-flex-block-wrap.flex-block-wrap-row-desktop{flex-direction:row}}.product-form .vendor-flex-box{padding:0 .75rem}.product-form .product-form-row-flex-block{align-items:center;display:flex;flex-direction:row;width:100%;flex:1 0 100%;padding:0 .75rem}@media(min-width: 993px){.product-form .product-form-row-flex-block:not(:only-child){max-width:50%}}.product-form .product-form-block{width:100%;gap:10px;display:flex}.product-form .product-form-block h5{font-size:.9375em;margin-bottom:.5rem}.product-form .product-form-price-field{display:flex;justify-content:space-between;align-items:flex-end}.product-form .product-form-price-field .validation-input-label{color:#7997ae;font-size:1.08rem;padding:1.2em 1em .4em 0}.product-form .product-form-fine-print{margin-top:.5em}.product-form .product-form-fine-print p{color:#8d8d8d;line-height:1em}.product-form .product-form-price-estimate-row{background:#f7f8fa}.product-form .product-form-price-estimate-cell{align-items:center;color:#7997ae;display:flex;justify-content:flex-start;padding-left:.75rem;padding-right:.75rem;padding-bottom:.75rem}.product-form .product-form-price-estimate-cell:first-child{padding-top:.75rem;border-top:1px solid #99b0c1}.product-form .product-form-price-estimate-cell:only-child{padding:.75rem}.product-form .packaging-weight-row{display:flex;padding-bottom:.6rem}.product-form .packaging-weight-row .packaging-id-dropdown{min-width:13rem}.product-form .packaging-weight-row .empty-and-full-weight-section{padding:0 .15rem}.product-form .packaging-weight-row .product-form-weight-cell{display:flex;flex:0 0 50%}.product-form .packaging-weight-row .product-form-weight-cell:not(:first-child){border-left:1px solid #e6e6e6;padding-left:.15rem}.product-form .packaging-weight-row .product-form-weight-cell label{color:#7997ae;padding-right:.5rem}.product-form .packaging-weight-row .product-form-weight-cell .validation-input-wrapper .validation-input{padding:.5rem 0rem}.product-form .par-form-row .floating-dropdown-menu{min-width:5em}.product-form .cost-form-row .floating-dropdown-menu{min-width:5em}.product-form .par-form-row .floating-dropdown-menu{min-width:5em}.product-form .product-form-weight-cell-input-wrap{align-items:center;display:flex}.product-form .gl-code-warning{color:#f7c870}.product-form .product-distributor-associations{flex:1;padding:0 1rem 1rem}.product-form .product-distributor-association-row{border:1px solid #ccc;border-radius:3px;padding:1rem .5rem;position:relative;margin-bottom:1rem;background-color:inherit;overflow:visible}.product-form .product-distributor-association-row .packaging-section{padding:.25rem .5rem;position:relative}@media screen and (min-width: 366px){.product-form .product-distributor-association-row .packaging-section{display:flex}}.product-form .product-distributor-association-row .packaging-section~.packaging-section{margin-top:.25rem}@media screen and (max-width: 767px){.product-form .product-distributor-association-row .packaging-section~.packaging-section{margin-top:.75rem}}.product-form .product-distributor-association-row .packaging-section .validation-input-wrapper{margin-bottom:3px}.product-form .product-distributor-association-row .packaging-section .validation-input-wrapper .error-text{margin-top:0;left:0;right:0;background-color:#f7f8fa}.product-form .product-distributor-association-row .packaging-section .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{margin-top:.25em;padding:.25rem .8rem .25rem 0}@media screen and (min-width: 366px){.product-form .product-distributor-association-row .packaging-section .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{border:0}}.product-form .product-distributor-association-row .packaging-section::before{font-family:"bevspot-icon" !important;position:absolute;left:-2.6rem;color:#99b0c1;font-size:24px;left:-36px;top:50%;transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 767px){.product-form .product-distributor-association-row .packaging-section::before{left:-32px}}.product-form .product-distributor-association-row .packaging-section.disabled{border-color:rgba(153,176,193,.35)}.product-form .product-distributor-association-row .packaging-section.disabled::before{opacity:.35}.product-form .product-distributor-association-row .packaging-section.disabled .packaging-section-subsection:not(:first-child){opacity:.35;cursor:not-allowed}.product-form .product-distributor-association-row .packaging-section.disabled .disabled{cursor:not-allowed;opacity:.35}.product-form .product-distributor-association-row .packaging-section-subsection .input-label{font-weight:400;font-size:.8275em}.product-form .product-distributor-association-row .packaging-section-subsection .check-box .label{color:#333}@media screen and (max-width: 366px){.product-form .product-distributor-association-row .packaging-section-subsection~.packaging-section-subsection{margin-top:.25rem}}@media screen and (min-width: 366px){.product-form .product-distributor-association-row .packaging-section-subsection{flex:1;padding:0 .5rem}.product-form .product-distributor-association-row .packaging-section-subsection .floating-dropdown-menu{width:95%}}.product-form .product-distributor-association-row .packaging-section-subsection .error-text{font-size:.875rem}@media screen and (min-width: 366px){.product-form .product-distributor-association-row .packaging-section-subsection.price{flex:2}}.product-form .product-distributor-association-row button{position:absolute;right:0;top:0}.product-form .product-distributor-association-row .validation-input-wrapper{flex:1 0 25%}.product-form .product-distributor-association-row .packaging-input-group{display:flex;align-items:flex-end}.product-form .product-distributor-association-row .packaging-input-group .validation-input-wrapper{width:50%}.product-form .product-distributor-association-row .packaging-input-group .floating-dropdown-menu{margin-left:5px;width:50%}.product-form .product-distributor-association-row .packaging-input-group .floating-dropdown-menu .dropdown-menu-component-options{max-height:none}@media only screen and (max-width: 767px){.product-form .product-distributor-association-row .packaging-input-group .floating-dropdown-menu .dropdown-menu-component-options{max-height:50vh}}.product-form .gl-code-warning{color:#f7c870}
.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){.item-card{width:100vw}}.item-card .item-card-container{background-color:#fff;height:calc(100vh - 53px);padding-bottom:4.28rem}.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}.item-card .loading-overlay .loading-spinner{color:#fff;font-size:3rem}.item-card-nav{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}.item-card-nav .close-button{border:0;color:#fff;cursor:pointer;font-size:1.6rem;outline:0;opacity:.6;transition:opacity .12s ease-in-out}.item-card-nav .close-button:hover{opacity:1}.item-card-nav-list{display:flex;list-style-type:none}.item-card-nav-item{cursor:pointer;font-size:1rem;line-height:3;padding:5px 0;position:relative;transition:color .12s ease-in-out}.item-card-nav-item:not(:last-child){margin-right:15px}.item-card-nav-item:hover,.item-card-nav-item.active{color:#fff}.item-card-nav-item.active:after{background:#fff;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%}.item-card-last-edited{font-size:1rem;padding-top:9px;position:relative;color:#fff;text-align:right}.item-card-last-edited span{display:block;padding-bottom:2px}.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)}.item-card-controls .left-buttons{display:flex;flex:1}@media screen and (max-width: 366px){.item-card-controls .left-buttons .btn.flat{font-size:.7em !important}}.item-card-controls .right-buttons{display:flex;margin:0 20px 0 0}
.input-line-items-popover .anchor-container{border-bottom:2px dotted #2c9bce;padding-bottom:.05em}@media screen and (max-width: 767px){.input-line-items-popover .positionable-popup{width:225px;left:0}}
.sub-recipe-info .yield-and-serving-size{display:flex;flex-wrap:wrap;justify-content:space-between}.sub-recipe-info .label{margin-bottom:.5rem}.sub-recipe-info .yield,.sub-recipe-info .serving-size{width:calc(50% - .75rem);margin-bottom:1rem}.sub-recipe-info .yield .input-group .validation-input-wrapper,.sub-recipe-info .serving-size .input-group .validation-input-wrapper{font-size:.9rem;flex-basis:20%}.sub-recipe-info .yield .input-group .select-2-dropdown .dropdown-menu-component-button,.sub-recipe-info .serving-size .input-group .select-2-dropdown .dropdown-menu-component-button{font-size:.9rem}.sub-recipe-info .yield-and-serving-size-input-fields{width:100%}.sub-recipe-info .error-text{position:absolute;bottom:-30px;font-size:12px;background-color:#ee5252;padding:.15rem .25rem;border-radius:3px;color:#fff}.sub-recipe-info small{width:100%;text-align:right;color:#666;line-height:2}
.ingredient-info-container .add-ingredient-dropdown{width:100%}.ingredient-info-container .add-ingredient-dropdown .pro-tip-row{display:flex;align-items:center;color:#666;position:absolute;margin-left:calc(375px - 1.5rem)}@media screen and (min-width: 993px){.ingredient-info-container .add-ingredient-dropdown .pro-tip-row{width:40%}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ingredient-info-container .add-ingredient-dropdown .pro-tip-row{margin-left:1.5rem}}.ingredient-info-container .add-ingredient-dropdown .pro-tip-row .pro-tip-ribbon{background:rgba(250,203,122,.7);color:#f3804e;font-weight:600;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}.ingredient-info-container .add-ingredient-dropdown .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 rgba(250,203,122,.7)}.ingredient-info-container .static-unit-label{margin-bottom:.6rem;padding:0 .5rem;line-height:normal}.ingredient-info-container .ingredient-list-empty-state{justify-content:center;display:flex;flex-wrap:wrap;margin:auto}.ingredient-info-container .ingredient-list-empty-state .instructions{width:100%;font-style:italic;color:#8d8d8d}.ingredient-info-container .add-ingredient-container{width:100%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ingredient-info-container .add-ingredient-container.mapped-add-ingredient-container{display:inline-block}}@media screen and (max-width: 366px){.ingredient-info-container .add-ingredient-container .validation-input-wrapper,.ingredient-info-container .add-ingredient-container .select-2-dropdown .dropdown-menu-component-button{font-size:12px}}.ingredient-info-container .add-ingredient-container .add-ingredient-quantity,.ingredient-info-container .add-ingredient-container .add-ingredient-name-container{margin-bottom:1rem;width:100%}.ingredient-info-container .add-ingredient-container .add-ingredient-quantity .label,.ingredient-info-container .add-ingredient-container .add-ingredient-name-container .label{margin-bottom:.5rem}.ingredient-info-container .add-ingredient-container .add-ingredient-quantity .validation-input-wrapper{max-width:80px;width:50%}.ingredient-info-container .add-ingredient-container .add-ingredient-quantity .select-2-dropdown-inner-container{min-width:7.5rem}.ingredient-info-container .add-ingredient-container .add-ingredient-quantity .add-ingredient-packaging-info{width:100%;color:#8d8d8d;white-space:nowrap}.ingredient-info-container .misc-cost,.ingredient-info-container .total-cost{width:calc(50% - .5rem)}.ingredient-info-container .misc-cost:not(:last-child),.ingredient-info-container .total-cost:not(:last-child){margin-right:.5rem}.ingredient-info-container .misc-cost .validation-input-wrapper,.ingredient-info-container .total-cost .validation-input-wrapper{max-width:200px}.ingredient-info-container .misc-cost .bevico-help{font-size:1rem}.ingredient-info-container .total-cost{align-self:flex-end}.ingredient-info-container .show-yield-serving-size-btn.btn.link{margin-top:1em}
.create-or-edit-sales-item{position:relative;background-color:#f7f7f7;min-height:calc(100vh - 54px);padding-bottom:3rem}@media screen and (min-width: 768px){.create-or-edit-sales-item{min-height:calc(100vh - 56px)}}.create-or-edit-sales-item .main-container{margin-bottom:0;max-width:calc(375px*2 + 2.75rem + 5.6rem)}@media screen and (min-width: 768px){.create-or-edit-sales-item .main-container{display:flex;flex-wrap:wrap}}.create-or-edit-sales-item .main-container-column.secondary-information{position:relative}.create-or-edit-sales-item .main-container-column.secondary-information>*{position:sticky;top:4rem}.create-or-edit-sales-item .main-container-column.secondary-information .sales-item-form-subsection{background:none}@media screen and (min-width: 768px){.create-or-edit-sales-item .main-container-column{flex-grow:1;flex-shrink:0;flex-basis:auto;max-width:375px}.create-or-edit-sales-item .main-container-column+.main-container-column{margin-left:2.75rem}}@media screen and (min-width: 768px)and (-ms-high-contrast: none),screen and (min-width: 768px)and (-ms-high-contrast: active){.create-or-edit-sales-item .main-container-column+.main-container-column{margin-left:calc(2.75rem - .25rem)}}.create-or-edit-sales-item .save-sales-item-btn{padding:.8rem 2rem}@media screen and (max-width: 767px){.create-or-edit-sales-item .save-sales-item-btn{background-color:rgba(0,0,0,0);color:#2c9bce}.create-or-edit-sales-item .save-sales-item-btn.disabled{background-color:rgba(0,0,0,0)}}.create-or-edit-sales-item .sales-item-form-section{margin-bottom:1.5rem}.create-or-edit-sales-item .sales-item-form-section:not(.sales-item-flag-selector):not(.sales-item-flag-alert){background-color:#fff;border-radius:3px;border:1px solid #e6e6e6}.create-or-edit-sales-item .sales-item-form-section>h3{font-size:16px;padding:1rem;margin-bottom:0;border-bottom:1px solid #e6e6e6}@media screen and (min-width: 367px){.create-or-edit-sales-item .sales-item-form-section>h3{padding:1rem 1.5rem}}.create-or-edit-sales-item .sales-item-form-subsection{padding:1.25rem 1rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 367px){.create-or-edit-sales-item .sales-item-form-subsection{padding:1.25rem 1.5rem}}.create-or-edit-sales-item .sales-item-form-subsection:not(:last-child){background:linear-gradient(to right, #99B0C1 66.6666666667%, transparent 66.6666666667%);background-position:0 bottom;background-size:6px 1px;background-repeat:repeat-x}.create-or-edit-sales-item .sales-item-form-subsection .flex-text-with-icon{width:100%}.create-or-edit-sales-item .sales-item-flag-selector{width:100%}.create-or-edit-sales-item .sales-item-flag-selector>.label{margin-bottom:0}@media screen and (min-width: 768px){.create-or-edit-sales-item .sales-item-flag-selector{display:flex;align-items:center}}.create-or-edit-sales-item .sales-item-flag-selector .select-2-dropdown.dropdown-menu-component{width:auto;min-width:245px}@media screen and (min-width: 768px){.create-or-edit-sales-item .sales-item-flag-selector .select-2-dropdown.dropdown-menu-component{margin-left:1rem}}.create-or-edit-sales-item .sales-item-flag-alert{width:100%;color:#ee6e65;background-color:rgba(238,110,101,.1);padding:.5rem 2.25rem;font-weight:600;display:flex;max-width:calc(375px*2 + 2.75rem + 5.6rem)}.create-or-edit-sales-item .sales-item-flag-alert .icon-left{margin-right:.7rem}.create-or-edit-sales-item .sales-item-flag-alert .btn.primary{margin-left:1.25rem;padding:.5rem 1.5rem .5rem 1.5rem}.create-or-edit-sales-item .instructions{color:#8d8d8d;margin-bottom:1.5rem}.create-or-edit-sales-item .pagination-container{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.create-or-edit-sales-item .pagination-container.mapped-pagination-container{height:80px}}.create-or-edit-sales-item .pagination-container .action-button{height:2.75rem}@media screen and (min-width: 768px){.create-or-edit-sales-item .pagination-container .action-button{margin-left:1.5rem}}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper{display:flex}@media screen and (max-width: 767px){.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper{align-items:flex-end;margin:.7rem 1rem}}@media screen and (min-width: 768px){.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper{margin-bottom:1.2rem}}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button{padding:0;width:2.75rem;height:2.75rem}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button.left-button{margin-right:1rem}@media screen and (min-width: 768px){.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button.left-button{margin-right:1.5rem}}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button.right-button{margin-left:1rem}@media screen and (min-width: 768px){.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button.right-button{margin:0}}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button:focus{background-color:#2c9bce;opacity:.9}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button.disabled:hover{background-color:#2c9bce;opacity:.5}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button .button-text-container{line-height:0}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-button .button-text-container .bevicon{margin:0;line-height:1.2;font-size:1.75rem !important}@media screen and (max-width: 767px){.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-center-section-wrapper{display:flex;flex:1;justify-content:center}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-center-section-wrapper .center-section .mapped-status-text{color:#0fd599}.create-or-edit-sales-item .pagination-container .pagination-button-wrapper.mapped-pagination-button-wrapper .pagination-center-section-wrapper .center-section .unmapped-status-text{color:#ee6e65}}@media screen and (min-width: 768px){.create-or-edit-sales-item .pagination-container .btn.with-icon:first-child{padding-right:1.2rem}.create-or-edit-sales-item .pagination-container .btn.with-icon:last-child{padding-left:1.2rem}}.create-or-edit-sales-item .pagination-container .btn.with-icon .bevicon{margin:0;font-size:1.75rem !important}@media screen and (max-width: 767px){.create-or-edit-sales-item .pagination-container{position:fixed;left:0;right:0;bottom:40px;background-color:#f7f7f7;z-index:10}}@media screen and (max-width: 767px){.create-or-edit-sales-item .mapping-status-row{margin-bottom:.5rem}}.create-or-edit-sales-item .num-items-remaining{font-style:italic;color:#8d8d8d;font-size:.9rem}.create-or-edit-sales-item .label{margin-bottom:.5rem}.create-or-edit-sales-item .input-group{display:inline-flex;align-items:flex-end}.create-or-edit-sales-item .input-group .select-2-dropdown{flex-grow:1;flex-shrink:1;flex-basis:auto;width:45%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.create-or-edit-sales-item .input-group .select-2-dropdown{flex-shrink:0}}.create-or-edit-sales-item .input-group .select-2-dropdown .dropdown-menu-component-button{line-height:normal}.create-or-edit-sales-item .input-group .info-label{padding:.6rem .75rem .6rem .6rem;line-height:normal}.create-or-edit-sales-item .input-group .validation-input-wrapper{flex-grow:1;flex-shrink:0;flex-basis:30%;margin-bottom:0;margin-right:.25rem}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.create-or-edit-sales-item .input-group .validation-input-wrapper{flex-basis:auto}}.create-or-edit-sales-item .label:not(.bevicon){font-weight:600}.create-or-edit-sales-item .last-edited-container{color:#8d8d8d;text-align:center}.create-or-edit-sales-item .last-edited-container:empty{margin-bottom:0}.create-or-edit-sales-item .shortcut-popover{color:#4d4d4d}.create-or-edit-sales-item .shortcut-popover .positionable-popup{width:200px}.create-or-edit-sales-item.map-sales-item-view .mapped-status-header{display:flex;justify-content:flex-end;background-color:#4d4d4d;color:#fff}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.create-or-edit-sales-item.map-sales-item-view .mapped-status-header{height:auto}}.create-or-edit-sales-item.map-sales-item-view .mapped-status-header .mapped-status-text{padding-left:.5rem}.create-or-edit-sales-item.map-sales-item-view .bevico-unmapped,.create-or-edit-sales-item.map-sales-item-view .bevico-delete{color:#ee6e65}.create-or-edit-sales-item.map-sales-item-view .bevico-check_circle{color:#0fd599}.create-or-edit-sales-item .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}.create-or-edit-sales-item .mobile-header-button-container .button-text-container{flex-wrap:wrap}.create-or-edit-sales-item .mobile-header-button-container .button-text-container span{flex:1 0 100%;flex-wrap:wrap}.create-or-edit-sales-item .mobile-header-button-container .button-text-container span:not(:last-child){padding-bottom:.5em}
.sales-information-container{background-color:rgba(0,0,0,0);border:none}.sales-information-container .validation-input-wrapper{max-width:200px}.sales-information-container .sales-information .input-container{width:calc(50% - .75rem);margin-top:1rem}.sales-information-container .sales-information .input-container:nth-child(odd){margin-right:.75rem}.sales-information-container .sales-information .mapped-sales-items-row{margin-bottom:2rem}.sales-information-container .sales-information .mapped-sales-items-row .mapped-sales-item{width:27.5%}@media screen and (max-width: 767px){.sales-information-container .sales-information .mapped-sales-items-row .mapped-sales-item{width:30%}}.sales-information-container .sales-information .mapped-sales-items-row .mapped-sales-item.sales-profit,.sales-information-container .sales-information .mapped-sales-items-row .mapped-sales-item.total-cost{margin-left:2rem}@media screen and (min-width: 768px){.sales-information-container .sales-information.mapped-sales-item-form-subsection{padding:6rem 0 0 0}}@media screen and (max-width: 767px){.sales-information-container .sales-information.mapped-sales-item-form-subsection{padding:0 0 4rem 0}}@media screen and (min-width: 768px){.sales-information-container .sales-information{display:flex;justify-content:space-between}}.sales-information-container .positionable-popup{width:245px}
.linked-item-container{font-size:12px}.linked-item-container .linked-item{display:flex;justify-content:space-between}.linked-item-container .linked-item-info{color:#8d8d8d;max-width:40%;text-align:right}
.sales-item-information .item-name-container{width:100%}.sales-item-information .item-name-container .validation-input-wrapper{width:100%}.sales-item-information .item-name-container .linked-items-popover-container{margin-bottom:1.25rem}.sales-item-information .item-name-container .linked-items-popover-container .bev-popover{display:block}.sales-item-information .item-name-container .linked-items-popover-container .popup-control-text{background:linear-gradient(to right, #2C9BCE 50%, transparent 50%);background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;display:inline-block}.sales-item-information .item-name-container .linked-items-popover-container .positionable-popup{width:100%}.sales-item-information .show-more-item-options-btn{margin-bottom:.75rem}.sales-item-information .menu-dropdown-container:not(:last-child),.sales-item-information .pos-input-field-container:not(:last-child),.sales-item-information .notes-container:not(:last-child){margin-bottom:1rem}.sales-item-information .menu-dropdown-container,.sales-item-information .pos-input-field-container{width:calc(50% - .75rem);max-width:150px}.sales-item-information .notes-container{width:100%}
.page-header{background-color:#fff;border-bottom:1px solid #e6e6e6;padding-right:7.6rem;position:fixed;right:0;top:0;z-index:989;width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;-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;height:56px}@media screen and (max-width: 1199px){.page-header{padding-left:2.8rem}}@media screen and (max-width: 767px){.page-header{height:54px;flex-wrap:wrap}}.page-header .brand-logo .bevicon{font-size:1.5rem}.page-header .brand-logo .bevico-logo-text{padding-left:.25em}.page-header .context-menu{z-index:1011}@media screen and (max-width: 366px){.page-header .context-menu .btn.icon.menu-trigger{padding-left:0;padding-right:0}}.page-header .exit-view{padding-left:1rem;padding-right:1rem}.page-header .exit-view+.page-title{padding-left:0}.page-header .btn.flat .button-text-container{line-height:1}.page-header .btn.flat.icon{color:#4d4d4d}.page-header.dark{background-color:#606972;border-bottom-color:rgba(0,0,0,0);color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-header.dark .btn.flat.icon{color:#fff}.page-header.bulk-actions{background-color:#2c9bce;padding-right:1rem;z-index:992;animation:header-slide-down .2s}@media screen and (max-width: 1199px){.page-header.bulk-actions{z-index:1013;padding-left:0}}@media screen and (max-width: 767px){.page-header.bulk-actions{padding-right:0}}.page-header.bulk-actions .btn.bulk-exit,.page-header.bulk-actions .number-selected{margin-left:.5rem}@media screen and (max-width: 767px){.page-header.bulk-actions .btn.bulk-exit,.page-header.bulk-actions .number-selected{margin-left:0}}.page-header.bulk-actions .number-selected{font-size:1.2em;font-weight:600;line-height:1;padding-right:.75rem}@media screen and (max-width: 767px){.page-header.bulk-actions .number-selected{font-size:1em}}@media screen and (max-width: 480px){.page-header.bulk-actions .number-selected span:not(.number){display:none}.page-header.bulk-actions .number-selected .number{color:#fff;background-color:rgba(255,255,255,.3);border-radius:100em;padding:.25em .5em;display:inline-block}}.page-header.bulk-actions .bulk-actions-buttons{border-left:1px solid rgba(255,255,255,.25);margin-left:1em;padding-left:1em;display:flex;align-items:center}.page-header.bulk-actions .bulk-actions-buttons .btn.label-bottom{padding-left:1.75em;padding-right:1.75em}@media screen and (max-width: 767px){.page-header.bulk-actions .bulk-actions-buttons{margin-left:.25em;padding-left:.25em}.page-header.bulk-actions .bulk-actions-buttons .btn.flat{padding-top:.25em;padding-bottom:.25em}}@media screen and (max-width: 767px)and (max-width: 480px){.page-header.bulk-actions .bulk-actions-buttons .btn.flat{padding-left:.5em;padding-right:.5em}}.page-header.announce{background-color:#f7c870}.page-header.announce .announcement-title{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.2);font-weight:600;margin:0 auto;width:100%;justify-content:center;position:absolute}.page-header.transparent{background-color:rgba(0,0,0,0);padding-left:1rem;border-bottom:0;position:absolute}.page-header.customer-success{background-color:#721d8e}@media screen and (min-width: 768px){.page-header .search-bar:not(.search-bar-mobile){width:20rem}}.page-header .page-header-secondary{flex-grow:0;flex-shrink:0;flex-basis:auto;display:flex;justify-content:flex-end;align-items:center;margin-left:auto}.page-header .page-header-secondary>div:not([class]){display:flex;align-items:center}.page-header .page-header-secondary .btn{white-space:nowrap}.page-header .page-header-secondary .search-bar:not(.search-bar-mobile){margin-right:1rem}.page-header .page-header-secondary a span{vertical-align:middle}.page-header .page-header-secondary a:hover{text-decoration:none}.page-header .page-subheader{display:flex;justify-content:space-between;align-items:center;position:absolute;top:54px;right:0;left:0;background-color:inherit;border-top:1px solid rgba(255,255,255,.2)}.page-header .page-subheader .page-subheader-item{flex:1;padding:.25rem .5rem;text-align:center}.page-header .page-subheader .page-subheader-item:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}@media screen and (min-width: 768px){.page-header .page-subheader{top:56px}}body[data-navstate=compressed] .page-header .error-text{left:60px}@keyframes header-slide-down{0%{transform:translateY(-54px)}100%{transform:translateY(0)}}
.step-progress-bar{display:flex;float:none;justify-content:center;margin:0 auto;position:relative;z-index:10}.step-progress-bar .btn{text-transform:none}.step-progress-bar .bevspot-button{flex:1;padding:1.5em}@media only screen and (max-width: 366px){.step-progress-bar .bevspot-button{padding:1em;min-width:33.3333333333%}}.step-progress-bar .progress-bar{background:rgba(0,0,0,0);border-top:.2rem dashed #e6e6e6;height:.2rem;position:absolute;right:0;top:1em;transform:translateX(-50%);width:100%;z-index:-1}.step-progress-bar .completed .step-text{color:#e6e6e6}.step-progress-bar .completed .step-text::before{background-color:#f49c57;border-color:#f49c57}.step-progress-bar .completed .progress-bar{background-color:#fff;border-color:#f49c57;border-top-style:solid}.step-progress-bar .disabled{color:#e6e6e6;opacity:1 !important}.step-progress-bar .disabled .step-text{color:#e6e6e6}.step-progress-bar .step-text{align-items:center;display:flex;font-size:1.125rem;font-weight:400;justify-content:center;margin-top:1em}@media only screen and (max-width: 366px){.step-progress-bar .step-text{font-size:.9375rem}}.step-progress-bar .step-text::before{content:"";background:#f7f8fa;border-radius:calc(20px/2);border:.2rem solid #e6e6e6;display:inline-block;height:20px;position:absolute;left:50%;transform:translatex(-50%);top:1.1rem;margin-top:-10px;width:20px;z-index:10}.step-progress-bar .current .progress-bar{border-color:#f49c57;border-top-style:solid}.step-progress-bar .current .step-text{color:#333;font-weight:600}.step-progress-bar .current .step-text::before{background-color:#f49c57;border-color:#f49c57}.step-progress-bar button:not(.current) .step-text{color:#8d8d8d}
.page-title{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;align-items:center;min-width:0;flex-wrap:wrap;padding:0 .75rem}@media screen and (min-width: 993px){.page-title{padding:0 1.2rem}}@media screen and (max-width: 366px){.page-title{max-width:50%;overflow:hidden}.page-title .page-title-wrapper{width:100%}}.page-title .account-title,.page-title .page-name{flex-grow:1;flex-shrink:0;flex-basis:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-title .account-title{display:none;text-transform:uppercase;text-decoration:none !important;letter-spacing:.075em;font-size:10px;margin-bottom:.05rem;line-height:normal}.page-title .account-title:not(.dark){color:#8d8d8d}@media screen and (max-width: 1199px){.page-title .account-title{display:block}}.page-title .page-name:not(.dark){color:#4d4d4d}.page-title .page-name strong{margin-right:.5rem}.page-title .page-name small>div:not([class]){display:inline}.page-title .page-name small:not(.dark){color:#8d8d8d}.page-title .page-title-children{max-width:100%}.page-title .page-title-children:not(:empty){margin-left:2rem}body[data-navstate=compressed] .account-title{display:block}
.information-from-pos-container{margin:0 0 1rem 0}@media screen and (min-width: 768px){.information-from-pos-container{margin:0 0 2.25rem 0}}.information-from-pos-container .imported-from-text{font-size:.75rem;color:#8d8d8d}.information-from-pos-container .sales-item-info-row-container{margin:.5rem 0 .5rem 0}.information-from-pos-container .sales-item-info-row-container .sales-item-name-text{font-size:1.5rem;font-weight:600;color:#464f5b}.information-from-pos-container .sales-item-info-row-container .sales-item-info-label{color:#8d8d8d}.information-from-pos-container .sales-item-info-row-container .sales-item-info-value{color:#464f5b}.information-from-pos-container .sales-item-note-row-container{margin:1rem 0 2rem 0}.information-from-pos-container .sales-item-note-row-container .sales-item-note-label{font-size:.9rem;color:#8d8d8d}.information-from-pos-container .sales-item-note-row-container .sales-item-note-value{font-size:.9rem;color:#464f5b}
.dropdown-menu-component{display:inline-block;width:100%;position:relative;cursor:pointer}.dropdown-menu-component .dropdown-menu-component-button{padding:.7em 1.75em .7em .8em;text-overflow:ellipsis;font-weight:400;color:#4d4d4d;white-space:nowrap;overflow:hidden}.dropdown-menu-component .dropdown-menu-component-button hr{position:absolute;left:0;right:0;border-bottom:2px solid #333;bottom:-1px;margin:0;border-top:none}.dropdown-menu-component .dropdown-menu-component-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}.dropdown-menu-component .dropdown-menu-component-container,.dropdown-menu-component .dropdown-menu-component-options{background:#fff;padding:.6em 0;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .7rem 1.5rem rgba(0,0,0,.4);position:absolute;top:-0.6em;z-index:11;width:auto;min-width:100%}.dropdown-menu-component .dropdown-menu-component-options-hidden{display:none}.dropdown-menu-component .dropdown-menu-component-option{cursor:pointer;padding:.5em 1em}.dropdown-menu-component .dropdown-menu-component-option.highlighted{background:#f1f8fa}.dropdown-menu-component .dropdown-menu-component-option.selected-option{background:#f1f8fa;color:#333}.dropdown-menu-component .dropdown-menu-component-option.disabled-option{background:#f1f8fa;color:#ccc}.dropdown-menu-component:focus{outline:none}.dropdown-menu-component.outline{max-width:14em;margin-right:.8rem}.dropdown-menu-component.outline hr{display:none}.dropdown-menu-component.outline>.dropdown-menu-component-button{background-color:#fff;border:1px solid #ccc;border-radius:3px;line-height:1.4}.dropdown-menu-component.outline>.dropdown-menu-component-button .dropdown-menu-component-arrow{right:.1em}.dropdown-menu-component.outline .dropdown-menu-component-options{max-height:30em;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width: 767px)and (orientation: landscape){.dropdown-menu-component.outline .dropdown-menu-component-options{max-height:50vh}}.dropdown-menu-component.floating>.dropdown-menu-component-button{background-color:rgba(0,0,0,0);border:0}.dropdown-menu-component.floating hr{display:none}.dropdown-menu-component.underline{border-bottom:1px solid #4d4d4d}.dropdown-menu-component.drink-price-tool>.dropdown-menu-component-button{padding:0;color:inherit}
.integration-status{border-radius:10px;border-color:rgba(0,0,0,0);height:auto;display:inline;margin:0 10px;padding:4px 8px;position:relative;vertical-align:middle !important}.integration-status.integrate .tip-contain{display:none}.integration-status.connected{background:#0fd599;color:#fff}.integration-status.needs-attention{background:#ee5252;color:#fff}.integration-status.pending{background:#f49c57;color:#fff}.integration-status .status-string{font-size:.85em;padding-left:.25em;padding-right:.25em}.integration-status .tip-contain{position:absolute;height:100%;width:100%;top:0;left:0;padding:0 .25em}.integration-status .btn-tooltip{background:#fff;box-shadow:0px 3px 12px rgba(0,0,0,.25);color:#4d4d4d;right:-2em;width:18em;white-space:normal}.integration-status .btn-tooltip:before{border-bottom-color:#fff;border-top-color:#fff}.integration-status .no-tip{display:none}.select-2-dropdown+.integration-status{margin:0;margin-right:10px}
.slim-create{background-color:#fff;z-index:1021;box-shadow:0 .2rem .4rem rgba(0,0,0,.2);top:0;position:fixed}@media screen and (min-width: 768px){.slim-create{min-width:450px;position:absolute;border-radius:3px;padding:1rem;z-index:11}}@media screen and (max-width: 767px){.slim-create{height:100%;right:0;left:0;bottom:0}.slim-create .slim-create-header{margin-bottom:1rem}.slim-create .slim-create-scroll-container{overflow:auto;padding:1rem;height:80vh;padding-bottom:5rem}}.slim-create .slim-create-body{padding-bottom:2rem}.slim-create .slim-create-footer{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.slim-create .slim-create-footer{position:absolute;right:0;left:0;padding:.5em 1em;background-color:#fff;border-top:1px solid #e6e6e6}}
.slim-create-form{position:relative}.slim-create-form .validation-input-wrapper{margin-bottom:0}@media screen and (max-width: 366px){.slim-create-form .validation-input-wrapper{margin-bottom:.5rem}}.slim-create-form .validation-input-wrapper .input-label{font-size:1rem}.slim-create-form .validation-input-wrapper .validation-input:focus~.input-label,.slim-create-form .validation-input-wrapper .input-label-active{font-size:.85em;bottom:2.5em}@media screen and (max-width: 767px){.slim-create-form .validation-input-wrapper .validation-input:focus~.input-label,.slim-create-form .validation-input-wrapper .input-label-active{bottom:2.5em}}@media screen and (min-width: 768px){.slim-create-form .slim-create-form-section{display:flex;align-items:flex-end}}.slim-create-form .slim-create-form-section~.slim-create-form-section{margin-top:1rem}.slim-create-form .slim-create-form-section .input-label{font-size:.85em;color:#666;font-weight:400}.slim-create-form .slim-create-form-section .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{padding-top:.25rem;padding-bottom:.25rem}@media screen and (max-width: 767px){.slim-create-form .slim-create-form-section .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{margin-top:7rem}}@media screen and (min-width: 768px){.slim-create-form .slim-create-form-section .item-name-input{flex:1 0 66%;padding-right:1rem}}@media screen and (min-width: 768px){.slim-create-form .slim-create-form-section .item-category-input{flex:1 0 33%}.slim-create-form .slim-create-form-section .item-category-input:first-child{padding-right:1rem;flex:1 0 50%}.slim-create-form .slim-create-form-section .item-category-input .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width: 768px){.slim-create-form .slim-create-form-section .item-price-input{align-items:flex-end;padding-right:.75rem;flex:1 0 50%}}.slim-create-form .slim-create-form-section .item-price-input .product-form-row-content-label{color:#99b0c1;flex:none;font-size:.9285rem;padding:.45rem .75rem;text-transform:capitalize}.slim-create-form .slim-create-form-section .item-price-input .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{border:0}.slim-create-form .slim-create-form-section .item-price-input .item-price-input-group{display:flex;align-items:center}.slim-create-form .slim-create-form-section .item-price-input .item-price-input-group .validation-input-wrapper{flex-grow:3;flex-shrink:0;flex-basis:0}.slim-create-form .slim-create-form-section .item-price-input .item-price-input-group .floating-dropdown-menu{flex-grow:2;flex-shrink:0;flex-basis:0}@media screen and (min-width: 768px){.slim-create-form .slim-create-form-section .item-distributor-input{flex:1 0 33%}.slim-create-form .slim-create-form-section .item-distributor-input:first-child{padding-right:1rem;flex:1 0 50%}.slim-create-form .slim-create-form-section .item-distributor-input .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button.btn{padding-left:.5rem;padding-right:.5rem}}.slim-create-form .slim-create-form-category-validation-error{color:#ee5252;font-size:.9em;padding-top:.3em;position:absolute}.slim-create-form .slim-create-form-validation-error{color:#ee5252;position:absolute;right:0;bottom:-1.5rem;font-size:.9em}@media screen and (max-width: 366px){.slim-create-form .slim-create-form-validation-error{bottom:initial;right:initial;top:7.5rem;left:0}}
.inventory-period-selector{display:flex;align-items:center}.inventory-period-selector .dropdown-menu-component{width:auto;max-width:10em;margin-right:.8rem}.inventory-period-selector .bevico-arrow-forward{margin-right:.7rem;color:#8d8d8d}.inventory-period-selector .dropdown-menu-component hr{display:none}.inventory-period-selector .dropdown-menu-component-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 366px){.inventory-period-selector .dropdown-menu-component-button{width:7em}}.inventory-period-selector .dropdown-menu-component-options{max-height:30em;overflow-x:hidden;overflow-y:auto}.inventory-period-selector .submit-inventory-period{background:#48505c;padding:.4em .8em}.inventory-period-selector .dropdown-menu-component-option{border-bottom:1px solid #e6e6e6}.inventory-period-selector .error-text{position:absolute;background-color:#ee5252;color:#fff;padding:.5rem 1rem;z-index:10;top:100%}
.sticky-header-wrapper .header-wrapper-container{background-color:rgba(0,0,0,0);z-index:10}.group-container .header-wrapper-container,.light-table-group-container .header-wrapper-container{z-index:8}
.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button{cursor:pointer;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;backface-visibility:hidden;width:100%;padding-right:.8em}.add-to-storage-areas-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;right:0;overflow:hidden;border-radius:3px;margin-bottom:1.5rem}@media screen and (max-width: 767px){.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{left:1rem;right:1rem;width:auto}}@media screen and (max-width: 366px){.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .select-2-dropdown-inner-container{margin-top:calc(54px + 1rem)}}.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options-scroll{height:100%;max-height:275px}@media screen and (max-width: 366px){.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-options-scroll{max-height:210px}}.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-option-container{padding:.75em 1em 0}.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-option-container:last-child{padding-bottom:.75em}.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .add-custom-dropdown-option-button{border-top-left-radius:0;border-top-right-radius:0;width:100%;font-size:1rem;text-align:left;padding:1rem 1rem 1rem 1.25rem;border-top:0}.add-to-storage-areas-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){.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-footer{padding-left:1rem;padding-right:1rem}}.add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-modal-footer .btn{font-size:1em;padding:.8em}
.context-menu{color:#666;position:relative;z-index:13;display:inline-block}.context-menu.active{z-index:calc(13 + 1)}.context-menu .list{background-color:#fff;border-radius:3px;border:1px solid #e6e6e6;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);color:#4d4d4d;margin:0 auto;max-height:80vh;overflow-x:hidden;overflow-y:auto;padding:.5rem 0;position:absolute;right:0;text-align:left;width:16em;z-index:13}.context-menu .list .list-item{display:block;font-weight:400;width:100%}.context-menu .list .list-item.disabled a{background-color:#efefef;opacity:.5;cursor:not-allowed !important}.context-menu .list .list-item.disabled a:hover{background-color:#efefef}.context-menu .list .list-item:last-child{margin-bottom:0}.context-menu .list .list-item a{width:100%;cursor:pointer;color:#666;display:flex;align-items:center;padding:.5em 1em}.context-menu .list .list-item a:hover{background-color:#f1f8fa;text-decoration:none}.context-menu .list .list-item .context-menu-row-icon{font-size:1.4rem;top:-1px;padding-right:1rem;display:inline-block}.context-menu .list .list-item .context-menu-row-label{white-space:normal}.dark .menu-trigger{color:#fff}
.tab-button{display:inline-block;margin:0px 20px -6px 20px;text-align:center;cursor:pointer;padding-bottom:2px;border-bottom:3px solid rgba(0,0,0,0)}.tab-button .label-container{margin-top:4px}.tab-button .label-container .label{color:#2c9bce;font-size:13px}.tab-button .icon-container{display:inline-block;background-color:#f1f8fa;border-radius:13px;text-align:center;color:#88c7e3;padding:5px}.tab-button.disabled,.tab-button[disabled=disabled],.tab-button:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.tab-button.disabled:hover,.tab-button[disabled=disabled]:hover,.tab-button:disabled:hover{background-color:rgba(0,0,0,0)}.tab-button.selected{border-bottom-color:#2c9bce}.tab-button.selected .label-container .label{font-weight:bold}.tab-button.selected .icon-container{background-color:#2c9bce;color:#fff}@media only screen and (max-width: 767px){.tab-button{margin:0px 16px;padding-bottom:4px}.tab-button .label-container{display:none;padding-left:8px}.tab-button.selected .label-container{display:inline-block}}
body.modal-open{overflow:hidden}@media screen and (max-width: 767px){body.modal-open{position:fixed;overscroll-behavior:contain}}.modal-flex{z-index:1010}.modal-flex .bevspot-modal .content{height:auto;max-height:calc(100% - 2em);overflow:hidden;display:flex;flex-direction:column}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.modal-flex .bevspot-modal .content{height:600px}}@media screen and (max-width: 767px){.modal-flex .bevspot-modal .content{max-height:100%}}.modal-flex .bevspot-modal .content .header,.modal-flex .bevspot-modal .content .footer,.modal-flex .bevspot-modal .content .body{margin:0;padding:0;float:none}.modal-flex .bevspot-modal .content .header{height:3.6rem;z-index:2;width:100%;display:flex;flex-shrink:0;align-items:center;padding:0 1.5rem;justify-content:space-between}.modal-flex .bevspot-modal .content .header h4{font-size:1em}.modal-flex .bevspot-modal .content .body{height:auto;width:100%;overflow:auto;overflow-y:scroll;flex-shrink:1}.modal-flex .bevspot-modal .content .body .container{padding:1.5rem 1.5rem 2.5rem;width:100%}@media screen and (max-width: 767px){.modal-flex .bevspot-modal .content .body .container{padding-left:1rem;padding-right:1rem}}.modal-flex .bevspot-modal .content .footer{height:3.6rem;z-index:2;width:100%;display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;padding:0 1.1rem;font-size:1.1rem}.modal-flex .bevspot-modal .content .footer .footer-primary-actions{width:auto;margin-left:auto;display:flex;align-items:center}
@media only screen and (min-width: 768px){.edit-pour-modal-container,.edit-pour-dialog-container{overflow-y:auto}}.edit-pour-form-container .bevspot-modal .modal-content,.edit-pour-modal-container .bevspot-modal .modal-content,.edit-pour-dialog-container .bevspot-modal .modal-content{display:flex;flex-direction:column;min-height:100%;padding:2rem 1rem;overflow-y:scroll}.edit-pour-form-container .bevspot-modal .modal-content .modal-header-container,.edit-pour-modal-container .bevspot-modal .modal-content .modal-header-container,.edit-pour-dialog-container .bevspot-modal .modal-content .modal-header-container{padding:0;border:none;z-index:0}.edit-pour-form-container .bevspot-modal .modal-content .modal-body-container,.edit-pour-modal-container .bevspot-modal .modal-content .modal-body-container,.edit-pour-dialog-container .bevspot-modal .modal-content .modal-body-container{flex:1;overflow:visible}.edit-pour-form-container .bevspot-modal .modal-content .modal-footer-container,.edit-pour-modal-container .bevspot-modal .modal-content .modal-footer-container,.edit-pour-dialog-container .bevspot-modal .modal-content .modal-footer-container{padding:0;border:none;z-index:0}@media only screen and (min-width: 768px){.edit-pour-form-container .content,.edit-pour-modal-container .content,.edit-pour-dialog-container .content{overflow:visible;max-width:740px}.edit-pour-form-container .content .subheader-container,.edit-pour-modal-container .content .subheader-container,.edit-pour-dialog-container .content .subheader-container{margin-bottom:2rem}}@media only screen and (max-width: 767px){.edit-pour-form-container .content-container,.edit-pour-modal-container .content-container,.edit-pour-dialog-container .content-container{margin-top:1rem}}.edit-pour-form-container .content-container .row-single-form-container,.edit-pour-modal-container .content-container .row-single-form-container,.edit-pour-dialog-container .content-container .row-single-form-container{width:50%;margin-bottom:2rem}.edit-pour-form-container .content-container .row-double-form-container,.edit-pour-modal-container .content-container .row-double-form-container,.edit-pour-dialog-container .content-container .row-double-form-container{width:100%;margin-bottom:2rem}.edit-pour-form-container .content-container .form-container .input-container,.edit-pour-modal-container .content-container .form-container .input-container,.edit-pour-dialog-container .content-container .form-container .input-container{height:40px;margin-right:.5rem}.edit-pour-form-container .content-container .form-container .input-container .validation-input-wrapper,.edit-pour-modal-container .content-container .form-container .input-container .validation-input-wrapper,.edit-pour-dialog-container .content-container .form-container .input-container .validation-input-wrapper{height:100%}.edit-pour-form-container .content-container .form-container .input-container.category,.edit-pour-modal-container .content-container .form-container .input-container.category,.edit-pour-dialog-container .content-container .form-container .input-container.category{width:52%}.edit-pour-form-container .content-container .form-container .input-container.category .validation-input:disabled,.edit-pour-modal-container .content-container .form-container .input-container.category .validation-input:disabled,.edit-pour-dialog-container .content-container .form-container .input-container.category .validation-input:disabled{opacity:1;color:#272727;-webkit-text-fill-color:#272727}.edit-pour-form-container .content-container .form-container .input-container.quantity,.edit-pour-modal-container .content-container .form-container .input-container.quantity,.edit-pour-dialog-container .content-container .form-container .input-container.quantity{width:23%}.edit-pour-form-container .content-container .form-container .input-container.quantity .validation-input,.edit-pour-modal-container .content-container .form-container .input-container.quantity .validation-input,.edit-pour-dialog-container .content-container .form-container .input-container.quantity .validation-input{color:#272727}.edit-pour-form-container .content-container .form-container .input-container.quantity .validation-input::placeholder,.edit-pour-modal-container .content-container .form-container .input-container.quantity .validation-input::placeholder,.edit-pour-dialog-container .content-container .form-container .input-container.quantity .validation-input::placeholder{color:#99b0c1;font-style:italic}.edit-pour-form-container .content-container .form-container .input-container.unit,.edit-pour-modal-container .content-container .form-container .input-container.unit,.edit-pour-dialog-container .content-container .form-container .input-container.unit{min-width:25%}.edit-pour-form-container .content-container .form-container .input-container.unit .select-2-dropdown,.edit-pour-modal-container .content-container .form-container .input-container.unit .select-2-dropdown,.edit-pour-dialog-container .content-container .form-container .input-container.unit .select-2-dropdown{height:100%}.edit-pour-form-container .content-container .form-container .input-container.unit .select-2-dropdown .dropdown-menu-component-button,.edit-pour-modal-container .content-container .form-container .input-container.unit .select-2-dropdown .dropdown-menu-component-button,.edit-pour-dialog-container .content-container .form-container .input-container.unit .select-2-dropdown .dropdown-menu-component-button{color:#272727;line-height:normal}.edit-pour-form-container .content-container .form-container .bevicon.bevico-remove-inverse,.edit-pour-modal-container .content-container .form-container .bevicon.bevico-remove-inverse,.edit-pour-dialog-container .content-container .form-container .bevicon.bevico-remove-inverse{padding:0;color:#ccc}@media only screen and (min-width: 768px){.edit-pour-form-container .content-container .form-container .bevicon.bevico-remove-inverse,.edit-pour-modal-container .content-container .form-container .bevicon.bevico-remove-inverse,.edit-pour-dialog-container .content-container .form-container .bevicon.bevico-remove-inverse{margin-right:1rem}}.edit-pour-form-container .content-container .add-category-dropdown-container,.edit-pour-modal-container .content-container .add-category-dropdown-container,.edit-pour-dialog-container .content-container .add-category-dropdown-container{width:46%}.edit-pour-form-container .content-container .add-category-dropdown-container .dropdown-placeholder-string,.edit-pour-modal-container .content-container .add-category-dropdown-container .dropdown-placeholder-string,.edit-pour-dialog-container .content-container .add-category-dropdown-container .dropdown-placeholder-string{color:#99b0c1;font-size:.8rem}@media only screen and (min-width: 768px){.edit-pour-form-container .content-container .add-category-dropdown-container,.edit-pour-modal-container .content-container .add-category-dropdown-container,.edit-pour-dialog-container .content-container .add-category-dropdown-container{width:21%}}@media only screen and (min-width: 768px){.edit-pour-form-container .content-container .add-category-dropdown-container .select-2-dropdown-menu,.edit-pour-modal-container .content-container .add-category-dropdown-container .select-2-dropdown-menu,.edit-pour-dialog-container .content-container .add-category-dropdown-container .select-2-dropdown-menu{width:25%}}@media only screen and (min-width: 768px)and (min-width: 993px){.edit-pour-form-container .content-container .add-category-dropdown-container .select-2-dropdown-menu,.edit-pour-modal-container .content-container .add-category-dropdown-container .select-2-dropdown-menu,.edit-pour-dialog-container .content-container .add-category-dropdown-container .select-2-dropdown-menu{width:10%}}.edit-pour-form-container .form-label,.edit-pour-modal-container .form-label,.edit-pour-dialog-container .form-label{display:flex;padding-bottom:.5rem}
.sign-up-or-sign-in-modal{font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;font-size:14px}.sign-up-or-sign-in-modal .scrollable-window{position:static;padding-top:60px;padding-bottom:50px}.sign-up-or-sign-in-modal .sign-up-or-sign-in-modal-close-button{position:absolute;top:50%;right:10px;z-index:1;cursor:pointer;display:block;font-size:20px;opacity:.5;transform:translateY(-50%)}.sign-up-or-sign-in-modal .bevspot-modal .content{height:auto;max-height:90%;max-width:650px}@media only screen and (max-width: 769px){.sign-up-or-sign-in-modal{position:fixed;background:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;z-index:1011}.sign-up-or-sign-in-modal .bevspot-modal{top:0;left:5%;right:5%;height:100%;width:auto;max-height:95%}.sign-up-or-sign-in-modal .bevspot-modal .content{height:100%;max-height:100%;max-width:100%}}.sign-up-or-sign-in-form .form-section{overflow:auto;height:auto;left:0;background:#fff;padding:30px}.sign-up-or-sign-in-form p{margin-bottom:1.8em;font-size:1em}.sign-up-or-sign-in-form p.small{font-size:80%}.sign-up-or-sign-in-form p.small a{font-size:100%}.sign-up-or-sign-in-form .form-error-message,.sign-up-or-sign-in-form .sign-in-error{color:red}.sign-up-or-sign-in-form .validation-input-wrapper{margin-bottom:1.15em}.sign-up-or-sign-in-form .validation-input-wrapper input{height:3em}.sign-up-or-sign-in-form .subscribe-to-blog-checkbox-container{font-size:.8em;margin-bottom:3em;display:block}.sign-up-or-sign-in-form .subscribe-to-blog-checkbox-container input{margin-right:.5em}.sign-up-or-sign-in-form button{float:right}.sign-up-or-sign-in-form a{font-weight:600}.sign-up-or-sign-in-form .logo-wrapper{text-align:center;display:table;width:100%}.sign-up-or-sign-in-form .logo-wrapper .brand-logo{display:inline-block;width:auto;margin:0;padding:20px 15px 15px;float:none;letter-spacing:0}.sign-up-or-sign-in-form .logo-wrapper .brand-logo .bevico-bevspot-logo{font-size:35px;padding:0;margin:0 4px 0 0;color:#f49c57}.sign-up-or-sign-in-form .logo-wrapper .brand-logo .bevico-logo-text{font-size:25px;padding:6px 0 0;margin:0;color:#989898}.sign-up-or-sign-in-form .form-section{display:block}@media only screen and (max-width: 519px){.sign-up-or-sign-in-form .form-section{padding-left:1em;padding-right:1em}}.sign-up-or-sign-in-form-tabs{font-family:"aktiv-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif,system;background:#fff;width:100%;z-index:10;padding:0 12px;background:rgba(0,0,0,0);display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}@media only screen and (max-width: 330px){.sign-up-or-sign-in-form-tabs{padding:0}}.sign-up-or-sign-in-form-tabs a{display:table-cell;padding:1.5em .75em .5em;margin:0em .5em 0em;color:#848484;text-decoration:none;cursor:pointer}.sign-up-or-sign-in-form-tabs a.active-tab{color:#2c9bce;border-bottom:3px solid}.sign-up-or-sign-in-form-tabs a.active-tab .tab-head{color:#2c9bce}.sign-up-or-sign-in-form-tabs a.active-tab h6{color:#4c4c4c}.sign-up-or-sign-in-form-tabs a.active-tab p{color:#666}.sign-up-or-sign-in-form-tabs a .tab-head{text-transform:uppercase;font-weight:600;letter-spacing:.04em;margin-bottom:.2rem;color:#bfbfbf}.sign-up-or-sign-in-form-tabs a h6{font-size:1.4em;margin-bottom:.4rem;line-height:100%;color:#7f7f7f}.sign-up-or-sign-in-form-tabs a p{margin-bottom:.4em;color:#bfbfbf}.get-started-form .hide-on-embedded-form{display:none}
.bulk-actions-toolbar{width:100%}.bulk-actions-toolbar .bulk-actions.page-header{justify-content:space-between;height:50px;top:56px;position:static}@media screen and (min-width: 768px){.bulk-actions-toolbar .bulk-actions.page-header{padding-left:1.5rem}}.bulk-actions-toolbar .bulk-actions-button-section{display:flex;align-items:center}.bulk-actions-toolbar .bulk-actions-button-section .number-selected{font-size:1rem;padding-right:1.5rem}.bulk-actions-toolbar .bulk-actions-buttons{padding-left:1.5rem;margin-left:0}@media screen and (max-width: 767px){.bulk-actions-toolbar .bulk-actions-buttons{background:rgba(204,204,204,.18);border-radius:18px;margin-left:auto;margin-right:auto;border-left:0;padding-left:.5rem}.bulk-actions-toolbar .bulk-actions-buttons .btn.flat{padding:.5rem .75rem}.bulk-actions-toolbar .bulk-actions-buttons .bevicon{font-size:1.6rem !important}.bulk-actions-toolbar .bulk-actions-buttons .bevicon.bevico-my-sort{font-size:2rem}}@media screen and (max-width: 767px){.bulk-actions-toolbar .bulk-actions-buttons .number-selected .number{background-color:rgba(255,255,255,.3);color:#fff;border-radius:12px;padding:4px 8px}}
.manage-storage-area-list-item{display:flex;justify-content:space-between;align-items:center;position:relative}.manage-storage-area-list-item.focused-row{background-color:#fff}.manage-storage-area-list-item:last-child{border-bottom:0}.manage-storage-area-list-item .manage-storage-area-list-item-handle{cursor:move}.manage-storage-area-list-item .manage-storage-area-list-item-handle:active{cursor:grabbing}.manage-storage-area-list-item .outside-of-drop-target{cursor:not-allowed}.manage-storage-area-list-item .outside-of-drop-target:active{cursor:not-allowed}.manage-storage-area-list-item .manage-storage-area-list-item-remove-button{position:absolute;right:.5rem;z-index:2}.manage-storage-area-list-item .manage-storage-area-list-item-remove-button .bevicon{color:#ee5252;cursor:pointer}
.manage-storage-areas-modal .manage-storage-areas-modal-container{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2);overflow-y:auto;z-index:1010;top:56px;padding-top:0}@media only screen and (max-width: 767px){.manage-storage-areas-modal{width:95%}}.manage-storage-areas-modal .manage-storage-areas-modal-header{padding:1rem}.manage-storage-areas-modal .manage-storage-areas-modal-header h5{margin-bottom:0;color:#6b747c;font-size:.9em}.manage-storage-areas-modal .manage-storage-areas-modal-body{background-color:#fff;min-height:0;overflow-y:auto;flex:1 1 auto}@media screen and (min-width: 767px){.manage-storage-areas-modal .manage-storage-areas-modal-body{margin-bottom:5rem}}.manage-storage-areas-modal .manage-storage-areas-modal-body .manage-storage-areas-modal-list-items{padding:0 1rem}.manage-storage-areas-modal .manage-storage-areas-modal-body .validation-input-wrapper{margin:.5rem .75rem .75rem}.manage-storage-areas-modal .manage-storage-areas-modal-body .validation-input{padding:.75rem 1.25rem .75rem .75rem}.manage-storage-areas-modal .manage-storage-areas-modal-body .manage-storage-areas-modal-add-area-button{position:relative;padding:0 1em 2em}.manage-storage-areas-modal .manage-storage-areas-modal-body .manage-storage-areas-modal-add-area-button .validation-input-wrapper{width:100%;margin:0}.manage-storage-areas-modal .manage-storage-areas-modal-body .manage-storage-areas-modal-add-area-button .validation-input-wrapper .validation-input{padding-right:3.25rem}.manage-storage-areas-modal .manage-storage-areas-modal-body .manage-storage-areas-modal-add-area-button .btn.flat{position:absolute;right:.5em;z-index:2}.manage-storage-areas-modal .manage-storage-areas-modal-footer{padding:1rem .5rem;position:absolute;bottom:0;right:0;left:0;box-shadow:0 -0.2rem .65rem rgba(53,63,74,.1);text-align:right;background-color:#fff;z-index:10}.manage-storage-areas-modal .manage-storage-areas-dismiss-underlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.4;background-color:#272727;z-index:1009}.manage-storage-areas-modal .disabled,.manage-storage-areas-modal [disabled=disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}
.light-table-group-container{border-top:2px solid #4d4d4d}.light-table-group-container .header-wrapper-container{z-index:8}.light-table-group-header{background-color:#fff;border-bottom:1px solid #e6e6e6;position:relative;min-height:42px}.light-table-group-header .row-content{padding:1.2rem 0;cursor:pointer}.light-table-group-header .group-header-title{font-size:18px;font-weight:600;max-width:300px}.light-table-group-header .group-header-item-count{color:#8d8d8d;margin-left:.5rem}.light-table-group-header .group-header-item-count>div{display:inline}.light-table-group-header .group-header-children{margin-right:8rem}.light-table-group-header .expand-collapse-group{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:2rem}.light-table-group-header .expand-collapse-group :not(.bevicon){font-size:.8em}.light-table-group-header.with-shadow{box-shadow:0 0 .5rem rgba(0,0,0,.1),0 .5rem 1.2rem rgba(0,0,0,.2)}
.omitted-items-view .search-bar{max-width:450px}.omitted-items-view .group-header .row-content{padding:1.2rem}.omitted-items-view .group-header .group-header-children .btn{padding:0}.omitted-items-view .omitted-item-row{height:50px;background-color:#fff}@media screen and (min-width: 768px){.omitted-items-view .omitted-item-row.omitted-item-row-odd{background-color:#f7f7f7}}
.sort-table-trigger.active-sort.sorted-up:after,.sort-table-trigger.active-sort.sorted-down:after,.sort-table-trigger:after{font-family:"bevspot-icon" !important;display:inline-block;position:relative;top:1px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:130%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sort-table-trigger{border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.sort-table-trigger::after{bottom:.9rem !important;top:auto !important}.sort-table-trigger:hover{border-bottom-color:#7f7f7f;color:#4b4b4b}.sort-table-trigger.active-sort{border-bottom-color:#333;color:#333}.sort-table-trigger:hover:before,.sort-table-trigger.active-sort.sorted-up:before,.sort-table-trigger.active-sort.sorted-down:before{content:"";display:block;position:absolute;width:1.5rem;height:100%;right:0;top:0}.sort-table-trigger:hover:after,.sort-table-trigger.active-sort.sorted-up:after,.sort-table-trigger.active-sort.sorted-down:after{content:"\E60C";display:block;position:absolute;width:auto;right:0;font-size:1rem;top:50%;margin-top:-0.5rem}.sort-table-trigger.text-right:hover:before,.sort-table-trigger.text-right.active-sort.sorted-up:before,.sort-table-trigger.text-right.active-sort.sorted-down:before,.sort-table-trigger.text-right:hover:after,.sort-table-trigger.text-right.active-sort.sorted-up:after,.sort-table-trigger.text-right.active-sort.sorted-down:after{right:auto;left:0}.sort-table-trigger.sorted-up:hover:after,.sort-table-trigger.active-sort.sorted-up:after{transform:rotate(90deg)}.sort-table-trigger.sorted-down:hover:after,.sort-table-trigger.active-sort.sorted-down:after{transform:rotate(-90deg)}.sort-table-trigger.text-right::before,.sort-table-trigger.text-right::after{left:0;right:auto;bottom:.9rem;top:auto}
.pill-wrapper{margin-right:.2em;margin-bottom:.2em;flex-shrink:0}.pill-container{background-color:#efefef;border-radius:2em;padding:.4em .8em;display:inline-flex;justify-content:space-between;align-items:center}.pill-label{color:#272727;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;margin-bottom:0;font-size:.9em}.pill-remove-button{color:#a6a6a6;font-size:.9em;margin-left:.8em}.pill-remove-button:hover{color:#4d4d4d;text-decoration:none}
.unassigned-item-row-container{border-bottom:1px solid #e6e6e6;display:flex;flex-flow:row wrap;width:100%;position:relative;align-items:center;justify-content:flex-start}@media only screen and (max-width: 767px){.unassigned-item-row-container{height:154px}}@media only screen and (min-width: 768px){.unassigned-item-row-container{height:85px}}.unassigned-item-row-container.deleted-item,.unassigned-item-row-container.archived-item{justify-content:flex-end}.unassigned-item-row-container.deleted-item .unassigned-item-row-product-container,.unassigned-item-row-container.archived-item .unassigned-item-row-product-container{opacity:.4}.unassigned-item-row-container.deleted-item .container-symbol,.unassigned-item-row-container.archived-item .container-symbol{position:absolute;right:0;top:0;bottom:0;margin:auto;vertical-align:middle;display:inline-flex;align-items:center}@media only screen and (max-width: 767px){.unassigned-item-row-container.deleted-item,.unassigned-item-row-container.archived-item{padding-top:1.25rem}}@media only screen and (max-width: 767px){.unassigned-item-row-container .bevspot-btn.btn.menu-trigger{padding:0}}.unassigned-item-row-container .dropdown-modal-dropdown-modal{right:.7rem;left:unset;transform:unset}.unassigned-item-row-container .dropdown-modal-toggle-dropdown-button{text-align:right}.unassigned-item-row-container .unassigned-item-row-storage-area-pills{display:flex;justify-content:flex-start;overflow-x:auto;height:72px;align-items:center}.unassigned-item-row-container .unassigned-item-row-storage-area-pills::after{content:"";position:absolute;right:0;top:0;bottom:0;width:3em;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 60%)}.unassigned-item-row-container .unassigned-item-row-storage-area-pills .pill-wrapper:last-child::after{content:"";margin-right:3em}.unassigned-item-row-container .unassigned-item-row-storage-area-pills.disabled{font-size:1.1em;color:#8d8d8d;opacity:.6}@media only screen and (max-width: 767px){.unassigned-item-row-container .product-brand-and-name-brand,.unassigned-item-row-container .product-brand-and-name-name{width:50%}}.unassigned-item-row-container .add-to-storage-areas-dropdown .select-2-dropdown.dropdown-menu-component .dropdown-menu-component-button{color:#2c9bce;text-transform:uppercase;font-weight:600;border:0;width:auto}.unassigned-item-row-container .add-to-storage-areas-dropdown .select-2-dropdown-inner-container{right:-2rem}
.unassigned-items-view{margin:0 auto;width:100%}.unassigned-items-view .header-wrapper-container{background-color:#fff}.unassigned-items-view .header-wrapper-container .context-menu{position:relative;margin-right:0}.unassigned-items-view .checkbox-container{text-align:left;padding-left:.5em}.unassigned-items-view .unassigned-items-view-header-container{padding:0 1em}@media only screen and (max-width: 767px){.unassigned-items-view .unassigned-items-view-header-container{padding:0}.unassigned-items-view .unassigned-items-view-header-container .unassigned-items-view-header{margin:0;width:100%}}.unassigned-items-view .unassigned-items-view-header-container .unassigned-items-view-header-header-text{font-weight:bold;margin:.8em 0;font-size:1.2em}.unassigned-items-view .unassigned-items-view-header-container .unassigned-items-view-header-subheader-text{color:#8d8d8d;font-size:.9em;line-height:1.4;margin-bottom:0}.unassigned-items-view .unassigned-items-view-header-container .unassigned-items-view-header span{vertical-align:middle}.unassigned-items-view .unassigned-items-view-action-container{display:flex;justify-content:flex-end;align-items:center;background-color:#fff}.unassigned-items-view .unassigned-items-view-action-container .table-controls-secondary{display:flex;align-items:center;padding-top:0}@media only screen and (max-width: 767px){.unassigned-items-view .unassigned-items-view-action-container .table-controls-secondary .bevspot-btn.btn.menu-trigger{padding-right:.25em}}@media only screen and (max-width: 366px){.unassigned-items-view .unassigned-items-view-action-container .dropdown-menu-component.outline{width:100%;max-width:unset;margin-right:0}}.unassigned-items-view .unassigned-items-view-action-container .add-to-storage-areas-dropdown,.unassigned-items-view .unassigned-items-view-action-container .unassigned-items-view-header{display:inline-block;vertical-align:bottom;float:none}.unassigned-items-view .unassigned-items-view-action-container .add-to-storage-areas-dropdown .dropdown-modal-container,.unassigned-items-view .unassigned-items-view-action-container .unassigned-items-view-header .dropdown-modal-container{float:right}.unassigned-items-view .unassigned-items-view-action-container .add-to-storage-areas-dropdown .dropdown-modal-toggle-dropdown-button,.unassigned-items-view .unassigned-items-view-action-container .unassigned-items-view-header .dropdown-modal-toggle-dropdown-button{text-align:right;border:1px solid #e6e6e6;padding:.5em;border-radius:3px;color:#666;text-transform:none}.unassigned-items-view .unassigned-items-view-action-container .add-to-storage-areas-dropdown .dropdown-modal-toggle-dropdown-button .bevicon,.unassigned-items-view .unassigned-items-view-action-container .unassigned-items-view-header .dropdown-modal-toggle-dropdown-button .bevicon{margin-left:.8em}.unassigned-items-view .unassigned-items-view-action-container .add-to-storage-areas-dropdown .dropdown-modal-dropdown-modal,.unassigned-items-view .unassigned-items-view-action-container .unassigned-items-view-header .dropdown-modal-dropdown-modal{right:3.75em}.unassigned-items-view .unassigned-items-view-unassigned-items-table{margin:1.5em 0;min-height:600px;border-top:1px solid #e6e6e6}.unassigned-items-view .storage-area-manager-group-container{position:relative}.unassigned-items-view .light-table-group-container:nth-of-type(3){border-top:0}
.sales-input-table-container .table-control-headers-sticky{z-index:13;background-color:#fff}.sales-input-table-container .table-controls{padding:.5rem 0;border-bottom:1px solid #efefef}.sales-input-table-container .table-controls .group-by-label{white-space:nowrap;margin-right:1em}.sales-input-table-container .table-controls .search-bar{margin-left:.8em;margin-bottom:0;width:375px}@media screen and (max-width: 992px){.sales-input-table-container .table-controls .search-bar{width:325px}}.sales-input-table-container .table-controls .dropdown-menu-component{margin-top:0;padding-right:.8em;border-right:1px solid #efefef;min-width:150px}.sales-input-table-container .group-header{background-color:#fff}.sales-input-table-container .section-start{border-left:1px solid #efefef}.sales-input-table-container .section-end{border-right:1px solid #efefef}.sales-input-table-container .sales-input-table-header .unit-adj-header::before{content:"+";margin-left:-1.2em;margin-right:.8em}.sales-input-table-container .sales-input-table-header .total-sold-header::before{content:"=";margin-left:-1.2em;margin-right:1.2em}.sales-input-table-container .sales-input-table-header .sort-table-trigger{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px)and (max-width: 992px){.sales-input-table-container .sales-input-table-header .sort-table-trigger{justify-content:center}}.sales-input-table-container .sales-input-row{height:50px;background-color:#fff}@media screen and (min-width: 768px){.sales-input-table-container .sales-input-row.sales-input-row-odd{background-color:#f7f7f7}}@media screen and (max-width: 767px){.sales-input-table-container .sales-input-row{height:130px}.sales-input-table-container .sales-input-row .row-start-container{max-width:3rem}.sales-input-table-container .sales-input-row .indented-row{padding-left:3rem}.sales-input-table-container .sales-input-row .mobile-value-headers{font-weight:600;font-size:.9rem}.sales-input-table-container .sales-input-row .total-sold-value-display{margin-bottom:1em}}.sales-input-table-container .sales-input-row .sales-input-item-name:hover{overflow:visible}.sales-input-table-container .sales-input-row .btn{text-transform:none}.sales-input-table-container .sales-input-row .btn.danger-action-text{color:#ee6e65}.sales-input-table-container .sales-input-row .btn.success-action-text{color:#0fd599}.sales-input-table-container .sales-input-row .row-subsection{font-size:.8rem}.sales-input-table-container .sales-input-row .row-subsection .sub-label{color:#a6a6a6;padding-right:.25rem}.sales-input-table-container .sales-input-row .total-sold-popover .positionable-popup{width:150px}.sales-input-table-container .sales-input-row .total-sold-popover .positionable-popup .sub-label{color:#a6a6a6;padding-right:.5rem}.sales-input-table-container .sales-input-row .total-sold-popover .positionable-popup .sub-label.total-sold{font-weight:bold;color:#333}.sales-input-table-container .sales-input-row .total-sold-popover .total-sold-number{border-bottom:2px dotted #2c9bce}.sales-input-table-container .sales-input-row .inline-edit-wrapper{height:100%}.sales-input-table-container .sales-input-row .inline-edit-wrapper .static-view{height:100%}@media screen and (max-width: 767px){.sales-input-table-container .sales-input-row .inline-edit-wrapper .save-state-icon-wrapper{right:.4rem;z-index:20}.sales-input-table-container .sales-input-row .inline-edit-wrapper .validation-input{padding:.5em 1em .5em}}
.ingredients-popover .anchor-container{border-bottom:2px dotted #2c9bce;padding-bottom:.05em}.ingredients-popover .positionable-popup{width:475px}@media screen and (max-width: 767px){.ingredients-popover .positionable-popup{width:225px}.ingredients-popover .positionable-popup .ingredients-table{overflow-y:auto;max-height:250px}.ingredients-popover .positionable-popup .ingredients-table::-webkit-scrollbar{-webkit-appearance:none;width:7px}.ingredients-popover .positionable-popup .ingredients-table::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}}.ingredients-popover .positionable-popup .popover-header-text{font-weight:600}.ingredients-popover .positionable-popup .item-container:not(:last-child){margin-bottom:1.5rem}.ingredients-popover .positionable-popup .row-item-container{margin-bottom:1rem}

/*# sourceMappingURL=commons.css.map*/