/* TORG-1142 */
@-ms-viewport {
    width: device-width;
}

@-o-viewport {
    width: device-width;
}

@viewport {
    width: device-width;
}

.hidden {
    display: none !important;
    visibility: hidden !important;
}

@media (max-width: 1199px) {
    .header__block--menu {
        justify-content: flex-end;
    }
}
@media (max-width: 767px) {
    .header__block .navbar-toggler {
        top: 0;
    }
}

.header__block--logo {
    width: 35%;
}

.header__block--logo-image {
    width: 250px;
    height: auto;
}

@media (max-width: 320px) {
    .header__block--logo-image {
        width: 230px;
    }
}


/*TR-16766*/
.soft-hidden {
    display: none;
    visibility: hidden;
}

/*TR-16766*/
.show-app {
    display: block !important;
    visibility: visible !important;
}

.show-button {
    visibility: visible !important;
    display: inline-block !important;
}

.header__top--regions .dropdown {
    border-right: none !important;
}

.services__list--edo {
    background: #39b54a;
}

.services__list--sign {
    background: #0159cc;
}

.services__list--contragent {
    background: #ed2d24;
}

.services__list--spark {
    background: #007cc2;
}

/******************/

.services-detail__promo--edo {
    background: url("/local/html/images/services-detail__promo--goods.png") repeat;
    background: -moz-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--goods.png") repeat;
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(102, 102, 102, 0.3)), color-stop(65%, rgba(102, 102, 102, 0.02)), color-stop(66%, rgba(102, 102, 102, 0)), color-stop(100%, rgba(102, 102, 102, 0.3))), url("/local/html/images/services-detail__promo--goods.png") repeat;
    background: -webkit-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--goods.png") repeat;
    background: -o-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--goods.png") repeat;
    background: -ms-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--goods.png") repeat;
    background: linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--goods.png") repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666', GradientType=1);
}

.services-detail__promo--edo .services-detail__promo--img {
    background: #39b54a;
}

.services-detail__promo--sign {
    background: url("/local/html/images/services-detail__promo--ofd.png") repeat;
    background: -moz-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--ofd.png") repeat;
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(102, 102, 102, 0.3)), color-stop(65%, rgba(102, 102, 102, 0.02)), color-stop(66%, rgba(102, 102, 102, 0)), color-stop(100%, rgba(102, 102, 102, 0.3))), url("/local/html/images/services-detail__promo--ofd.png") repeat;
    background: -webkit-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--ofd.png") repeat;
    background: -o-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--ofd.png") repeat;
    background: -ms-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--ofd.png") repeat;
    background: linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--ofd.png") repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666', GradientType=1);
}

.services-detail__promo--sign .services-detail__promo--img {
    background: #0159cc;
}

.services-detail__promo--contragent {
    background: url("/local/html/images/services-detail__promo--offers.png") repeat;
    background: -moz-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--offers.png") repeat;
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(102, 102, 102, 0.3)), color-stop(65%, rgba(102, 102, 102, 0.02)), color-stop(66%, rgba(102, 102, 102, 0)), color-stop(100%, rgba(102, 102, 102, 0.3))), url("/local/html/images/services-detail__promo--offers.png") repeat;
    background: -webkit-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--offers.png") repeat;
    background: -o-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--offers.png") repeat;
    background: -ms-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--offers.png") repeat;
    background: linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--offers.png") repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666', GradientType=1);
}

.services-detail__promo--contragent .services-detail__promo--img {
    background: #ed2d24;
}

.services-detail__promo--spark {
    background: url("/local/html/images/services-detail__promo--umi.png") repeat;
    background: -moz-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--umi.png") repeat;
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(102, 102, 102, 0.3)), color-stop(65%, rgba(102, 102, 102, 0.02)), color-stop(66%, rgba(102, 102, 102, 0)), color-stop(100%, rgba(102, 102, 102, 0.3))), url("/local/html/images/services-detail__promo--umi.png") repeat;
    background: -webkit-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--umi.png") repeat;
    background: -o-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--umi.png") repeat;
    background: -ms-linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--umi.png") repeat;
    background: linear-gradient(15deg, rgba(102, 102, 102, 0.3) 0%, rgba(102, 102, 102, 0.02) 65%, rgba(102, 102, 102, 0) 66%, rgba(102, 102, 102, 0.3) 100%), url("/local/html/images/services-detail__promo--umi.png") repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#666666', GradientType=1);
}

.services-detail__promo--spark .services-detail__promo--img {
    background: #007cc2;
}

.equipment__sections.section__wrapper .equipment__about {
    background: none !important;
}

.services-detail__link_external {
    font-weight: 900;
    font-size: larger;
}

.icon-time {
    color: white;
}

.equipment__goods--title.section__equipment--description {
    font-family: MuseoSansCyrlStrong, Helvetica, sans-serif !important;;
    font-size: 18px !important;;
    color: #06498c !important;;
    margin-bottom: 1rem !important;
}

section.services {
    margin: 0 0 5rem;
}

/* TORG-1477 */
section.services .container img,
section.services .container svg {
    max-width: 100%;
    height: auto;
}

.equipment__materials--wrapper h2 {
    margin-bottom: 0 !important;
}

.equipment__materials--item a {
    font-weight: bolder !important;
    font-size: 16px !important;
}

.equipment__materials--ico .icon {
    width: 2em !important;
    height: 2em !important;
}

.equipment-detail__more--item.equipment-detail__more--item-current a:first-child {
    border: 2px solid #ffd400;
}

.kits-detail__more--summ p {
    margin-bottom: 0px !important;
}

.equipment-detail {
    padding: 1rem 0 0 !important;
}

.equipment-detail__more--item a {
    font-weight: bolder !important;
    /*font-size: 15px !important;*/
}

#pills-review .row {
    margin-bottom: 30px;
}

.how-to-buy {
    margin-bottom: 75px;
}

.equipment-detail__other a {
    font-weight: bolder !important;
    /*font-size: 15px !important;*/
}

.equipment__materials--promo-info {
    font-size: 17px;
}

.equipment__materials--mark,
.section__events--mark {
    font-size: 14px !important;
}

.icon-time path {
    fill: white;
}

.equipment__materials--col .equipment__materials--list {
    margin-top: 1.5rem !important;
    margin-bottom: 0 !important;
}

/*TR-12826*/
.services__list--price {
    font-size: 18px;
    font-weight: 600;
    color: #151515;
    margin-right: 1rem;
}

/*TR-12826*/
.programs__description--functions {
    margin-top: 4.5rem;
}

/*TR-12826*/
.review-screenshot-title {
    text-align: center;
}

/*TR-12826*/
.slick-prev:before, .slick-next:before {
    color: #ffd13f !important;
}

.slick-loading .slick-list {
    background: none !important;
}

/*TR-12826*/
.equipment-detail__more--img .checkbox,
.kits-detail__more--img .checkbox {
    position: absolute;
    display: inherit !important;
    bottom: 1rem;
    left: 1rem;
    width: 25px;
    height: 25px;
}

/*TR-12826*/
.kits__list--price {
    font-size: 18px;
    font-weight: 600;
    color: #151515;
    margin-right: 1rem;
}

/*TR-12826*/
.section__press--description {
    font-family: MuseoSansCyrlStrong, Helvetica, sans-serif;
    font-size: 18px;
    color: #06498c;
    margin-bottom: 1rem;
}

/*TR-12826*/
.kits-detail__more--img .checkbox-custom {
    display: block !important;
}

/*TR-12826*/
.kits-detail__more--img .checkbox:checked + .checkbox-custom .icon {
    display: none !important;
}

/*TR-12826*/
.kits-detail__more--img .checkbox-custom {
    border: none !important;
}

/*TR-12826*/
.programs__description--functions .section__equipment--description {
    color: #000000;
}

/*TR-12826*/
.exchange-list {
    margin-top: 3rem;
}

/*TR-12826*/
.services__list--img:hover {
    color: white;
}

/*TR-12826*/
.preview__block .preview__block--title {
    color: #000000;
    min-height: 4rem;
}

/*TR-12826*/
.kits-detail__more a,
.equipment-detail__more--item a,
.equipment-detail__other a {
    font-weight: 900 !important;
}

.laws-detail__articles {
    margin-bottom: 55px;
}

/*TR-12826*/
.programs__description--addlist .title.base {
    font-weight: bold;
}

.programs__promo--bg {
    right: -140px;
    top: -46px;
}

.programs__promo--bg.bg-293 {
    right: -241px !important;
    top: -12px !important;
}

@media screen and (max-width: 575px) {
    h1 {
        font-size: 30px;
    }
}

.laws-detail__slider--item .title {
    margin-left: 28px !important;
    text-align: left !important;
}

.bug-link {
    cursor: pointer;
    margin-top: -5px;
}

.m-t-2em {
    margin-top: 2em;
}

.m-b-2em {
    margin-bottom: 2em;
}

.admin-edit-link {
    color: darkgrey !important;
}

.show-more-button {
    text-transform: none !important;
}

/*TR-16710*/
.view-tile .equipment__goods--mark {
    background: #e9610c;
}

/*TR-16766*/
.tariff-btn {
    color: #111 !important;
    background-color: #f8f9fa !important;
    border-color: #808080 !important;
    display: none;
    visibility: hidden;
}

.stay-here-btn {
    color: #111 !important;
    background-color: #f8f9fa !important;
    border-color: #808080 !important;
}

/*TR-16850*/
.preview__block.preview__video {
    -webkit-box-shadow: none;
    box-shadow: none;
}

/*TR-16846*/
.func-icon-on-list {
    width: 67% !important;
    height: 4em !important;
}

/*TR-16950*/
.difference-accordion .title {
    margin-left: 22px;
}

.difference-accordion {
    border-top: 1px;
    background-color: #f5f5f5;
    border-top-width: 1px !important;
}

.stay-here-title {
    display: block;
}

.equipment-detail__product .equipment-detail__product--order {
    border-radius: 0 1rem 1rem 1rem;
}

.equipment-detail__product .nav.nav-tabs {
    border-bottom: none;
}

.equipment-detail__product .nav-link {
    height: 100%;
    background: #edf1f5;
    color: #7e8d9c;
    padding: 0.823rem 0;
    width: 8.5rem;
    text-align: center;
    border-radius: 0.5rem 0.5rem 0 0;
    border: 0;
    margin-right: 0.2rem;
}

.equipment-detail__product .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #ddd #ddd #fff;
    border: 1px solid #ddd;
    border-bottom: none;
}

@media (max-width: 991px) {
    .equipment-detail__product--order {
        margin-top: 0 !important;
    }
}

/*TR-15116*/
.kit-detail-quantity {
    margin-bottom: 1.5em;
}

/*TR-15116*/
@media (max-width: 767px) {
    .kits__promo--order .btn-warning {
        margin-right: 0 !important;
    }
}

.single-offer {
    border-radius: 1rem !important;
}

.differense-table-accordion {
    margin-top: 2em;
}

/*TR-17302*/
.product-in-basket {
    color: #ffffff !important;
    background-color: #19b34f !important;
    border-color: #19b34f !important;
    outline-color: #19b34f !important;
}

/*TR-17302*/
.product-in-basket:focus {
    box-shadow: 0 0 0 3px rgba(40, 167, 65, 0.25);
}

.basket .icon-spin {
    width: 1.5em;
    height: 1.5em;
    color: #9eabb8;
    margin-left: 0.5rem;
}

/*TR-19858*/
.product__mark--sale {
    background: #351094;
}

/*TR-21336*/
.btn-footer-subscribe {
    text-transform: uppercase;
}

/*TR-22058*/
input[type=number] {
    -moz-appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button {
    display: none;
}

/**/

.header__block--title {
    text-align: left !important;
}

/*TR-21478*/
input[readonly] {
    background-color: #fff !important;
}

/* TR-23176 https://vk.cc/9tZPZP */
.try-btn {
    color: #111;
    background-color: #e75f21 !important;
    border-color: #e75f21;

    max-width: 107px;
    font-size: 12px;
    font-weight: 600;
    font-family: MuseoSansCyrlStrong, Helvetica, sans-serif;
    line-height: normal;
    padding: 1em 1rem;
}

.try-btn:focus {
    box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);
}

.try-btn:hover {
    border-color: #ffe019;
    background-color: #ec672a !important;
}

/* TR-24474 */
a {
    color: #0f65bb;
}

/* end TR-24474 */

/* TR-22602 */
.wiki a {
    color: #0f65bb;
}

.wiki .footer__col--title.hide.bug-link {
    margin-top: 25px;
}

/* end TR-22602 */

/* TR-24920 */
.rk__big h5 {
    padding: 1rem 0 1.929rem;
}

.rk__big h2 {
    padding: 1rem 0 0;
}

/* end TR-24920 */

/* TORG-526 */
.equipment-detail .list__blue li {
    color: #06498c !important;
}

.equipment-detail .kits__description--for h3 {
    font-size: 22px;
    margin-bottom: 26px;
}

.equipment-detail .list__green .icon,
.equipment-detail .list__blue .icon {
    margin-top: 5px;
}

.equipment-detail .icon.icon-adobe-pdf,
.equipment-detail .icon.icon-ms-word {
    margin-top: 0;
}

.list__icons .document-icon-item {
    flex-direction: row;
    align-items: center;
}

.new-product-card__props-title.kit {
    font-family: 'Museo Sans', Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #1A1919;
    font-weight: 700;
}

/* end TORG-526 */

/* TORG-605 */
.news-more__list-item div:last-child {
    margin-bottom: 0px !important;
    margin-top: 9px !important;
}

/* TORG-2108 */
@media (max-width: 767px) {
    /* TORG-641 */
    .modal-footer.captcha-fix {
        flex-direction: column;
        align-items: flex-start;
        justify-content: center;
    }
}

.modal-footer.captcha-fix > :not(:last-child) {
    margin-bottom: 25px !important;
}

/* TORG-527 */
.services .calculating-price {
    margin-bottom: 24px
}

/* TORG-834 */
.view-list--content {
    display: block !important;
}


/* TORG-1018 TORG-1040 TORG-1855 */
.header__social-icons {
    font-size: 16px;
    padding-top: 7px;
}

.footer__social-icons {
    font-size: 20px;
    padding-top: 2rem;
}

.footer__social-icons a,
.header__social-icons a,
.footer__social-icons span,
.header__social-icons span {
    margin-left: 8px;
    color: inherit;
    cursor: pointer;
}

.header__social-icons a:first-child {
    margin-left: 0;
}

/* TORG-1281 */
.footer__social-icons noindex:first-child a {
    margin-left: 0;
}

.header__social-icons a .fa-vk,
.header__social-icons a .fa-telegram-plane {
    font-size: 18px;
}

.footer__social-icons a .fa-vk,
.footer__social-icons a .fa-telegram-plane {
    font-size: 22px;
}

.header__social-icons {
    margin-left: auto;
}

/*start TORG-1855*/
.header__social-icons .fab.fa-instagram {
    font-size: 18px;
}

.footer__social-icons .fab.fa-instagram {
    font-size: 22px;
}
/*end TORG-1855*/

/* Мобильная версия */
.header__block--social {
    margin: 0 0 2rem;
    display: none;
}

.header__block--social.d-flex .header__social-icons {
    margin-left: 0;
    padding-top: 0;
}

.header__block--social.d-flex .header__social-icons a,
.header__block--social.d-flex .header__social-icons span {
    font-size: 20px;
}

.header__block--social.d-flex .header__social-icons a .fa-vk,
.header__block--social.d-flex .header__social-icons a .fab.fa-instagram, /* TORG-1855*/
.header__block--social.d-flex .header__social-icons a .fa-telegram-plane {
    font-size: 22px;
}
/* end Мобильная версия */

@media (max-width: 1660px) and (min-width: 1200px) {
    .header__social-icons {
        margin-right: 4em;
    }
}

@media (max-width: 1056px) and (min-width: 992px) {
    .header__social-icons {
        margin-right: 4em;
    }
}

@media (max-width: 816px) and (min-width: 768px) {
    .header__social-icons {
        margin-right: 2em;
    }
}

@media (max-width: 991px) {
    .footer__social-icons {
        padding-top: 0;
    }
}

@media (max-width: 767px) {
    .header__top .hidden-sm {
        display: none !important;
    }
}
/* end TORG-1018 */

/* TORG-1519 */
.equipment__sections--col {
    background: #edf1f5;
    margin-bottom: 1.5rem;
    padding: 0 15px 1rem;
}

/* TORG-1514 скрываем поле с капчей */
.g-visually-hidden {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    white-space: nowrap;
    border: 0;
    clip-path: inset(100%);
}
/* end TORG-1514 */

/* TORG-1992 */
#kit-detail .new-product-card__price {
    width: 146px;
}
/* end TORG-1992 */

.preview__block .preview__block--image {
    cursor: pointer;
}

.section__more--item-current span.section__more--title {
    font-weight: 600;
    color: #0f65bb;
}

.popular-products__button-add.product-in-basket,
.rates__rate-button.product-in-basket,
.product-in-basket {
    background-color: #FBC029 !important;
    border-color: #FBC029 !important;
    color: #000 !important;
}

.price-notice__block {
    color: red;
    margin-top: 3px;
    display: flex;


    font-family: "Roboto", Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
}

.price-notice__block p {
    margin: 0;
}

.price-notice__icon {
    vertical-align: middle;
    margin-left: 5px;
}

.price-notice__text {
    display: none;
    position: absolute;
    top: 2em;
    right: 0;
    min-width: 271px;
    background: #FFFFFF;
    border: 1px solid #D91920;
    border-radius: 4px;
    padding: 1em 0.75em;

    font-family: "Roboto", Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    letter-spacing: -0.002em;

}

.price-notice__popover {
    position: relative;
}

.price-notice__icon:hover+.price-notice__text {
    display: block;
}

.font_h1 {
    margin: 0 0 18px 0;
    font-size: 38px;
    line-height: 38px;
    font-weight: 600;
    font-family: "Museo Sans", Helvetica, sans-serif;
}

.font_h2 {
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
    margin: 0 0 21px 0;
    color: #1e2733;
    font-family: "Museo Sans", Helvetica, sans-serif;
}

.font_h2--search-page {
    font-family: "Museo Sans", Helvetica, sans-serif;
    font-weight: 900;
    font-size: 30px;
    color: #1e2733;
    margin-bottom: 2.5rem;
}

.font_h3 {
    align-self: flex-end;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 32px;
    letter-spacing: 0em;
    margin: 0 0 16px 0;
    color: #1e2733;
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

.font_h4 {
    font-family: "Museo Sans", Helvetica, sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #1A1919;
    margin-bottom: 0.5rem;
}

.font_h5 {
    font-size: 1.25rem;
    margin-bottom: 0.5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    display: block;
}

.header__basket--icon .icon {
    fill: #fff;
}

/*TORG-4044 - для старого дизайна футера*/
.footer.footer--dark {
    background: #182532;
    color: #fff;
    padding: 3rem 0 9rem;
}
