.registration-form-nomodal{align-items:flex-start;background-color:transparent;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:6px 0 20px;width:100%}@media(min-width:576px){.registration-form-nomodal{padding:0}}.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__footer{align-items:center;color:#c1c3d6;display:none;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:center;line-height:1.2;margin:8px 0 0;padding:0;width:100%}.registration-form-nomodal__footer p{margin:0}.registration-form-nomodal__link{color:#09f;font-size:14px;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:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}@media(min-width:576px){.registration-form-nomodal__form-step--active{gap:12px}}.registration-form-nomodal__element{max-width:100%}@media(min-width:576px){.registration-form-nomodal__element{max-width:calc(50% - 6px)}}.registration-form-nomodal__element--country,.registration-form-nomodal__element--currency{max-width:calc(50% - 4px)}@media(min-width:576px){.registration-form-nomodal__element--country,.registration-form-nomodal__element--currency{max-width:calc(50% - 6px)}}.registration-form-nomodal__element>*{flex-grow:1}.registration-form-nomodal__element+.registration-form-nomodal__element--age_terms_acceptance{margin-top:4px}@media(min-width:576px){.registration-form-nomodal__element+.registration-form-nomodal__element--age_terms_acceptance{margin-top:12px}}.registration-form-nomodal__element+.registration-form-nomodal__element--receive_all_promos{margin-top:4px}@media(min-width:576px){.registration-form-nomodal__element+.registration-form-nomodal__element--receive_all_promos{margin-top:0}}.registration-form-nomodal__element+.registration-form-nomodal__element--gender{margin-top:20px}.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--mobile_phone,.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{background:#fcfcfc}.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{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:12px 0 0;padding:0;width:100%}@media(min-width:768px){.registration-form-nomodal__buttons{margin-top:24px}}.registration-form-nomodal__button-wrapper{align-items:center;align-self:stretch;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;padding:0;width:100%}.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__submit-button,.registration-form-nomodal .registration-form-nomodal__submit-button:hover{animation:btn-gradient 1.5s linear infinite;background:linear-gradient(93.45deg,#cfa200,#cfa200 5%,#f9cc2d 30%,#fff3ca 50%,#f9cc2d 70%,#cfa200 95%,#cfa200);background-size:200% 100%;color:#111115;width:100%}.registration-form-nomodal .registration-form-nomodal__submit-button:hover:hover:not(.btn:disabled),.registration-form-nomodal .registration-form-nomodal__submit-button:hover:not(.btn:disabled){animation:btn-gradient 1.5s linear infinite;background:linear-gradient(0deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3)),linear-gradient(93.45deg,#cfa200,#cfa200 5%,#f9cc2d 30%,#fff3ca 50%,#f9cc2d 70%,#cfa200 95%,#cfa200);background-size:200% 100%;color:#111115}.registration-form-nomodal .simple-date__day,.registration-form-nomodal .simple-date__month{margin-right:10px}.multiple-checkboxes,.multiple-checkboxes__childs{display:flex;flex-direction:column;gap:10px}.multiple-checkboxes__childs{padding-left:10px}.multiple-checkboxes__message{font-size:11px}@keyframes btn-gradient{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes btn-pulse{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}.captcha-term-and-policy{color:#fff;font-size:14px;margin:10px 0}.captcha-term-and-policy__link{color:#999}