@-webkit-keyframes circle-loader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes circle-loader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}*{box-sizing:border-box;height:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;margin:0}#root,body,html{background-color:#f3f9f5;font-family:Helvetica Neue,Roboto,sans-serif;font-size:14px;height:100%;margin:0;padding:0;width:100%}.loader-black,.loader-white{-webkit-animation:circle-loader-spin 1s linear infinite;animation:circle-loader-spin 1s linear infinite;border-radius:50%;height:25px;transform:translateZ(0);width:25px}.loader-container{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.loader-black{border:2px solid rgba(0,0,0,.3);border-top-color:#000}.loader-white{border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff}body .grecaptcha-badge{display:none!important}.start-container{padding-bottom:21px;padding-top:21px;text-align:center}.start-container .logo-container{height:100px;padding:0 10px}.start-container .logo-container img{border-radius:4px;max-height:100%;max-width:100%}.start-container .company-name{color:#000;font-size:32px;font-weight:600;margin-top:20px}.start-container .actions{margin-top:20px}.start-container .actions .action-container{text-align:center;width:50%}.start-container .actions .action-container .action{background-color:#000;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;padding:12px 20px;text-align:center;text-decoration:none}.start-container .actions .action-container .action .action-icon{height:20px;margin-left:5px;margin-right:5px;position:relative;top:2px}.start-container .actions .action-container .action span{font-size:15px;font-weight:600;letter-spacing:3px;margin-left:5px;margin-right:5px;position:relative;top:-2px}.start-container .actions .left{float:left;text-align:right}.start-container .actions .left .action{margin-right:15px}.start-container .actions .right{float:right;text-align:left}.start-container .actions .right .action{margin-left:15px}.start-container .info-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 28px 0 #bae0c7;margin-left:auto;margin-right:auto;margin-top:50px;max-width:340px;padding:15px 18px 22px;text-align:left;width:100%}.start-container .info-container .catalogue-title{color:#000;font-size:24px}.start-container .info-container .product-count{color:#000;font-size:19px;margin-top:5px}.start-container .info-container .view-catalogue-button{background-color:#fae35f;border-radius:3px;cursor:pointer;margin-top:22px;padding:15px}.start-container .info-container .view-catalogue-button .lock{float:left;margin-top:-2px;width:25px}.start-container .info-container .view-catalogue-button .view-catalogue-text{font-size:16px;font-weight:600;left:10px;position:relative;top:1px}.start-container .info-container .view-catalogue-button .arrow-right{float:right;margin-top:6px;width:20px}.logo-container{height:50px;padding:0 10px}.logo-container img{border-radius:4px;max-height:100%;max-width:100%}.primary-loader-container,.secondary-loader-container{display:flex;margin:24px;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.primary-loader-container .primary-loader,.primary-loader-container .secondary-loader,.secondary-loader-container .primary-loader,.secondary-loader-container .secondary-loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border-radius:50%;display:inline-block;height:32px;margin:auto;text-indent:-9999em;transform:translateZ(0);width:32px}@-webkit-keyframes load8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-60px)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-60px)}}@-webkit-keyframes pulse{0%,to{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.phone-input{align-items:center;background-color:#fff;border:1px solid #6c9f85;border-radius:4px;display:flex;flex-direction:row;font-size:24px}.phone-input:focus,.phone-input:focus-visible,.phone-input:focus-within{outline:0}.phone-input .country-picker{cursor:pointer;padding:18px 10px 18px 18px;position:relative}.phone-input .country-picker .country-picker-display{align-items:center;display:flex;flex-direction:row}.phone-input .country-picker .country-picker-display img{height:20px;max-height:15px}.phone-input .country-picker .country-picker-display span{margin-left:10px;position:relative}.phone-input .country-picker select{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.phone-input .input-container{flex:1;padding:18px 18px 18px 0}.phone-input .input-container input{border:none;font-size:24px;outline:0;width:100%}.phone-input.invalid{border-color:#f44336}.phone-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;justify-content:center;padding:44px 24px 20px;text-align:center;width:100%}.phone-container .lock{width:87px}.phone-container .company-name{font-size:18px;font-weight:700;margin-top:20px;word-break:break-all}.phone-container .company-name,.phone-container .title{color:#000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.phone-container .title{font-size:24px;margin-top:80px}.phone-container .phone-input-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:50px}.phone-container .verify-number-button{align-items:center;background-color:#4da47a;border-radius:8px;color:#fff;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;cursor:pointer;display:flex;height:50px;justify-content:center;padding:0 15px;position:relative}.phone-container .verify-number-button .verify-number-text{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:center;position:relative}.phone-container .verify-number-button .arrow-right{float:right;margin-top:6px;width:20px}.phone-container .verify-number-button.loading{box-shadow:none;overflow:hidden;position:relative}.phone-container .verify-number-button.loading .loader-black{-webkit-filter:invert(1);filter:invert(1);height:20px;width:20px}.subTitle{font-size:18px;margin-bottom:80px;margin-top:10px;word-break:break-all}.errorText,.subTitle{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.errorText{margin:5px}.buttonMargin{margin-top:27px}.otp-super-container{display:flex;justify-content:center}.otp-super-container .otp-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:100%;margin:0 auto;padding:44px 24px 20px;text-align:center;width:100%}.otp-super-container .otp-container .lock{width:87px}.otp-super-container .otp-container .company-name{color:#000;font-size:18px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px;word-break:break-all}.otp-super-container .otp-container .title{color:#000;font-size:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:80px}.otp-super-container .otp-container .subtitleContainer{align-items:center;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-top:60px}.otp-super-container .otp-container .subtitleContainer .subtitle{font-size:16px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.otp-super-container .otp-container .subtitleContainer .resend-otp{color:#4da47a;cursor:pointer;display:inline-block;font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:5px;padding:5px 10px;text-decoration:underline;text-underline-offset:7px}.otp-super-container .otp-container .otp-input-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px}.otp-super-container .otp-container .otp-input-container .otp-input{border:1px solid #4da47a;border-radius:4px;font-size:29px;letter-spacing:25px;padding:15px 15px 15px 30px;text-align:center;width:100%}.otp-super-container .otp-container .otp-input-container .otp-input:focus,.otp-super-container .otp-container .otp-input-container .otp-input:focus-visible,.otp-super-container .otp-container .otp-input-container .otp-input:focus-within{outline:0}.otp-super-container .otp-container .otp-input-container .otp-input::-webkit-input-placeholder{padding-left:20px}.otp-super-container .otp-container .otp-input-container .otp-input::-moz-placeholder{padding-left:20px}.otp-super-container .otp-container .otp-input-container .otp-input::placeholder{padding-left:20px}.otp-super-container .otp-container .otp-input-container .otp-input.invalid{border-color:#f44336}.otp-super-container .otp-container .resend-otp-container{align-items:flex-start;display:flex;flex-direction:column;font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:10px}.otp-super-container .otp-container .resend-otp-container .resend-otp{display:flex;flex-direction:row;justify-content:center;padding:5px 0}.otp-super-container .otp-container .resend-otp-container .resend-otp .resend-otp-disabled,.otp-super-container .otp-container .resend-otp-container .resend-otp .resend-otp-disabled .resend-otp-button:hover{color:hsla(0,0%,6%,.3)}.otp-super-container .otp-container .resend-otp-container .resend-otp .resend-otp-button{background:0 0;border:none;font-size:16px;text-decoration:underline;text-underline-offset:5px}.otp-super-container .otp-container .resend-otp-container .resend-otp .resend-otp-button:hover{cursor:pointer}.otp-super-container .otp-container .resend-otp-container .otp-input-container{margin-top:15px}.otp-super-container .otp-container .open-catalogue-button{align-items:center;background-color:#4da47a;border-radius:8px;color:#fff;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;cursor:pointer;display:flex;height:50px;justify-content:center;padding:0 15px;position:relative;width:50%}.otp-super-container .otp-container .open-catalogue-button .open-catalogue-text{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:center;position:relative}.otp-super-container .otp-container .open-catalogue-button .enter{float:right;width:20px}.otp-super-container .change-phone{color:#4da47a;cursor:pointer;font-size:16px;padding:5px 10px 5px 0;text-align:justify;text-decoration:underline;text-underline-offset:7px;width:50%}.otp-super-container .change-phone,.subTitleCatalog{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.subTitleCatalog{font-size:18px;margin-bottom:80px;margin-top:10px;word-break:break-all}.errorText,.otpResent{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5px}.errorText{color:#f44336}.buttonMargin{margin-top:18px}.done-container{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 4px 0 rgba(174,206,183,.5);padding:44px 24px;text-align:center;width:100%}.done-container .loader-black{height:50px;margin:0 auto;width:50px}.done-container .fallback,.done-container .wait{font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:.1px;line-height:20px;margin-top:20px}.done-container .fallback span{color:#6477d7;cursor:pointer;text-decoration:underline}.cookies-disabled{background-color:#fff;height:100vh;padding-top:30px;text-align:center;width:100vw}.cookies-disabled .title{font-size:20px;font-weight:700}.cookies-disabled .content{margin-top:20px}