h1.news-detail-banner-content-name.ui-text-s1.ui-text-height-4.ui-text-ntr-b {
    background: rgb(27 30 37 / 50%);
    padding: 5px 10px;
}

.bitrix-catalog-section-list.blocks-1 .fragment-section-content {

    padding: 10px 30px;

}

.ui-ratio-16x9 {
    aspect-ratio: auto;
}

.product-price-split {
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: flex-start;
    gap: 10px;
    font-weight: 700;
    color: #1DB940;
    flex-wrap: wrap;
}

.mw1200 img {
    width: 100%;
}

.desc_h1.text-center.mb-5 {
    text-align: center;
    margin: 30px;
    font-size: 20px;
    font-weight: bold;
}

.content-description img {
    max-width: 100%;
}

.mw1200 .desc_h1,
.mw1200 .desc_h3 {
    font-size: 2.125rem;
    font-weight: 700;
    margin: 20px auto 20px;
    text-align: center;
}

.mw1200 .desc_header {
    margin: 3rem auto 3rem;
    max-width: 990px;
    text-align: center;
}

.mw1200 .desc_h2 {
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.2;
    margin: 0 0 1rem;
    text-align: center;
}

.mw1200 .col-md-6.mb-4 {
    max-width: 600px;
    text-align: center;
}

.mw1200 p {
    text-align: center;
}

.mw1200 .desc_mini_header {
    font-size: 1.35rem;
    font-weight: 600;
    line-height: 1.2;
    margin: 12px 0;
}

ul.desc_banner_blocks {
    display: none;
}

.mw1200 .desc_feats.row.text-center {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

.bitrix.catalog-element-content .content-description {
    max-width: 100%;
}

.content-properties-property-delimiter {
    display: none;
}

.bitrix.catalog-element-content .content-properties-property {
    display: block;
    width: 400px;
}

.bitrix.catalog-element-content .content-properties-group-items {
    display: flex;
    flex-direction: row;
    row-gap: 12px;
    flex-wrap: wrap;
}

#nodisp_block {display: none;}
.nodisp_block {display: none;}
.displayblock {display: block!important;}
.content_toggle {color: #df2b4e;}
.head-baner-wt {display: none;}
