.ocf-theme-light-block .ocf-search-btn-static, .ocf-theme-light-block .ocf-search-btn-popover, .ocf-theme-light-block .ocf-search-btn-static.ocf-disabled, .ocf-theme-light-block .ocf-search-btn-popover.ocf-disabled, .ocf-noUi-connect:before, .ocf-noUi-handle {background-color:rgb(139, 0, 0) !important;}
:root {--pr-primary-dark-color:rgb(139, 0, 0);}
:root {--pr-primary-light-color:rgb(226, 0, 0);}
:root {--pr-links-color:rgb(226, 0, 0);}
.blue-link:hover, .pr-information a:hover, .pr-product-sticky-block .official-rep-text a:hover, .form-check-label a:hover {color:rgb(139, 0, 0);}
#top .light-link, #top .pr-dropdown-toggle, #top .pr-dropdown-toggle > .d-none.d-lg-inline, #top .pr-dropdown-box .pr-dropdown-button {color:rgb(139, 0, 0);}
#top .light-link:hover, #top .pr-dropdown-toggle:hover, #top .pr-dropdown-toggle > .d-none.d-lg-inline:hover, #top .pr-dropdown-box .pr-dropdown-button:hover {color:rgb(230, 0, 0);}
.pr-footer .white-link {color:rgb(255, 255, 255);}
.pr-footer .white-link:hover {color:rgb(232, 0, 0);}
.pr-footer .light-link, .pr-footer a.agree {color:rgb(180, 0, 0);}
.pr-footer .light-link:hover, .pr-footer a.agree:hover {color:rgb(232, 0, 0);}
:root {--pr-interactive-color:rgb(230, 0, 0);}
.pr-module-item-price-old+.pr-module-item-price-new, .pr-product-price-new.red {color:rgb(213, 56, 61);}
.light-theme body {background-color:rgb(243, 243, 243);}
.light-theme .dark-text, .light-theme .content-block, .light-theme .dark-link:not(:hover) {color:rgb(18, 23, 21);}
.light-theme .grey-text {color:rgb(157, 164, 174);}
.light-theme .pr-header {background-color:rgb(255, 255, 255);}
.light-theme .pr-footer {background-color:rgb(18, 23, 21);}
.light-theme .pr-footer .grey-text, .light-theme .pr-footer-item-subscribe-text {color:rgb(157, 164, 174);}
.light-theme .pr-footer-item-title {color:rgb(255, 255, 255);}
.dark-theme body {background-color:rgb(0, 0, 0);}
.dark-theme .dark-text, .dark-theme .content-block, .dark-theme .dark-link:not(:hover) {color:rgb(255, 255, 255);}
.dark-theme .grey-text {color:rgb(157, 164, 174);}
.dark-theme .pr-header {background-color:rgb(29, 29, 29);}
.dark-theme .pr-footer {background-color:rgb(18, 23, 21);}
.dark-theme .pr-footer .grey-text, .dark-theme .pr-footer-item-subscribe-text {color:rgb(157, 164, 174);}
.dark-theme .pr-footer-item-title {color:rgb(255, 255, 255);}
.oct_dynamic_stylesheet_begin{display: none;}
html {
  scrollbar-gutter: stable;
}
/* Меняем логотип только в футере */
footer .pr-footer-logo {
    content: url('/image/catalog/pnevmo/NEW_LOGO_PNEVMO_DARK.svg');
}

/* Меняем цвет кнопки Показать ещё */

.button-success {
    background-color: #8b0000 !important;
    border-color: #8b0000 !important;
}

.button-success:hover,
.button-success:focus,
.button-success:active {
    background-color: #e20000 !important;
    border-color: #e20000 !important;
    color: #fff !important;
}

/* Меняем положение изображения слайдшоу+ подняли выше */

.pr-slideshow-plus-slide>img {
    block-size: auto;
    bottom: 20px;
    max-width: 160px;
    right: 0;
    transition: opacity var(--pr-main-transition),transform var(--pr-main-transition);
}


/* Меняем размер шрифта Price слайдшоу+ Мини Баннеров */

@media (min-width: 1200px) {
    .pr-slideshow-plus-banners .slide-price {
        font-size: 0.9rem;
    }
}

/* Меняем размер шрифта Title слайдшоу+ Мини Баннеров */

@media (min-width: 1200px) {
    .pr-slideshow-plus-banners .slide-title {
        font-size: 1.05rem;
    }
}
.fw-700 {
    font-weight: 550!important;
}

/* Меняем размер шрифта левого меню, Price слайдшоу+ Мини Баннеров для всех экранов*/

.fw-500 {
    font-weight: 500!important;
	 font-size: 0.8rem;
}

/* Меняем положение изображений слайдшоу+ Мини Баннеров для экранов 768-992*/

@media (min-width: 768px) and (max-width: 991.98px) {
    .pr-slideshow-plus-banners .slide-image
Specificity: (0,2,0)
 {
        bottom: -30.00%;
    }
}

/* Меняем положение изображений слайдшоу+ Мини Баннеров для всех экранов*/
.pr-slideshow-plus-banners .slide-image {
    bottom: -30%;
    left: 50%;
    position: absolute;
    transform: translate3d(-50%,0,0);
    transition: transform .5s;
    z-index: 1;
}

/* Меняем положение изображений в лево 15px слайдшоу+ главный Баннер для всех экранов*/
.pr-slideshow-plus-slide>img {
    block-size: auto;
    bottom: 20px;
    max-width: 160px;
    right: 15px;
    transition: opacity var(--pr-main-transition),transform var(--pr-main-transition);
}

/* Меняем перенос текста слайдшоу+ мини Баннеры */
.pr-slideshow-plus-banners .slide-text {
    white-space: normal !important;
    width: 80%;
    max-width: 260px;
    line-height: 1.2;
    overflow-wrap: break-word;
}
.pr-slideshow-plus-banners .slide-text {
    line-height: 1.2;
    padding: 0 5px;
}
.pr-slideshow-plus-banners .slide-text {
    text-wrap: balance;
}

/* Меняем высоту пунктов меню, что бы помещались все пункты*/
.p-3 {
    padding: 6px!important;
}

/* Убираем дату создания и категорю, иконку папки под изображением статей блога и непосредственно в самих статьях */

.pr-module-news-items .pr-module-news-item-info-date {
  display: none !important;
}

.pr-module-news-item .pr-module-news-item-info-category {
  display: none !important;
}
.pr-blog-post .pr-blog-info.pb-4.mb-4.border-bottom {
  display: none;
}
.pr-module-news-item-info-date {
  display: none !important;
}

/* Отступы добавляем у текста на главной */
.pr-module-html-text {
    padding-left: 20px;
    padding-right: 20px;
}.oct_dynamic_stylesheet_end{display: none;}
