.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-links {
    display: flex !important;
    height: 60px;
    align-items: center;
}

.widget.c-form.c-form-template-1 .widget-form-body {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}

.widget.c-widget.c-widget-products-4 .widget-item-counter, .catalog-element-counter-container {
    display: none;
}

.catalog-element-purchase-block.catalog-element-purchase-action .intec-grid.intec-grid-wrap > .intec-grid-item-2 {
    display: none;
}

.widget.c-form.c-form-template-1 .widget-form-description {
    color: #fff !important;
}

.user-info {
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 15px;
}

.basket-item-properties, .basket-item-total-percent {
    display: none;
}

.ya-pay-widget {
    max-width: 100%;
    min-width: auto !important;
}

.bx-soa-pp-delivery-cost {
    display: none !important;
}

/*.yapay-widget-container {*/
/*    display: none;*/
/*}*/

/*.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-2[data-borders=true] .catalog-section-item-wrapper,*/
/*.widget.c-widget.c-widget-products-4[data-borders=true] .widget-item-wrapper {*/
/*    border: 1px solid #151e30 !important;*/
/*}*/

.catalog-section-item-action-button-compare,
.catalog-section-item-action-button-compared,
.widget.c-widget.c-widget-products-4 .widget-item-action-button-compare,
.widget.c-widget.c-widget-products-4 .widget-item-action-button-compared,
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-action-button:last-child {
    display: none !important;
}

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-5 .catalog-element-button-action-add[data-compare-state=none] {
    display: none !important;
}

.catalog-element-delivery-calculation {
    display: none;
}

.menu-basket-panel-wrapper .menu-basket-panel-button-wrap:last-child {
    display: none !important;
}

.catalog-section-item-price-button-compare {
    display: none !important;
}

.catalog-section-item-price-button-compare {
    display: none !important;
}

catalog-section-item-action-button-compare {
    display: none !important;
}

.catalog-section-item-promo-label {
    color: #ff0000;
}

.catalog-section-item-wrapper {
    position: relative;
}

.catalog-section-item-promo-label-tile4 {
    color: #ff0000;
    position: absolute;
    top: 20px;
    left: 20px;
}

form[name="SIMPLE_FORM_2"] div:nth-child(15),
form[name="SIMPLE_FORM_2"] div:nth-child(16) {
    display: none !important;
}

/**/
@media (max-width: 768px) {
    jdiv.__jivoMobileButton {
        bottom: 185px;
        top: auto;
    }

    jdiv.__jivoMobileButton > jdiv[class*="button__"] {
        margin-right: 11px;
        height: 50px;
        width: 50px;
    }

    jdiv[class*="logoIconCloud__bpOo6"] {
        background-position: 1px 0;
        height: 26px;
        transform: rotateY(0deg);
        width: 27px;
        background-size: contain;
    }

    .widget-view.widget-view-mobile .widget-wrapper-3 svg {
        fill: #808080;
    }

    .widget-view.widget-view-mobile .glyph-icon-loop:before {
        color: #808080;
    }

    .c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-popups-phones-1-button svg {
        display: block;
        fill: #2d2d2d;
        stroke: #2d2d2d;
        width: auto;
        height: 24px;
        top: -2px;
        position: relative;
    }

    .widget-delay-wrap .widget-item-count-container {
        width: 24px;
        position: relative;
        font-size: 0;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
    }

    .widget-delay-wrap .widget-item-count {
        position: absolute;
        display: inline-block;
        top: 5px;
        right: 1px;
        font-size: 10px;
        font-weight: 500;
        line-height: 1;
        color: #FFF;
        text-align: center;
        min-width: 14px;
        padding: 2px 4px;
        opacity: 0;
        pointer-events: none;
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        border-radius: 7px;
        -webkit-transform: translate(50%, -50%);
        -moz-transform: translate(50%, -50%);
        -ms-transform: translate(50%, -50%);
        -o-transform: translate(50%, -50%);
        transform: translate(50%, -50%);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-color: #151e30 !important;
        fill: #151e30 !important;
    }

    .widget-delay-wrap .widget-item-count[data-state=active] {
        opacity: 1;
        pointer-events: all;
        -webkit-user-select: all;
        -moz-user-select: all;
        -ms-user-select: all;
        user-select: all;
    }

    .c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-logotype-wrap {
        text-align: left;
    }

    .c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-logotype-wrap .widget-logotype {
        max-width: 90px;
    }

    .c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-item {
        padding: 14px 0;
    }

    .c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-item.widget-phone {
        padding: 14px 30px 14px 0;
    }

    .widget-view-mobile .widget-delay-wrap {
        position: relative;
        top: -3px;
    }

    .widget-view-mobile .widget-authorization .widget-item-icon {
        top: -3px;
    }

    .widget-view-mobile .widget-wrapper-3 .intec-grid-item-auto {
        padding-right: 13px !important;
        padding-left: 13px !important;
    }

    .widget-view-mobile .widget-delay-wrap .widget-item-count-container {
        z-index: 1;
    }

    .widget-menu-wrap .ns-bitrix.c-menu.c-menu-mobile-2 .menu-panel-search-input {
        display: none;
    }

    .widget-menu-wrap .ns-bitrix.c-menu.c-menu-mobile-2 [data-search-type=page] .menu-panel {
        height: auto;
    }

    .widget-menu-wrap .ns-bitrix.c-menu.c-menu-mobile-2 [data-search-type=page] .menu-content {
        padding-top: 50px;
    }

    .widget-menu-wrap .ns-bitrix.c-menu.c-menu-mobile-2 .menu-item-content {
        padding: 10px 20px;
    }

    .widget-menu-wrap .ns-bitrix.c-menu.c-menu-mobile-2 .menu-panel-wrapper {
        height: 35px;
    }

    body.open-mob-menu .widget-view-mobile-2 .widget-wrapper-3 .widget-search-wrap {
        z-index: 3;
        position: fixed;
        top: 0;
        left: 80px;
    }

    .widget-item-block-desktop {
        display: none !important;
    }

    .c-slider.c-slider-template-1 [data-dots-view="1"][data-mobile-separated=true] .widget-slider-dots, .c-slider.c-slider-template-1 [data-dots-view="2"][data-mobile-separated=true] .widget-slider-dots {
        bottom: 18px!important;
    }
}

body.open-mob-menu .widget-view-mobile-2 .widget-wrapper-3 .widget-search-wrap .glyph-icon-loop {
    height: 20px;
    display: block;
}

.menu-item-content[href="/shares/"] .menu-item-text > span {
    background: #151e30;
    color: #fff;
    padding: 8px 20px;
    margin-left: -20px;
}

.c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-logotype-wrap a.widget-logotype.intec-ui-picture {
    display: none;
}

.c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-logotype-wrap .widget-logotype {
    padding: 0;
    width: auto;
}

/*акция*/
.c-news-detail-shares-default-1 .news-detail-blocks {
    display: flex;
    flex-direction: column;
}

.c-news-detail-shares-default-1 .news-detail-blocks .news-detail-block {
    order: 2;
}

.c-news-detail-shares-default-1 .news-detail-blocks .news-detail-block[data-block="description"] {
    order: 0;
    margin-top: 0;
}

.c-news-detail-shares-default-1 .news-detail-blocks .news-detail-block[data-block="banner"] {
    order: 1;
}

.ns-bitrix.c-news-detail.c-news-detail-shares-default-1 .news-detail-description-content {
    border-top: 0;
    padding-top: 0;
}

.ns-bitrix.c-news-detail.c-news-detail-shares-default-1 .news-detail-block + .news-detail-block[data-block=links] {
    position: relative;
    border: 0;
    margin-top: 90px;
}

.ns-bitrix.c-news-detail.c-news-detail-shares-default-1 .news-detail-block + .news-detail-block[data-block=links] .intec-grid.intec-grid-a-v-center {
    justify-content: center !important;
}

.ns-bitrix.c-news-detail.c-news-detail-shares-default-1 .news-detail-links-return {
    position: absolute;
    top: -52px;
    left: 50%;
    translate: -50% 0;
    background: #151e30;
    color: #fff !important;
    width: 100%;
    max-width: 293px;
    text-align: center;
    padding: 10px 0;
}

.menu-social-item .telegram svg path:last-of-type {
    fill: #EFF7FC;
}

.menu-social-item .telegram svg rect {
    fill: #36ADE0;
}

}

@media (max-width: 480px) {
    body.open-mob-menu .widget-view-mobile-2 .widget-wrapper-3 .widget-search-wrap {
        left: 25%;
    }

    .ns-bitrix.c-menu.c-menu-mobile-2 .menu-panel-logotype-wrap {
        padding-left: 30% !important;
    }
}

@media (max-width: 410px) {
    .widget-view-mobile .widget-wrapper-3 .intec-grid-item-auto {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-item.widget-phone {
        padding: 14px 20px 14px 0;
    }
}

@media (max-width: 360px) {
    .c-header.c-header-template-1 .widget-view.widget-view-mobile div.widget-item.widget-phone {
        padding: 14px 10px 14px 0;
    }

    .widget-view-mobile .widget-wrapper-3 .intec-grid-item-auto {
        padding-right: 7px !important;
        padding-left: 8px !important;
    }
}

/*каталог*/
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-action-button-compare[data-compare-state="none"] {
    display: inline-block !important;
}

.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-action-button-compared[data-compare-state="added"] {
    display: inline-block !important;
}

.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-advanced .catalog-section-item-purchase-mobile .catalog-section-item-purchase-button-added {
    background: #151e30;
    color: #fff !important;
}

.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-information {
    margin-bottom: 10px;
}

.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-action-buttons {
    min-height: 30px;
}

.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-action-button-compare[data-compare-state="processing"] {
    width: 30px;
    display: inline-block !important;
}

/*rating*/
.starrr {
    display: flex;
    column-gap: 3px;
    margin: 0 0 10px;
}

.starrr .icon-star {
    overflow: hidden;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
}

.starrr .icon-star > i {
    display: inline-block;
    margin: -1px;
    font-style: normal;
    position: relative;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 493.17'%3e%3cpath fill-rule='nonzero' fill='%23ffb400' d='M399.906 315.735l25.531 149.782c.073.425.116.85.135 1.267 1.826 19.447-18.652 32.369-35.196 23.536l-133.735-71.529-133.036 71.152c-17.085 9.905-38.993-4.323-35.707-24.615l24.625-149.481L7.449 208.726c-14.28-13.541-7.013-38.338 13.159-41.235l146.867-21.037 67.749-133.341.391-.707c9.074-16.693 33.718-16.645 42.484.78l67.094 133.282 146.163 21.015c15.233 2.22 24.726 18.102 18.919 32.691a23.97 23.97 0 01-5.085 7.869L399.906 315.735zm5.232 153.207l-26.403-154.903.015-.003a10.256 10.256 0 012.762-8.895l108.941-111.432c1.995-2.05.758-5.465-1.996-5.854l-151.481-21.778c-3.213-.469-6.159-2.438-7.731-5.555L259.74 22.447c-1.301-2.587-4.48-2.461-6.107-.173l-70.067 137.907a10.282 10.282 0 01-7.9 5.887l-152.2 21.79c-2.71.38-3.676 3.289-2.281 5.524 36.534 37.193 73.022 74.437 109.532 111.656a10.27 10.27 0 012.942 8.985L108.19 468.59c-.538 3.318 2.832 4.925 5.673 3.279l137.911-73.761a10.247 10.247 0 019.698-.019l138.569 74.113c2.441 1.299 5.152-.568 5.097-3.26z'/%3e%3c/svg%3e") no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
}

/*
 . *starrr .icon-star.active>i {
 background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 492.289'%3e%3cpath fill-rule='nonzero' fill='%23FFC107' d='M393.868 314.547l27.71 162.547a13.5 13.5 0 01-.046 4.067l-.024.119a13.26 13.26 0 01-1.373 3.971 13.22 13.22 0 01-7.843 6.442c-3.241.986-6.87.737-10.091-.985l-145.502-77.825-144.909 77.503a13.048 13.048 0 01-4.332 1.669c-1.48.285-3.052.315-4.628.06l-.136-.027a13.254 13.254 0 01-8.502-5.321 13.247 13.247 0 01-2.336-9.882l26.741-162.275L4.215 198.002a13.304 13.304 0 01-2.707-3.567 13.263 13.263 0 01-1.376-4.276 13.257 13.257 0 012.537-9.832 13.25 13.25 0 018.745-5.175l159.774-22.883L244.819 7.353a13.313 13.313 0 012.462-3.433 13.212 13.212 0 013.44-2.495 13.276 13.276 0 0110.135-.759 13.23 13.23 0 017.696 6.631l72.978 144.982 159.074 22.869c1.363.196 2.72.617 3.987 1.241 1.218.601 2.369 1.4 3.394 2.399a13.259 13.259 0 014.014 9.335 13.256 13.256 0 01-3.755 9.434l-114.376 116.99z'/%3e%3c/svg%3e") no-repeat;
 }*/
.starrr .icon-star > i > i {
    overflow: hidden;
    position: absolute;
    z-index: 1;
    color: #ffdc7f;
    font-size: 15px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: 1px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 492.289'%3e%3cpath fill-rule='nonzero' fill='%23ffb400' d='M393.868 314.547l27.71 162.547a13.5 13.5 0 01-.046 4.067l-.024.119a13.26 13.26 0 01-1.373 3.971 13.22 13.22 0 01-7.843 6.442c-3.241.986-6.87.737-10.091-.985l-145.502-77.825-144.909 77.503a13.048 13.048 0 01-4.332 1.669c-1.48.285-3.052.315-4.628.06l-.136-.027a13.254 13.254 0 01-8.502-5.321 13.247 13.247 0 01-2.336-9.882l26.741-162.275L4.215 198.002a13.304 13.304 0 01-2.707-3.567 13.263 13.263 0 01-1.376-4.276 13.257 13.257 0 012.537-9.832 13.25 13.25 0 018.745-5.175l159.774-22.883L244.819 7.353a13.313 13.313 0 012.462-3.433 13.212 13.212 0 013.44-2.495 13.276 13.276 0 0110.135-.759 13.23 13.23 0 017.696 6.631l72.978 144.982 159.074 22.869c1.363.196 2.72.617 3.987 1.241 1.218.601 2.369 1.4 3.394 2.399a13.259 13.259 0 014.014 9.335 13.256 13.256 0 01-3.755 9.434l-114.376 116.99z'/%3e%3c/svg%3e") no-repeat;
    background-size: cover;
    width: 0;
    transition: width 1s cubic-bezier(0, 0, 1, 1);
}

.starrr .rating_text {
    color: #ffb400;
    padding-right: 8px;
    font-weight: bold;
    line-height: 16px;
}

.starrr .starr_text {
    font-size: 13px;
    color: #404040;
    padding-left: 2px;
    line-height: 16px;
}

.starrr .icon-star.active > i > i {
    width: 100%;
}

@media (max-width: 1350px) and (min-width: 951px), (max-width: 840px) {
    .starrr .icon-star > i,
    .starrr .icon-star {
        width: 11px;
        height: 11px;
    }

    .starrr .starr_text,
    .starrr .rating_text {
        line-height: 11px;
    }

    .starrr {
        column-gap: 2px;
    }
}

@media (max-width: 750px) and (min-width: 721px) {
    .starrr {
        flex-wrap: wrap;
        row-gap: 5px;
    }

    .starrr .starr_text {
        width: 100%;
    }
}

@media (max-width: 470px) {
    .starrr .icon-star > i,
    .starrr .icon-star {
        width: 10px;
        height: 10px;
    }

    .starrr .starr_text,
    .starrr .rating_text {
        line-height: 10px;
        font-size: 12px;
    }

    .starrr {
        column-gap: 1px;
    }

    .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item .catalog-section-item-wrapper {
        padding: 14px 14px 0 14px;
    }

    .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-advanced .catalog-section-item-purchase-mobile {
        padding: 0 14px;
    }
}

@media (max-width: 400px) and (min-width: 351px) {
    .starrr .icon-star > i,
    .starrr .icon-star {
        width: 9px;
        height: 9px;
    }

    .starrr {
        column-gap: 1px;
    }

    .starrr .starr_text,
    .starrr .rating_text {
        line-height: 9px;
        font-size: 9px;
    }
}

@media (max-width: 350px) {
    .starrr {
        flex-wrap: wrap;
        row-gap: 5px;
    }

    .starrr .starr_text {
        width: 100%;
    }

    .starrr .starr_text,
    .starrr .rating_text {
        line-height: 12px;
        font-size: 12px;
    }

    .starrr .icon-star > i,
    .starrr .icon-star {
        width: 12px;
        height: 12px;
    }
}