.registration-dynamic-form{align-items:flex-start;background:var(--background-modal-popup-registration);border-radius:16px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;overflow:hidden;padding:0;width:100%}@media(min-width:768px){.registration-dynamic-form{flex-direction:row}}.registration-dynamic-form__col{align-items:flex-start;align-self:stretch;display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0;padding:0;position:relative;width:100%}.registration-dynamic-form__col--promo{display:block}@media(min-width:768px){.registration-dynamic-form__col--promo{width:450px}}.registration-dynamic-form__col--form{height:100%;padding:25px 16px}@media(min-width:768px){.registration-dynamic-form__col--form{width:calc(100% - 450px)}}.registration-dynamic-form__title{color:var(--form-modal-heading-text);display:block;font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:1.3;margin:0 0 16px;padding:0;text-align:center;width:100%}@media(min-width:768px){.registration-dynamic-form__title{margin-bottom:16px}}.registration-dynamic-form__steps{margin-bottom:12px}@media(min-width:768px){.registration-dynamic-form__steps{margin-bottom:16px}}.registration-dynamic-form__form-wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0;padding:0;width:100%}.registration-dynamic-form__form{flex-grow:1}.registration-dynamic-form__footer{color:var(--text-general-color-2);display:block;font-size:12px;font-weight:400;line-height:1.2;margin:16px 0 0;padding:0;text-align:left;text-align:center;width:100%}.registration-dynamic-form__footer-sotial{align-items:center;display:flex;flex-direction:column;margin-bottom:16px;width:100%}.registration-dynamic-form__link{color:var(--text-general-color-3);font-weight:400;line-height:150%;text-decoration:none;text-decoration:underline;text-transform:capitalize}.registration-dynamic-form__link:hover{text-decoration:none}.registration-dynamic-form__form-step{display:none;width:100%}.registration-dynamic-form__form-step--active{display:block}.registration-dynamic-form__element+.registration-dynamic-form__element{margin-top:12px}.registration-dynamic-form__element+.registration-dynamic-form__element--gender{margin-top:20px}.registration-dynamic-form__element+.registration-dynamic-form__element--receive_all_promos{margin-top:16px}.registration-dynamic-form__element+.registration-dynamic-form__element--age_terms_acceptance,.registration-dynamic-form__element+.registration-dynamic-form__element--agreed_to_partner_promotions{margin-top:8px}.registration-dynamic-form__element+.registration-dynamic-form__element--currency{display:inline-block;width:130px}.registration-dynamic-form__element+.registration-dynamic-form__element--bonus_code{display:inline-block;margin-left:8px;width:calc(100% - 138px)}.registration-dynamic-form__label-wrapper{color:var(--text-general-color-1);display:none;font-size:14px;font-weight:400;margin:0 0 16px;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-dynamic-form__label-wrapper{font-size:16px}}.registration-dynamic-form__label{color:var(--text-general-color-1);display:block;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.2;margin:0;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-dynamic-form__label{font-size:16px}}.registration-dynamic-form__multiple-checkboxes-wrapper{align-items:center;display:flex;gap:12px;justify-content:space-between}.registration-dynamic-form__buttons{align-items:center;display:flex;gap:8px;margin:16px 0 0;padding:0;width:100%}.registration-dynamic-form__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-dynamic-form__button-wrapper--step,.registration-dynamic-form__button-wrapper--submit{flex:1}.registration-dynamic-form .registration-dynamic-form__back-button{font-size:12px;min-height:35px;min-width:112px;width:100%}.registration-dynamic-form .registration-dynamic-form__submit-button{font-size:12px;min-height:35px;width:100%}.registration-dynamic-form__bonus_code .input__native:not(:-moz-placeholder-shown){text-transform:uppercase}.registration-dynamic-form__bonus_code .input__native:not(:placeholder-shown){text-transform:uppercase}.form-promotion{display:flex;min-height:244px;padding:24px 16px 8px;position:relative;width:100%}@media(min-width:768px){.form-promotion{height:100%;min-height:635px;padding:24px 16px}}.form-promotion__image-wrap{height:332px;left:0;position:absolute;top:0;width:100%}.form-promotion__image-wrap .Image--ssr{-o-object-position:left;object-position:left}@media(min-width:768px){.form-promotion__image-wrap{height:100%}.form-promotion__image-wrap .Image--ssr{-o-object-position:top center;object-position:top center}}.form-promotion__wrap{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.form-promotion__content{color:var(--text-general-color-1);font-family:Rubick,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.6;text-align:center}@media(min-width:768px){.form-promotion__content{font-size:26px;letter-spacing:-1.04px;line-height:130%}}.form-promotion__title{color:var(--text-general-color-1);font-family:Rubick,Arial,sans-serif;font-size:22px;font-style:italic;font-weight:800;letter-spacing:-.44px;line-height:1.2;margin:0}@media(min-width:768px){.form-promotion__title{font-size:36px;letter-spacing:-1.44px;line-height:110%}}.form-promotion__description{margin:0}.form-promotion__logo-wrap{height:33px;margin:0 auto 8px;position:relative;width:116px}.form-promotion-benefits__slide{height:100%}.form-promotion-benefits__benefit{align-items:center;background:var(--basic-black-1);border-radius:16px;display:flex;gap:12px;min-height:66px;min-width:190px;padding:12px 16px}@media(min-width:768px){.form-promotion-benefits__benefit{min-width:none;width:100%}}.form-promotion-benefits__item{display:flex;height:100%;justify-content:center;width:100%}@media(min-width:768px){.form-promotion-benefits__item{justify-content:flex-start}}.form-promotion-benefits__image-wrap{height:24px;position:relative;width:24px}.form-promotion-benefits__title{color:var(--text-general-color-1);font-size:12px;font-weight:800;line-height:1.3}.form-promotion-benefits__description{color:var(--text-general-color-2);font-size:11px;line-height:1.4}.form-promotion-benefits__slider .slick-slider .slick-dots li button{background:#1e1e1e}.slider .slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider .slick-slider .slick-list{display:block;margin:0 -4px;overflow:hidden;padding:0;position:relative}@media(min-width:1248px){.slider .slick-slider .slick-list{margin:0 -8px}}.slider .slick-slider .slick-list:focus{outline:none}.slider .slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.slider .slick-slider .slick-list,.slider .slick-slider .slick-track{transform:translateZ(0)}.slider .slick-slider .slick-track{display:flex;left:0;margin-right:auto;position:relative;top:0}.slider .slick-slider .slick-track:after,.slider .slick-slider .slick-track:before{content:"";display:table}.slider .slick-slider .slick-track:after{clear:both}.slick-loading .slider .slick-slider .slick-track{visibility:hidden}.slider .slick-slider .slick-slide{display:none;min-height:1px;padding:0 4px}@media(min-width:1248px){.slider .slick-slider .slick-slide{padding:0 8px}}[dir=rtl] .slider .slick-slider .slick-slide{float:right}.slider .slick-slider .slick-slide img:not(.image--hidden){display:block}.slider .slick-slider .slick-slide.slick-loading img{display:none}.slider .slick-slider .slick-slide.dragging img{pointer-events:none}.slider .slick-slider .slick-slide>div{height:100%}.slider .slick-slider.slick-initialized .slick-slide{display:block}.slider .slick-slider.slick-loading .slick-slide{visibility:hidden}.slider .slick-slider.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slider .slick-slider .slick-arrow.slick-hidden{display:none}.slider .slick-dots{bottom:0;display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slider .slick-dots li{cursor:pointer;display:inline-block;margin:0 3px;padding:0;position:relative}.slider .slick-dots li button{background:transparent;background-color:var(--slick-dots-color);border:0;border-radius:16px;cursor:pointer;display:block;font-size:0;height:10px;line-height:0px;max-width:10px;outline:none;padding:0;position:relative;transition:background-color .3s ease,max-width .3s ease;width:18px}@media(min-width:1248px){.slider .slick-dots li button:hover{background-color:var(--slick-dots-color-hover);outline:none}}.slider .slick-dots li.slick-active button{background-color:var(--slick-dots-color-active);max-width:18px}.slider--left .slick-slider .slick-track{margin:0}.slider--small-gap .slick-slider .slick-slide{padding:0 4px}.slider--small-gap .slick-slider .slick-list{margin:0 -4px}.slider--dots .slick-slider{padding-bottom:18px}.slider--dots-inside .slick-slider .slick-dots{bottom:16px}.multiple-checkboxes,.multiple-checkboxes__childs{display:flex;flex-direction:column;gap:10px}.multiple-checkboxes__childs{padding-left:10px}.multiple-checkboxes__message{font-size:11px}.btn{align-items:center;background:var(--button-primary-background-normal);border:none;border-radius:16px;color:var(--button-primary-text-normal);display:inline-flex;flex-wrap:wrap;font-size:14px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:normal;line-height:normal;margin:0;min-height:40px;min-width:64px;outline:none;padding:10px 36px;position:relative;text-decoration:none;text-shadow:none;text-transform:capitalize;vertical-align:middle}.btn,.btn:not(:disabled){cursor:pointer}.btn:disabled{opacity:.5}.btn:active,.btn:focus,.btn:hover{color:var(--button-primary-text-normal);outline:none;text-decoration:none}.btn:hover{background:linear-gradient(85deg,var(--button-primary-background-hover-color-1,#a10f12) 4%,var(--button-primary-background-hover-color-2,#f85128) 66.77%,var(--button-primary-background-hover-color-3,#ffa41b) 100%)}.btn:active{background:linear-gradient(83deg,#9f1b1b 29.75%,#de5533 63.22%,#ffa41b 94.52%)}.btn--secondary{background:var(--button-secondary-background-normal);border:1px solid var(--button-secondary-stroke-normal);border-radius:16px;box-shadow:none;color:var(--button-secondary-text-normal);transition:background-color .3s ease,color .3s ease}.btn--secondary:hover{background:var(--button-secondary-background-hover);border:1px solid var(--button-secondary-stroke-hover);border-radius:16px}.btn--secondary:active{background:var(--button-secondary-background-active);border:1px solid var(--button-secondary-stroke-active);border-radius:16px}.btn--more{background:var(--button-additional-background-normal);border:1px solid var(--button-additional-stroke-normal);border-radius:14px;transition:background-color .3s ease,color .3s ease}.btn--more:hover{background:var(--button-additional-background-hover);border:1px solid var(--button-additional-stroke-hover);border-radius:14px}.btn--more:active{background:var(--button-additional-background-active);border:1px solid var(--button-additional-stroke-active);border-radius:14px}.registration-form-info{margin-left:auto;position:relative}.registration-form-info__button{align-items:center;background:var(--button-mini-button-info-background-normal);border-radius:6px;color:var(--button-mini-button-info-icon-normal);cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;position:relative;transition:background-color .3s ease,color .3s ease;width:24px}.registration-form-info__button--active,.registration-form-info__button:hover{color:var(--button-mini-button-info-icon-hover)}.registration-form-info__button--active:before{border-color:var(--tooltip-bg-color-2) transparent transparent transparent;border-style:solid;border-width:8px 6px 0;bottom:calc(100% + 5px);content:"";display:inline-block;height:0;position:absolute;transform:rotate(0deg);width:0}.registration-form-info__dropdown{background-color:var(--tooltip-bg-color-2);border-radius:10px;bottom:calc(100% + 12px);color:var(--text-general-color-1);font-size:12px;font-weight:400;line-height:1.35;padding:8px;position:absolute;right:2px;width:230px;z-index:10}@media(min-width:768px){.registration-form-info__dropdown{right:2px}}.captcha-term-and-policy{color:var(--text-general-color-1);font-size:14px;margin:10px 0}.captcha-term-and-policy__link{color:#a8c0da}.auth-providers{flex-direction:column;gap:12px}.auth-providers,.auth-providers__icon{align-items:center;display:flex;width:100%}.auth-providers__icon{background:var(--button-social-media-registration-background-normal);border-radius:16px;cursor:pointer;font-size:19px;justify-content:center;min-width:100%;padding:10px 16px}.auth-providers__icon--google{width:20px}.auth-providers__icon:hover{background:var(--button-social-media-registration-background-hover)}.auth-providers__text{color:var(--button-social-media-registration-text-normal);font-size:12px;font-weight:400;line-height:135%;margin-left:12px}.telegram-signin-modal .modal__content{background-color:transparent}