.modal.modal_lesenka .modal__header .container{width:1246px;max-width:calc(100% - 60px);padding:0}.modal.modal_lesenka .modal__container{display:flex;margin:92px auto 25px}.modal.modal_lesenka .modal__block,.modal.modal_lesenka .modal__content{height:585px;min-height:585px}.modal.modal_lesenka .modal__block{padding:40px;box-sizing:border-box}.modal.modal_lesenka .modal__title{width:436px;padding-right:0;font-size:32px;line-height:40px;font-weight:600}.modal.modal_lesenka .modal__text{width:500px;margin-top:40px;font-size:16px;line-height:22px}.modal.modal_lesenka .modal__button_success,.modal.modal_lesenka .modal__form{margin-top:40px}.modal.modal_lesenka .modal__button_success{width:500px;height:70px;color:#fff;background:#1717fe99}.modal.modal_lesenka .modal__subtext{width:517px;margin-top:41px;margin-left:-1px}@media only screen and (max-width:719px){.modal.modal_lesenka .modal__header .container{width:auto;max-width:none;margin:0 30px}.modal.modal_lesenka .modal__container{margin:0 auto}.modal.modal_lesenka .modal__block,.modal.modal_lesenka .modal__content{height:auto;min-height:0}.modal.modal_lesenka .modal__block{padding:30px 30px 40px}.modal.modal_lesenka .modal__button_success,.modal.modal_lesenka .modal__subtext,.modal.modal_lesenka .modal__text,.modal.modal_lesenka .modal__title{width:100%}.modal.modal_lesenka .modal__title{font-size:26px;line-height:36px}.modal.modal_lesenka .modal__button_success,.modal.modal_lesenka .modal__form,.modal.modal_lesenka .modal__text{margin-top:30px}.modal.modal_lesenka .modal__text{font-size:14px;line-height:20px}.modal.modal_lesenka .modal__button_success{height:50px}.modal.modal_lesenka .modal__subtext{margin-top:20px;margin-left:0}}.modal.modal_recovery-guide .modal__block{padding-bottom:45px}.modal.modal_recovery-guide .modal__title{font-size:32px;line-height:40px}.modal.modal_recovery-guide .modal__text{margin-top:32px;line-height:21px}.modal.modal_recovery-guide .modal__form{margin-top:32px}@media only screen and (max-width:1023px){.modal.modal_recovery-guide .modal__header{height:56px;margin-top:48px}.modal.modal_recovery-guide .modal__header .container{width:773px;max-width:773px;margin:0 auto;padding:0}.modal.modal_recovery-guide .modal__header .logo{width:91px;height:auto}.modal.modal_recovery-guide .modal__container{margin:0 auto}.modal.modal_recovery-guide .modal__content{width:381px}.modal.modal_recovery-guide .modal__close{top:27px;right:27px;width:30px;height:30px}.modal.modal_recovery-guide .modal__block{padding:27px 27px 18px}.modal.modal_recovery-guide .modal__title{padding-right:28px;font-size:21px;line-height:26px}.modal.modal_recovery-guide .modal__text{margin-top:29px;font-size:10px;line-height:14px}.modal.modal_recovery-guide .modal__form{margin-top:42px}.modal.modal_recovery-guide .input-container{min-height:25px}.modal.modal_recovery-guide .input-container input{margin-top:0;padding:0 0 8px;font-size:14px;line-height:18px}.modal.modal_recovery-guide .input-container .label,.modal.modal_recovery-guide .input-container .label_small{top:0;font-size:14px;line-height:18px}.modal.modal_recovery-guide .modal__button_success{width:100%;height:47px;min-height:47px;margin-top:25px;padding:0 32px;font-size:10px;line-height:14px}.modal.modal_recovery-guide .modal__subtext{margin-top:14px;font-size:10px;line-height:12px;opacity:.4}.modal.modal_recovery-guide .modal__subtext .checkbox{min-height:14px}.modal.modal_recovery-guide .modal__subtext .checkbox label{padding-left:22px}.modal.modal_recovery-guide .modal__subtext .checkbox .checkmark{width:14px;height:14px;border-width:1px}.modal.modal_recovery-guide .modal__subtext .checkbox-label{font-size:10px;line-height:12px}}@media only screen and (max-width:719px){.modal.modal_recovery-guide .modal__header{height:86px;margin-top:0;padding:28px 0}.modal.modal_recovery-guide .modal__header .container{width:auto;max-width:none;margin:0 30px;padding:0}.modal.modal_recovery-guide .modal__header .logo{width:111px}.modal.modal_recovery-guide .modal__container{min-height:calc(100vh - 86px);margin:0 auto}.modal.modal_recovery-guide .modal__content{width:100%;max-width:580px;margin:0 auto}.modal.modal_recovery-guide .modal__block{padding:30px 30px 40px}.modal.modal_recovery-guide .modal__title{padding-right:0;font-size:26px;line-height:36px}.modal.modal_recovery-guide .modal__text{margin-top:30px;font-size:14px;line-height:20px}.modal.modal_recovery-guide .modal__form{margin-top:30px}.modal.modal_recovery-guide .input-container{min-height:57px}.modal.modal_recovery-guide .input-container input{margin-top:20px;padding:5px 0 9px;font-size:16px;line-height:22px}.modal.modal_recovery-guide .input-container .label,.modal.modal_recovery-guide .input-container .label_small{top:25px;font-size:16px;line-height:22px}.modal.modal_recovery-guide .modal__button_success{height:50px;min-height:50px;margin-top:30px;padding:15px 40px;font-size:14px;line-height:20px}.modal.modal_recovery-guide .modal__subtext{margin-top:20px;font-size:14px;line-height:20px}.modal.modal_recovery-guide .modal__subtext .checkbox{min-height:22px}.modal.modal_recovery-guide .modal__subtext .checkbox label{padding-left:32px}.modal.modal_recovery-guide .modal__subtext .checkbox .checkmark{width:22px;height:22px;border-width:2px}.modal.modal_recovery-guide .modal__subtext .checkbox-label{font-size:14px;line-height:20px}}.modal_pregnancy .modal__container{grid-template-columns:minmax(0,580px)}.modal_pregnancy .modal__content{grid-column:1}.modal_pregnancy .mailing-success .modal__title{font-size:24px;line-height:32px;padding-right:40px!important}.modal_pregnancy .pregnancy-success-button{background:#b9d5de;color:#181818;border-color:#b9d5de}.modal_pregnancy .modal__title{font-size:32px;line-height:40px;padding-right:40px}.modal_pregnancy .modal__button_success{background:#b9d5de;color:#181818;border-color:#b9d5de}@media(max-width:719px){.modal_pregnancy{--pregnancy-news-position:right 50px;--pregnancy-news-size:auto 420px}.modal_pregnancy .modal__title{font-size:26px;line-height:34px}.modal_pregnancy.modal .modal__header{background:transparent}.modal_pregnancy.modal .modal__close-mobile{filter:brightness(0)}}.modal.modal_glp1 .modal__container{grid-template-columns:minmax(0,580px);margin-top:max(68px,(100vh - 552px)/2 - 106px)}.modal.modal_glp1 .modal__content{grid-column:1}.modal.modal_glp1 .modal__block{padding:40px}.modal.modal_glp1 .modal__title{max-width:436px;padding-right:40px;font-size:32px;line-height:40px;font-weight:600}.modal.modal_glp1 .modal__text{margin-top:40px;font-size:16px;line-height:22px}.modal.modal_glp1 .modal__form{margin-top:-4px}.modal.modal_glp1 .input-container input{height:70px}.modal.modal_glp1 .modal__button_success{margin-top:40px;min-height:70px;border-radius:0;background:#c7efd8;color:#181818;border-color:#c7efd8;font-size:14px;line-height:20px}.modal.modal_glp1 .modal__subtext{margin-top:36px;font-size:14px;line-height:20px}.modal.modal_glp1 .mailing-success .modal__title{max-width:none;min-height:48px;padding-right:0!important;text-align:center;font-size:18px;line-height:22px;font-weight:400}.modal.modal_glp1 .mailing-success .modal__button_center{margin-top:40px}.modal.modal_glp1 .mailing-success button{width:100%;border-radius:0;background:#c7efd8;border-color:#c7efd8;color:#181818}.modal.modal_glp1.modal_glp1-success .modal__container{grid-template-columns:minmax(0,560px)}.modal.modal_glp1.modal_glp1-success .modal__content{width:560px}.modal.modal_glp1.modal_glp1-success .modal__block{padding-top:72px;padding-bottom:31px}.modal.modal_glp1.modal_glp1-success .modal__close{width:32px;height:32px;top:20px}@media(max-width:719px){.modal.modal_glp1 .modal__header{background:transparent}.modal.modal_glp1 .modal__container{margin-top:28px;min-height:0;padding:0 20px 28px}.modal.modal_glp1 .modal__content,.modal.modal_glp1.modal_glp1-success .modal__content{width:100%}.modal.modal_glp1 .modal__block{padding:28px 20px}.modal.modal_glp1 .modal__title{font-size:26px;line-height:34px}.modal.modal_glp1 .modal__button_success,.modal.modal_glp1 .modal__text{margin-top:28px}.modal.modal_glp1 .modal__subtext{margin-top:24px}}.modal_gym-course .modal__container{display:block;max-width:580px;margin-inline:auto}.modal_gym-course .modal__content{width:580px;max-width:100%;background:#fff}.modal_gym-course .modal__block{padding:40px}.modal_gym-course .modal__title{padding-right:45px;font-size:32px;line-height:40px}.modal_gym-course .modal__text{margin-top:40px;font-size:16px;line-height:22px}.modal_gym-course .modal__close{top:40px;right:40px}.modal_gym-course .mailing-success button,.modal_gym-course .modal__button_success{background:#9cbbda;border-color:#9cbbda;color:#181818;width:100%;min-height:70px}.modal_gym-course .modal__subtext{opacity:1;color:#9a9a9a;margin-top:44px}.modal_gym-course .input-container input{border-bottom-color:#181818}.modal_gym-course .input-container .label_small{font-size:20px;line-height:27px;top:30px}.modal_gym-course .input-container input:not(:-moz-placeholder)+.label{top:0;font-size:14px;line-height:20px}.modal_gym-course .input-container input:focus+.label,.modal_gym-course .input-container input:not(:placeholder-shown)+.label{top:0;font-size:14px;line-height:20px}.modal_gym-course .mailing-success .modal__title{padding-right:0!important}@media(max-width:767px){.modal_gym-course .modal__block{padding:32px 24px}.modal_gym-course .modal__title{font-size:26px;line-height:34px}.modal_gym-course .modal__close{top:20px;right:20px}.modal_gym-course .modal__text{margin-top:24px}}.modal.modal_gym-course{word-spacing:normal}@media(max-width:719px){.modal.modal_gym-course .modal__header{background:transparent}.modal.modal_gym-course .modal__close-mobile{filter:brightness(0)}}.modal.modal_gym-course .modal__container{margin-top:max(28px,(100vh - 601px)/2 - 57.5px)}.modal.modal_gym-course .modal__block{min-height:601px}.modal.modal_gym-course.modal_gym-course-success .modal__container{max-width:560px;margin-top:max(28px,(100vh - 241px)/2 - 106px)}.modal.modal_gym-course.modal_gym-course-success .modal__content{width:560px}.modal.modal_gym-course.modal_gym-course-success .modal__block{min-height:241px;padding:72px 40px 31px}.modal.modal_gym-course.modal_gym-course-success .modal__title{min-height:48px;font-size:18px;line-height:22px;font-weight:400;text-align:center}.modal.modal_gym-course.modal_gym-course-success .modal__button_center{margin-top:40px}.modal.modal_gym-course.modal_gym-course-success .mailing-success button{min-height:50px;height:50px;padding:15px;border-radius:0;font-size:14px;line-height:20px;box-shadow:none}.modal.modal_gym-course.modal_gym-course-success .mailing-success button:after,.modal.modal_gym-course.modal_gym-course-success .mailing-success button:before{display:none}.modal.modal_gym-course.modal_gym-course-success .modal__close{width:32px;height:32px;top:20px;right:20px}@media(max-width:767px){.modal.modal_gym-course .modal__container,.modal.modal_gym-course.modal_gym-course-success .modal__container{margin-top:28px}.modal.modal_gym-course .modal__block{min-height:0}.modal.modal_gym-course.modal_gym-course-success .modal__block{padding:64px 24px 28px}}
