* {outline: none !important;-webkit-appearance: none !important;appearance: none !important;-webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;-webkit-tap-highlight-color: transparent !important;}.upstar {position: relative;}.upstar::after {content: "*";display: inline-block;position: absolute;top: -2px;right: -13px;font-size: 30px;font-weight: 100;font-family: arial;color: #ff6666;}.fMask {padding: 40px 0;line-height: 1.3 !important;}.fMask a, .fMask a:active, .fMask a:focus, .fMask a:hover {color: inherit !important;text-decoration: none;cursor: default;white-space: nowrap;}#cookie a, #cookie a:active, #cookie a:focus, #cookie a:hover {cursor: default;white-space: nowrap;}#kmacb {z-index: 1000 !important;bottom: 55px !important;}.show-message__item, .show-message__item-first {z-index: 1001 !important;}.cookie-popup-inner {box-sizing: border-box;}.pl_field_address_info {margin: 0 !important;padding: 0 !important;border: none !important;outline: none !important;position: absolute;z-index: -1;width: 0px !important;height: 0px !important;}.dec-line {position: relative;}.dec-line_bottom::after {content: "";position: absolute;width: 100%;height: 1px;bottom: 0px;left: 0px;background-color: red;}@media screen and (max-width: 999px) {.corona-wrapper {padding: 5px 35px 5px 20px !important;}}@media screen and (max-width: 768px) {.corona-wrapper {padding: 5px 45px 5px 25px !important;}.corona-wrapper-close {right: 0px !important;}}@media screen and (max-width: 480px) {.corona-wrapper {padding: 5px 40px 5px 10px !important;}.corona-wrapper > div {padding-left: 50px !important;}}.buy__order {background-position: 40% center;}.shame-btn--form {text-transform: uppercase;font-size: 24px;letter-spacing: 0.06em;}.shame-btn--hov {transition: filter 300ms ease;}.shame-btn--hov:hover {filter: brightness(0.9);}.buy__order-form-main select, .buy__order-form-main input {padding: 23px 0px;}.buy__order-form-main select, .buy__order-form-main input, .buy__order-form-main select::placeholder, .buy__order-form-main input::placeholder {font-size: 20px;}.buy__order-header-txt {text-align: center;text-transform: uppercase;margin: 0 auto;font-size: 23px;font-weight: 400;}.buy__order-header-txt .nowdate {display: inline-block;padding: 5px 10px 5px 10px;margin-top: 6px;color: #000;font-size: 30px;border-top: 1px dotted;border-color: #b7b7b7;font-weight: 600;}.buy__order-form-header {flex-direction: column;}.buy__order-form-header div {width: 100%;margin-top: 2px;justify-content: center;}.new-price {background-color: transparent;color: var(--color-red);padding: 0px;overflow: visible;font-size: 42px;}.new-price::before {display: none;}.buy__order-form-main {margin-top: 14px;}.under-btn {color: #868686;font-size: 15px !important;}.how__buy-inner {margin-bottom: 40px;}.buy__order-form-wrapper {padding: 22px 24px 10px 22px;}.buy__order-second {padding-top: 50px;}.shame-main-product {margin-top: 150px;}.risk__list {display: flex;flex-direction: column;align-items: flex-start;}.symptoms__warning {width: 82%;}.risk__list li {display: inline-flex;}.section__title span::after, .buy__order-title-wrapper::after {background-image: url("../img/custom-border-small-part.png");background-size: auto;background-repeat: repeat-x;}.dat-block {position: relative;padding: 40px 0px 10px;font-family: "Gilroy", sans-serif;font-size: 16px;background: #fff;}.dat-block__title {text-align: center;margin-bottom: 20px;}.dat-block__title h2, .dat-block__title h3 {font-size: 38px;font-weight: 700;}.dat-block__title span:after {display: none;}.dat-block__title h2 span:last-child {color: #eb5757;}.dat-block__content {display: flex;align-items: flex-start;margin: 25px auto 0px;max-width: 1024px;}.dat-block__info {max-width: 600px;align-self: center;padding-right: 50px;}.dat-block__text {font-size: 16px;line-height: 1.4;margin: 14px 0;}.dat-block__text_theme_sms {padding: 15px;background-color: #fff277;border-radius: 4px;box-shadow: inset 0 0 4px #e7d754;}.dat-block__text_theme_check {padding: 15px;border: 1px solid #d8d8d8;border-radius: 4px;box-shadow: 0 0 5px #e5e5e5;background-color: #fff;}.dat-block__text_theme_attention {background: #fff;border-radius: 8px;box-shadow: inset 0 0 2px #c6c6c6, 0 0 8px #cccaca;}.dat-block strong {font-weight: 600;}.dat-block__img {margin-top: 30px;}.dat-block .add-red {position: absolute;}.dat-block .add-red.medium {top: 50px;left: 12%;width: 66px;height: 66px;filter: blur(6px);}.dat-block .add-red.small {width: 40px;height: 40px;height: 4;top: 50%;right: 12%;filter: blur(3px);}.orderFormWrapperCountry, .orderFormWrapperCountry option {font-family: "Gilroy", serif;}@media screen and (min-width: 994px) {.shame-main-product {position: relative;top: -66px;left: 30px;width: 200px;}.buy__order.buy__order-second .shame-main-product {position: relative;top: 19px;left: 35px;width: 175px;}.reviews {padding: 40px 0px 45px;}@media screen and (max-width: 1560px) {.review__doctor {padding-bottom: 7px;}.review__doctor-inner img {margin: 240px 0px 0px 0px;width: 100%;max-width: 570px;align-self: flex-end;}.review__doctor-list {padding-right: 40px;padding-left: 10px;}.risk {background-position: 450% 130%;}}@media screen and (max-width: 1400px) {.buy__order {background-position: 53% center;}.buy__order .add-red.big {top: 0%;left: -7%;}.buy__order .add-red.medium {left: -2%;}.symptoms .add-red.medium {left: 6%;}.symptoms .add-red.small {top: 5%;}.risk {background-position: 500px 130%;}.reviews .add-red.medium {width: 66px;height: 66px;top: 65%;}.how__buy .add-red.medium {width: 67px;height: 67px;left: 5%;}.how__buy .add-red.small {top: 24%;}.buy__order-second {padding-top: 50px;}}@media screen and (max-width: 1200px) {.review__doctor-inner img {max-width: 520px;margin: 300px 0px 0px 0px;}.about__doctor {width: 50%;}.buy__order .add-red.big {width: 81px;height: 91px;top: 4%;left: -4%;}.buy__order .add-red.medium {width: 46px;height: 46px;}.buy__order .add-red.small {display: none;}.symptoms-and-risk {padding: 70px 0px 0px 0px;}.symptoms__warning {width: 84%;max-width: 830px;}.symptoms__warning p {font-size: 23px;}.reviews {padding: 40px 0px 30px 0px;}.review__doctor .add-red.small {top: 56%;left: 46%;}.reviews .add-red.small {top: 6%;left: 3%;}.risk {padding-bottom: 30px;background-position: 350px bottom;}.risk .add-red.medium {right: 5%;}.risk .add-red.small {left: 70%;}.how__work-list p {width: 72%;}.how__work-list {background-color: rgba(255, 255, 255, 0.5);padding: 10px 20px;width: 60%;box-sizing: border-box;}.dat-block .add-red.medium {top: 20px;left: 7%;}.dat-block .add-red.small {right: 6%;}.product__advantages-item p {padding-right: 10px;}.reviews__item-img {margin-right: 16px;}}@media screen and (max-width: 1140px) {.review__doctor-inner img {max-width: 420px;margin: 440px 0px 0px 0px;}.buy__order {background-position: 56% center;}.buy__order-header {width: 70%;}.buy__order-header p {font-size: 18px;}.buy__order-subtitle {font-size: 38px;}.risk__description-title {font-size: 32px;}.risk .section__title {width: 70%;}.dat-block .add-red.small {right: 1.5%;top: 89%;}.dat-block .add-red.medium {left: 3%;}}@media screen and (max-width: 1023px) {.reviews {padding: 64px 0px 30px 0;}.review__doctor-inner img {margin: 495px 0px 0px 0px;}.symptoms__warning {width: 85%;}}}@media screen and (max-width: 993px) {.buy__order-title {margin-top: 6px;}.buy__order-title {margin: 20px auto 25px auto;}.buy__order-header-txt {width: 100%;}.buy__order-form-main select, .buy__order-form-main input {padding: 20px 0px;}.buy__order-form-main select, .buy__order-form-main input, .buy__order-form-main select::placeholder, .buy__order-form-main input::placeholder {font-size: 18px;}.shame-btn--form {font-size: 16px;}.under-btn {font-size: 14px !important;}.buy__order-header-txt {font-size: 22px;}.new-price {font-size: 38px;margin-left: -1px;}.product__advantages-item::after {width: 100%;}.product__advantages-item {margin: 0px auto 8px;}.product__composition .section__title {margin-bottom: 0px;}.review__doctor .section__title {line-height: 33px;}.how__work {padding: 45px 0px 25px;}.reviews .section__title {margin-bottom: 30px;}.how__buy-item::after {width: 100%;}.buy__order-second {padding-top: 40px;}.buy__order-header p {justify-content: flex-start;padding: 10px 15px;}.buy__order-form {margin-right: 0px;margin-top: 20px;}.shame-main-product {margin-top: 10px;max-width: 100%;}.product__advantages-img {transform: none;}.how__buy-item {padding-right: 10px;}.how__buy-item::after {bottom: 0px;}.how__buy-item:nth-child(2) p, .how__buy-item:last-child p {margin: 10px 0px 0px 0px;padding-bottom: 10px;}.dat-block {padding: 0px 0px 10px;}.dat-block__title h2, .dat-block__title h3 {font-size: 24px;display: block;}.dat-block__content {flex-direction: column-reverse;}.dat-block__title h2 span, .dat-block__title h3 span {display: block;}.dat-block__title {margin-bottom: 0px;}.dat-block__content {margin: 0px auto;}.dat-block__img, .dat-block__img img {width: 100%;max-width: 100%;}.dat-block__info {padding-right: 0px;}.review__doctor-list {display: flex;flex-direction: column;align-items: center;}}@media screen and (min-width: 994px) and (max-width: 1074px) {.how__buy-item:first-child p {margin: 8px auto 81px auto;}}@media screen and (min-width: 1056px) and (max-width: 1074px) {.how__buy-item:last-child p {margin: 8px auto 52px auto;}}@media screen and (min-width: 768px) and (max-width: 993px) {body {width: 100%;max-width: 100%;}.container {width: 100%;max-width: 100%;}.buy__order-header {max-width: 380px;margin: 0 auto;}.buy__order-title {font-size: 34px;line-height: 48px;max-width: 500px;margin: 20px auto 15px;}.buy__order-subtitle {margin: 15px auto 25px;}.buy__order-list {display: flex;flex-wrap: wrap;max-width: 700px;margin: 0 auto;justify-content: center;}.buy__order-list li:nth-of-type(2n + 1) {margin-right: 16px;}.buy__order {padding: 12px 0px 50px;}.shame-btn--form {font-size: 18px;}.section__title {font-size: 30px;}.symptoms__list {max-width: 560px;margin-right: auto;margin-left: auto;}.symptoms__list-arrow {width: 25%;}.symptoms__warning {width: 100%;max-width: 840px;}.risk {background-size: 100%;background-position: 40% 109%;}.risk .section__title span {width: auto;display: inline-block;}.risk__list {max-width: 75%;margin: 0 auto;}.risk__warning {max-width: 75%;margin: 0 auto;}.product__advantages .section__title {margin: 0 auto 30px;}.product__advantages-img {margin: 0 auto;left: 0px;}.product__advantages-list {margin-top: 15px;max-width: 80%;margin: 0 auto;}.product__composition-arrow {width: 25%;}.how__work {background-position: -40px 45%;}.how__work .section__title {font-size: 30px;margin-bottom: 60px;}.how__work-list {width: 65%;margin: 40px 0px 0px auto;}.how__work-list li {justify-content: center;}.how__work-list li::before {margin-right: 20px;}.product__advantages .section__title {padding: 0px 100px;}.review__doctor-list p {margin: 0px 0px 30px 0px;}.review__doctor-list {max-width: 560px;margin: 10px auto 0px;}.review__doctor-inner img {width: 100%;margin: 0 auto;max-width: 360px;}.about__doctor {width: 80%;}.reviews__item-content {width: 60%;margin: 0 auto;}.reviews__arrows {width: 25%;}.how__buy-inner {max-width: 500px;margin-right: auto;margin-left: auto;}.dat-block {padding: 0px 0px 20px;}.dat-block__title h2, .dat-block__title h3 {font-size: 30px;}.dat-block__img, .dat-block__img img {max-width: 360px;margin-right: auto;margin-left: auto;}.buy__order {padding: 20px 0px 40px;}.product__advantages-item p {align-items: center;}}@media screen and (max-width: 767px) {.product__advantages-img {top: 5px;transform: translateX(-50%);}.shame-main-product {position: relative;top: -8px;max-width: unset;}.reviews .section__title {line-height: 38px;}.product__advantages .section__title {margin: 0px auto 30px;}.symptoms-and-risk {padding: 10px 0px 0px;}.symptoms__list-arrow {width: 60%;}.shame-btn--form {padding-left: 2px;}.buy__order {background-position: 64% 65px;}.buy__order.buy__order-second {background-position: 12% 45px;}.about__doctor > img {position: relative;top: -30px;}.about__doctor-wrapper {display: inline-block;position: relative;top: 35px;right: 119px;font-size: 17px;}.about__doctor-wrapper div:first-child {display: inline-block;font-size: 18px;}.how__work {background-size: 579px 402px;background-position: 6% 12%;}}@media (max-width: 320px) {.review__doctor-list li {font-size: 17px;width: 266px;}.review__doctor-list p {text-align: center;}.review__doctor-list p > span {text-align: left;}}