.ToolboxOption-module-scss-module__mNR3aW__heading-primary{color:#fff;backface-visibility:hidden;margin-bottom:40px}@media only screen and (min-width:900px){.ToolboxOption-module-scss-module__mNR3aW__heading-primary{margin-bottom:58px}}.ToolboxOption-module-scss-module__mNR3aW__heading-primary--main{font-size:24px;font-weight:700;line-height:32px;display:block}@media only screen and (min-width:900px){.ToolboxOption-module-scss-module__mNR3aW__heading-primary--main{font-size:64px;line-height:75px}}.ToolboxOption-module-scss-module__mNR3aW__heading-secondary{color:#343434;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:40px;display:inline-block;position:relative}.ToolboxOption-module-scss-module__mNR3aW__heading-secondary--main{color:#ff8c00}.ToolboxOption-module-scss-module__mNR3aW__heading-secondary--secondary{color:#bbb}.ToolboxOption-module-scss-module__mNR3aW__heading-secondary--secondary .ToolboxOption-module-scss-module__mNR3aW__flip{transform-origin:0 23.5px;transition:transform .3s ease-in-out;display:inline-block;transform:scale(1)}@media only screen and (min-width:900px){.ToolboxOption-module-scss-module__mNR3aW__heading-secondary{display:inline-block}}.ToolboxOption-module-scss-module__mNR3aW__toolbox-option{cursor:pointer;flex-direction:column;align-items:center;width:48px;padding:4px 8px;transition:all .2s;display:inline-flex}.ToolboxOption-module-scss-module__mNR3aW__toolbox-option:hover{background-color:#2c599d}@media only screen and (min-width:600px){.ToolboxOption-module-scss-module__mNR3aW__toolbox-option{flex-direction:row;width:auto;padding:4px}}.ToolboxOption-module-scss-module__mNR3aW__toolbox-option__label{letter-spacing:0;color:#fff;text-transform:lowercase;text-align:center;margin-top:2px;font-size:8px;font-weight:700;line-height:1.5}@media only screen and (min-width:600px){.ToolboxOption-module-scss-module__mNR3aW__toolbox-option__label{text-align:left;margin-top:0;padding:0 8px;font-size:12px}}
.TooltipLabel-module-scss-module__hYGCwa__tooltip-label{display:none}@media only screen and (min-width:600px){.TooltipLabel-module-scss-module__hYGCwa__tooltip-label{line-height:normal;display:inline-block}}.TooltipLabel-module-scss-module__hYGCwa__tootlip-label__content{min-width:200px;max-width:384px;display:inline-block}
.CustomLabel-module-scss-module__cg4mAW__heading-primary{color:#fff;backface-visibility:hidden;margin-bottom:40px}@media only screen and (min-width:900px){.CustomLabel-module-scss-module__cg4mAW__heading-primary{margin-bottom:58px}}.CustomLabel-module-scss-module__cg4mAW__heading-primary--main{font-size:24px;font-weight:700;line-height:32px;display:block}@media only screen and (min-width:900px){.CustomLabel-module-scss-module__cg4mAW__heading-primary--main{font-size:64px;line-height:75px}}.CustomLabel-module-scss-module__cg4mAW__heading-secondary{color:#343434;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:40px;display:inline-block;position:relative}.CustomLabel-module-scss-module__cg4mAW__heading-secondary--main{color:#ff8c00}.CustomLabel-module-scss-module__cg4mAW__heading-secondary--secondary{color:#bbb}.CustomLabel-module-scss-module__cg4mAW__heading-secondary--secondary .CustomLabel-module-scss-module__cg4mAW__flip{transform-origin:0 23.5px;transition:transform .3s ease-in-out;display:inline-block;transform:scale(1)}@media only screen and (min-width:900px){.CustomLabel-module-scss-module__cg4mAW__heading-secondary{display:inline-block}}.CustomLabel-module-scss-module__cg4mAW__toolbox__tooltip{font-size:12px;line-height:initial;color:#fff;text-align:left;background:#2c599d;padding:4px 8px}
.Tooltip-module-scss-module__FmPG3W__tooltip{display:inline-block;position:relative}.Tooltip-module-scss-module__FmPG3W__tooltip__content{display:inline-block}.Tooltip-module-scss-module__FmPG3W__tooltip__component{z-index:10000;display:inline-block;position:absolute}
.Toolbox-module-scss-module__BR9SmW__mock__toolbox{z-index:2;text-align:center;background:#11224d;width:100%;height:66px;position:fixed;bottom:0;left:0}.Toolbox-module-scss-module__BR9SmW__mock__toolbox>.Toolbox-module-scss-module__BR9SmW__row{justify-content:center;line-height:0;display:flex}@media only screen and (min-width:600px){.Toolbox-module-scss-module__BR9SmW__mock__toolbox{height:auto;position:sticky;top:50px}}.Toolbox-module-scss-module__BR9SmW__toolbox__group{display:inline-block}.Toolbox-module-scss-module__BR9SmW__toolbox__group:not(:last-of-type){border-right:2px solid #fff}
.Filter-module-scss-module__ySYNsW__heading-primary{color:#fff;backface-visibility:hidden;margin-bottom:40px}@media only screen and (min-width:900px){.Filter-module-scss-module__ySYNsW__heading-primary{margin-bottom:58px}}.Filter-module-scss-module__ySYNsW__heading-primary--main{font-size:24px;font-weight:700;line-height:32px;display:block}@media only screen and (min-width:900px){.Filter-module-scss-module__ySYNsW__heading-primary--main{font-size:64px;line-height:75px}}.Filter-module-scss-module__ySYNsW__heading-secondary{color:#343434;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:40px;display:inline-block;position:relative}.Filter-module-scss-module__ySYNsW__heading-secondary--main{color:#ff8c00}.Filter-module-scss-module__ySYNsW__heading-secondary--secondary{color:#bbb}.Filter-module-scss-module__ySYNsW__heading-secondary--secondary .Filter-module-scss-module__ySYNsW__flip{transform-origin:0 23.5px;transition:transform .3s ease-in-out;display:inline-block;transform:scale(1)}@media only screen and (min-width:900px){.Filter-module-scss-module__ySYNsW__heading-secondary{display:inline-block}}.Filter-module-scss-module__ySYNsW__filter__wrapper{white-space:nowrap;text-align:center;flex-wrap:nowrap;padding:16px 16px 24px;display:flex;overflow-x:auto}.Filter-module-scss-module__ySYNsW__filter__box{flex-direction:column;margin:8px;display:flex}.Filter-module-scss-module__ySYNsW__filter__box:first-of-type{margin-left:auto}.Filter-module-scss-module__ySYNsW__filter__box:last-of-type{margin-right:auto}.Filter-module-scss-module__ySYNsW__filter__label{text-align:center;margin:8px;font-size:12px}.Filter-module-scss-module__ySYNsW__filter__select{text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;outline:none;min-width:150px;height:100%;padding:10px 0;list-style-type:none;overflow-y:auto}@media only screen and (min-width:1800px){.Filter-module-scss-module__ySYNsW__filter__select{min-width:200px}}.Filter-module-scss-module__ySYNsW__filter__select--empty{border:none;height:0;margin:0;padding:0}.Filter-module-scss-module__ySYNsW__filter__option{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;text-align:left;background-color:#fff;margin:0 10px;padding:8px 18px 8px 8px;font-size:12px;font-weight:700;position:relative}.Filter-module-scss-module__ySYNsW__filter__option:not(:last-of-type){border-bottom:1px solid #dcdcdc}.Filter-module-scss-module__ySYNsW__filter__option:after{content:"+";color:#ffa940;font-size:14px;font-weight:700;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.Filter-module-scss-module__ySYNsW__filter__option:hover{cursor:pointer;color:#fff;background-color:#ffa940}.Filter-module-scss-module__ySYNsW__filter__option:hover:after{color:#fff}.Filter-module-scss-module__ySYNsW__filter__option--active{background-color:#ffebc6}.Filter-module-scss-module__ySYNsW__filter__option--active:after{content:"-";color:#333}
.ProductSelector-module-scss-module__zCPStW__product-selector{padding:16px}.ProductSelector-module-scss-module__zCPStW__product-selector__heading{margin-bottom:16px}.ProductSelector-module-scss-module__zCPStW__product-selector__table-wrapper{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:8px 10px 12px;overflow-x:auto}.ProductSelector-module-scss-module__zCPStW__product-selector__empty-wrapper{background-color:#fff;border:1px solid #ccc;border-radius:8px;align-items:center;padding:16px;display:flex}.ProductSelector-module-scss-module__zCPStW__product-selector__empty-text{margin-left:16px}.ProductSelector-module-scss-module__zCPStW__product-selector__table{margin:0}.ProductSelector-module-scss-module__zCPStW__product-selector__table-row{background-color:#fff}.ProductSelector-module-scss-module__zCPStW__product-selector__table-row:hover{cursor:pointer;color:#fff;background-color:#ffa940}
.ProductGroups-module-scss-module__Vpx_Na__product-groups{background:#fff;border:1px solid #ccc;border-radius:8px;width:100%;max-height:calc(100vh - 50px);overflow-y:auto}.ProductGroups-module-scss-module__Vpx_Na__product-groups:hover>.ProductGroups-module-scss-module__Vpx_Na__mock__heading-wrapper{display:flex}@media only screen and (min-width:900px){.ProductGroups-module-scss-module__Vpx_Na__product-groups{width:30%;margin:16px 8px 16px 16px}}.ProductGroups-module-scss-module__Vpx_Na__product-group__box{padding:0 16px 16px}.ProductGroups-module-scss-module__Vpx_Na__product-group{border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px;display:flex}.ProductGroups-module-scss-module__Vpx_Na__product-group:hover{cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;background-color:#ffa940}.ProductGroups-module-scss-module__Vpx_Na__product-group:hover .ProductGroups-module-scss-module__Vpx_Na__product-group__icon{visibility:visible}.ProductGroups-module-scss-module__Vpx_Na__product-group--selected,.ProductGroups-module-scss-module__Vpx_Na__product-group--selected:hover{color:#fff;background-color:#ff8c00;display:flex}.ProductGroups-module-scss-module__Vpx_Na__product-group__name{word-break:break-word;width:100%;padding:8px}.ProductGroups-module-scss-module__Vpx_Na__product-group__icon-wrapper{padding:8px;display:flex}.ProductGroups-module-scss-module__Vpx_Na__product-group__icon{visibility:visible;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:24px;width:24px;height:24px;margin-right:8px;display:inline-block}@media only screen and (min-width:1200px){.ProductGroups-module-scss-module__Vpx_Na__product-group__icon{visibility:hidden}}.ProductGroups-module-scss-module__Vpx_Na__product-group__icon--edit{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M7.127 22.562l-7.127 1.438 1.438-7.128 5.689 5.69zm1.414-1.414l11.228-11.225-5.69-5.692-11.227 11.227 5.689 5.69zm9.768-21.148l-2.816 2.817 5.691 5.691 2.816-2.819-5.691-5.689z'/%3E%3C/svg%3E")}.ProductGroups-module-scss-module__Vpx_Na__product-group__icon--delete{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M3 6l3 18h12l3-18h-18zm19-4v2h-20v-2h5.711c.9 0 1.631-1.099 1.631-2h5.316c0 .901.73 2 1.631 2h5.711z'/%3E%3C/svg%3E")}.ProductGroups-module-scss-module__Vpx_Na__mock__heading-wrapper{flex-direction:column;justify-content:space-between;align-items:center;padding:16px;display:flex}.ProductGroups-module-scss-module__Vpx_Na__mock__heading-wrapper h2{margin-bottom:6px}@media only screen and (min-width:600px){.ProductGroups-module-scss-module__Vpx_Na__mock__heading-wrapper h2{margin-bottom:0}.ProductGroups-module-scss-module__Vpx_Na__mock__heading-wrapper{flex-direction:row}}.ProductGroups-module-scss-module__Vpx_Na__mock__heading--orange{color:#ff8c00}
.ProductList-module-scss-module__paMrYq__product-list{background-color:#fff4e0;border:1px solid #ffa940;border-radius:8px;width:100%;margin-bottom:16px}@media only screen and (min-width:900px){.ProductList-module-scss-module__paMrYq__product-list{margin:16px 16px 16px 8px}}.ProductList-module-scss-module__paMrYq__product-list__table-wrapper{padding:0 16px 16px;overflow-x:auto}.ProductList-module-scss-module__paMrYq__product-list__cell-qty:hover{color:#fff;cursor:pointer;background-color:#ffa940}.ProductList-module-scss-module__paMrYq__product-list__delete-item{text-align:center;fill:#d3d3d3;border:none}.ProductList-module-scss-module__paMrYq__product-list__delete-item:hover{fill:#fff;cursor:pointer;background-color:#ffa940}.ProductList-module-scss-module__paMrYq__product-list__empty-wrapper{align-items:center;display:flex}.ProductList-module-scss-module__paMrYq__product-list__empty-text{margin-left:16px}.ProductList-module-scss-module__paMrYq__mock__heading-wrapper{flex-direction:column;justify-content:space-between;align-items:center;padding:16px;display:flex}.ProductList-module-scss-module__paMrYq__mock__heading-wrapper h2{margin-bottom:6px}@media only screen and (min-width:600px){.ProductList-module-scss-module__paMrYq__mock__heading-wrapper h2{margin-bottom:0}.ProductList-module-scss-module__paMrYq__mock__heading-wrapper{flex-direction:row}}.ProductList-module-scss-module__paMrYq__mock__heading--orange{color:#ff8c00}
.Group-module-scss-module__5Mg37G__heading-primary{color:#fff;backface-visibility:hidden;margin-bottom:40px}@media only screen and (min-width:900px){.Group-module-scss-module__5Mg37G__heading-primary{margin-bottom:58px}}.Group-module-scss-module__5Mg37G__heading-primary--main{font-size:24px;font-weight:700;line-height:32px;display:block}@media only screen and (min-width:900px){.Group-module-scss-module__5Mg37G__heading-primary--main{font-size:64px;line-height:75px}}.Group-module-scss-module__5Mg37G__heading-secondary{color:#343434;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:40px;display:inline-block;position:relative}.Group-module-scss-module__5Mg37G__heading-secondary--main{color:#ff8c00}.Group-module-scss-module__5Mg37G__heading-secondary--secondary{color:#bbb}.Group-module-scss-module__5Mg37G__heading-secondary--secondary .Group-module-scss-module__5Mg37G__flip{transform-origin:0 23.5px;transition:transform .3s ease-in-out;display:inline-block;transform:scale(1)}@media only screen and (min-width:900px){.Group-module-scss-module__5Mg37G__heading-secondary{display:inline-block}}.Group-module-scss-module__5Mg37G__mock{flex-direction:column;min-height:calc(100vh - 50px);padding-bottom:66px;display:flex}@media only screen and (min-width:600px){.Group-module-scss-module__5Mg37G__mock{min-height:calc(100vh - 50px);padding-bottom:0}}.Group-module-scss-module__5Mg37G__mock__selection{background-color:#e6e6e6;overflow:auto}.Group-module-scss-module__5Mg37G__mock__workspace{flex-direction:column-reverse;flex:1;justify-content:space-between;width:100%;height:100%;padding:16px;display:flex}@media only screen and (min-width:900px){.Group-module-scss-module__5Mg37G__mock__workspace{flex-direction:row;padding:0}}
