.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(72, 108, 93) !important;}
:root {--ds-primary-color:rgb(72, 108, 93);}
:root {--ds-body-bg-light-color:rgb(248, 248, 248);}
:root {--ds-links-color:rgb(72, 108, 93);}
.light-theme .ds-header {background:rgb(255, 255, 255);}
.ds-dropdown-links .blue-link, .ds-switcher button {color:rgb(72, 108, 93);}
.ds-dropdown-links .blue-link:hover {color:rgb(72, 108, 93);}
:root {--ds-footer-bg-light-color:rgb(49, 49, 49);}
.light-theme .ds-footer-subscribe-text, .light-theme .ds-footer-item .secondary-text, .light-theme .ds-footer-socials .secondary-text {color:rgb(255, 255, 255);}
.ds-footer .blue-link {color:rgb(255, 255, 255);}
.ds-footer .blue-link:hover {color:rgb(255, 255, 255);}
.light-theme .ds-footer-links li a, .light-theme ul.ds-footer-item li a {color:rgb(255, 255, 255);}
.ds-footer-links li a:hover, ul.ds-footer-item li a:hover {color:rgb(255, 255, 255);}
.light-theme .ds-footer-item-title {color:rgb(72, 108, 93);}
.light-theme .ds-footer-item-title svg path {fill:rgb(72, 108, 93);}
:root {--ds-interactive-color:rgb(255, 0, 0);}
.ds-price-new.red-text {color:rgb(213, 56, 61);}
.ds-header-compare-button, .ds-mobile-bottom-nav-item-compare, .ds-compare-btn {display: none!important;}
.light-theme .ds-header {
    //background: rgb(0 0 0);
}
#cart img {
    width: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: -14px;
}
@media (min-width: 1600px) {
img#logo {
    min-width: 100px !important;
}
}

#block0-1, #block0-2, #block0-3, #block0-4, #block0-5, #block0-6 {
    background-color: #486c5d;
}
.seo-text_block {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  	grid-column-gap: 50px;
}
.seo-text_block__i1 {
    font-size: 18px;
    color: #000;
	padding-top: 25px;
    padding-bottom: 25px;
}
.seo-text_block__i2 {
    padding-top: 25px;
    padding-bottom: 25px;
}

.seo-text_block__i2 img {
       max-width: 100%;
    border: 5px solid #486c5d;
  	border-radius:15px;
}
img#logo {
    min-width: 100px !important;
}

@media screen and (max-width:400px) {
  img#logo {
    min-width: 110px!important;
}
  
}

@media screen and (max-width:750px) {
  .seo-text_block {
   grid-template-columns: 1fr;
}
  
}

}
.content-block-text p {
    font-size: 18px;
    color: #000;
}