.registration-form-nomodal{align-items:flex-start;background:#1e2ea7;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;min-height:434px;padding:24px;position:relative;width:100%}@media(min-width:768px){.registration-form-nomodal{border-radius:8px;padding:20px 24px 16px}}.registration-form-nomodal__snow{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;position:absolute}.registration-form-nomodal__snow--top{left:0;top:0;width:100%}.registration-form-nomodal__snow--right{height:100%;right:0;top:0}.registration-form-nomodal__snow--bottom{bottom:0;left:0;width:100%}.registration-form-nomodal__snow--left{height:100%;left:0;top:0}@media(min-width:768px){.registration-form-nomodal{min-height:434px}}.registration-form-nomodal__step{font-size:14px;left:8px;line-height:18px;position:absolute;top:calc(50% - 9px)}@media(min-width:768px){.registration-form-nomodal__step{font-size:16px;left:auto;right:24px}}.registration-form-nomodal__title{align-items:center;color:#fff;display:flex;font-size:22px;font-weight:400;justify-content:center;margin:0 0 16px;padding:0;text-align:center;text-transform:uppercase;width:100%}.registration-form-nomodal__logo-wrapper{height:23px;margin-left:12px;max-width:48px;position:relative;width:100%}.registration-form-nomodal__logo{max-width:49px}.registration-form-nomodal__mobile-promo{background:linear-gradient(90deg,#3940e9 31.16%,rgba(57,64,233,.58) 68.01%,rgba(57,64,233,0)),#39bfe9;border-radius:8px;overflow:hidden;padding:12px 0 12px 12px;position:relative;width:100%}@media(min-width:768px){.registration-form-nomodal__mobile-promo{display:none}}.registration-form-nomodal__mob-promo-title{color:#66fcf1;font-size:16px;font-weight:500;margin:0 0 3px;text-transform:uppercase}.registration-form-nomodal__mob-promo-subtitle{color:#fff;font-size:16px;font-weight:500;line-height:26px;max-width:204px}.registration-form-nomodal__mob-promo-image{bottom:0;height:99px;left:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;position:absolute;right:0;width:96px}.registration-form-nomodal__form-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0;padding:0;width:100%}.registration-form-nomodal__form{flex-grow:1}.registration-form-nomodal__footer{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:center;line-height:1.2;margin:16px 0 0;padding:0;width:100%}.registration-form-nomodal__footer p{margin:0}.registration-form-nomodal__link{color:#66fcf1;font-size:12px;font-weight:400;text-decoration:none;text-transform:capitalize}.registration-form-nomodal__link:hover{text-decoration:underline}.registration-form-nomodal__form-step{display:none;margin-bottom:auto;width:100%}.registration-form-nomodal__form-step--active{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.registration-form-nomodal__element{max-width:calc(50% - 5px)}.registration-form-nomodal__element+.registration-form-nomodal__element{margin-top:14px}.registration-form-nomodal__element>*{flex-grow:1}.registration-form-nomodal__element+.registration-form-nomodal__element--receive_all_promos{margin-top:4px}.registration-form-nomodal__element+.registration-form-nomodal__element--age_terms_acceptance{align-items:center;display:flex;margin-top:12px;min-height:43.2px}.registration-form-nomodal__element+.registration-form-nomodal__element--gender{margin-top:12px}.registration-form-nomodal__element+.registration-form-nomodal__element--age_terms_acceptance,.registration-form-nomodal__element+.registration-form-nomodal__element--agreed_to_partner_promotions,.registration-form-nomodal__element+.registration-form-nomodal__element--gender,.registration-form-nomodal__element--city,.registration-form-nomodal__element--date_of_birth,.registration-form-nomodal__element--email,.registration-form-nomodal__element--mobile_phone,.registration-form-nomodal__element--password,.registration-form-nomodal__element--password_single,.registration-form-nomodal__element--receive_all_promos{max-width:100%}.registration-form-nomodal__element .select-with-country-icons__dropdown,.registration-form-nomodal__element .select__dropdown{max-height:124px}.registration-form-nomodal__element .select__arrow-icon-wrapper{color:#fff}.registration-form-nomodal__element .password-input .password-input__visibility-button{color:#fff;font-size:13px}.registration-form-nomodal__element .input{padding:0 19px 0 16px}.registration-form-nomodal__element .input__native{font-size:16px;height:44px;transition:none}.registration-form-nomodal__label-wrapper{color:#fff;display:none;font-size:14px;font-weight:600;margin:0 0 16px;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-form-nomodal__label-wrapper{font-size:16px}}.registration-form-nomodal__label{color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-form-nomodal__label{font-size:16px}}.registration-form-nomodal__buttons{display:flex;flex-wrap:nowrap;margin:16px 0 0}.registration-form-nomodal__button-wrapper,.registration-form-nomodal__buttons{align-items:center;flex-direction:row;justify-content:center;padding:0;width:100%}.registration-form-nomodal__button-wrapper{align-self:stretch;display:inline-flex;flex-wrap:wrap;margin:0}.registration-form-nomodal__button-wrapper--submit{flex:1}.registration-form-nomodal__button-wrapper--step{width:auto}.registration-form-nomodal__button-wrapper+.registration-form-nomodal__button-wrapper{margin-left:24px}.registration-form-nomodal .registration-form-nomodal__back-button{font-size:12px;min-height:35px;min-width:112px}.registration-form-nomodal .registration-form-nomodal__submit-button{animation:pulse 1.5s ease-in-out infinite;font-size:14px;min-height:36px;min-width:100%;width:100%}.registration-form-nomodal .simple-date__day,.registration-form-nomodal .simple-date__month{margin-right:10px}.registration-form-nomodal .password-input__strength{display:none}.registration-form-nomodal--new-year .registration-form-nomodal__logo{margin-left:12px}.registration-form-nomodal--new-year .registration-form-nomodal__submit-button{min-width:122px;position:relative}.registration-form-nomodal--new-year .registration-form-nomodal__submit-button:after{background:url(/images/button-snow-bottom.3cc04cc6..webp) no-repeat;background-size:contain;bottom:-10px;content:"";height:20px;pointer-events:none;position:absolute;right:10px;width:44px}@keyframes pulse{0%,to{transform:scale(.9)}50%{transform:scale(1)}}.multiple-checkboxes,.multiple-checkboxes__childs{display:flex;flex-direction:column;gap:10px}.multiple-checkboxes__childs{padding-left:10px}.multiple-checkboxes__message{font-size:11px}