.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(245, 133, 41) !important;}
:root {--ds-primary-color:rgb(245, 133, 41);}
:root {--ds-body-bg-light-color:rgb(255, 255, 255);}
:root {--ds-links-color:rgb(245, 133, 41);}
.light-theme .ds-header {background:rgb(255, 255, 255);}
.ds-dropdown-links .blue-link, .ds-switcher button {color:rgb(0, 0, 0);}
.ds-dropdown-links .blue-link:hover {color:rgb(0, 0, 0);}
:root {--ds-footer-bg-light-color:rgb(255, 255, 255);}
.light-theme .ds-footer-subscribe-text, .light-theme .ds-footer-item .secondary-text, .light-theme .ds-footer-socials .secondary-text {color:rgb(0, 0, 0);}
.ds-footer .blue-link {color:rgb(0, 0, 0);}
.ds-footer .blue-link:hover {color:rgb(245, 133, 41);}
.light-theme .ds-footer-links li a, .light-theme ul.ds-footer-item li a {color:rgb(245, 133, 41);}
.ds-footer-links li a:hover, ul.ds-footer-item li a:hover {color:rgb(245, 133, 41);}
.light-theme .ds-footer-item-title {color:rgb(0, 0, 0);}
.light-theme .ds-footer-item-title svg path {fill:rgb(0, 0, 0);}
:root {--ds-interactive-color:rgb(245, 133, 41);}
.ds-price-new.red-text {color:rgb(197, 34, 34);}
#logo {
    padding-top: 5px;
}

@media (min-width: 1600px) {
    #logo {
        min-width: 240px;
    }
}

.ds-product-options .radio label.radio-img {
    width: 3.33rem;
    height: 3.33rem;
    border-radius: 1.1rem;
    border-width: 1px;
}

.ds-module-stock, .ds-product-main-stock.d-flex {
    display: block !important;
}

.ds-livesearch-item-sticker {
    display: none !important;
}

@media (max-width: 400px) {
  /* стили для S8 и подобных экранов */
  #button-cart {
      font-size: 0.75em !important;
  }
}

@media (min-width: 1200px) {
    .ds-header.with-categories-menu .ds-menu-main-catalog.with-slideshow {
        max-width: 324px !important;
    }
}

.ds-slideshow-item-full-img {
    padding: 0 5px;
}

.ds-category-appearance {
    display: none !important;
}
@media (min-width: 768px) {
    .justify-content-md-start {
        justify-content: space-between !important;
    }
}