@font-face{font-family:Rubik;font-style:normal;font-weight:900;src:url(fonts/RubikBlackSpecial.ttf)}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(fonts/RubikBold.woff2) format("woff2"),url(fonts/RubikBold.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:url(fonts/RubikMedium.woff2) format("woff2"),url(fonts/RubikMedium.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:url(fonts/RubikRegular.woff2) format("woff2"),url(fonts/RubikRegular.woff) format("woff")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300;src:url(fonts/RubikLight.woff2) format("woff2"),url(fonts/RubikLight.woff) format("woff")}.font-h1{font-size:8.53333vw;font-weight:600;line-height:10.13333vw}@media (min-width:744px){.font-h1{font-size:5.37634vw;line-height:5.37634vw}}@media (min-width:1024px){.font-h1{font-size:3.05556vw;line-height:3.05556vw}}.font-h2{font-size:4.8vw;font-weight:400;line-height:5.6vw}@media (min-width:744px){.font-h2{font-size:3.22581vw;line-height:4.30108vw}}@media (min-width:1024px){.font-h2{font-size:1.66667vw;line-height:2.22222vw}}.body_text{font-size:4.26667vw;font-weight:400;line-height:5.33333vw}@media (min-width:744px){.body_text{display:block;font-size:2.15054vw;line-height:2.68817vw}}@media (min-width:1024px){.body_text{font-size:1.11111vw;line-height:1.38889vw}}.note_text{font-size:3.2vw;font-weight:400;line-height:3.73333vw;text-align:center}@media (min-width:744px){.note_text{display:block;font-size:1.88172vw;line-height:2.15054vw}}@media (min-width:1024px){.note_text{font-size:.97222vw;line-height:1.11111vw}}.font-button{font-size:4.53333vw;font-weight:500;line-height:6.4vw}@media (min-width:744px){.font-button{font-size:2.28495vw;line-height:3.22581vw}}@media (min-width:1024px){.font-button{font-size:1.18056vw;line-height:1.66667vw}}.font-promo{font-size:8.53333vw;font-weight:500;line-height:6.4vw}@media (min-width:744px){.font-promo{font-size:4.30108vw;line-height:3.22581vw}}@media (min-width:1024px){.font-promo{font-size:2.22222vw;line-height:1.66667vw}}.body_error{color:#e64646;font-size:3.2vw;font-weight:400;line-height:3.73333vw}@media (min-width:744px){.body_error{display:block;font-size:2.15054vw;line-height:2.41935vw}}@media (min-width:1024px){.body_error{font-size:1.11111vw;line-height:1.25vw}}*{box-sizing:border-box;margin:0;padding:0}body,html{overscroll-behavior:none}main{overflow-x:hidden}ol[class],ul[class]{list-style:none}a,a:link,a:visited{color:#000;cursor:pointer;text-decoration:none}button{font:inherit}:active,:focus,:hover{outline:0;outline-offset:0}::placeholder,input{color:#bdbdbd;font-family:Rubik,Arial,Helvetica,sans-serif;font-size:4.26667vw;font-weight:500;line-height:6.4vw}@media (min-width:744px){::placeholder,input{font-size:2.15054vw;line-height:3.22581vw}}@media (min-width:1024px){::placeholder,input{font-size:1.11111vw;line-height:1.66667vw}}#promoCode{position:absolute;right:150vw}body{background:#000;background-image:url(/img/bg-phone.685cf.jpg);background-repeat:no-repeat;background-size:100%;color:#000;font-family:Rubik,Arial,Helvetica,sans-serif}@media (min-width:744px){body{background-image:url(/img/bg-tab.115ae.jpg)}}@media (min-width:1024px){body{background-image:url(/img/bg-desktop.94897.jpg);background-position:50%;background-size:cover}}.desktop-only{display:none}@media (min-width:1024px){.desktop-only{display:block!important}}.mobile-only{display:block}@media (min-width:744px){.mobile-only{display:none}}.hidden,.tablet-only{display:none}@media (min-width:744px){.tablet-only{display:block}}@media (min-width:1024px){.tablet-only{display:none}}main{align-items:center;align-items:flex-end;display:flex;height:100vh;justify-content:center;width:100%}@media (min-width:1024px){main{align-items:center;height:auto;min-height:100vh}}.screen-wrapper{display:flex}.modal-content-wrapper{background-color:#fddd2d;border-radius:5.33333vw 5.33333vw 0 0;justify-content:center;padding:5.33333vw;width:100%}@media (min-width:744px){.modal-content-wrapper{border-radius:2.68817vw 2.68817vw 0 0;padding:4.03226vw}}@media (min-width:1024px){.modal-content-wrapper{border-radius:1.38889vw;height:auto;margin:.69444vw 0;max-height:52.77778vw;max-width:32.63889vw;padding:1.38889vw 2.77778vw;width:50%}}.modal-bottom{white-space:nowrap}.modal-center{width:100%}@media (min-width:1024px){.modal-center{width:auto}}.modal-content{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1024px){.modal-content{min-height:50vw}}.modal-logo{margin-bottom:10.66667vw;max-width:80.8vw}@media (min-width:744px){.modal-logo{margin-bottom:6.72043vw;max-width:48.3871vw;width:100%}}@media (min-width:1024px){.modal-logo{margin-bottom:1.38889vw;max-width:none;width:100%}}.modal-logo img{width:100%}.modal-title{margin-bottom:24px;text-align:center}@media (min-width:744px){.modal-title{margin-bottom:3.22581vw}}@media (min-width:1024px){.modal-title{margin-bottom:1.66667vw}}.modal-text{text-align:center}.modal-promo{margin:5.33333vw auto 10.66667vw;width:100%}@media (min-width:744px){.modal-promo{margin-bottom:6.72043vw;margin-top:5.37634vw;max-width:45.69892vw;width:45.69892vw}}@media (min-width:1024px){.modal-promo{margin-top:2.77778vw;width:23.61111vw}}.modal-label-input{margin-bottom:2.13333vw}@media (min-width:744px){.modal-label-input{margin-bottom:1.07527vw}}@media (min-width:1024px){.modal-label-input{margin-bottom:.55556vw}}.modal-input{background:#fff;border:0;border-radius:4.26667vw;box-shadow:none;color:#000;height:12.8vw;margin-bottom:6.4vw;outline:0;overflow:hidden;padding:0 4.26667vw;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:744px){.modal-input{border-radius:2.15054vw;height:6.45161vw;margin-bottom:3.22581vw;padding:0 2.15054vw}}@media (min-width:1024px){.modal-input{border-radius:1.11111vw;height:3.33333vw;margin-bottom:1.66667vw}}.modal-input.error{border:1px solid #e64646;color:#e64646}.form__item{position:relative}.modal-error{position:absolute;top:13.33333vw}@media (min-width:744px){.modal-error{top:6.72043vw}}@media (min-width:1024px){.modal-error{top:3.47222vw}}.button{align-items:center;background-color:#000;border:none;border-radius:4.26667vw;color:#fddd2d;cursor:pointer;display:inline-flex;font-size:4.53333vw;font-weight:500;height:12.8vw;justify-content:center;line-height:6.4vw;padding:0 5.33333vw;white-space:nowrap;width:100%}.button a{color:#fff}@media (min-width:744px){.button{font-size:2.28495vw;line-height:3.22581vw}}@media (min-width:1024px){.button{font-size:1.18056vw;line-height:1.66667vw}}@media (min-width:744px){.button{border-radius:2.15054vw;height:6.45161vw;padding:0 2.41935vw}.button div{display:flex;flex-wrap:nowrap}.button div span:nth-child(2){display:block}}@media (min-width:1024px){.button{border-radius:1.11111vw;height:3.33333vw;padding:0 1.38889vw}.button div{display:flex;position:relative}.button div span{margin-top:.20833vw}}.button[disabled]{color:#fff;cursor:default}.modal-promocode{align-items:center;background:#fff;border-radius:4.26667vw;display:flex;height:14.93333vw;justify-content:center;margin-bottom:11.73333vw;margin-top:5.33333vw;overflow:hidden;padding:0 4.26667vw;white-space:nowrap;width:100%}@media (min-width:744px){.modal-promocode{border-radius:2.15054vw;height:7.52688vw;margin-bottom:8.60215vw;margin-top:5.37634vw;max-width:45.69892vw;padding:0 2.15054vw}}@media (min-width:1024px){.modal-promocode{border-radius:1.11111vw;height:3.88889vw;margin-bottom:2.77778vw;margin-top:2.77778vw;max-width:23.61111vw}}.modal-promocode span:nth-child(2){cursor:pointer;margin-left:1.33333vw}@media (min-width:744px){.modal-promocode span:nth-child(2){margin-left:.67204vw}}@media (min-width:1024px){.modal-promocode span:nth-child(2){margin-left:.34722vw}}