.c-test-item__question{margin-bottom:16px;font-weight:600;font-size:20px;line-height:24px}.c-test-item__text{margin-bottom:16px;color:var(--text-gray-color)}@media(min-width:0)and (max-width:767px){.c-test-item__text{font-size:14px;line-height:18px}}.c-test-item .ui-scroll__inner{padding:0}.c-test-body{flex-grow:1;padding:40px 0;background:var(--bg-color);overflow-y:auto}@media(min-width:0)and (max-width:767px){.c-test-body{padding:20px 0 130px}}.c-test-body__wrap{position:relative}.c-test-body__consult{margin-top:100px}@media(min-width:0)and (max-width:767px){.c-test-body__consult{margin-top:60px}}@media(min-width:768px)and (max-width:1023px){.c-test-body__consult{margin-top:80px}}@media(min-width:1024px)and (max-width:1439px){.c-test-body__consult{margin-top:100px}}.c-test-body__back{position:absolute;top:0;left:46px}@media(min-width:0)and (max-width:767px){.c-test-body__back{position:relative;left:0;margin-bottom:20px}}@media(min-width:768px)and (max-width:1023px){.c-test-body__back{left:16px}}@media(min-width:1024px)and (max-width:1439px){.c-test-body__back{left:30px}}.c-test-body-progress{margin-bottom:120px}@media(min-width:0)and (max-width:767px){.c-test-body-progress{margin-bottom:30px}}@media(min-width:768px)and (max-width:1023px){.c-test-body-progress{margin-bottom:40px}}@media(min-width:1024px)and (max-width:1439px){.c-test-body-progress{margin-bottom:60px}}.c-test-body-progress__question{margin-bottom:24px}@media(min-width:0)and (max-width:767px){.c-test-body-progress__question{margin-bottom:12px;font-size:14px;line-height:18px}}.c-test-body-progress-bar{position:relative;width:100%;height:3px;border-radius:2px;background:rgba(51,51,51,.15)}.c-test-body-progress-bar__line{position:absolute;top:0;left:0;height:100%;border-radius:inherit;background:var(--button-color)}.c-test-body__inner{max-width:436px;margin:0 auto}@media(min-width:768px)and (max-width:1023px){.c-test-body__inner{max-width:358px}}.c-test-body__button{margin-top:40px}@media(min-width:0)and (max-width:767px){.c-test-body__button{position:fixed;right:8px;bottom:10px;left:8px}.c-test-results-products.ui-page-section--md:not(.ui-page-section:last-child){margin-bottom:60px}.c-test-results-products .ui-page-section__header{margin-bottom:12px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-products .ui-page-section__header{margin-bottom:20px}}.c-test-results-products .ui-page-section__title{font-weight:600;font-size:30px;line-height:36px}@media(min-width:0)and (max-width:767px){.c-test-results-products__button--desktop{display:none}}.c-test-results-products__button--mobile{display:none}@media(min-width:0)and (max-width:767px){.c-test-results-products__button--mobile{display:block;width:100%;margin-top:32px}}.c-test-results-products-slider{opacity:0;transition:opacity .25s}.c-test-results-products-slider--initialized{opacity:1}@media(min-width:768px)and (max-width:1023px){.c-test-results-products-slider{width:calc(100% + 32px);margin:0 -16px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-products-slider{width:calc(100% + 60px);margin:0 -30px}}@media(min-width:0)and (max-width:767px){.c-test-results-products-slider .swiper{padding:0 8px 0 0}}@media(min-width:768px)and (max-width:1023px){.c-test-results-products-slider .swiper{padding:0 16px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-products-slider .swiper{padding:0 30px}}.c-test-results-products-slider .swiper-slide{display:flex;height:auto}.c-test-results-products-slide{display:flex;flex-direction:column;align-items:flex-start}.c-test-results-products-slide__button{margin-top:24px}@media(min-width:0)and (max-width:767px){.c-test-results-products-slide__button{width:100%;margin-top:12px}}.c-test-results-products-slide .vm-catalog-product{flex-grow:1;height:auto;min-height:322px}@media(min-width:0)and (max-width:767px){.c-test-results-products-slide .vm-catalog-product{width:148px;min-height:auto}}@media(min-width:768px)and (max-width:1023px){.c-test-results-products-slide .vm-catalog-product{width:232px;min-height:328px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-products-slide .vm-catalog-product{width:322px}.c-test-results-products-slide .vm-catalog-product__image-wrap{right:24px;bottom:25px}}@media(min-width:0)and (max-width:1023px){.c-test-results-products-slide .vm-catalog-product__info{margin-bottom:0}}.c-test-results-substances{margin:0 -46px;padding:40px 0;border-radius:40px;background:var(--bg-color)}@media(min-width:0)and (max-width:767px){.c-test-results-substances{margin:0 -8px;padding:20px 0 40px;border-radius:20px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-substances{margin:0 -16px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-substances{margin:0 -30px}}.c-test-results-substances.ui-page-section{width:calc(100% + 92px)}@media(min-width:0)and (max-width:767px){.c-test-results-substances.ui-page-section{width:calc(100% + 16px)}}@media(min-width:768px)and (max-width:1023px){.c-test-results-substances.ui-page-section{width:calc(100% + 32px)}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-substances.ui-page-section{width:calc(100% + 60px)}}@media(min-width:0)and (max-width:767px){.c-test-results-substances .ui-page-section__header{margin-bottom:16px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-substances .ui-page-section__header{margin-bottom:20px}}.c-test-results-substances .ui-page-section__title{font-weight:600;font-size:30px;line-height:36px}@media(min-width:0)and (max-width:767px){.c-test-results-substances .ui-page-section__title{font-size:24px;line-height:30px}}.c-test-results-substances-slider{opacity:0;transition:opacity .25s}.c-test-results-substances-slider--initialized{opacity:1}@media(min-width:0)and (max-width:767px){.c-test-results-substances-slider .ui-slider{width:100%;margin:0}}.c-test-results-substances-slider .swiper{padding:0 46px}@media(min-width:0)and (max-width:767px){.c-test-results-substances-slider .swiper{padding:0 8px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-substances-slider .swiper{padding:0 16px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-substances-slider .swiper{padding:0 30px}}.c-test-results-substances-slider .vm-substance{width:322px}@media(min-width:0)and (max-width:767px){.c-test-results-substances-slider .vm-substance{width:148px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-substances-slider .vm-substance{width:232px}}.c-test-results-substances .ui-slider-nav{top:-70px;right:46px}@media(min-width:1024px)and (max-width:1439px){.c-test-results-substances .ui-slider-nav{right:30px}}.c-test-results-substances-modal__name{font-weight:600;font-size:24px;line-height:30px;margin-bottom:16px}@media(min-width:0)and (max-width:767px){.c-test-results-substances-modal__name{font-size:20px;line-height:24px}.c-test-results-substances-modal .ui-typography{font-size:14px;line-height:18px}}.c-test-results-substances-modal .ui-typography ul li{padding-left:20px}.c-test-results-substances-modal .ui-typography ul li:before{top:50%;left:0;width:8px;height:8px;background:var(--text-gray-color);transform:translateY(-50%)}.c-test-results{flex-grow:1;background:var(--white);overflow-y:auto}.c-test-results-head{display:flex;align-items:center;gap:134px;margin-bottom:120px;padding-top:50px}@media(min-width:0)and (max-width:767px){.c-test-results-head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:60px;padding-top:20px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-head{gap:20px;margin-bottom:80px;padding-top:30px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-head{gap:42px;margin-bottom:100px;padding-top:40px}}.c-test-results-head__image-wrap{flex-shrink:0;width:452px;height:284px;padding:0 0 16px 16px;border-radius:40px;background:var(--bg-color)}@media(min-width:0)and (max-width:767px){.c-test-results-head__image-wrap{position:relative;width:100%;height:auto;padding:62.5% 0 0;border-radius:20px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-head__image-wrap{width:358px;height:223px;padding:0 0 10px 10px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-head__image-wrap{width:390px;height:243px;padding:0 0 12px 12px}}.c-test-results-head__image{width:100%;height:100%;border-radius:inherit;background-size:contain;background-position-y:center}@media(min-width:0)and (max-width:767px){.c-test-results-head__image{position:absolute;top:0;right:0;width:calc(100% - 8px);height:calc(100% - 8px)}}.c-test-results-head__inner{width:436px;max-width:100%}.c-test-results-head__name{font-weight:600;font-size:40px;line-height:50px;margin-bottom:12px}@media(min-width:0)and (max-width:1023px){.c-test-results-head__name{font-size:30px;line-height:36px}}@media(min-width:0)and (max-width:767px){.c-test-results-head__name{margin-bottom:8px}}.c-test-results-head__text{font-weight:300;font-size:18px;line-height:24px;margin-bottom:40px}@media(min-width:0)and (max-width:1023px){.c-test-results-head__text{font-size:16px;line-height:20px}}@media(min-width:0)and (max-width:767px){.c-test-results-head__text{margin-bottom:30px;font-size:14px;line-height:18px}}.c-test-results-head__text p:first-child{margin-top:0}.c-test-results-head__text p:last-child{margin-bottom:0}.c-test-results-head__notice{white-space:pre-line}.c-test-results-head__offer{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:12px;background:var(--bg-color)}@media(min-width:0)and (max-width:767px){.c-test-results-head__offer{width:100%}}.c-test-results-head-price{display:flex;align-items:center;gap:12px}@media(min-width:0)and (max-width:767px){.c-test-results-head-price{flex-direction:column;align-items:flex-start;gap:0}}.c-test-results-head-price__current{font-weight:600;font-size:24px;line-height:30px}@media(min-width:0)and (max-width:767px){.c-test-results-head-price__current{font-size:20px;line-height:24px}}@media(min-width:0)and (max-width:1023px){.c-test-results-head-price__current{font-size:20px;line-height:24px}}@media(min-width:0)and (max-width:767px){.c-test-results-head-price__current{order:2}}.c-test-results-head-price__offer{font-weight:300;font-size:16px;line-height:20px;color:var(--text-gray-color);text-decoration:line-through}@media(min-width:768px)and (max-width:1023px){.c-test-results-head-price__offer{font-size:14px;line-height:18px}.c-test-results-offer.ui-page-section--lg:not(.ui-page-section:last-child){margin-bottom:80px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results-offer.ui-page-section--lg:not(.ui-page-section:last-child){margin-bottom:120px}}.c-test-results-offer .ui-page-section__header{margin-bottom:20px}@media(min-width:0)and (max-width:767px){.c-test-results-offer .ui-page-section__header{margin-bottom:12px}.c-test-results-offer .ui-page-section__title{font-size:30px;line-height:36px}}.c-test-results-offer__card{display:flex;align-items:center;justify-content:space-between;padding:34px 30px;border-radius:20px;background:var(--other-orange-color)}@media(min-width:0)and (max-width:767px){.c-test-results-offer__card{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 12px 12px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-offer__card{padding:24px 30px}}@media(min-width:0)and (max-width:767px){.c-test-results-offer__card .ui-button{width:100%}}.c-test-results-offer__text{font-weight:600;font-size:24px;line-height:30px}@media(min-width:0)and (max-width:767px){.c-test-results-offer__text{font-size:20px;line-height:24px;font-size:18px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-offer__text{max-width:50%;line-height:34px}}.c-test-results-offer__text span:not([class]){padding:0 5px;font-weight:300}@media(min-width:0)and (max-width:1023px){.c-test-results-offer__text span:not([class]){padding-left:0}}.c-test-results-offer__price{padding-left:24px;font-weight:300;color:var(--text-gray-color);text-decoration:line-through}@media(min-width:0)and (max-width:767px){.c-test-results-offer__price{padding-left:8px;font-size:14px;line-height:18px}}@media(min-width:768px)and (max-width:1023px){.c-test-results-offer__price{padding-left:9px}}.c-test-results__warning{font-weight:600;font-size:40px;line-height:50px;padding:80px 0 100px;font-weight:300;color:var(--text-gray-color);text-align:center}@media(min-width:0)and (max-width:1023px){.c-test-results__warning{font-size:30px;line-height:36px}}@media(min-width:0)and (max-width:767px){.c-test-results__warning{padding:30px 0;font-size:18px;line-height:24px}}@media(min-width:768px)and (max-width:1023px){.c-test-results__warning{padding:40px 0;font-size:24px;line-height:30px}}@media(min-width:1024px)and (max-width:1439px){.c-test-results__warning{padding:60px 0;font-size:30px;line-height:36px}}.c-test{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;padding-top:80px}@media(min-width:0)and (max-width:767px){.c-test{padding-top:60px}}@media(min-width:768px)and (max-width:1023px){.c-test{padding-top:66px}}@media(min-width:1024px)and (max-width:1439px){.c-test{padding-top:84px}}.c-test-header{position:fixed;top:0;right:0;left:0;z-index:1;padding:20px 0 30px;background:var(--white)}@media(min-width:0)and (max-width:767px){.c-test-header{padding:18px 0 17px}}@media(min-width:768px)and (max-width:1023px){.c-test-header{padding:24px 0 18px}}@media(min-width:1024px)and (max-width:1439px){.c-test-header{padding-bottom:40px}}.c-test-header__wrap{display:flex;align-items:center;justify-content:space-between}.c-test-header__logo{width:196px;height:30px;background:50% no-repeat;background-size:contain}@media(min-width:0)and (max-width:1023px){.c-test-header__logo{width:161px;height:25px}}@media(min-width:768px)and (max-width:1023px){.c-test-header__logo{margin:0 auto}}@media(min-width:1024px)and (max-width:1439px){.c-test-header__logo{width:157px;height:24px}}.c-test-header__close{height:24px;cursor:pointer}