.PopupOverlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;transition:opacity .2s ease}.PopupOverlay__wrapper{padding:0 60px;height:100%;outline:0;overflow:hidden auto;text-align:center}.PopupOverlay__wrapper:after{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.PopupOverlay__box{overflow-y:auto;display:inline-block;vertical-align:middle;text-align:initial;margin:32px 0}.PopupOverlay__content{position:relative;z-index:5}.PopupOverlay__close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(51,51,51,.5)}.PopupOverlay_hidden{opacity:0;pointer-events:none}.PopupOverlay_size_sm .PopupOverlay__box{width:100%;max-width:400px}.PopupOverlay_size_md .PopupOverlay__box{width:100%;max-width:600px}.PopupOverlay_size_md-2 .PopupOverlay__box{width:100%;max-width:760px}.PopupOverlay_size_lg .PopupOverlay__box{width:100%;max-width:800px}.PopupOverlay_size_login .PopupOverlay__box{width:100%;max-width:424px}@media(min-width:768px)and (max-width:1023px){.PopupOverlay_adapt_default .PopupOverlay__wrapper{padding:0 40px}}@media(max-width:767px){.PopupOverlay_adapt_default .PopupOverlay__wrapper{padding:0 20px;padding:0 16px}}@media(min-width:768px)and (max-width:1023px){.PopupOverlay_adapt_login .PopupOverlay__wrapper{padding:0 40px}}@media(max-width:767px){.PopupOverlay_adapt_login .PopupOverlay__wrapper{padding:0 12px}}.Popup{z-index:5}.Popup,.Popup__wrapper{width:100%;position:relative}.Popup__wrapper{height:100%;display:flex;flex-direction:column;border-radius:12px;padding:24px 0;background:var(--white)}.Popup__header{padding:0 60px 20px;display:flex;justify-content:space-between;border-bottom:1px solid var(--gray)}.Popup__title{font-family:Roboto,sans-serif;font-weight:900;font-style:normal;font-size:24px;line-height:40px;color:var(--accent-06)}.Popup__close{position:absolute;top:16px;right:16px}.Popup__content{padding:20px 60px 0}@media(min-width:768px)and (max-width:1023px){.Popup_adapt_default .Popup__header{padding:0 40px 20px}.Popup_adapt_default .Popup__content{padding:20px 40px 0}}@media(max-width:767px){.Popup_adapt_default .Popup__header{padding:0 40px 20px}.Popup_adapt_default .Popup__content{padding:20px 40px 0}.Popup_adapt_default .Popup__header{padding:0 20px 20px}.Popup_adapt_default .Popup__content{padding:20px 20px 0}}.Popup_theme_login .Popup__wrapper{padding:45px 30px 48px}.Popup_theme_login .Popup__content,.Popup_theme_vk-video-popup .Popup__content,.Popup_theme_vk-video-popup .Popup__wrapper{padding:0}.Popup_theme_ask-question .Popup__content,.Popup_theme_ask-question .Popup__header{padding-left:40px;padding-right:40px}@media(max-width:479px){.Popup_adapt_login .Popup__wrapper{padding-left:20px;padding-right:20px}}@media(min-width:768px)and (max-width:1023px){.Popup_adapt_ask-question .Popup__header{padding:0 20px 20px}.Popup_adapt_ask-question .Popup__content{padding:20px 20px 0}}@media(max-width:767px){.Popup_adapt_ask-question .Popup__header{padding:0 20px 20px}.Popup_adapt_ask-question .Popup__content{padding:20px 20px 0}}.PopupClose{border-radius:16px;opacity:.25;width:32px;height:32px;-webkit-box-flex:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.PopupClose:hover{opacity:.8}.PopupClose__icon{display:inline-flex;justify-content:center;align-items:center}.PopupClose_background{background:#fff}.TakeGift__wrapper{display:flex}.TakeGift__text{margin-bottom:24px}.TakeGift__img{transform:translate(20px,-20px)}.TakeGift__btn{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;border-radius:100px;padding:12px 20px;cursor:pointer;font-size:14px;line-height:20px;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:var(--accent-06);background-color:var(--accent-02)}@media(max-width:767px){.TakeGift_adapt_default .TakeGift__wrapper{flex-direction:column}.TakeGift_adapt_default .TakeGift__content{display:flex;flex-direction:column;align-items:center}.TakeGift_adapt_default .TakeGift__img{margin:0 auto;transform:none}}.NewOrderForm__form{display:flex;flex-wrap:wrap;margin:-5px -10px}.NewOrderForm__field{flex:1 0 100%;padding:5px 10px}.NewOrderForm__field_half{flex:0 0 50%}.NewOrderForm__field_ap-percents{display:flex;flex-direction:column}.NewOrderForm__field_mb{margin-bottom:10px}.NewOrderForm__field-inner{display:flex;margin-bottom:25px}.NewOrderForm__deadline{margin-bottom:0}.NewOrderForm__ap-percents{flex:0 0 50%}.NewOrderForm__ap-label{color:#999;font-size:11px;text-transform:uppercase;margin-bottom:6px;line-height:1.4}.NewOrderForm__ap-label_error{color:#d0021b}.NewOrderForm__annotation{color:#333;font-family:Roboto;font-size:13px;line-height:1.5;opacity:.5;width:100%;text-align:center}.NewOrderForm__annotation_center{display:flex;justify-content:center}.NewOrderForm__annotation_required-fields{margin:5px 10px 15px}.NewOrderForm__annotation_quickly{margin-top:10px}.NewOrderForm__btn{font-size:14px!important;margin:28px auto 0;width:240px}.NewOrderForm__error{color:#d0021b;font-size:12px}.NewOrderForm__error_ap-percents{padding-bottom:5px;padding-left:20px;margin:auto 0}.NewOrderForm__error_need-ap{margin-top:-17px}.NewOrderForm__error_form{font-size:14px;margin-top:5px}.NewOrderForm__hint{color:#333;opacity:.5;font-size:13px;padding-top:10px}.NewOrderForm__hint_ap-percents{font-size:12px;padding-top:0;padding-bottom:5px;padding-left:20px;margin:auto 0}.NewOrderForm__hint_error{opacity:1;color:#d0021b}.NewOrderForm__email-popup-btn-row,.NewOrderForm__submit-btn-row{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.NewOrderForm__email-popup-text{text-align:center}@media(max-width:767px){.NewOrderForm_adapt_default .NewOrderForm__field_half{flex:0 0 100%}}@media(max-width:479px){.NewOrderForm_adapt_default .NewOrderForm__annotation_required-fields{margin:1px 10px 11px}.NewOrderForm_adapt_default .NewOrderForm__btn{width:100%;max-width:320px;margin-top:24px}}.LoginForm{font-weight:400}.LoginForm__warning{background:#feffd1;border-radius:5px;font-size:16px;line-height:1.25;letter-spacing:.5px;color:#333;padding:10px 14px;margin-bottom:20px;text-align:center}.LoginForm__input{margin-bottom:20px}.LoginForm__input_password{margin-bottom:10px}.LoginForm__link-wrap{text-align:center}.LoginForm__link-wrap_password{margin-bottom:20px}.LoginForm__link{font-size:16px;text-decoration:none;color:#3385e4}.LoginForm__bottom-text{margin:48px 0 13px;text-align:center;font-size:16px}.LoginForm__submit-btn{width:100%;font-size:14px!important}.LoginForm__error{color:#d0021b;text-align:center;width:100%;margin-bottom:10px}.LoginForm__service-separator{position:relative;overflow:hidden;height:23px;margin:32px 0 15px;display:flex;justify-content:center}.LoginForm__service-separator:before{content:"";height:1px;background-color:#d3d4d8;left:0;right:0;position:absolute;top:50%}.LoginForm__service-separator-text{color:rgba(51,51,51,.6);font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.62;position:absolute;background-color:#fff;padding-left:14px;padding-right:14px}.LoginForm__service-buttons{display:flex;flex-wrap:wrap;justify-content:center}.LoginForm__service-button{box-shadow:0 3px 10px rgba(0,0,0,.13);font-size:14px;border-radius:30px;padding:8px 10px;display:flex;align-items:center;justify-content:center;font-size:17px;line-height:1;flex:1 0;margin-right:10px;min-height:39px}.LoginForm__service-button:last-child{margin-right:0}.LoginForm__service-icon{margin-right:8px;width:19px}.LoginForm__error-alert{padding:11px 20px 9px;border-radius:5px;border:1px solid #ffd2d8;font-size:14px;color:#d0021c;background-color:rgba(208,2,28,.2);text-align:center;margin-top:20px}.NewOrderPopup{padding-bottom:16px}.NewOrderPopup__title{color:#333;text-align:center;font-size:34px;line-height:1.33;margin-bottom:46px}@media(max-width:767px){.NewOrderPopup_adapt_default .NewOrderPopup__title{font-size:24px;margin-bottom:26px}}.LoginPopup__title{text-align:center;font-size:39px;color:#333;font-family:RoundPro,sans-serif;font-weight:700;font-style:normal;margin-bottom:30px}.VkVideoPopup{width:100%;height:100%;overflow:hidden}.VkVideoPopup__wrapper{margin-bottom:-1px;background:#000}.VkVideoPopup__video{display:flex}.VkVideoPopup__iframe{width:100%;height:100%;border:none}.ServicesPopup__title{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:1.15}.ServicesPopup__list{column-count:3;margin-bottom:-10px}.ServicesPopup__item{display:inline-block;width:100%;margin-bottom:10px}.ServicesPopup__link{color:#3385e4;line-height:1.4;font-size:14px}.ServicesPopup__link:hover{text-decoration:underline}@media(max-width:767px){.ServicesPopup_adapt_default .ServicesPopup__list{column-count:2}}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Thin.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Thin.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Black.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Medi.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Medi.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Bold.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Black.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Lucida;src:url(/_next_assets/fonts/LucidaGrande/Lucida-Grande.woff2) format("woff2"),url(/_next_assets/fonts/LucidaGrande/Lucida-Grande.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:PFKidsPro;src:url(/_next_assets/fonts/PFKidsProGradeFive/PFKidsPro-GradeFive.woff2) format("woff2"),url(/_next_assets/fonts/PFKidsProGradeFive/PFKidsPro-GradeFive.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:PTSans;src:url(/_next_assets/fonts/PTSans/pt-sans_regular.woff) format("woff"),url(/_next_assets/fonts/PTSans/pt-sans_regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PTSans;src:url(/_next_assets/fonts/PTSans/pt-sans_bold.woff) format("woff"),url(/_next_assets/fonts/PTSans/pt-sans_bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Caveat;src:url(/_next_assets/fonts/Caveat/Caveat-Regular.woff) format("woff"),url(/_next_assets/fonts/Caveat/Caveat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}.AskQuestionPopup__input{margin-bottom:20px}.AskQuestionPopup__button-wrap{display:flex;justify-content:center;margin:30px 0}.AskQuestionPopup__button{min-width:255px}.AskQuestionPopup__success-wrap{display:flex;align-items:center;justify-content:center;padding:30px;flex-direction:column}.AskQuestionPopup__success-text{font-family:RoundPro,sans-serif;font-weight:500;font-style:normal;font-size:18px;text-align:center}