html{overflow-y:auto!important}body,html{margin:0;padding:0;min-height:100%;font-family:Roboto,sans-serif}body{font-size:clamp(14px,2vh,26px)}*{box-sizing:border-box}.v-input.v-text-field,input,select,textarea{background:#e8f0fe!important}.v-application{line-height:1.1}.page-container{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow:hidden;overflow-x:auto;width:100%;display:block;min-height:100%}.page-content{display:flex;flex-flow:row;position:relative;min-height:100%}.development,.page{display:flex;scroll-snap-align:center;width:100vw;flex:0 0 auto;flex-direction:column}.development{padding:20px}.content{display:flex;flex-direction:column;flex:1 0 auto;padding:20px 20px 0 20px;background-color:#ebebeb}.header{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 0 0 20px;background-color:#c7c7c7}.header .customer-logo{max-width:200px;max-height:60px}.header .logo{max-width:80px;max-height:80px}.header .logo img{height:80px}.header img{max-width:100%;max-height:100%}.header .nowifi{position:absolute;display:none;top:10px;right:100px;width:20px;height:20px}.header .nowifi.active{display:block}.header .nowifi img{width:100%;height:100%}.page-bottom{margin-bottom:10px}.stock .page-bottom{margin-top:1vh}.page-bottom.three-buttons,.page-bottom.two-buttons{display:flex;justify-content:space-between}.page-bottom.two-buttons .btn{text-align:center;width:49.5%;padding-left:0;padding-right:0}.page-bottom.three-buttons .btn{text-align:center;width:33%;padding-left:0;padding-right:0}.page-bottom.one-button{display:flex;justify-content:space-between}.page-bottom.one-button .btn{text-align:center;width:100%;padding-left:0;padding-right:0}.heading{font-size:24px}.heading--background{position:relative;padding:20px 20px 30px;background:rgba(0,0,0,.1);color:#000;text-transform:uppercase;margin-bottom:30px}.heading--background:after{position:absolute;display:block;content:"";background-color:currentColor;height:3px;width:30%;bottom:20px;left:20px}.heading--background{color:#fff;background:hsla(0,0%,100%,.1)}.btn{display:inline-block;border:0;border-radius:0;background:#2196f3;color:#fff;text-transform:uppercase;padding:20px 30px;text-decoration:none;font-weight:700;font-size:clamp(16px,2.5vh,26px);line-height:1}.btn--primary{background-color:#f87310}.btn--stop{background-color:#f32121}.btn--fluid{width:100%}.btn--top{margin-top:auto}.input{width:100%;border-radius:0;padding:20px;border:1px solid #c7c7c7;color:#000;outline:none;font-size:clamp(14px,2vh,26px)}.v-text-field--outlined.v-input--is-focused fieldset{border:1px solid currentColor!important}.theme--light.v-input input{font-size:clamp(14px,2vh,26px);outline:none}.theme--light.v-input input::-webkit-input-placeholder{color:#757575!important}.theme--light.v-input input::-moz-placeholder{color:#757575!important}.theme--light.v-input input::placeholder{color:#757575!important}.v-input.scanfield input{margin:17px!important}.row{display:block;margin:0!important}.row--error{color:#f32121}.row--error,.row--success{padding:10px;background:#fff}.row--success{color:#62ae41}p.error{color:#f32121}p.error,p.success{padding:10px 10px 10px 20px;margin:0}p.success{color:#62ae41}.custom-snackbar .v-snack__content{font-size:clamp(14px,2vh,26px);padding:10px 10px 10px 20px;min-width:100%}.custom-snackbar.v-snack{position:relative!important;display:block!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;height:auto!important;z-index:auto!important;padding:10px!important}.custom-snackbar .v-snack__wrapper{min-width:auto!important;max-width:none!important}p.no-code{padding:10px 10px 10px 0;margin:0;text-decoration:underline;width:-moz-max-content;width:max-content;color:#fff}dl{display:flex;flex-direction:row}dl dd,dl dt{display:block;width:50%;border-bottom:1px solid #c7c7c7;margin:0;padding:10px;word-break:break-word}.product{flex-direction:column;flex:1 0 auto;background-color:#fff;padding-top:20px;display:none}.product.active{display:flex;overflow-y:auto}.product form{margin:0}.product-img{position:relative;width:100%;max-height:300px;margin-bottom:20px;flex:1 0;height:100%}.product-img img{position:absolute;max-height:100%;max-width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.product-description{margin-bottom:40px}.product-input{margin-top:auto}.product dt{font-weight:700;text-transform:uppercase}.product .box{height:150px;margin-bottom:30px;margin-top:30px}.product .box+strong{font-size:clamp(14px,3vh,26px);text-align:center;width:100%}.login{display:flex;flex-direction:column}.login .btn{margin-left:auto;margin-top:10px}.version{font-size:12px;color:#fff;display:block;text-align:center}.menu{display:flex;flex-direction:column}.menu .btn{margin-bottom:10px}.menu .btn--stop{margin-top:auto}.page dl{flex-flow:row wrap;margin:0}.page dd{flex:1 0 auto}.page dl.dl-list dd:nth-of-type(odd),.page dl.dl-list dt:nth-of-type(odd){background:#e7e7e7}.development{max-height:100vh;overflow:scroll}.dl-list p{margin:0 0 0 0;display:inline}.alert{padding:0;background-color:#f44336;color:#fff;text-align:center;margin:5px 0 5px 0;width:100%}.autocomplete-results{padding:0;max-height:80%;overflow:auto;width:100%;background-color:#fff;margin:0 0 3px 0}.autocomplete-result{list-style:none;text-align:left;padding:6px 2px;border-bottom:1px solid #c7c7c7;min-height:30px}.sku-options{text-decoration:none!important;color:#000!important}.skus{margin:3px 0 3px 20px}.autocomplete-result:nth-child(odd){background-color:#e7e7e7;border-bottom:1px solid #fff}.table-wrapper{position:relative;overflow:auto;white-space:nowrap}.tpl-shipping{background-color:#fff;flex-direction:column;flex:1 0 auto;padding-top:20px}.tpl-shipping-task{margin:20px}table.ready_to_ship{border-collapse:collapse;width:100%;max-height:50px;margin-bottom:20px}table.ready_to_ship th{text-align:left}table.ready_to_ship td:first-child{width:200px}table.ready_to_ship td:nth-child(2),table.ready_to_ship td:nth-child(3){width:20%}table.ready_to_ship td:nth-child(4){width:20%;text-align:right;padding:10px}table.ready_to_ship button{padding:10px}table.ready_to_ship tr:nth-child(2n) td{background-color:#efefef}table.ready_to_ship thead th,table.ready_to_ship tr:nth-child(odd) td{background-color:#fff}table.ready_to_ship td,table.ready_to_ship th{border-bottom:1px solid #e7e7e7;margin:0;padding:10px;min-width:40px}.inventory_table{border-collapse:collapse;width:100%;max-height:50px}.inventory_table td,.inventory_table th{border-bottom:1px solid #e7e7e7;margin:0;padding:10px;min-width:40px}.inventory_table th[scope=row],.inventory_table thead tr{position:sticky;top:0;left:0;z-index:999;text-align:left}.inventory_table tr>td:first-child,.inventory_table tr>th:first-child{position:sticky;left:0;width:100px;min-width:100px;max-width:100px}.inventory_table tr th.button{text-align:center}.inventory_table tr:nth-child(2n) td{background-color:#efefef}.inventory_table thead th,.inventory_table tr:nth-child(odd) td{background-color:#fff}.inventory-wrapper .location{float:none}.inventory-wrapper .location .active:first-child{font-weight:700}.inventory-wrapper .button{width:40px;text-align:center}.inventory-wrapper .quantity{vertical-align:top;text-align:right;width:40px}.inventory-wrapper .locationInfoList{list-style:none;padding:0 0 0 0;margin:0 0 20px 0}.inventory-wrapper .locationInfoList li{padding:3px 0}.inventory-wrapper .size-and-color{color:blue!important;text-decoration:underline!important}.inventory-wrapper .sku-title{padding-left:10px;margin:0;font-weight:700}.inventory-wrapper .product.active{display:flex;overflow-y:auto}.product-wrapper .noImage{position:absolute;transform:translate(-50%,-50%);fill:#c7c7c7;height:100%;width:100%}.product-wrapper .noProductInfoIcon{fill:pink;position:relative;height:100%;width:100%}.product-wrapper .noProductInfo{position:relative;width:100%;max-height:300px;margin-bottom:20px;flex:1 0}.product-wrapper .noProductInfo p{text-align:center}.crate_table{border-collapse:collapse;width:100%;max-height:50px}.crate_table td{border-bottom:1px solid #e7e7e7;margin:0;padding:10px}.crate_table tr th{padding:10px;border-bottom:1px solid #000;position:sticky;top:0;text-align:left}.crate_table tr th.button{text-align:center}.crate_table tr:nth-child(2n){background-color:#efefef}.crate_table .crate_info_list{list-style:none;padding:0;margin:0}.order-td{width:33%;text-align:left;position:relative!important}.fallback p{width:100%}.has-children{padding-left:0;padding-right:0;padding-bottom:0}.children{border:4px solid #f87310}.child{border-top:4px solid #f87310}.strategy .btn{width:100%}.child .btn{width:100%;text-align:left;text-decoration:none;background-color:#fbab70;margin-bottom:0}.has-children .title{padding:0 30px}.success-icon{border:8px solid #62ae41;border-radius:100%}.danger-icon,.success-icon{width:10px;height:10px;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.danger-icon{border:8px solid #f44336;border-radius:100%}.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}.success-checkmark-text{opacity:0;animation:fadeIn .35s forwards;animation-delay:.55s}@keyframes fadeIn{to{opacity:1}}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}.catchinputevent{position:fixed;bottom:0;height:0;opacity:0;overflow:hidden}.success-parking{width:80px;height:115px;margin:0 auto}.success-parking .pause-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #2196f3}.success-parking .pause-icon:before{top:0;left:0;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-parking .pause-icon:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-parking .pause-icon:after,.success-parking .pause-icon:before{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-parking .icon-pause{position:relative;top:18px;left:27px;display:block;height:40px;width:24px;border-color:#2196f3;border-style:solid;border-width:0 5px 0 5px;z-index:10;animation:grow-pause .5s ease-in}.success-parking .pause-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(33,150,243,.5)}.success-parking .pause-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}.success-parking-text{opacity:0;animation:fadeIn .35s forwards;animation-delay:.55s}@keyframes grow-pause{0%{top:38px;left:38px;width:0;height:0;border-width:0 0 0 0;opacity:0;transform:rotate(-90deg)}55%{top:34px;left:34px;height:10px;width:6px;transform:rotate(-90deg)}to{top:18px;left:27px;height:40px;width:24px;border-width:0 5px 0 5px;opacity:1;transform:rotate(0deg)}}.jeanssize{font-weight:700;text-align:right;width:9%}