@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2")}*,::after,::before{box-sizing:inherit}html{min-width:1210px;box-sizing:border-box;background-color:#fff;scroll-behavior:smooth}@media (max-width:430px){html{min-width:375px}}body{position:relative;font-family:"Inter",serif;font-optical-sizing:auto;font-size:24px;font-weight:400;line-height:32px;color:#1d1d1d}main{overflow:hidden}body,h1,h2,h3,p,ul{margin:0}ul{list-style-type:none}a{text-decoration:none}button,input{font-family:inherit}button,ul{padding:0}img{max-width:100%;height:auto}.container{width:1210px;padding:0 15px;margin:0 auto}@media (max-width:430px){.container{width:95%;padding:0}}.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.button-basic{display:flex;justify-content:center;align-items:center;padding:0;margin:0 auto;font-size:14px;font-weight:600;border-radius:10px;transition:.3s}.button-basic--orange{background-color:#a6ce39;color:#fff}.button-basic--red{background-color:#d6001c;color:#fff}.button-basic--red:hover{background-color:#f50b29;color:#fff}.button-basic--red-border{border:1px solid #d6001c;background-color:transparent;color:#d6001c}.button-basic--red-border:hover{color:#f50b29;border-color:#f50b29;background-color:transparent}.button-basic--white{background-color:#fff;color:#d6001c}.button-basic--white-text-orange{color:#a6ce39}.button-basic--black{color:#1d1d1d}.button-basic--black-border{border:1px solid #1d1d1d}.header__top{display:flex;align-items:center;justify-content:space-between;min-height:33px;border-bottom:1px solid #d8d8d8;background-color:#fff}.header__logo-top{width:177px;height:15px;padding-left:27px}.header__signin{line-height:0}.header__bottom{display:flex;align-items:center;height:53px;margin-top:40px}.header__logo-bottom{width:200px;height:100%}.header__logo-link{display:flex;align-items:center;line-height:0}@media (max-width:430px){.header{background-color:#faf8f5}.header__logo-top{padding-left:11px;height:13px}.header__bottom{margin-top:32px}.header__logo-bottom{width:auto;height:100%}}.promo{padding-bottom:40px}.trade-banner{margin-top:45px}.trade-banner__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 60px 10px 103px;color:#fff;background-color:#a6ce39}.trade-banner__wrapper::before{content:"";position:absolute;top:-10px;left:10px;width:78px;height:65px;background:url(../img/icon/icon-study-banner.svg) no-repeat;-o-object-fit:contain;object-fit:contain}.trade-banner__wrapper--red{background-color:#d6001c;border-radius:20px}.trade-banner__wrapper--red::before{top:-20px;left:-20px;width:106px;height:91px;background:url(../img/icon/icon-sale.png) no-repeat;background-size:cover}.trade-banner__text{width:600px;margin:0;font-size:16px;font-weight:600;line-height:1.2}.trade-banner__button{width:auto;height:40px;margin:0 0 0 auto;padding:0 12px;font-size:16px;font-weight:600}.promo__wrapper{display:flex;justify-content:space-between;margin-top:30px;padding:30px 84px 57px 40px;background-color:#faf8f5;border-radius:30px;box-shadow:0 0 30.6px 0 rgba(191,191,191,.13)}.promo__content{width:628px}.promo__logo-wrapper{display:flex;align-items:center;line-height:0}.promo__logo-wrapper .logo:last-of-type{margin-left:40px}.promo__about-list{display:flex;flex-wrap:wrap;margin-top:25px}.promo__about-item{position:relative;font-size:18px;font-weight:500;padding-left:15px}.promo__about-item:first-of-type{padding-left:0}.product-param__item:first-of-type::before,.promo__about-item:first-of-type::before{display:none}.promo__about-item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:5px;width:4px;height:4px;background-color:rgba(29,29,29,.36);border-radius:50%}.promo__title{margin:10px 0 0;font-size:35px;font-weight:700;line-height:40px}.promo__desc{width:500px;margin:23px 0 0;font-size:16px;font-weight:600;line-height:24px}.promo__btns-wrapper{display:flex;justify-content:space-between;width:-moz-max-content;width:max-content;gap:14px;margin-top:31px}.promo__btn{width:auto;padding:0 15px;height:47px}.promo__note{font-size:12px;color:#1d1d1d}.promo__attest{width:396px;height:359px}.promo__pic{width:auto;height:350px;align-self:center}@media (max-width:430px){.promo{background-color:#faf8f5;padding-bottom:40px}.trade-banner{display:none}.promo__wrapper{flex-direction:column;margin-top:0;padding:0}.promo__content{width:auto;padding:15px}.promo__about-list{display:none}.promo__title{width:auto;margin-top:25px;font-size:32px;line-height:37px}.promo__desc{width:auto;font-size:18px}.promo__btns-wrapper{flex-direction:column;width:auto;margin-top:32px}.promo__btn{width:100%}.promo__btn:first-of-type{order:1}.promo__note{font-size:14px}.promo__pic{width:100%;height:auto;margin-top:44px}}.popup{position:fixed;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(64,64,64,.63);z-index:999;display:none}.popup--active{display:flex}.popup__content{position:relative;width:580px;padding:30px;background-color:#fff;color:#000;border-radius:20px;overflow:hidden}.button-close{position:absolute;top:30px;right:25px;width:25px;height:25px;background-color:transparent;border:0;padding:0;cursor:pointer;z-index:2}.button-close::after,.button-close::before{content:"";position:absolute;top:50%;left:50%;right:0;width:25px}.button-close::before{transform:translate(-50%,-50%) rotate(45deg);height:1px;background-color:#000}.button-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.button-close--black::after,.button-close--black::before,.button-close::after{background-color:#000;height:1px}.product__about{position:relative}.product-param{display:flex;flex-wrap:wrap;line-height:18px}.product-param__item{position:relative;font-size:12px;font-weight:500;padding-left:15px;color:rgba(29,29,29,.36)}.product-param__item:first-of-type{padding-left:0}.product-param__item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:5px;width:4px;height:4px;background-color:rgba(29,29,29,.36);border-radius:50%}.product__content{display:flex;flex-direction:column;min-height:160px;margin-top:30px}.product__title{width:312px;font-size:24px;font-weight:700;line-height:26px}.product__desc{width:250px;margin-top:10px;font-size:14px;font-weight:600;line-height:18px}.product__prices{display:flex;align-items:center;margin-top:30px;margin-bottom:10px}.product__prices-new{font-size:24px;font-weight:700}.product__prices-old{margin-left:15px;font-size:16px;color:#a4a4a4;text-decoration:line-through}.product__prices-note{display:block;margin-top:auto;font-size:12px;line-height:17px;color:rgba(29,29,29,.63)}.product__form.success .product__about,.product__form.success .product__form-field{display:none}.product__form.success .result-form{display:block}.product__form.failure .product__about{display:none}.product__form.failure .result-form{display:block}.product__form.failure .form-pay{display:none}.product__form.failure .product__form-field{border:1px solid #d6001c}.product__form.failure .product__form-field .product__form-input{color:#d6001c}.product__form-field{display:flex;justify-content:space-between;width:100%;height:44px;margin-top:30px;background:#fff;border:1px solid rgba(110,121,146,.4);border-radius:10px}.product__form-input{display:block;width:100%;height:100%;font-size:14px;border:0;padding:0 10px 0 24px;border-radius:10px;outline:0}.product__form-input::-moz-placeholder{color:rgba(29,29,29,.39)}.product__form-input::placeholder{color:rgba(29,29,29,.39)}.product__form-btn{display:flex;justify-content:center;align-items:center;width:192px;padding:0;background-color:#d6001c;color:#fff;border:0;border-radius:10px;margin:-.5px -.5px -.5px 0;cursor:pointer}.product__form-btn:disabled{background-color:#2d2d2d}.product__pic{position:absolute;top:48px;right:0;width:auto;height:175px}.result-form{width:412px;margin:50px auto 0;display:none}.result-form__title{font-size:30px;font-weight:600;line-height:30px;text-align:center}.result-form__desc{margin-top:10px;font-size:14px;line-height:18px;text-align:center}.result-form__pay-wrapper{display:flex;justify-content:space-between;gap:11px;margin-top:30px}.form-pay__bill,.form-pay__card{display:flex;justify-content:center;align-items:center;width:50%;height:44px}
/*# sourceMappingURL=style.min.css.map */
