/*скрытие хлебных крошек на индексной странице*/
.page-index .pageheader,
.page-partnership .pageheader,
.page-about .pageheader,
.page-not-found .pageheader {
    display: none;
    visibility: hidden;
    opacity: 0;
}

/*картинка новости*/
.page-article .article-image {
    text-align: center;
}

/*start каталог */
.catalog .catalog-categories .category-btn span.btn-title {
    white-space: pre-line;
    min-height: 2em;
}

.catalog .filter-categories .filter-categories-item.active a {
    color: #f40004;
}

/*end каталог */

/*start формы */
.custom-checkbox.error .checkbox {
    border: 1px solid red;
}

/*end формы */

.dropdown-menu-dropdown-inner {
    width: 100%;
}

.gallery-product-main .slider-slide {
    padding: 5px;
}

.gallery-product-nav .slider-gallery-product-nav .swiper-wrapper {
    overflow: hidden;
    height: auto;
    padding-bottom: 1px;
}

.filter-form .tooltip[data-submit='true'] {
    display: none;
    visibility: hidden;
    transition: all 0.3s ease;
}

.filter-form .group__list:hover > .tooltip.active-submit-tooltip[data-submit='true'] {
    display: block;
    visibility: visible;
}

.filter-form .tooltip {
    cursor: pointer;
    left: auto;
    position: absolute !important;
    right: 0;
    top: 13px;
}

.filter-form .tooltip-content {
    color: #fff;
    background-color: #f40004;
    padding: 6px 12px;
    position: relative;
    right: 0;
    top: 0;
}

.filter-form .group__list {
    position: relative;
}

.tooltip-content.right:after {
    display: none;
    border-right-color: #f40004;
}

.gallery-product-main .slider-slide img,
.gallery-product-nav .slider-slide img {
    max-height: 100%;
    padding: 4px;
    z-index: -1;

}

.site-header .langs .btn.menu-toggle {
    text-transform: uppercase;
}

.categories-menu .subcategory-title a {
    color: inherit;
}

.product-descr-block ul {
    margin-left: 18px;
}

.page-product .product-info {
    margin-bottom: 66px;
}


@media only screen and (max-width: 390px) {
    .filter-form .group__list:hover > .tooltip.active-submit-tooltip[data-submit='true'] {display: none}
}

@media screen and (max-width: 767px) {
    .filter-form .tooltip[data-submit='true'] {
        display: none !important;
    }

    .page-product .product-info {
        margin-bottom: 30px;
    }

    .page-article .article-image {
        height: auto    ;
    }
}

@media (max-width: 1024px) {
    .slider-cards-assoc.row .card {
        margin-top: 10px;
    }
}

@media (min-width: 1024px) {
    .chip-control.modified {
        padding: 10px 14px !important;
    }

    .chip-control.modified .chip-value {
        white-space: pre-wrap;
    }

    .product-cert .product-cert-rows {
        margin-left: -14px;
    }

    .page-article .article-image img {
        width: unset;
        max-width: 100%;
    }
}

.control-phone .select-control .select-option.with-image {
    display: flex;
    align-items: center;
}

.control-phone .select-control .select-option.with-image img {
    width: 22px;
    margin-right: 6px;
}
.control-phone .select-control .select-dropdown {
    min-width: 250px;
    overflow-x: hidden;
}
.control-phone .select-control {
    min-width: 160px;
}

.control-phone.partners .select-control {
    min-width: 100px;
}

.control-phone.partners .select-arrow {
    right: -6px;
}

.page-product .product-descr-block-content ul li {
    position: relative;
}

.page-product .product-descr-block-content ul li::before {
    background: #f40004;
    content: "";
    height: 6px;
    left: -18px;
    position: absolute;
    top: 8px;
    /*transform: translateY(-50%);*/
    width: 6px;
}

.product-cert.first-item {
    margin-top: 0;
}

.product-cert.first-item h6 {
    line-height: 36px;
}

.breadcrumbs-item {
    display: flex;
    align-items: center;
}
.card-published {
    display: none;
}
#uspacy-forms > div {
    margin: 0 auto;
}

.hero.small .get-partners {
    display: block;
}

