@charset "UTF-8";@import "app.css";@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.material-switch>label::before{left:0}.paper-nav-toggle i,.paper-nav-toggle i::after,.paper-nav-toggle i::before{background:#0d47a1}.cursor-pointer,.material-switch.switch-xs{cursor:pointer}.material-switch.switch-xs>.label{display:inline-block;font-size:18px}.material-switch.switch-sm>input[type=checkbox],.material-switch.switch-xs>input[type=checkbox],.task-order-table tr .actions-1 a.hide{display:none}.material-switch.switch-xs>label{cursor:pointer;height:0;position:relative;width:15px;vertical-align:middle;margin-top:-2px}.material-switch.switch-xs>label::before{left:5px;background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:7px;content:"";height:8px;margin-top:-3px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:17px}.material-switch.switch-xs>label::after{background:#fff;border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.3);content:"";height:12px;left:2px;margin-top:-3px;position:absolute;top:-2px;transition:all .3s ease-in-out;width:12px}.material-switch.switch-xs>input[type=checkbox]:checked+label::after{background:inherit;left:12px}.material-switch.switch-sm>label{cursor:pointer;height:0;position:relative;width:30px}.material-switch.switch-sm>label::before{left:0;background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:12px;content:"";height:12px;margin-top:-6px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:30px}.material-switch.switch-sm>label::after{background:#fff;border-radius:12px;box-shadow:0 0 5px rgba(0,0,0,.3);content:"";height:18px;left:-3px;margin-top:-6px;position:absolute;top:-3px;transition:all .3s ease-in-out;width:18px}.material-switch.switch-sm>input[type=checkbox]:checked+label::after{background:inherit;left:15px}#login-form .logo-container{text-align:center}#login-form .logo-container img{margin-top:25px;width:auto;max-width:150px}#login-form .logo-container .sub-logo{margin-top:20px;text-align:center;font-weight:700;font-size:42px}#login-form .form-header{color:#0d47a1;width:100%;text-align:center;font-weight:700;font-size:24px}#login-form .form-subheader{color:#0d47a1;width:100%;text-align:center;font-size:14px;margin-bottom:20px}#login-form .btn{width:100%}.w-xl-500{max-width:500px}@media (max-width:769px){.w-xl-500{max-width:none}}.form-group:has(.input-sublink) .form-line{margin-bottom:0}.form-group:has(.input-sublink) .input-sublink{display:inline-block;font-size:12px;text-align:right;width:100%}.pointer-event{cursor:pointer}.brand-logo{text-align:center}.brand-logo img{cursor:pointer;object-fit:contain;width:170px;height:170px}.img-thumbnail{background-color:#fff}table.items-list img{max-width:50px}.ancestors{opacity:.3;color:#000}.category-choice{padding:8px 0;font-size:15px}.category-choice>div{display:inline-block}.category-choice .text-secondary span.pl-0{padding-left:0!important}.category-choice .text-secondary span.pl-1{padding-left:10px!important}.category-choice .text-secondary span.pl-2{padding-left:20px!important}.category-choice .text-secondary span.pl-3{padding-left:30px!important}.category-choice:has(input:checked) .text-secondary{font-weight:700}td.actions{font-size:16px;width:65px}.opacity-3{opacity:.3!important}th.actions-2{width:90px}th.actions-3{width:130px}th.actions-4{width:170px}td[class*=actions] i[class^=icon],th[class*=actions] i[class^=icon]{font-size:24px}.option-form,.task-order-table td{position:relative}.option-form .option-button{position:absolute;right:0;top:2px;font-size:24px}.option-form .error input{color:#ed5564!important}.option-list table tr td{padding:.3rem}.option-list table tr td:first-of-type{width:20px}.option-list table tr td:last-of-type{width:20px}.icon-sort{cursor:move}.prices-table thead th:not(:first-of-type){text-align:center}.prices-table tbody th{vertical-align:top;padding-top:8px;font-size:20px}.prices-table tbody td{padding:0 5px}.prices-table tbody td input{text-align:center;padding-right:0;max-width:60px}.prices-table tbody td .material-switch{margin-top:-15px}.upload-btn{float:right;cursor:pointer}.gallery div,.gallery div span{display:inline-block;position:relative}.gallery div img{width:120px;padding:2px;border:1px solid #ccc;margin-right:5px;margin-bottom:5px}.gallery div span{position:absolute;cursor:pointer;top:0;right:0;border-radius:50%;width:20px;height:20px;background:#ed5564 url(../img/remove.png)no-repeat top left}.gallery .text-center{width:100%}.blue-background-class{opacity:.2}.autocomplete-wrapper{margin:44px auto;max-width:600px}.autocomplete-wrapper label{display:block;margin-bottom:.75em;color:#3f4e5e;font-size:1.25em}.autocomplete-wrapper .text-field{padding:0 15px;width:100%;height:40px;border:1px solid #cbd3dd;font-size:1.125em}.autocomplete-wrapper ::-webkit-input-placeholder{color:#cbd3dd;font-style:italic;font-size:18px}.autocomplete-wrapper :-moz-placeholder{color:#cbd3dd;font-style:italic;font-size:18px}.autocomplete-wrapper ::-moz-placeholder{color:#cbd3dd;font-style:italic;font-size:18px}.autocomplete-wrapper :-ms-input-placeholder{color:#cbd3dd;font-style:italic;font-size:18px}.autocomplete-suggestions{overflow:auto;border:1px solid #cbd3dd;background:#fff}.autocomplete-suggestion{overflow:hidden;padding:5px 15px;white-space:nowrap}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{color:#029cca;font-weight:400}label.form-label.max{top:6px!important;color:#00d700!important}.variants-select .title{margin-right:20px;padding:0 0 24px}.variants-select .form-line{max-width:50px;margin-right:10px}.variants-select input.form-control{padding-left:0;padding-right:0;text-align:center}.variants-select .option-button{font-size:24px;margin-top:-24px;margin-left:10px;display:block}.purchases-table{width:100%}.purchases-table td.image{vertical-align:top;padding-top:10px}.purchases-table td.image img{padding:5px}.purchases-table tr.divider td{height:10px}.purchases-table tr.product-group{border-top:2px solid #ccc;border-bottom:1px solid #ccc}.purchases-table tfoot tr th,.purchases-table tr.product-group th,.purchases-table tr.product-size td{padding:10px}.purchases-table .text-right{text-align:right}.purchases-table tr.product-size td:has(input){padding:0;text-align:center}.purchases-table tr.product-size td:has(input) .form-group{margin:0}.purchases-table tr.product-size td:has(input) .form-group input.form-control{padding-right:0}.purchases-table tr.product-size td:has(input) .form-group input.form-control.disabled{pointer-events:none;border-color:transparent}.purchases-table tfoot,.task-order-table .name strong{font-size:20px}.purchases-table tfoot tr{border-top:2px solid #ccc}.pagination{justify-content:center}.pagination .icon{padding:0}.pagination span.page-link{color:#212529}.pagination span.page-link:hover{background-color:#fff;color:#212529}table tr td .size{display:inline-block;padding:10px 0 0;margin:10px 0 0;border-top:1px solid #ccc;font-size:17px;width:100px;font-weight:500}table tr td .size span{font-size:14px;font-weight:300}.product-title img{width:100px;height:100px;float:left;margin-right:10px}.product-title h2{margin-top:20px}.product-title:after{clear:both}.actions-1{width:50px}.task-order-table{font-size:18px}.report-table thead td,.report-table thead th,.report-table thead tr,.task-order-table thead,.task-order-table thead tr,.task-order-table thead tr th{border-top:none}.task-order-table .name{font-size:16px;font-weight:300}.task-order-table .actions-1{font-size:24px}.task-order-table tr .actions-1 a:not(.hide){display:block}.task-order-table tr.selected .actions-1 a.hide{display:block}.task-order-table tr.selected .actions-1 a:not(.hide){display:none}.task-order-table tr .actions-3{width:135px}.task-order-table tr .actions-3 a:not(:last-of-type){margin-right:10px}.task-order-table .sizes .input,.task-order-table tr .actions-3 a.hide,.task-order-table tr.edit .sizes span,.task-order-table tr.edit a.edit{display:none}.task-order-table .sizes span{display:inline-block;width:32px}.task-order-table .sizes span.super{position:absolute;top:4px;right:-2px;font-size:11px}.task-order-table .sizes span.super.positive{color:green}.task-order-table .sizes span.super.negative{color:#ed5564}.task-order-table .actions-3 a.disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.task-order-table tr.edit a.save.hide{display:inline-block}.task-order-table tr.edit .sizes .input{display:inline-block;margin-bottom:0;width:auto}.task-order-table tr.edit .sizes .input input{width:32px;padding:0;text-align:center;background-color:transparent;font-size:18px;line-height:1;height:29px}.task-order-table tr.corrected{background-color:#fff6e0}.task-order-table tr.corrected:hover{background-color:#faeac3}.task-order-table tr.edit .actions-3 a.move,.task-order-table tr.edit .actions-3 a.new{display:none}.task-order-table tr:not(.edit) .actions-3 a.move,.task-order-table tr:not(.edit) .actions-3 a.new{opacity:.4;display:inline-block}.task-order-table tr:not(.edit) .actions-3 a.move.checked,.task-order-table tr:not(.edit) .actions-3 a.new.checked{opacity:1}.form-group .form-line .input-addon-text{font-size:18px;position:absolute;right:5px;bottom:8px}.form-line.disabled{pointer-events:none;opacity:.6}.form-line.disabled .form-control{pointer-events:none;cursor:default}.modal .text-big input,.modal .text-big select{font-size:28px}.modal .center input{text-align:center}.transactions-table{font-size:11px}.transactions-table strong{font-size:14px}.transactions-table tbody tr td:last-of-type{font-size:16px}.transactions-table tbody tr td:last-of-type small{opacity:.6;font-size:12px}.transactions-table tbody tr td:first-of-type{width:140px}.client-comment,.transactions-table .transaction-comment{line-height:16px;display:inline-block;margin-top:5px;position:relative;background:#e8f5ff;color:#3054a9;font-size:12px;border-radius:3px;padding:7px 10px 5px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5)}.client-comment:after,.transactions-table .transaction-comment:after{content:"";position:absolute;display:block;width:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #e8f5ff transparent transparent;top:15%;left:-10px}@media (max-width:769px){.transactions-table tbody tr td:first-of-type{width:100px}}.form-line:has(.form-control.disabled) .form-control.disabled{opacity:.6;pointer-events:none;cursor:pointer}.form-line:has(.form-control.disabled) label{pointer-events:none}.table th div.all-total{white-space:nowrap}.table td.total small,.table th div.all-total small,table.soles-report tr td table tr td.pt-size-h{font-size:12px}.table td.total,.table th div.all-total span{font-weight:700;font-size:18px}.table td.total{vertical-align:top;padding-top:52px;text-align:left;white-space:nowrap;padding-right:30px}.table.task-order-table td.total{vertical-align:middle;padding-top:12px}.task-order-table .comment{color:red;font-size:14px}.form-group .form-line-btn{position:absolute;right:0;top:0}table.soles-report tr td.total{text-align:center;font-size:19px;font-weight:700;padding:.75rem}table.soles-report tr td table tr td{text-align:left;box-sizing:border-box;width:50px;padding:0}table.soles-report tr td table tr td.pt-size-d{font-size:18px;width:70px}table.soles-report tr td table tr td.pt-size-d small{font-size:12px;opacity:.6}.print-only{display:none}.actions-3.packer i{font-size:30px}.btn.disabled{pointer-events:none}.text-bigger{font-size:18px}.cart-search{margin-top:-10px}.cart-search .form-line .form-label{top:7px!important}.cart-search .form-line.focused .form-label{top:-7px!important}.cart-search .form-control{padding-bottom:0}.cart-search .icon{position:absolute;top:15px;right:5px}.badge-sm{font-size:12px;padding:3px 7px;vertical-align:top;margin-top:4px;font-weight:400}.form-material .form-group .form-line.danger:after{border-bottom:2px solid #ed5564}.variant-amount-table td:not(:last-of-type){padding-right:10px}.variant-amount-table input.form-control{padding-right:0}.clear-field{position:absolute;top:10px;right:0}#createTTN .parcels-weights label{font-size:14px!important}.restitution-sizes .form-group{width:100px;display:inline-block;margin:5px 10px 5px 0}.restitution-sizes .form-group.opacity-5{opacity:.3}.restitution-sizes .form-group .form-control{padding-right:0;text-align:center}.restitution-sizes .form-group .form-line{width:48%}.restitution-sizes .form-group .form-line:first-of-type .form-control{font-weight:400}.restitution-sizes .form-group .form-line:last-of-type .form-control{font-weight:300}.restitution-sizes .form-line>.super{position:absolute;bottom:4px;left:0;font-size:10px;color:#19a100}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.explication-wrap{position:relative;padding:20px;box-sizing:border-box}.explication-wrap .title{height:40px;padding-top:5px}.explication-wrap .variants{position:absolute;top:45px;right:20px;height:100%;background-color:#fff;font-size:15px}.explication-wrap .variants ul{margin-top:3px}.explication-wrap .variants ul li{background-color:#b2b2b2;border-bottom:1px solid #fff;padding:2px 8px 1px;cursor:pointer}.explication-wrap .variants ul li a{color:#fff}.explication-wrap .variants ul li.active{background-color:#f5f5f5}.explication-wrap .variants ul li.active a{color:#000}.explication-wrap .variants ul li:hover{opacity:.8}.explication-wrap .explication-items{background-color:#f5f5f5;width:100%}.explication-wrap .explication,.explication-wrap .explication tfoot{height:100%}.explication-wrap .explication td,.explication-wrap .explication th,.explication-wrap .explication tr{border:0;padding:0 20px;vertical-align:top}.explication-wrap .explication td.input{height:20px;width:400px;padding-left:0;border-left:10px solid #fff}.explication-wrap .explication td.input .form-group{margin-bottom:0}.explication-wrap .explication tr:has(input) .input .row{height:43px;padding-top:2px}.explication-wrap .explication tr:has(input) .name>div{height:43px;border-bottom:1px solid #000}.explication-wrap .explication tr:has(input) .input [class^=col-]{border-bottom:1px solid #000}.explication-wrap .explication .level-1 .name>div{margin-left:15px}.explication-wrap .explication .level-2 .name>div{margin-left:30px}.explication-wrap .explication .level-3 .name>div{margin-left:45px}.explication-wrap .explication .level-4 .name>div{margin-left:60px}.explication-wrap .explication .element .icon{display:inline-block;padding:4px;cursor:move;font-size:20px;line-height:20px}.explication-wrap .explication .element .name{padding-right:0}.explication-wrap .explication .element .name>div{height:43px;padding-top:12px;padding-bottom:0}.explication-wrap .explication .element .name>div>span.sku{color:#f47878;font-weight:700}.explication-wrap .explication .element .name a,.explication-wrap .explication .node .name a{font-size:16px;padding:5px 2px}.explication-wrap .explication .element .name a:first-of-type,.explication-wrap .explication .node .name a:first-of-type{margin-right:10px}.explication-wrap .explication thead .node .name a:first-of-type{margin-right:2px}.explication-wrap .explication .node{font-size:20px}.explication-wrap .explication .node .icon{display:inline-block;padding:4px;cursor:move;font-size:10px;vertical-align:top}.explication-wrap .explication .node .name{padding-right:0;color:#000;font-size:18px}.explication-wrap .explication .node .name.title{padding-top:10px;font-size:12px;text-transform:lowercase}.explication-wrap .explication .node .name>div{padding-top:10px}.explication-wrap .explication .input{white-space:nowrap}.explication-wrap .explication .input.title{padding:10px 0 0 20px;font-size:12px;text-transform:lowercase}.explication-wrap .explication .input input{margin-left:20px;height:35px;display:inline-block;width:50%;padding:0 10px!important;border:1px solid #b7b7b7!important}.explication-wrap .explication .input label{display:inline-block;width:30%;padding-left:5px;font-size:16px}.main-loader{width:48px;height:48px;display:inline-block;position:relative;background:linear-gradient(0deg,rgba(0,140,255,.2) 33%,#4285f4 100%);animation:rotation 1s linear infinite}.btn-loader,.main-loader,.main-loader::after{border-radius:50%;box-sizing:border-box}.main-loader::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:#f5f8fa}.btn-loader{vertical-align:text-top;margin-right:5px;width:18px;height:18px;border:2px solid #fff;border-bottom-color:transparent;display:inline-block;animation:rotation 1s linear infinite}.brightness-75{filter:brightness(75%)}.header-totals strong{font-weight:600}.form-group.form-float .form-line.disabled{pointer-events:none}.form-group.form-float .form-line.disabled::after{border-bottom-color:#eee}.form-group.form-float .form-line.disabled input.clean{color:#000;font-weight:400}.bulk-actions{position:absolute;top:2px;right:10px}.bulk-actions a.btn{padding-top:3px}.bulk-actions a.btn i.icon{vertical-align:middle;font-size:16px;padding-right:0}.bulk-actions a.btn span{padding-left:7px}.report-header{color:#000;display:grid;grid-template-columns:150px 1fr;gap:5px;margin-bottom:20px}.report-table:not(:nth-of-type(2)){margin-top:30px}.report-table .sizes{margin-top:10px}.report-table .sizes div{display:inline-block;position:relative;height:20px;font-size:20px;margin-right:25px;text-align:right;padding-right:15px}.report-table .sizes div small{position:absolute;top:-2px;right:-2px;background:#03a9f4;color:#fff;border-radius:50%;font-size:9px;width:15px;height:15px;text-align:center;padding-top:2px}.form-float .text-right .form-line-btn{left:0;right:unset}.logo-staging{color:orange}.logo-local{color:#ccc}@media (max-width:1200px){.form-float .text-right .form-line-btn{left:unset;right:0;margin-top:10px;padding-right:14px}}@media (max-width:600px){.report-header{grid-template-columns:1fr}}#whIncome .modal-title span,#whPrint .modal-title span{font-weight:700}.sizes-amounts{display:grid;grid-template-columns:repeat(2,1fr);gap:0 50px;padding:25px 40px 0}.size{min-width:80px;box-sizing:border-box}.size input{text-align:center}.clear-sizes{font-size:20px;padding-left:10px}.space-between{justify-content:space-between!important}.w-100px-i{width:100px!important}.w-100px-i label{margin-bottom:0;font-size:12px}.w-150px-i{width:150px!important}.category:has(.report):not(:first-of-type){margin-top:50px}.report thead tr,.report thead tr td,.report thead tr th{border:0}.report th h3{margin:0;padding:.6rem .75rem}.report th:has(h3){padding:0}.report .pointer{cursor:pointer}.report .product-row{font-size:16px}.report .income-row td,.report .income-row th{padding-top:3px;padding-bottom:3px;font-size:12px}.form-material.product-form .form-group .form-line .form-label{white-space:nowrap;width:100%;min-height:40px;text-overflow:ellipsis;overflow:hidden}.form-material.product-form .form-group .form-line.focused .form-label{min-height:20px}@media print{*{margin:0;padding:0;box-shadow:none!important}.hide-print,.main-sidebar,.navbar,form,header{display:none!important}.card{border:0!important}.shadow{box-shadow:none!important}.print-only{display:inline!important}}