@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);body,html{height:100%}body{margin:0;padding:0;font-family:Open Sans,sans-serif}body #root{position:relative;height:auto;min-height:100%}body input[type=text]{padding-left:8px}::-webkit-scrollbar{height:8px;width:4px}::-webkit-scrollbar-thumb{background-color:#888}::-webkit-scrollbar-track{background:#fff}.implementation-role-form .input-select{margin-bottom:40px;text-decoration:none;font-family:Open Sans,sans-serif;font-size:14px!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.3px;color:#252839;z-index:2}.implementation-role-form .input-select>div:last-child{position:absolute;width:100%;z-index:3}.implementation-role-form .form-selector{width:230px!important}.implementation-role-form .form-selector>div>div:first-of-type{background:#fafafa}.implementation-role-form .form-selector>div>div:first-of-type:before{border-bottom-color:#ccc!important;border-bottom-width:2px!important}.implementation-role-form .form-selector>div>div:first-of-type:after{border-bottom-color:#f8c013!important;border-bottom-width:2px!important}.implementation-role-form .form-selector>div>div:first-of-type>div>div{padding-left:8px;padding-right:8px}.paper-styles{z-index:5}.paper-styles>div{max-height:195px}.paper-styles>div>div{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.3px}.container-menu-list{max-height:232px;height:auto;overflow-y:auto}.workflow-implmnt{text-align:right;height:auto}.workflow-implmnt h1{margin-top:40px;margin-right:40px;font-family:Open Sans,sans-serif;font-size:18px;font-weight:800;font-style:bold;font-stretch:normal;line-height:2.22;letter-spacing:0;color:#374494}.workflow-information{padding-left:16%;padding-bottom:30px}.workflow-title{font-family:Open Sans,sans-serif;letter-spacing:.4px;color:#252839;font-weight:400;font-style:normal}.workflow-title h1{font-size:18px;font-weight:700;line-height:1.33;letter-spacing:.4px}.workflow-title p{font-stretch:normal;font-size:16px;line-height:1.5;letter-spacing:.3px}.workflow-footer-container{max-height:200px;height:180px}.workflow-footer{position:relative;height:100px}.workflow-footer a{text-decoration:none;margin:0;position:absolute;bottom:40px;left:40px;height:24px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#374494}.workflow-footer a:hover{border-bottom:1px solid}.workflow-footer .visible-continue{position:absolute;bottom:40px;right:243px;width:128px;height:40px;margin-left:auto;background-color:rgba(55,68,148,.7)}.workflow-footer .visible-continue p{margin-top:8%;position:relative;font-family:Open Sans,sans-serif;border:none;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#fff}.invisible-continue{display:none}.workflow-footer-position{position:absolute;bottom:0}.workflow-body-position{padding-bottom:180px}.role-selection-container{padding-top:5%}.role-selection-list div{margin:0 auto}.role-selection-role img{cursor:pointer;width:80px;height:80px;margin-left:auto;margin-right:auto;display:block;background-color:#edeff9;padding:25%;border-radius:14px;fill:#575863}.role-selection-role p{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.3px;text-align:center;color:#252839}.role-selection-clicked-container img{width:80px;height:80px;margin-left:auto;margin-right:auto;display:block;background-color:#edeff9;padding:25%;border-radius:14px;fill:#575863}.role-selection-clicked-container p{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.3px;text-align:center;color:#252839}.role-selection-clicked{background-color:rgba(55,68,148,.15)!important;pointer-events:none}.img-role:hover{box-shadow:4px 4px 10px 0 #afafaf}.loading-container{height:100vh}.loading-container .loading-title{text-align:right;margin:40px;font-family:Open Sans,sans-serif;font-size:18px;font-weight:800;font-style:normal;font-stretch:normal;line-height:2.22;letter-spacing:0;color:#374494}.loading-container .loading-dots{text-align:center;margin-top:32vh;display:flex}.loading-container .loading-dots .container-dots{margin:auto}.loading-container .loading-dots .container-dots .dot{float:left;margin:0 20px;width:30px;height:30px;border-radius:15px;background-color:#f7f8fa}.loading-container .loading-dots .container-dots .active-dot{background-color:#edeff9}.checkbox-section{padding-top:25px}.document-selection-list{margin-top:30px}.document-selection-list div{margin:0 auto}.document-selection-list div .section-title{margin-left:8px}@media screen and (min-width:1280px) and (max-width:1365px){.document-selection-list div .section-title{margin-left:3px}}@media screen and (min-width:1366px) and (max-width:1919px){.document-selection-list div .section-title{margin-left:5px}}.document-selection-list div .section-title>img{padding-top:5px;float:left;width:40px;height:40px;margin-right:19px}.document-selection-list div .section-title h1{color:#252839;font-family:Open Sans,sans-serif;max-width:80%;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:.47px;margin-bottom:0}.document-selection-list div .section-title label:first-of-type{margin-top:20px;margin-right:10px;margin-left:5px}.document-selection-list div .section-title .section-description{margin-left:60px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.3px;color:#757575;margin-bottom:10px}.document-selection-item .document-item-container{max-width:98%;margin-bottom:26px}.document-selection-item .document-item-container label span span:last-of-type{margin:0}.document-selection-item .document-item-container label span:last-of-type{font-family:Open Sans,sans-serif;color:#252839;margin-left:19px;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.39px}.document-selection-item .document-item-container .document-description{width:85%;margin-left:43px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.3px;color:#757575}.document-selection-item .document-item-container-disabled{max-width:98%;margin-bottom:26px}.document-selection-item .document-item-container-disabled label span span:last-of-type{margin:0}.document-selection-item .document-item-container-disabled label span:last-of-type{font-family:Open Sans,sans-serif;color:grey;margin-left:19px;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.39px}.document-selection-item .document-item-container-disabled .document-description{width:85%;margin-left:43px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.3px;color:grey}.document-selection-item div{width:98%}.document-selection-item div p{margin:0;padding-top:37px}.document-selection-item .document-item-selected{cursor:pointer;border-radius:21px;background-color:#edeff9;max-width:100%;max-height:100%;max-height:91px}.section{max-height:45px;margin-bottom:25px!important;margin-top:20px!important}.custom-select{width:270px!important;height:100px!important}.custom-select>div>div:first-of-type{background:#fafafa}.custom-select>div>div:first-of-type:before{border-bottom-color:#ccc!important;border-bottom-width:2px!important}.custom-select>div>div:first-of-type:after{border-bottom-color:#f8c013!important;border-bottom-width:2px!important}.custom-select>div>div:first-of-type>div>div{padding-left:8px;padding-right:8px}.custom-select svg{fill:#757575;cursor:pointer}.custom-placeholder div>div>div>div:first-child p:first-of-type{color:rgba(0,0,0,.4)!important}.select-container-bar{align-items:center;align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;width:100%;margin-left:8px;z-index:1}@media screen and (min-width:1280px) and (max-width:1365px){.select-container-bar{margin-left:6px}}@media screen and (min-width:1366px) and (max-width:1919px){.select-container-bar{margin-left:6px}}.select-container-bar .select-container{display:flex;position:relative;top:40px;left:8.5%;width:100%;height:91px;z-index:1000}@media screen and (min-width:800px) and (max-width:1023px){.select-container-bar .select-container{left:8%!important}}@media screen and (min-width:1024px) and (max-width:1279px){.select-container-bar .select-container{left:10.5%!important}}@media screen and (min-width:1280px) and (max-width:1365px){.select-container-bar .select-container{left:9.5%!important}}@media screen and (min-width:1366px) and (max-width:1919px){.select-container-bar .select-container{left:9.2%!important}}@media screen and (min-width:1920px){.select-container-bar .select-container{left:7.7%!important}}.select-container-bar .select-container button{border:none;background:none;outline:none;height:40px;cursor:pointer;color:#7d7b7b;margin-left:10px}.select-container-bar .select-container-bar-counter{width:100%}.select-container-bar .select-container-bar-counter .counter{position:absolute;top:80px;left:8.5%;color:#757575}@media screen and (min-width:800px) and (max-width:1023px){.select-container-bar .select-container-bar-counter .counter{left:8%!important}}@media screen and (min-width:1024px) and (max-width:1279px){.select-container-bar .select-container-bar-counter .counter{left:10.5%!important}}@media screen and (min-width:1280px) and (max-width:1365px){.select-container-bar .select-container-bar-counter .counter{left:9.5%!important}}@media screen and (min-width:1366px) and (max-width:1919px){.select-container-bar .select-container-bar-counter .counter{left:9.2%!important}}@media screen and (min-width:1920px){.select-container-bar .select-container-bar-counter .counter{left:7.7%!important}}.custom-text-field{margin-right:20px;width:300px}.custom-text-field div:first-child{background-color:#fafafa}.custom-text-field div:first-child:before{border-bottom:2px solid rgba(0,0,0,.2)!important}.custom-text-field div:first-child:after{border-bottom-color:#f8c013!important;border-bottom-width:2px!important}.custom-text-field input{padding-top:10px;padding-bottom:7px;background-color:#fafafa;transition:none;color:#000;font-size:16px}.custom-text-field ::-webkit-input-placeholder{z-index:1000!important;color:#000!important;font-size:.875rem!important}.custom-text-field ::-ms-input-placeholder{z-index:1000!important;color:#000!important;font-size:.875rem!important}.custom-text-field ::placeholder{z-index:1000!important;color:#000!important;font-size:.875rem!important}.document-selection-list-icons div{margin:0 auto}.document-selection-item-icons .shadow-container{cursor:pointer;width:98%;max-height:91px}.document-selection-item-icons .shadow-container:hover{border-radius:21px;background-color:#edeff9;box-shadow:4px 4px 10px 0 #edeff9}.document-selection-item-icons div{height:97px;width:98%}.document-selection-item-icons div p{margin:0;padding-top:37px}.document-selection-item-icons div img{padding-top:28px;float:left;width:40px;height:40px;margin-right:16px}.document-selection-item-icons .document-item-selected{cursor:pointer;border-radius:21px;background-color:#edeff9;max-width:100%;max-height:100%;max-height:91px}.summary-footer{position:relative;height:100px}.summary-footer a{text-decoration:none;margin:0;position:absolute;bottom:40px;left:40px;height:24px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#374494}.summary-footer a:hover{border-bottom:1px solid}.summary-footer .visible-continue{position:absolute;bottom:40px;right:40px;width:128px;height:40px;margin-left:auto;background-color:rgba(55,68,148,.7)}.summary-footer .visible-continue p{margin-top:8%;position:relative;font-family:Open Sans,sans-serif;border:none;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#fff}@media screen and (max-width:1401px){.document-selection-item div p{padding-top:26px}}.section-title-icon{color:#252839;font-family:Open Sans,sans-serif;font-size:26px;font-weight:400;letter-spacing:.56px;max-width:80%;margin-left:auto;margin-right:auto}.section-icon{max-height:24px;margin:0 5px 0 0}.logo{margin-top:20%;text-align:center;font-size:24px;font-weight:800;line-height:1.67;letter-spacing:0;color:#fff}.logo,.menu-item,.menu-item-selected{font-family:Open Sans,sans-serif;font-style:normal;font-stretch:normal}.menu-item,.menu-item-selected{font-size:14px;line-height:normal;letter-spacing:1.7px;color:#e4e4e4}.menu-item{margin-left:29px!important;margin-top:15px!important;background-color:#374494;border:1px solid #374494;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-item:hover{font-weight:700}.menu-item-selected{margin-left:30px!important;margin-top:15px!important;font-weight:700}.menu-item-selected .menu-item-selected-container{display:flex}.menu-item-selected .menu-item-selected-container .text{display:flex;width:89%;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.menu-item-selected .menu-item-selected-container .yellowBar{display:flex}.yellowBar{float:right;width:4px;height:12px;margin-top:4px;margin-right:9px;background-color:#ffc703}.link-no-decoration,.no-styles-logo a{text-decoration:none}.cursor-pointer{cursor:pointer}.element{padding-top:10px;padding-bottom:100px}.continue-button{cursor:pointer;position:absolute;right:40px;bottom:40px;width:128px;height:40px;background-color:rgba(55,68,148,.7);display:flex;justify-content:center;align-items:center}.continue-button>p{margin:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#fff}.continue-button:hover{background-color:rgba(55,68,148,.7);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.implementation-role-form .element{position:relative}.implementation-role-form .element.active:after{display:none}.implementation-role-form .element:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.5;z-index:10000}.element-base{height:70px}.contact-page-container{height:400px}.contact-page-container .contact-page{margin-left:5%;margin-top:20px}.contact-page-container .contact-page h1{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.4px;color:#252839}.contact-page-container .contact-page p{width:533px;height:24px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.5;letter-spacing:.3px;color:#575863}.contact-page-container .contact-page-form{margin-top:1%}.contact-page-container .contact-page-form .input{font-family:Open Sans,sans-serif;font-size:12px!important;font-weight:600!important;font-style:normal!important;font-stretch:normal!important;line-height:1.33;letter-spacing:1px;color:rgba(55,68,148,.81);margin-left:20px}.contact-page-container .contact-page-form .input-color{background-color:#fafafa}.contact-page-container .contact-page-form .input-color input{font-family:Open Sans,sans-serif;font-size:14px!important;font-weight:600!important;font-style:normal!important;font-stretch:normal!important}.contact-page-input-select p{font-style:normal!important}.contact-page{height:600px}.contact-page .contact-page-form p{width:auto}.error-message{display:block;width:282px}.input-error-select-cscp>div>div{background:#fff!important}.input-error-select-cscp>div>div>div{background-color:rgba(209,73,91,.05)}.text-data-label{font-style:none!important}.contact-page-form p{font-style:normal}.contact-page-form .email-input{width:234px;margin-top:0}.contact-page-form .email-input.error input{background-color:rgba(209,73,91,.05)}.warehouse-page-container{min-height:500px}.warehouse-form-container{min-height:90vh;margin-left:60px;color:#252839;font-family:Open Sans,sans-serif;font-style:normal}.warehouse-form-container .warehouse-title{font-stretch:normal}.warehouse-form-container .warehouse-title h1{font-size:18px;font-weight:600;line-height:1.33;letter-spacing:.4px}.warehouse-form-container .warehouse-title p{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.3px}.warehouse-form-container .warehouse-state-container{font-size:16px;font-weight:600;font-stretch:normal;line-height:1.44;letter-spacing:1px;margin-left:15px}.warehouse-form-container .warehouse-checkbox{color:#252839!important}.warehouse-form-container .warehouse-container-items{margin-left:65px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.3px}.warehouse-form-container .warehouse-container-items-disabled{color:#888}.warehouse-items-container{margin-bottom:20px}.error-message{font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.3px;color:#d1495b}.title-text-contact-page{display:inline-block}.error-icon{width:16px;height:16px;margin-left:10px}.retailer-information .input-label{font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:1px;text-decoration:none;font-size:12px;line-height:1.33;color:rgba(55,68,148,.81)}.retailer-information .input-label.disabled{color:#888}.retailer-information .regions-bar{margin-top:32px;margin-bottom:69px;background-color:#fff;box-shadow:none}.retailer-information .regions-bar .tab *{color:#888;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:1px;font-size:16px!important;line-height:1.44}.retailer-information .regions-bar .tab.active *{color:#252839}.retailer-information .regions-bar .tab.active .label-container:after{width:100%;left:0;transition-property:width}.retailer-information .regions-bar .tab .tab-region-container{width:60px;display:flex;height:60px;position:relative}.retailer-information .regions-bar .tab .tab-region-container .tab-region-text{width:32px;text-align:left;margin:auto auto 0;padding-bottom:20px}.retailer-information .regions-bar .tab .tab-region-container .counter{width:24px;height:24px;border-radius:12px;background-color:#d5daee;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.7px;color:#fff;margin-bottom:10px;position:absolute;top:0;right:0}.retailer-information .regions-bar .indicator{display:none}.delete-menu>div{border-radius:0;width:200px;height:48px}.delete-menu>div>ul li{height:8px}.delete-menu>div>ul li>div{width:16px;display:flex}.delete-menu>div>ul li:hover{text-decoration:none;background-color:rgba(55,68,148,.2)}.delete-menu>div>ul li span{font-family:Open Sans,sans-serif;font-size:14px}.delete-menu>div>ul li svg{margin-right:0}.delete-menu>div>ul li img.trash-icon{width:10%}.consolidation-program-replenishment-page-container{min-height:500px;margin-left:5%;margin-top:20px}.consolidation-program-replenishment-page-container .title-text{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.4px;color:#252839;margin-bottom:0}.consolidation-program-replenishment-page-container .subtitle{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.5;letter-spacing:.3px;color:#252839}.consolidation-program-replenishment-page-container .error-messages{font-size:14px;color:#d1495b}.consolidation-program-replenishment-page-container .header{display:flex;align-items:center}.consolidation-program-replenishment-page-container .header>div>button{width:100%}.consolidation-program-replenishment-page-container .header>div>button .delete-icon{width:16px;height:16px;cursor:pointer}.consolidation-program-replenishment-page-container .add-retailer{font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:1px;text-decoration:none;font-size:12px;line-height:1.33;color:rgba(55,68,148,.81);margin-top:70px;cursor:pointer}.consolidation-program-replenishment-page-container .add-retailer.disabled{color:#888}.consolidation-program-replenishment-page-container .add-retailer span{line-height:22px;vertical-align:text-bottom;margin-left:8px}.consolidation-program-replenishment-page-container .add-retailer img{width:16px}.consolidation-program-replenishment-page-container .add-retailer.disabled{cursor:not-allowed}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container{margin-top:30px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container{margin-left:48px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input{margin:13px 0}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input .input-label{font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:1px;text-decoration:none;font-size:12px;line-height:1.33;color:rgba(55,68,148,.81);width:139px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input .input-label.disabled{color:#888}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input .select-wrapper{position:relative}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input .select-wrapper .tmp-input-select{top:-21px;margin-bottom:40px;text-decoration:none;font-family:Open Sans,sans-serif;font-size:14px!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.3px;color:#252839;position:absolute;width:100%}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input .select-wrapper .tmp-input-select>div{position:relative}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input .select-wrapper .tmp-input-select>div:first-child{z-index:3}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container .input .select-wrapper .tmp-input-select>div:last-child:not([class]){z-index:4;border:none}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .dropdown-container svg{fill:#6887b4}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information{margin-top:120px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container{box-shadow:none;border:1px solid #e2e2e2;fill:#6887b4;width:630px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-container-summary{height:86px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-container-summary>div>div{width:100%;display:flex}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-title{width:100%}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-title .counter{width:24px;height:24px;background-color:#d5daee}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-title .counter span{font-size:15px;color:#fff}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-title span{font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;letter-spacing:.3px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-container-details .input-label{margin-left:40px;margin-top:0}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-container-details span{font-family:Open Sans,sans-serif;font-size:14px;line-height:24px;letter-spacing:.3px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .retailer-information .grouped-region-container .grouped-region-container-details .destinations-container{margin-left:60px}.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .checkbox,.consolidation-program-replenishment-page-container .consolidation-program-replenishment-form-container .checkbox svg{color:#252839}.IconError{margin-top:15px;margin-left:10px}.IconError>.delete-icon{width:16px;height:16px;cursor:pointer}.title-container{display:flex;align-items:center}.title-container .title-text{font-size:18px;font-weight:600;font-style:normal;line-height:1.33;letter-spacing:.4px;color:#252839;margin:0 0 16px}.subtitle,.title-container .title-text{font-family:Open Sans,sans-serif;font-stretch:normal}.subtitle{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.3px;color:#575863;margin:0 0 48px}.customer-data-container{margin-left:48px;margin-top:40px;padding-bottom:13%}.customer-data-container .input{font-size:12px!important;font-weight:600!important;font-style:normal!important;font-stretch:normal!important;line-height:1.33;letter-spacing:1px;color:rgba(55,68,148,.81);margin-left:20px;margin-bottom:55px}.customer-data-container .input .label-container{display:flex;align-items:center}.customer-data-container .input p{font-family:Open Sans,sans-serif;line-height:20px}.customer-data-container .input .input-select{margin-top:17px}.customer-data-container .input .input-select.error>div>div{background-color:rgba(209,73,91,.05)}.customer-data-container .holiday-schedule-change-form label{font-family:Open Sans,sans-serif;font-size:12px;color:rgba(55,68,148,.81);text-transform:uppercase;margin-bottom:17px}.input svg{fill:#575863}.input input{font-family:Open Sans,sans-serif;text-overflow:ellipsis}.input ul li{cursor:pointer}.input ul li span{font-family:Open Sans,sans-serif;font-size:14px}.input ul li:hover{background-color:#f2f2f2}.add-retailer{font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:1px;text-decoration:none;font-size:12px;line-height:1.33;color:rgba(55,68,148,.81);cursor:pointer}.add-retailer.disabled{color:#888}.add-retailer span{line-height:22px;vertical-align:text-bottom;margin-left:8px}.add-retailer img{width:16px}.add-retailer.disabled{cursor:not-allowed}.add-retailer .add-text{text-transform:uppercase}.delete-modal .actions{margin:8px 4px 40px;padding-right:48px}.delete-modal h2{font-family:Open Sans,sans-serif;font-size:18px}.delete-modal .alert-dialog-content{padding:0 48px}.delete-modal #alert-dialog-slide-title{padding:40px 24px 40px 48px}.delete-modal #alert-dialog-slide-description{font-family:Open Sans,sans-serif;font-size:14px;height:72px}.delete-modal .modal-close-button{border-radius:0;font-family:Open Sans,sans-serif;color:rgba(55,68,148,.7)}.delete-modal .modal-ok-button{border-radius:0;font-family:Open Sans,sans-serif;color:#fff;background-color:rgba(55,68,148,.7)}.retailer-title-container{display:flex;flex-direction:row;align-items:center}.retailer-title-container .retailer-title{color:#252839!important;font-family:Open Sans,sans-serif!important;font-size:16px!important;line-height:24px!important;letter-spacing:.3px}.retailer-title-container button{margin-left:auto;border-radius:4px;padding:0}.retailer-title-container button:hover{background-color:#e2e2e2}.retailer-title-container button svg{fill:#252839}.supplier-title{font-family:Open Sans,sans-serif!important;font-size:16px!important;font-style:italic;color:#575863;margin-top:32px;margin-bottom:0}span.radio-button{padding:8px 12px}.control-label span{font-family:Open Sans,sans-serif;font-size:14px!important}.control-label span svg{font-size:16px}.delete-menu{left:8%!important;top:-.2%!important}.delete-menu li{padding-left:25px}.warehouse-info{margin-left:48px;min-height:40vh}.warehouse-info p.subtitle{margin-bottom:16px}.warehouse-info .inner-subtitle{font-size:12px;color:#252839;line-height:16px;letter-spacing:.26px;margin-left:15px}.warehouse-info .add-retailer{margin-left:8px}#add-new-modal-form-view{position:absolute;width:100%;height:100%;display:flex;flex-direction:column}#add-new-modal-form-view .customer-type-subtitle{font-family:Open Sans,sans-serif;font-size:18px;color:#252839;line-height:24px;letter-spacing:.39;margin-top:4%;margin-bottom:5%}#add-new-modal-form-view .container-input{height:200px}#add-new-modal-form-view .container-input .input{width:383px;margin-left:0;margin-bottom:35%}#add-new-modal-form-view .container-input .input p{font-family:Open Sans,sans-serif}#add-new-modal-form-view .container-input .input .container-menu-list{max-height:176px}#add-new-modal-form-view .container-input .input .container-menu-list>div{height:32px;padding-top:0;padding-bottom:0}#form-dialog-actions{padding-top:4%;margin-top:auto}#form-dialog-actions button{font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;letter-spacing:1px;color:#6887b4;border-radius:0;height:40px;width:111px}#form-dialog-actions button.disabled{background-color:#e2e2e2;color:#888}#form-dialog-actions button.button-modal-continue{background-color:#6887b4;color:#fff}#form-dialog-title{padding:0 0 30px}#form-dialog-title h2{font-family:Open Sans,sans-serif;font-size:18px;color:#575863;line-height:24px;letter-spacing:.34}#form-dialog-content{padding:0;position:relative}#form-dialog-content .customer-type-group{padding-left:22px}#form-dialog-content .customer-type-group svg{font-size:16px}.dates-container{margin-left:48px;padding-bottom:10%}.dates-container .subtitle{margin:0 0 20px}.dates-container .dates-radio-container span{font-family:Open Sans,sans-serif}.dates-container .dates-radio-container svg{font-size:16px}.scroll-bar{position:fixed;height:8px;background-image:linear-gradient(270deg,#6f62ff,#374494);z-index:10001}.summary-container{min-height:100%}.summary-container .title-container{display:flex;align-items:flex-end;margin-left:27px;margin-right:50px;margin-top:30px}.summary-container .title-container .summary-left-title{margin-right:auto}.summary-container .title-container .summary-left-title.extended-margin{margin-bottom:26px}.summary-container .title-container .summary-left-title h1{font-family:Open Sans,sans-serif;margin:0;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:.39px;color:#252839}.summary-container .title-container .summary-left-title h3{font-weight:400;line-height:16px;letter-spacing:.26px;margin-top:8px;margin-bottom:6px;font-size:12px;color:#888;font-style:italic}.summary-container .title-container .summary-right-title{margin-left:auto;margin-right:1%}.summary-container .title-container .summary-right-title h2{margin-bottom:0;font-weight:600!important;font-size:12px;color:rgba(55,68,148,.81);text-transform:uppercase}.summary-container .footer-bar .create-button{width:111px;height:40px;background-color:rgba(55,68,148,.7)}.summary-container:first-child{padding:none}.summary-title p{padding-left:10%;padding-top:2%;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:1px;color:rgba(55,68,148,.81)}.summary-items{min-height:150px;background-color:#fff}.summary-item-container{border-bottom:4px solid #f7f8fa;border-top:4px solid #f7f8fa;border-color:#f7f8fa;border-style:solid;border-width:2px 4px}.summary-item-container .vertical-center-item{margin-top:50px}.summary-item-container .vertical-center-item .dnd-switch{margin-left:50%}.summary-item-container .items-images img{margin-left:auto;margin-right:auto;margin-top:55px;display:block;width:40px;height:40px}.summary-item-container div{height:100%}.summary-item-container p{margin-top:40px}.summary-item-container ul>li{font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.3px;color:#888}.summary-item-container:hover{background-color:#f7f8fa}.summary-item-container:last-child{border-bottom:4px solid #f7f8fa}.summary-item-container:first-child{border-top:4px solid #f7f8fa}.summary-border{width:80%;margin:0}.footer-summary{height:100px}.footer-summary .footer-container{position:absolute;bottom:0;right:0;margin-right:40px;display:flex;margin-bottom:40px;text-align:center}.footer-summary .summary-button-back{margin-right:20px;margin-top:10px}.footer-summary .summary-button-back>a{text-decoration:none;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#374494}.footer-summary .summary-button-back>a:hover{padding-bottom:5px;border-bottom:1px solid #374494}.footer-summary .create-summary{width:111px;height:40px;background-color:rgba(55,68,148,.7);cursor:pointer}.footer-summary .create-summary>a{text-decoration:none}.footer-summary .create-summary>p{margin-top:10px!important;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#fff}.footer-summary .create-summary:hover{background-color:rgba(55,68,148,.7);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.footer-summary .create-summary-disable{width:111px;height:40px;opacity:.8;background-color:#e2e2e2}.footer-summary .create-summary-disable>p{margin-top:10px!important;opacity:.8;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:#888}.container-DnD{padding:3px;width:100%;min-height:60vh}.item-DnD{border:1px solid #000;background-color:#fff}.force-hover-summary{background-color:#f7f8fa}.toast{display:flex;z-index:9999999!important;width:336px}.toast>div{padding:0;background-color:#fff;height:104px;border-radius:0;width:100%}.toast>div>div{height:100%;padding:0;margin-left:0;margin-right:0;width:100%}.toast>div>div img{width:20px}.toast .toast-message{display:flex;flex-direction:row;height:100%}.toast .toast-message img.info-icon{width:32px;padding:0 24px}.toast .toast-message img.close-button{margin-left:auto;margin-bottom:auto;padding:16px;width:10px;cursor:pointer}.toast .toast-message .message{font-family:Open Sans,sans-serif;width:200px;color:#252839;margin-top:35px;font-size:14px}.toast .toast-right{width:8px;background-color:#374494}.toast .toast-right.error{width:8px;background-color:#d1495b}.other-item-list{margin-left:40px}.summary-title-h1{margin-bottom:40px}.logo-not-found{text-align:right;font-family:Open Sans,sans-serif;margin:0;padding-right:40px;padding-top:30px;font-size:18px;font-weight:800;font-style:normal;font-stretch:normal;line-height:2.22;letter-spacing:0;color:#374494}.container-not-found{position:absolute}.container-not-found .big-background-not-found{background-color:rgba(237,239,249,.17);border-radius:41% 59% 43% 57%/64% 39% 61% 36%;height:85vh;width:70vw;margin-left:15vw;padding-top:3vh}.container-not-found .big-background-not-found .background-not-found{background-color:rgba(237,239,249,.21);height:80vh;width:65vw;margin-left:2vw;border-radius:41% 59% 43% 57%/64% 39% 61% 36%}.container-not-found .big-background-not-found .background-not-found .text-not-found{align-content:center}.container-not-found .big-background-not-found .background-not-found .text-not-found>h1{margin:0 auto;text-align:center;height:41px;font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-1.3px;color:rgba(55,68,148,.69)}.container-not-found .big-background-not-found .background-not-found .text-not-found>.go-home-from-not-found{width:118px;height:40px;margin:0 auto;background-color:rgba(55,68,148,.7)}.container-not-found .big-background-not-found .background-not-found .text-not-found>.go-home-from-not-found>a{text-decoration:none}.container-not-found .big-background-not-found .background-not-found .text-not-found>.go-home-from-not-found>a>p{padding-top:10px;padding-left:22px;width:75px;height:20px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;color:#fff}.magnifying-glass{height:60%;margin-left:15%}.magnifying-glass>img{margin-top:40px;max-width:100%;height:auto}@media only screen and (max-width:1550px){.magnifying-glass{height:65%;margin-left:5%}.magnifying-glass>img{margin-top:50px;max-width:40%;height:auto}}
/*# sourceMappingURL=main.5fc4d323.chunk.css.map */