@import"https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap";.footer__logo{width:67px}.footer__text{font-weight:700;font-size:12px;line-height:15px;color:#b7b7b7;margin-bottom:6px}body{color:#231f20;font-family:Montserrat,serif}html,body{height:100%;margin:0}#root{height:100%}.app{height:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:375px;text-align:center;padding:12px 23px 8px;display:flex;flex-direction:column;align-items:center}.app__logo{width:131px}.c-error{flex:1 0}.c-error__header{font-weight:600;font-size:36px;line-height:44px;margin-bottom:20px}.c-error__logo{margin-top:56px;margin-bottom:25px}.c-error__text{font-weight:600;font-size:16px;line-height:20px}.step{font-size:14px;font-weight:600;line-height:17px;color:#b7b7b7;font-style:normal;margin-top:32px;margin-bottom:8px}.step__active{color:#ee7c00}.c-header{font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#231f20;margin-bottom:20px}.c-header__without-steps{margin-top:64px}.c-checkbox{box-sizing:border-box;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-checkbox input{box-sizing:border-box;position:absolute;top:0;left:0;opacity:0;cursor:pointer;height:24px;width:24px;padding:0;margin:0;border-radius:4px;z-index:1}.c-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.c-checkbox__checkmark{position:relative;display:block;top:0;left:0;height:21px;width:21px;background:#FBFBFB;border:2px solid #E7E8EA;border-radius:4px}.c-checkbox__checkmark:after{content:"";position:absolute;display:none;left:6px;top:0;width:6px;height:14px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-checkbox:hover input~.c-checkbox__checkmark{background-color:#e7e8ea}.c-checkbox input:checked~.c-checkbox__checkmark{background-color:#ff9500;border-color:#ff9500}.c-checkbox input:checked~.c-checkbox__checkmark:after{display:block}.c-link{color:#ff9500;text-decoration:none}.c-link:hover{color:#ffc471}.c-offer{display:flex;align-items:flex-start}.c-offer-wrapper{margin-bottom:30px}.c-offer__text{margin-left:12px;text-align:left;font-weight:500;font-size:12px;line-height:15px}.c-button{padding:18px 0;text-align:center;background:#DADADA;border-radius:12px;font-weight:600;font-size:16px;line-height:20px;color:#fff;width:100%;border:unset;cursor:not-allowed}.c-button:hover:not(:disabled){background-color:#ffc471}.c-button-group{width:100%;flex:1 0;display:flex;justify-content:flex-end;flex-direction:column;margin-bottom:12px}.c-button__success{background:#FF9500;border-radius:12px;cursor:pointer}.c-input{background:#FBFBFB;border:1px solid #E7E8EA;border-radius:12px;font-weight:600;font-size:20px;line-height:24px;padding:18px 24px;width:calc(100% - 46px);color:#231f20}.c-input::placeholder{font-family:Montserrat,serif;font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#e0e0e0}.c-input:focus,.c-input:focus-visible{border:unset;background:#FBFBFB;box-shadow:0 6px 12px #3033371a;border-radius:12px;outline:unset;color:#231f20}.c-input__error{border:1px solid #FF522D;box-shadow:unset}.c-input__success{border:1px solid #00D408;box-shadow:unset}.c-birthday__error{font-weight:600;font-size:12px;line-height:15px;color:#ff522d;margin-top:12px}.c-code-input{background:#FBFBFB;border:1px solid #E7E8EA;border-radius:12px;padding:18px 14px;font-weight:600;font-size:20px;line-height:24px;width:18px;height:22px;text-align:center;margin-left:8px}.c-code-input:focus,.c-code-input:focus-visible{background:#FBFBFB;box-shadow:0 6px 12px #3033371a;border-radius:12px;border:unset;outline:unset}.c-code-input:focus::placeholder,.c-code-input:focus-visible::placeholder{color:transparent}.c-code-input:first-child{margin-left:0}.c-code-input__error{border:1px solid #FF522D}.c-code-input__success{border:1px solid #00D408}.c-sms-code{display:flex;margin-bottom:12px}.c-sms-code__error{font-weight:600;font-size:12px;line-height:15px;color:#ff522d;margin-bottom:20px}.c-loader{height:100%;width:100%;text-align:center;margin:auto;vertical-align:top;z-index:100;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;top:-9px}.c-loader>svg rect{fill:#ff9500}.c-success{flex:1 0}.c-success__header{font-weight:600;font-size:36px;line-height:44px;margin-bottom:20px}.c-success__logo{width:100%;height:223px;margin-bottom:24px}.c-success__stores{padding-top:12px;margin-bottom:52px;display:flex;justify-content:space-between}.c-success__subtext{font-weight:600;font-size:13px;line-height:16px;color:#787878;text-align:left;margin-bottom:12px}.c-success__text{font-weight:600;font-size:16px;line-height:20px;text-align:left;margin-bottom:24px}.c-error-count{flex:1 0}.c-error-count__header{font-weight:600;font-size:36px;line-height:44px;margin-bottom:20px}.c-error-count__logo{margin-top:27px;margin-bottom:16px}.c-error-count__text{font-weight:600;font-size:16px;line-height:20px;text-align:left;margin-bottom:20px}.c-error-bind{flex:1 0;text-align:center}.c-error-bind__header{font-weight:600;font-size:36px;line-height:44px;margin-bottom:20px;color:#ff522d}.c-error-bind__logo{margin-top:27px;margin-bottom:16px}.c-error-bind__text{font-weight:600;font-size:16px;line-height:20px;margin-bottom:20px}.c-error-bind__text-bold{font-weight:700}.c-error-bind__text-error{color:#ff522d}
