.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(255, 204, 0) !important;}
:root {--pr-primary-dark-color:rgb(255, 204, 0);}
:root {--pr-primary-light-color:rgb(255, 204, 0);}
:root {--pr-links-color:rgb(255, 204, 0);}
.blue-link:hover, .pr-information a:hover, .pr-product-sticky-block .official-rep-text a:hover, .form-check-label a:hover {color:rgb(228, 183, 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(0, 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(116, 136, 212);}
.pr-footer .white-link {color:rgb(255, 255, 255);}
.pr-footer .white-link:hover {color:rgb(53, 122, 240);}
.pr-footer .light-link, .pr-footer a.agree {color:rgb(79, 95, 153);}
.pr-footer .light-link:hover, .pr-footer a.agree:hover {color:rgb(116, 136, 212);}
:root {--pr-interactive-color:rgb(0, 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;}
@media (min-width: 768px) {
    .pr-slideshow-plus-slide>img {
        max-width: 450px;
        right: 2rem;
    }
  .pr-slideshow-plus-slide-text {
      width: 50%;
  }
  button[data-sidebar="catalog"] {
display:none;
}
}
#slideshow-plus-0 {
    width: 100%;
}
.pr-module-item.content-block {
    padding: clamp(15px, 2vw, 20px) clamp(10px, 2vw, 20px);
    transition: box-shadow .3s ease;
    border-radius: clamp(20px, 2vw, 30px);
    box-shadow: var(--bs-box-shadow);
  transition: transform 0.45s ease;
}
.ocf-filter {
     background-color: #ffffff !important;
    padding: 15px 20px !important;
    border-bottom: 1px solid #0000005c;
    border-radius: 0 !important;
}
.ocf-theme-light .ocf-filter{
background-color: #ffffff !important;
}
.pr-module-item.content-block img{

  transition: transform 0.45s ease;
}
.button {
    border-radius: 1.5rem;
}

.pr-stock-sticker.green {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    color: green;
    font-weight: 600;
    position: relative;
    background-color: transparent;
}
.pr-stock-sticker.green::before {
    width: 6px;
    height: 6px;
    flex: 0 0 6px;
    border-radius: 50%;
    background: green;
    box-shadow: 0 0 0 3px rgba(22, 134, 75, 0.1);
  	position:absolute;
  	content:"";
  	display:block;
    left: -3px;
}
.pr-module-item.content-block:hover img{
    transform: scale(1.04);
}
.pr-module-item-buttons {
    z-index: 10;
}
.pr-module-item.content-block  .pr-module-item-rating {
	display:none!important;
}
.pr-module-item-title 
{
    text-transform: uppercase;
    font-weight: 400 !important;
    font-size: 16px !important;
}
.ocf-theme-light .ocf-value-count {
    background-color: #ffffff !important;
    color: #2b2a29 !important;
    border: 1px solid #d2d2d2;
}
#slideshow-plus-0 .pr-slideshow-plus-slide-title {
    color: rgb(255, 255, 255);
    font-size: 3rem !important;
    text-transform: uppercase;
}
.pr-slideshow-plus-slide-info {
    position: relative;
    z-index: 2;
    padding-left: 4rem;
}
@media(max-width:768px){
#slideshow-plus-0 .pr-slideshow-plus-slide-title {
    font-size: 2rem !important;
}
.pr-slideshow-plus-slide-info {
    padding-left: 2rem;
}
}
.pr-banner-plus-item img {
    block-size: auto;
    bottom: 0;
    max-height: unset;
    right: 0;
    transition: transform var(--pr-main-transition);
    top: 0;
    left: 0;  
}
.pr-banner-plus-item-title{
	text-transform:uppercase;
}
@media (max-width: 1360px) {
  .pr-banner-plus-item img {
      width: 100%; 
  }
}

@media (min-width: 768px) {
    .pr-page-title {
        font-size: 2.5rem;
        text-transform: uppercase;
        font-weight: 400 !important;
        padding: 25px 0;
    }
}
@media (min-width: 992px) {
    .pr-menu-catalog, .pr-header-main-categories .pr-menu-catalog-narrow .pr-menu-catalog {
         background: transparent;
         backdrop-filter: blur(14px) saturate(115%);
    -webkit-backdrop-filter: blur(14px) saturate(115%);
    box-shadow:
        0 18px 45px rgba(0, 0, 0, 0.16),
        inset 0 1px 0 rgba(255, 255, 255, 0.1);

    }
      .pr-menu-catalog-items {
        background-color: rgb(0 0 0 / 65%);
    }
  .pr-menu-catalog-item-title a, .pr-header-main-categories-link, .pr-menu-catalog.pr-menu-main-catalog .pr-menu-catalog a, .pr-menu-catalog .pr-menu-catalog-inner a {
    color: #ffffff!important;
}
.pr-menu-catalog-item-title a:hover, .pr-header-main-categories-link:hover, .pr-menu-catalog.pr-menu-main-catalog .pr-menu-catalog a:hover, .pr-menu-catalog .pr-menu-catalog-inner a:hover {
    color: #ffffff!important;
}
  
}

.pr-menu-catalog-item-title a::after, .pr-header-main-categories-link::after, .pr-menu-catalog.pr-menu-main-catalog .pr-menu-catalog a::after, .pr-menu-catalog .pr-menu-catalog-inner a::after, .icon-menu-horizontal-toggle, .icon-menu-toggle {
  background-color: #ffffff!important;
}
.pr-menu-catalog-item:not(:first-child) {
    border-top: none;
}
.pr-menu-catalog-item {
    padding: 0.5rem 1rem!important;
}
.grey-text a, .pr-product-tab-content-text a, .content-block a{
	color:rgb(255 204 2);
}
.grey-text a:hover,
.pr-product-tab-content-text a:hover,
.content-block a:hover{
	text-decoration:none;
}
.content-block a.button {
color:black;
}
.pr-module-item-info-code{
max-width: 123px;
}
.pr-cart-column-total-item:nth-of-type(2) {
    display: none !important;
}
.pr-menu-catalog-item span:not(.pr-menu-catalog-item-title) {
  text-decoration: underline;
    color: white;
}
.pr-product-price-discount.grey-text{
    border: 1px solid green;
    max-width: max-content;
    padding: 3px 4px;
    border-radius: 10px;
    color: #4a4f4a;
    font-weight: 600;
    background: #4caf501f;
}
html[lang="uk"] #language, img[title="Русский"] {
 display:none!important;
}
button[name="ru-ru"]{
text-transform:lowercase;
 display:none!important;
}
.energy-construct {
    width: 100%;
}
@media(min-width:1360px) {
.energy-construct__item-3 img {
    width: 286px;
}
  .energy-construct__item-2 img {
    width: 144px;
}
  .energy-construct__item-4 img
  {
    width: 160px;
}
}.oct_dynamic_stylesheet_end{display: none;}
