.q-register__container{display:flex;flex-direction:column}.q-register__container .form-message--error,.q-register__container .input-error-message{margin-bottom:0;margin-top:4px}.q-register__container .form-message--error>h2,.q-register__container .input-error-message>h2{font-size:14px}.q-register__container .form-message--error>*,.q-register__container .input-error-message>*{font-weight:300}.q-register__container .input-error-message{position:absolute}.q-register__container .q-input-error-hidden{display:none}.q-register__container .form-message--error{margin-bottom:24px}.q-register__title{font-size:60px;font-weight:400;text-transform:uppercase;margin-bottom:12px;text-align:center;margin:64px auto;margin-bottom:32px;outline:none}.q-register__form-wrapper{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.q-register__register-description{display:flex;flex-direction:column;gap:16px}.q-register__register-description>p{font-family:"Favorit Light";font-size:16px;color:#666;margin:0}.q-register__register-description>p>a{color:#000;text-decoration:underline;font-family:"Favorit Std";text-transform:uppercase}.q-register__form{padding-bottom:64px}.q-register__inputs-grid{display:flex;gap:16px}.q-register__input-label{display:none}.q-register__checkbox-label{display:flex;gap:8px}.q-register__checkbox-label>input[type=checkbox]{flex-shrink:0;width:20px;height:20px;accent-color:#f00a0a;margin:0}.q-register__checkbox-label>p{font-family:"Favorit Light";color:#000}.q-register__checkbox-label>p>a{font-weight:600;color:#000;text-decoration:underline}.q-register__input-wrapper{width:100%;margin:0 auto 32px;position:relative}.q-register__input-wrapper>input{width:100%;padding:14px 12px;color:#000;border:1px solid #000;font-weight:300;font-size:16px;outline:none;margin:0}.q-register__input-wrapper #RegisterForm-password{position:relative}.q-register__input-wrapper .show-password-button{width:24px;height:24px;background:url(//www.qyral.com/cdn/shop/t/13/assets/eye.svg?v=38715265173107818571661334235);cursor:pointer;position:absolute;right:12px;top:17px}.q-register__input-wrapper .show-password-button.shown{background:url(//www.qyral.com/cdn/shop/t/13/assets/eye-slash.svg?v=13312500269074498281661334237)}.q-register__input-wrapper .input-icon-status{width:24px;height:24px;position:absolute;right:12px;top:17px;display:none}.q-register__input-wrapper .input-icon-status.shown{display:flex}.q-register__input-wrapper .status-valid{background:url(//www.qyral.com/cdn/shop/t/13/assets/check-icon.svg?v=99256980113846000381660736792)}.q-register__input-wrapper .status-invalid{background:url(//www.qyral.com/cdn/shop/t/13/assets/close-icon.svg?v=170845743133358051991717681355)}.q-register__input-wrapper .status-loading{border:2px solid rgba(0,0,0,0);border-top:2px solid #ab0707;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.q-register__input-wrapper .hidden{display:none}.q-register__consent{padding-top:24px}.q-register__form-submit-button{margin:0 auto;transition:.3s ease all;width:100%;max-width:280px;display:flex;justify-content:center;align-items:center;font-family:"Favorit Std";font-weight:400}@media(max-width: 1025px){.q-register__title{font-size:60px;margin:32px}.q-register__form-wrapper{margin:0 32px;align-self:center}.q-register__form{padding-bottom:48px}}@media(max-width: 766px){.q-register__title{font-size:24px;margin:16px;margin-bottom:0;text-align:start}.q-register__form-wrapper{max-width:unset;margin:16px;gap:24px}.q-register__register-description>p{font-size:14px}.q-register__inputs-grid{flex-direction:column;gap:0}.q-register__input-wrapper{margin:0 auto 24px}.q-register__input-wrapper>input{font-size:12px}.q-register__input-wrapper .show-password-button{width:16px;height:16px}.q-register__input-wrapper .input-error-message .q-input-error-text{font-size:10px}.q-register__input-wrapper .input-error-message>svg{width:10px;height:10px;margin-right:4px}.q-register__consent{padding-top:12px}.q-register__checkbox-label{margin-bottom:0}.q-register__checkbox-label>p{font-size:12px}.q-register__form{padding-bottom:16px}.q-register__form-submit-button{max-width:unset}}