.yandex-btn{border:1px solid rgba(0,0,0,.3);border-radius:14px;cursor:pointer;display:inline-block;font-size:16px;min-height:51px;text-align:center;text-decoration:none}.text-gradient-secondary{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(0deg,#2b272f,#53009e);-webkit-background-clip:text}.text-gradient-secondary_r{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(0deg,#53009e,#2b272f);-webkit-background-clip:text}.text-gradient-primary{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(50deg,#8f00ff,#ec00aa,#f90);-webkit-background-clip:text}body{color:#2b272f}.top-layout-title{align-items:center;display:flex;margin-bottom:62px}.top-layout-title>svg{cursor:pointer;flex:0 12px;height:20px;width:12px}.top-layout-title>h1{font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;line-height:1.25;text-align:center}@media screen and (max-width:768px){.top-layout-title{margin-bottom:48px}}.button-purple{background-color:#ba44ff;border-radius:20px;color:#fff;display:block;font-size:1.125rem;font-weight:700;line-height:1.33;padding:16px 0;text-align:center;transform:translateY(0);transition:transform .3s ease}.button-purple:active{transform:translateY(3px)}.button-red{background-color:#ff3737;border-radius:20px;color:#fff;display:block;font-size:1.125rem;font-weight:700;line-height:1.33;padding:16px 0;text-align:center;transform:translateY(0);transition:transform .3s ease}.button-red:active{transform:translateY(3px)}.button-gradient-purple{background:linear-gradient(114.83deg,#ff68d9,#b070ff 99.12%);border:none;border-radius:16px;color:#fff;cursor:pointer;font-family:Mont,sans-serif;font-size:1rem;font-weight:700;line-height:56px}.button-gradient-purple.transparent{text-fill-color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;border:none;color:transparent;position:relative;z-index:1}.button-gradient-purple.transparent:before{background:linear-gradient(114.83deg,#ff68d9,#b070ff 99.12%);border-radius:16px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;right:0;top:0;z-index:-1}.button-primary{animation:wscale 1s infinite alternate;background-image:linear-gradient(101deg,#ff68d9,#b070ff);border-radius:20px;box-shadow:0 4px 8px #8f00ff1f;color:#fff;font-size:1.125rem;font-weight:700;opacity:1;overflow:hidden;padding:18px 35px;position:relative;transition:opacity .3s ease;white-space:nowrap}.button-primary:hover{opacity:.8}.button-primary:after{animation:accent 4s infinite;background-color:#ffffff80;box-shadow:0 0 16px #ffffff3b;content:"";height:100%;left:0;position:absolute;top:0;transform:skew(-14deg);width:40px}.button-primary-purple{align-items:center;background-image:linear-gradient(101deg,#ff68d9,#b070ff);border-radius:20px;box-shadow:0 8px 20px #8f00ff33;display:flex;justify-content:space-between;padding:8px 16px}.button-primary-purple>span{flex:0;font-size:.875rem;font-weight:500;margin-right:16px}.button-primary-purple>div{align-items:center;background-color:#fffffff7;border-radius:16px;color:#ba44ff;display:flex;flex:0;padding:8px 10px 6px}.button-primary-purple>div>del{color:#2b272f;flex:0;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:500;line-height:1.14;margin-right:18px;padding-top:1px;position:relative;text-decoration:none}.button-primary-purple>div>del:after{background-color:#ba44ff;content:"";height:1px;left:0;outline:1px solid #fff;position:absolute;top:6px;transform:rotate(12deg);width:39px}.button-primary-purple>div>span{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(128deg,#db73ff,#8957ff 99%),linear-gradient(270deg,#f90,#ed0b9e);font-size:1.75rem;font-weight:ultrabold;line-height:1;padding-top:2px}@keyframes accent{0%{left:-100%;opacity:1}20%{opacity:1}to{left:100%;opacity:0}}@keyframes wscale{0%{transform:scale(.952)}to{transform:scale(1)}}.button-secondary{background-clip:padding-box;background-color:#fff;border:2px solid transparent;border-radius:20px;font-size:1.25rem;font-weight:500;padding:8px 40px;position:relative;width:-moz-max-content;width:max-content}.button-secondary>span{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(50deg,#8f00ff,#ec00aa,#f90);-webkit-background-clip:text;position:relative;z-index:2}.button-secondary:before{background:linear-gradient(90deg,#8f00ff,#ec00aa,#f90);border-radius:inherit;bottom:0;content:"";left:0;margin:-2px;position:absolute;right:0;top:0;z-index:-1}.home-title{font-size:2.625rem;font-stretch:normal;font-style:normal;font-weight:800;font-weight:500;line-height:1.1}@media screen and (max-width:768px){.home-title{font-size:1.375rem;font-weight:500;line-height:1}}.bg-flower{bottom:0;overflow:hidden;right:0}.bg-flower,.bg-flower>svg{height:100%;position:absolute;width:100%}.bg-flower>svg{fill:transparent;bottom:-35%;right:-25%}.text-slamon{background-color:#ed0b9e1a;border-radius:8px;color:#ec00aa;padding:2px 8px}.content-blur{position:relative}.content-blur:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#d9d9d9b3;content:"";height:110%;left:0;position:absolute;top:0;width:100%}.cookie-accept{animation:show 4s;background-color:#fff;border-radius:20px;bottom:10px;display:flex;left:50%;padding:14px 15px;position:fixed;transform:translate(-50%);width:344px;z-index:9999}.cookie-accept>span{color:#75778b;line-height:1}.cookie-accept>span>a{color:inherit;font-size:inherit;font-weight:300}.cookie-accept>button{background-color:#ba44ff;border-radius:12px;color:#fff;flex:0;padding:9px 24px}@keyframes show{0%{opacity:0}95%{opacity:0}to{opacity:1}}.input-error{outline:1px solid #ff3737}.form{background-color:#fff;border-radius:40px;max-width:620px;position:relative;z-index:3}.form>h2 .modal-btn-close{right:18px;top:16px}.form .intro-form-input{align-items:center;background-color:#eceff5;border-radius:20px;display:flex;font-size:.6875rem;margin-bottom:8px;min-height:56px}.form .intro-form-input .form-input-label{color:#2b272f;text-transform:uppercase}.form .intro-form-input>div{display:flex;flex-direction:column}.form .intro-form-input>div>input{background-color:transparent;color:#7e718a;font-family:GT Eesti Pro Display,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-weight:400;min-height:17px;outline-offset:3px;transform:translateZ(0)}.form .intro-form-input>div>input::-moz-placeholder{color:#7e718a;font-family:Arial}.form .intro-form-input>div>input::placeholder{color:#7e718a;font-family:Arial}.form .intro-form-input>div>input::-webkit-calendar-picker-indicator{opacity:0}@media screen and (max-width:768px){.form .intro-form-input>div>input[type=text]:focus{font-size:1rem}}.form .intro-form-input>svg{cursor:pointer;height:24px;width:25.5px}.form .intro-form-input.form-input-checkbox{align-items:center;background-color:#fff;border:1px solid #eceff5;cursor:pointer;display:flex;text-transform:uppercase}.form .intro-form-input.form-input-checkbox>label{cursor:pointer;position:relative}.form .intro-form-input.form-input-checkbox>input{display:none}.form .intro-form-input.form-input-checkbox.input-checkbox-active>label:before{background-color:#ba44ff}.form .intro-form-input.form-input-select{display:flex;position:relative}.form .intro-form-input.form-input-select>div{position:relative}.form .intro-form-input.form-input-select>div>label{color:#2b272f;text-transform:uppercase}.form .intro-form-input.form-input-select .input-select{background-color:#eef0fc;border-radius:14px;height:125px;left:-14px;overflow:hidden;overflow-y:auto;padding:16px;position:absolute;top:46px;width:-moz-max-content;width:max-content;z-index:3}.form .intro-form-input.form-input-select .input-select>li{cursor:pointer;font-size:.875rem;margin-bottom:8px;transition:color .4s ease}.form .intro-form-input.form-input-select .input-select>li:hover{color:#ba44ff}.form .intro-form-input.form-input-select .input-select>li:last-child{margin-bottom:0}.form .intro-form-input.form-input-select>svg{cursor:auto}.form .intro-form-input.form-input-picker>div>span{display:none}@media screen and (max-width:480px){.form .intro-form-input.form-input-picker{position:relative}.form .intro-form-input.form-input-picker>div>input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.form .intro-form-input.form-input-picker>div>span{color:#7e718a;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;min-height:17px}}.form>button{opacity:.6}.form>button.button-active{opacity:1}.form>span{color:#75778b;display:inline-block;font-weight:400;letter-spacing:.5px;line-height:1.1;text-align:center}.form>:last-child{margin-bottom:0}.form .modal-btn-close{position:absolute;right:10px;top:-14px}@media screen and (max-width:680px){.form .modal-btn-close{position:fixed}}.input-error{outline:1px solid #ec00aa}.input-accept{outline:1px solid #15bd1c}.auth-input-error{position:relative}.auth-input-error:after{color:#ec00aa;content:"Неправильный логин или пароль!";font-size:.875rem;left:15px;position:absolute;top:-23px}.popup{-ms-overflow-style:none;align-items:center;background-color:#33333363;bottom:0;display:flex;height:100%;left:0;overflow:auto;position:fixed;scrollbar-width:none;top:0;transform:translateZ(0);width:100%;z-index:1000}.popup::-webkit-scrollbar{display:none}.popup .modal-btn-close{width:-moz-max-content;width:max-content}.popup .modal-btn-close>button{background-color:#eceff5;border-radius:50%;cursor:pointer;height:48px;position:relative;width:48px}.popup .modal-btn-close>button>svg{height:inherit;width:inherit}.popup .modal-btn-close>button>i{height:calc(100% + 8px);left:-4px;position:absolute;top:-4px;transform:rotate(44deg);width:calc(100% + 8px)}.popup .modal-btn-close>button>i:after,.popup .modal-btn-close>button>i:before{background-color:#7e718a;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);width:100%}.popup .modal-btn-close>button>i:after{height:1px;width:18px}.popup .modal-btn-close>button>i:before{height:18px;width:1px}.popup>*{margin:0 auto}.popup .popup-body{background-color:#fff;border-radius:28px;max-width:640px;padding:42px 24px 34px}.popup .popup-body .popup-body-top{display:flex;justify-content:space-between;position:relative}.popup .popup-body .popup-body-top>h2{font-size:2.625rem;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.14;width:auto}.popup .popup-body .popup-body-top>button{background-color:#eceff5;border-radius:50%;cursor:pointer;height:48px;position:relative;position:absolute;right:-22px;top:-42px;width:48px}.popup .popup-body .popup-body-top>button>svg{height:inherit;width:inherit}.popup .popup-body .popup-body-top>button>i{height:calc(100% + 8px);left:-4px;position:absolute;top:-4px;transform:rotate(42deg);width:calc(100% + 8px)}.popup .popup-body .popup-body-top>button>i:after,.popup .popup-body .popup-body-top>button>i:before{background-color:#7e718a;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);width:100%}.popup .popup-body .popup-body-top>button>i:after{height:1px;width:25px}.popup .popup-body .popup-body-top>button>i:before{height:25px;width:1px}.popup .popup-body>span{color:#7e718a;display:inline-block;font-weight:400;line-height:1.5;margin-bottom:56px}.popup .popup-body>form>input{border:1px solid rgba(126,113,138,.2);border-radius:20px;color:#7e718a;font-size:1rem;margin-bottom:16px;padding:16px}.popup .popup-body>form>button{background-color:#ba44ff;border-radius:20px;color:#fff;font-size:1.125rem;line-height:1.33;margin-bottom:24px;margin-top:80px;padding:16px 0}.popup .popup-body>form>div{text-align:center}.popup .popup-body>form>div>button{display:inline-block;font-size:.75rem;font-weight:400}.popup .popup-body>form>div>span{color:#7e718a;display:inline-block;font-size:.75rem;max-width:240px}.popup .popup-body>form>div>span>a{color:#ba44ff;text-decoration:underline}.popup .popup-body>form>:last-child{margin:0}.popup .popup-body.tariff-confirm .popup-body-top{align-items:center;margin-bottom:24px}.popup .popup-body.tariff-confirm .tariff-confirm-text{margin-bottom:24px}.popup .popup-body.tariff-confirm .tariff-confirm-text>p{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:24px}.popup .popup-body.tariff-confirm .tariff-confirm-text>p:last-child{font-size:.875rem;margin-bottom:0;max-width:290px}.popup .popup-body.tariff-confirm .tariff-confirm-buttons>button{margin-bottom:16px}.popup .popup-body.tariff-confirm .tariff-confirm-buttons>button:first-child{border:1px solid #ebe5ef;border-radius:20px;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:300;line-height:1.43;padding:12px 16px}.popup .popup-body.tariff-confirm .tariff-confirm-buttons>button:last-child{border-radius:28px;font-size:1rem;font-weight:500;margin-bottom:0;padding:26px 16px}.popup .popup-body.popup-send-code{max-width:521px}.popup .popup-body.popup-message{background-color:#ba44ff;font-size:.875rem;max-width:-moz-max-content;max-width:max-content;text-align:center}.popup .popup-body.popup-message>*{color:#fff}.popup .popup-body.popup-message>h2{line-height:1.2;margin:0 auto 30px;max-width:246px}.popup .popup-body.popup-message>span{display:inline-block;margin-bottom:35px;max-width:246px}.popup .popup-body.popup-message>button{background-color:#fff;border-radius:16px;color:#ba44ff;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;line-height:1.33;max-width:250px;padding:12px 16px}.popup .popup-body.popup-registr-user{border-radius:20px;max-width:328px;padding:40px 16px 24px;text-align:center}.popup .popup-body.popup-registr-user>div>h2{font-size:1.5rem;font-stretch:normal;font-style:normal;font-weight:700;line-height:1.17;margin-bottom:30px}.popup .popup-body.popup-registr-user>div>p{color:#8d7d9c;font-size:.875rem;line-height:normal;margin-bottom:30px}.popup .popup-body.popup-registr-user>div>p>span{color:#15bd1c;color:#ba44ff}.popup .popup-body.popup-registr-user>div>form{position:relative}.popup .popup-body.popup-registr-user>div>form>*{border-radius:14px;padding:18px 10px}.popup .popup-body.popup-registr-user>div>form>:first-child{margin-bottom:10px}.popup .popup-body.popup-registr-user>div>form>:last-child{margin-top:12px}.popup .popup-body.popup-registr-user>div>form>input{border:1px solid #a8a4ac;font-size:1rem;font-weight:300;line-height:.91;margin-bottom:10px;text-align:center}.popup .popup-body.popup-registr-user>div>form>button{background-color:#eceff5;font-size:1rem;transform:translate(0);transition:color .3s ease,background .4s linear,transform .4s ease}.popup .popup-body.popup-registr-user>div>form>button.button-active{background-color:#ba44ff;color:#fff}.popup .popup-body.popup-registr-user>div>form>button:active{transform:translateY(6px)}.popup .popup-body.popup-registr-user>div>form.input-error{outline:none}.popup .popup-body.popup-registr-user>div>form.input-error:after{color:#ff3737;content:"Пароль не менее 6 символов!";font-size:.76rem;height:10px;left:0;position:absolute;top:-18px;width:100%}.popup .popup-body.popup-registr-user>div.popup-registr-name>form>input{margin-bottom:0}.popup .popup-body.popup-registr-user>div.popup-registr-name>form.input-error{outline:none}.popup .popup-body.popup-registr-user>div.popup-registr-name>form.input-error:after{color:#ff3737;content:"Имя не менее 3 символов!";font-size:.76rem;height:10px;left:0;position:absolute;top:-18px;width:100%}.popup .popup-body.popup-logout{background-color:#fff;font-family:Mulish,Courier New,Courier,monospace;max-width:328px;padding:23px}.popup .popup-body.popup-logout .popup-inner>h2{font-size:1.375rem;font-stretch:normal;font-style:normal;font-weight:700;line-height:1.27;margin-bottom:24px}.popup .popup-body.popup-logout .popup-inner .btn-logout{border:1px solid #ebe5ef;border-radius:16px;margin-bottom:16px;padding:12px 16px}.popup .popup-body.popup-logout .popup-inner .btn-logout-cancel{font-size:1rem}.popup.modal-popup-special .modal-special{background-color:#fff;border-radius:20px;display:flex;max-width:780px;overflow:hidden;position:relative;text-align:center}.popup.modal-popup-special .modal-special .special-inner-policy{background-color:#f8efff;max-width:390px;padding:35px 32px 40px;position:relative;z-index:2}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top{display:flex;margin-bottom:30px;padding-bottom:20px;position:relative}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top .special-top-icon{flex:0 24px;height:24px;margin-right:10px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top .special-top-icon>img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top>h2{font-size:1.25rem;font-weight:400;line-height:1.2;white-space:nowrap;width:-moz-max-content;width:max-content}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top .special-button-close{flex:0 16px;height:16px;margin-left:auto;position:relative;transform:rotate(42deg)}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top .special-button-close:after,.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top .special-button-close:before{background-color:#000;content:"";position:absolute;transform-origin:center}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top .special-button-close:after{height:1px;left:0;top:calc(50% - .5px);width:100%}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top .special-button-close:before{height:100%;left:calc(50% - .5px);top:0;width:1px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top:after{background-color:#00000042;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-descr{color:#2b272f;display:none;font-family:Mulish;font-size:1.5rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:40px;text-align:center}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-list{margin-bottom:40px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-list>li{color:#2b272f;display:flex;font-family:Neris;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.33;margin-bottom:15px;text-align:left}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-list>li>img{display:block;height:20px;margin-right:10px;-o-object-fit:contain;object-fit:contain;width:20px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-list>li:last-child{margin-bottom:0}.popup.modal-popup-special .modal-special .special-inner-policy>div>form{margin-bottom:34px}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>input{background-color:#fff;border:1px solid #d4d4d4;border-radius:20px;color:#7e718a;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:normal;line-height:.91;margin-bottom:10px;padding:21px 10px;text-align:center}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>input::-moz-placeholder{color:#00000080}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>input::placeholder{color:#00000080}.popup.modal-popup-special .modal-special .special-inner-policy>div>form .special-button{background-image:linear-gradient(101deg,#ff68d9,#b070ff);border-radius:20px;color:#fff;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;line-height:.94;margin-bottom:0;padding:22px 10px;transition:background-color .3s,color .4s}.popup.modal-popup-special .modal-special .special-inner-policy>div>form .special-button-active{background-color:#ba44ff;color:#fff}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span{color:#0000004d;display:block;line-height:.9;margin-top:14px;position:relative}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:after,.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:before{content:"";position:absolute}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:before{background-color:#fff;height:50px;left:50%;top:0;transform:translate(-50%);width:95px;z-index:-1}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:after{background-color:#0000004d;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%);width:70%;z-index:-2}.popup.modal-popup-special .modal-special .special-inner-policy>div>form.special-form{display:none}.popup.modal-popup-special .modal-special .special-inner-policy>div>form.special-list-preview{margin-bottom:0}@media screen and (max-width:768px){.popup.modal-popup-special .modal-special .special-inner-policy>div>form.special-list-preview+*{display:none}}.popup.modal-popup-special .modal-special .special-inner-policy>div>form.special-list-preview .special-list{display:block;margin-bottom:20px}.popup.modal-popup-special .modal-special .special-inner-policy>div>form.special-list-preview .button-primary-purple{font-size:.875rem;margin-bottom:0}@media screen and (min-width:768px){.popup.modal-popup-special .modal-special .special-inner-policy>div>form.special-form{display:block}.popup.modal-popup-special .modal-special .special-inner-policy>div>form .special-yandex-button,.popup.modal-popup-special .modal-special .special-inner-policy>div>form.special-form-mobile,.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span{display:none}}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement{font-size:.875rem}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn{align-items:center;display:flex}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn>svg{flex:1 0 22px;height:22px;margin-right:15px;width:22px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn>span{text-align:left}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn>span>a{text-decoration:underline}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn.policy-active>svg{stroke:#8f00ff}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement>*{margin-bottom:23px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement>:last-child{margin-bottom:0}.popup.modal-popup-special .modal-special .special-image{background-image:url(../images/popups/special/bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:50%;overflow:hidden;padding-top:35px;position:relative}.popup.modal-popup-special .modal-special .special-image .special-image-club{background-image:linear-gradient(103deg,#ff68d9,#b070ff);border-radius:8px;color:#fff;font-family:Mulish,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:2.16px;line-height:1.22;margin:0 auto;opacity:.796;padding:16px 32px;position:relative;text-align:center;text-transform:uppercase;width:-moz-max-content;width:max-content;z-index:2}.popup.modal-popup-special .modal-special .special-image>span{color:#fff;font-family:Mulish;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin:0 auto;max-width:282px;position:relative;text-align:center;z-index:2}.popup.modal-popup-special .modal-special .special-image>span.text-enter-active,.popup.modal-popup-special .modal-special .special-image>span.text-leave-active{transition:opacity .3s ease-out,transform .3s ease-out}.popup.modal-popup-special .modal-special .special-image>span.text-enter-from{opacity:0;transform:translateY(30px)}.popup.modal-popup-special .modal-special .special-image>span.text-leave-to{opacity:0;transform:translateY(-30px)}@media screen and (min-width:768px){.popup.modal-popup-special .modal-special .special-image>span{display:none}}.popup.modal-popup-special .modal-special .special-image>i{background-color:#ffffff6b;border-radius:50%;cursor:pointer;height:30px;position:absolute;right:16px;top:17px;transform:rotate(45deg);width:30px}.popup.modal-popup-special .modal-special .special-image>i>span{background-color:#2b272f;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.popup.modal-popup-special .modal-special .special-image>i>span:after{background-color:#2b272f;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:16px}@media screen and (max-width:768px){.popup.modal-popup-special .modal-special .special-image{padding-top:18px}.popup.modal-popup-special .modal-special .special-image .special-image-club{font-size:.9375rem}.popup.modal-popup-special .modal-special{flex-direction:column;height:100%;max-height:578px;max-width:360px;width:-moz-max-content;width:max-content}.popup.modal-popup-special .modal-special .special-inner-policy{max-width:100%;order:2;padding:0 15px 26px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-top{margin-bottom:25px;padding-bottom:25px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-descr{display:none}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-descr>span:first-child{margin-bottom:15px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-list{display:none}.popup.modal-popup-special .modal-special .special-inner-policy>div>form{margin-bottom:23px}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>input{margin-bottom:12px}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>button{margin-bottom:25px}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span{color:#0000004d;font-size:.875rem;margin-bottom:14px;position:relative}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:after,.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:before{content:"";position:absolute}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:before{background-color:#f8efff;height:50px;left:50%;top:0;transform:translate(-50%);width:95px;z-index:-1}.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span:after{background-color:#0000004d;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%);width:70%;z-index:-2}.popup.modal-popup-special .modal-special .special-inner-policy>div>form .special-yandex-button,.popup.modal-popup-special .modal-special .special-inner-policy>div>form>span{display:none}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn{align-items:center;display:flex;font-size:.75rem}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn>svg{flex:1 0 22px;height:22px;margin-right:15px;width:22px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement .special-agreement-btn>span{text-align:left}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement>*{margin-bottom:20px}.popup.modal-popup-special .modal-special .special-inner-policy>div .special-agreement>:last-child{margin-bottom:0}.popup.modal-popup-special .modal-special .special-image{display:flex;flex-direction:column;order:1;padding-bottom:43px}.popup.modal-popup-special .modal-special .special-image>img{-o-object-position:0 0;object-position:0 0}.popup.modal-popup-special .modal-special .special-image .special-image-club{margin-bottom:auto}.popup.modal-popup-special .modal-special .special-image:after{background-color:#f8efff;border-top-left-radius:20px;border-top-right-radius:20px;bottom:-1px;content:"";height:27px;left:0;position:absolute;width:100%}}@media screen and (max-width:580px){.popup.modal-popup-special .modal-special{border-radius:0;height:100%;max-height:100%;max-width:100%;min-height:100%;overflow:hidden;width:100%}}.popup.modal-popup-special .modal-special.modal-utf{max-height:480px}.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy{padding:0 15px 20px}@media screen and (max-width:768px){.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form .special-yandex-button,.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form>span{display:block}}@media screen and (min-width:768px){.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy{padding:45px 32px 40px}}.popup.modal-popup-special .modal-special.modal-utf>div{-ms-overflow-style:none;overflow:hidden;overflow-y:auto;scrollbar-width:none}.popup.modal-popup-special .modal-special.modal-utf>div::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div .special-descr{display:block}.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form{margin-bottom:45px}}@media screen and (max-width:768px){.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form .special-yandex-button,.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form>span{display:block}.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div .special-agreement{margin-bottom:-130px}}@media screen and (max-width:580px){.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form .special-yandex-button,.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form>span{display:block}.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div .special-agreement{margin-bottom:-120px}}@media screen and (max-width:360px){.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form .special-yandex-button,.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div>form>span{display:block}.popup.modal-popup-special .modal-special.modal-utf .special-inner-policy>div .special-agreement{margin-bottom:-132px}}@media screen and (max-width:768px){.popup.modal-popup-special .modal-special.modal-utf{max-height:593px}}@media screen and (max-width:580px){.popup.modal-popup-special{align-items:stretch;display:block;display:flex}}@media screen and (max-height:580px){.popup.modal-popup-special .modal-special.modal-utf{margin-top:0}}@media screen and (max-height:500px){.popup.modal-popup-special .modal-special.modal-utf{margin-top:0}}.popup .popup-place-error{background-color:#ba44ff;color:#fff;font-size:.875rem;padding:30px;text-align:center;width:-moz-max-content;width:max-content}.popup .popup-place-error .popup-inner{max-width:250px}.popup .popup-place-error .popup-inner>h2{font-size:inherit;line-height:1.29;margin-bottom:30px;white-space:nowrap}.popup .popup-place-error .popup-inner>p{line-height:1.29;margin-bottom:35px}.popup .popup-place-error .popup-inner>button{background-color:#fff;border-radius:16px;color:#ba44ff;line-height:1.33;padding:12px 4px}@media screen and (max-width:380px){.popup .form>button{font-size:.875rem;font-size:1rem;padding:16px 10px}}.modal-enter-active{transition:all .3s ease-out}.modal-leave-active{opacity:0;transition:all .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}
