li.tab-item-pragma::before { display: none !important; } .menu-row .middle-block .bgcolored { background-color: white !important; } .right-pragma { margin-top: -7px; } .main__credit { margin-left: auto; margin-right: auto; } .block-heading { margin-left: auto; width: 83px; margin-right: auto; } .cards { display: flex; } .colored_theme_svg svg path { fill: #fff !important; } .ik_select_dropdown ul li.missing, .sku_props ul li.missing { opacity: 1 !important; } .bx_scu_scroller_container .missing { opacity: 1 !important; } #main .colored_theme_svg svg path, .colored_theme_svg, .contents.parametrs .dynamic_left_side .items_inner .bottom_description a svg path { fill: none !important; } #scrollToTop { margin-bottom: 89px; } .bx_filter .bx_filter_button_box.btns .btn.bx_filter_search_button { background-color: #0d61d5; } #interior { margin-top: 120px; width: 340px; } <!--Кнопка РАЗВЕРНУТЬ ОТЗЫВЫ в карточке товара--> .btn-reviews{ text-align: center; display: block; width: 100%; max-width: 200px; margin: 0 auto; } .btn-reviews-display{ display: none; } .long-reviews{ height: 500px; overflow: hidden; } /* <!--КОНЕЦ Кнопка РАЗВЕРНУТЬ ОТЗЫВЫ в карточке товара--> */ /*Кастом*/ .detail-section__tabs { display: flex; flex-wrap: wrap; margin: 25px -8px 40px -8px; } .detail-section__tabs .item { padding: 9px 12px; border: 1px solid #0b54b8; box-sizing: border-box; border-radius: 5px; font-style: normal; font-weight: normal; font-size: 14px; line-height: 14px; letter-spacing: 0.01em; color: #000; margin: 8px; cursor: pointer; transition: all 0.5s ease; background: #fff; } .detail-section__tabs .item.active, .detail-section__tabs .item:hover { background: #0b54b8; color: #fff; } @media screen and (max-width: 1070px) .cylindres-content .detail-section__tabs-content .item, .plenki-content .detail-section__tabs-content .item, .portals-content__items .item, .furniture-content .tab-left .item, .furniture-content .tab-right .item { width: calc(100% / 3 - 22px); max-width: none; } .detail-section__tabs-content .tab-items-content { display: flex; flex-wrap: wrap; align-items: center; width: calc(100% + 22px); margin-left: -11px; margin-right: -11px; overflow-x: auto; } .detail-section__tabs-content .tab-title, .portals-content .title, .p-card-section__tabitem .tab-title { font-style: normal; font-weight: normal; font-size: 30px; color: #000000; margin-bottom: 30px; width: 100%; } .options-content .tab { display: flex; flex-wrap: wrap; justify-content: space-between; } .detail-section__tabs-content .item-image, .portals-content__items .item-image { width: 100%; height: auto; max-width: 150px; max-height: 150px; margin: 0 auto; margin-bottom: 25px; } .detail-section__tabs-content .item-image-big{ width: 100%; height: auto; max-width: 200px; max-height: 200px; margin: 0 auto; margin-bottom: 25px; } .detail-section__tabs-content .tab-text, .portals-content .desc-text, .p-card-section__tabitem .tab-text { font-style: normal; font-weight: normal; font-size: 14px; line-height: 22px; color: #2b3645; margin-bottom: 25px; max-width: 620px; } /*обзий для пленок*/ .item_pragm{ padding: 20px; text-align: center; border: 1px solid #dcdcdc; background: #F4F4F4; margin: 0 20px 0 0; font-size: 12px; width: 200px; } .item_pragm_big{ padding: 20px; text-align: center; border: 1px solid #dcdcdc; background: #F4F4F4; margin: 0 20px 0 0; font-size: 12px; width: 250px; } .portals-content__items{ display: flex; margin-bottom:30px; } .tab-items{ display: flex; margin-bottom: 30px; flex-wrap:wrap; row-gap: 30px; } .block-heading-l{ font-style: normal; font-weight: normal; font-size: 36px; color: #000000; margin-bottom: 30px; width: 100%; } .portals-content .desc-text{ font-style: normal; font-weight: normal; font-size: 14px; line-height: 22px; color: #2b3645; margin-bottom: 25px; max-width: 620px; } .portals-content{ display: flex; } /*Аудиоотзовы Кастом */ .block-heading-l{ font-size:22px; font-weight:600; color:black; } /*Сам плеер*/ .player * { display: inline-block; vertical-align: middle; background: none; border: none; font-size: x-large; } .player audio { display: none; } .player { border: 2px solid #0B54B8; background: #FFFFFF; width: max-content; padding: 20px; border-radius: 50px; } .player input[type="range"] { -webkit-appearance: none; height: 5px; border-radius: 5px; background: #0B54B8; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s; } .volume { -webkit-appearance: none; height: 5px; border-radius: 5px; background: #0B54B8; width: 70px; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s; } .player input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 10px; height: 10px; border-radius: 50%; background: #000000; cursor: pointer; } .player input[type="range"]::-moz-range-thumb { width: 10px; height: 10px; border-radius: 50%; background: #000000; cursor: pointer; } #volume { width: 60px; } .play-time{ width: 83px; font-size: 17px; padding: 0 10px 0 10px; } .content-audio{ display: flex; } .arrow-audio{ margin-top: 76px; } .swiper-pagination-bullet:before { background: #00618f !important; width: 10px !important; height: 10px !important; } .swiper{ height: 190px; } .item-audio{ width: auto; } .swiper-slide { width: auto; } /*Конец аудиотзовов*/ /*отключение говна*/ .ordered-block.buy{ display:none; } .ordered-block.delivery{ display:none; } /*префикс цены*/ .fx-container{ display:flex; } /*разделение в описании*/ .portals-content__left{ margin-right: 40px; } /*justify*/ .p-schema__el-desc, .preview-text p{ text-align: justify; } .plenki, .cyclindres{ margin-top:50px; } .b-openlink__name{ display:none; } .desc-text{ height: 70px; } .b-locks__item-wrap{ display:flex; } .b-locks__item-right { padding-top: 46px; padding-left: 15px; } .b-locks__title{ font-size: 22px; font-weight: 600; color: black; margin-bottom: 30px; } .b-locks__item-price { margin-top: 20px; font-size: 23.1px; font-weight: 500; color: #3b3b3b; } .b-locks__item-prop { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: -webkit-box; display: -ms-flexbox; display: flex; color: #bfbfbf; font-size: 14px; margin-bottom: 15px; } .b-locks__item-prop-val { color: #575757; max-width: 190px; margin-left: 20px; } .b-locks__item-desc{ width: 400px; } .detail-section__tabs-content{ margin-bottom: 40px; } /* На верхнем уровне кода */ @media screen and (max-width: 1180px) { .portals-content { display: block; } .portals-content .desc-text{ height: 100px; } } @media screen and (max-width: 418px) { .portals-content .desc-text{ height: 100px; } } @media screen and (max-width: 422px) { .player { padding: 10px; } .swiper-slide .swiper-slide-active{ width: 362px !important; } .b-locks__item-desc { max-width: 280px; } .play-time{ width: 65px; } .item_pragm{ width: 132px; } } /*системы открываний*/ .bgimage-pragm{ width: 720px; height: 480px; } .landings-list__item.active { cursor: text; } .landings-list__item.active .landings-list__name { background-color: #0b54b8; color: #fff; cursor: text; } .landings-list__item.active .landings-list__name span { border-bottom: none; } .custom-sections-catalog { margin-bottom: 60px; } .custom-elements-catalog .left_block .banner_content_bottom_container, .custom-elements-catalog .left_block .side-block, .custom-elements-catalog .left_block .form-action-wrapper { display: none !important; } @media (min-width: 992px) { .custom-elements-catalog .bx_filter.bx_filter_vertical.empty-items { display: block !important; } } .form-control.captcha-row { display: none; } @media (max-width: 767px) { .main-catalog-wrapper.custom-sections-catalog .all-products-section { z-index: 1; } .main-catalog-wrapper.custom-sections-catalog .all-products-section &gt; div &gt; div:first-child { display: none; } } #mobileheader svg { width: 100%; height: 100%; }/*&nbsp;===== Характеристики — зебра ===== */ .char_block table.props_list tr.js-prop-replace:nth-of-type(even) td{ &nbsp; background: rgba(0,0,0,0.02) !important; }/* ===== Характеристики — чтобы точки не залезали на текст ===== */
 
 /* Подложка под ТЕКСТ названия */
 .char_block table.props_list tr.js-prop-replace td.char_name .js-prop-title{
 &nbsp; background: #fff !important;
 &nbsp; padding-right: 10px; /* отступ, чтобы линия/точки начинались после текста */
 }
 
 /* Подложка под ТЕКСТ значения */
 .char_block table.props_list tr.js-prop-replace td.char_value .js-prop-value{
 &nbsp; background: #fff !important;
 &nbsp; padding-left: 10px; /* отступ, чтобы точки не упирались в значение */
 }

 /* На серых строках подложку делаем под цвет строки */
 .char_block table.props_list tr.js-prop-replace:nth-of-type(even) td.char_name .js-prop-title,
 .char_block table.props_list tr.js-prop-replace:nth-of-type(even) td.char_value .js-prop-value{
 &nbsp; background: rgba(0,0,0,0.02) !important;
 }
 
 /* Чуть улучшаем читабельность */
 .char_block table.props_list tr.js-prop-replace td.char_name,
 .char_block table.props_list tr.js-prop-replace td.char_value{
 &nbsp; position: relative;
 }

#mobileheader .mobileheader-v4 {
    display: flex !important;
    align-items: center;
    flex-wrap: nowrap;
    width: 100%;
}

#mobileheader .mobileheader-v4 .logo-block {
    width: auto !important;
    flex: 0 0 auto;
    display: flex !important;
    align-items: center;
    height: auto;
    padding: 0 8px 0 17px;
}

#mobileheader .mobileheader-v4 .logo-block .logo {
    margin: 0;
    line-height: 1;
    height: auto;
    max-height: 40px;
}

#mobileheader .mobileheader-v4 .phone-block {
    flex: 1 1 auto;
    min-width: 0;
    display: flex;
    align-items: center;
    height: auto;
    padding: 0 4px;
}

#mobileheader .mobileheader-v4 .phone-block .phone.no-icons {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0 !important;
    line-height: 1;
    min-width: 0;
}

#mobileheader .mobileheader-v4 .phone-block .phone.no-icons a {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.2;
    color: var(--theme-base-color);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#mobileheader .mobileheader-v4 .phone-block .phone.no-icons a:hover {
    color: var(--theme-base-color);
    opacity: 0.85;
}

#mobileheader .mobileheader-v4 .phone-block .phone.no-icons .svg-inline-down,
#mobileheader .mobileheader-v4 .phone-block .phone.no-icons .dropdown {
    display: none;
}

#mobileheader .mobileheader-v4 .right-icons {
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    margin-left: auto;
    padding-right: 0;
    height: auto;
}

#mobileheader .mobileheader-v4 .right-icons .wrap_icon {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    line-height: 1;
    height: 63px;
}

#mobileheader .mobileheader-v4 .right-icons .burger {
    width: 48px;
    height: 63px;
    position: relative;
    cursor: pointer;
    padding: 0;
    flex-shrink: 0;
}

#mobileheader .mobileheader-v4 .right-icons .inline-search-show .svg-inline-search {
    top: 0;
}

.b24-widget-button-position-bottom-right {
    bottom: 80px !important;
}