body {
    background-color: #f9fafb;
}
.inner.bg-inherit {
    background-color:#594935;
}

.top-navbar {
    background-color:#f9fafb
}
.navbar-brand img {
    max-height: 3rem !important;
}

.main-menu li.root-level > a {
    color: #ffffff;
}
.main-menu li.root-level > a:hover {
    color: #FAE9D7;
}
.s-cart-summary-count {
    background-color: #FAE9D7 !important;
    color: #594935;
}
.header-btn__icon {
    background-color: #ffffff;
    color:#594935
}
.header-btn__icon:hover {
    background-color: #e4e4e4 !important;
    color: #594935 !important;
    border:none;
}
b.s-cart-summary-total {
    color: white;
}
.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) .container {
    max-width: 100% !important;
    padding: 0;
}
.s-block.s-block--fixed-banner.wide-placeholder .container img {
    border-radius: 0;
    background: transparent !important;
}
section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) {
    margin-top: 0 !important;
}

.s-products-slider-slider .s-slider-block__title-left {
    display:none;
}
.s-products-slider-slider .s-slider-block__title {
    justify-content:center;
    color:#594935 !important;
}

.s-products-slider-slider .s-slider-block__title-right  {
    padding:0 !important;
    margin:auto;
}
.s-products-slider-slider .s-slider-block__title-right h2{
    font-size:25px;
    padding:0;
}
.s-slider-block__title-right h2::after ,
.s-slider-block__title-right h2::before{
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 70px;   
  height: 30px;  
}
.s-slider-block__title-right h2::after {
  right: 100%; 
  margin-right: 10px;
  background: url('https://i.ibb.co/HLB23rNK/Rectangle-13068.png') no-repeat;
  background-size: contain;
  
}
.s-slider-block__title-right h2::before {
  left: 100%;
  margin-left: 10px;
  background: url('https://i.ibb.co/gLNVbB44/Rectangle-13066.png') no-repeat;
  background-size: contain;
}
.s-product-card-content {
  text-align: center;
}

.s-product-card-content-sub {
  justify-content: center;
}
.s-product-card-content-title a{
    color:#594935 !important;
    font-size:17px;  
}
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color:#594935;
    border-radius:20px;
    color:white;

}
.s-product-card-entry{
    background-color:#f9fafb;
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);
} 

.s-products-slider-card.swiper-slide {
    margin:10px 0;
}
.s-block--features__item {
    background-color:white !important;
    border: solid 2px;
    border-image: linear-gradient(90deg, #594935, #83838380) 1;}

}
.feature-icon {
    background-color:#594935;
}
.feature-icon i{
    color:white !important;
}
.s-block--features__item h2 {
    color: #594935;
    font-size:17px
}
.s-block--features__item p {
    display:none;
}

.store-footer__inner {
    background-color:#594935 !important;
    color:white
}
footer .store-footer__inner .grid div:first-child {
  grid-column: 1 / 2;
  
}
.store-footer__inner .grid{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
 .store-footer__inner .grid > div a h3  {
     display:none
}
 .store-footer__inner .grid > div:nth-of-type(1) > a::after  {
  content: " ";
  display: block;
  width: 155px;
  height: 70px;
  background-image: url("https://i.ibb.co/QFnhvdTN/Rectangle-13055.png");
  background-size:cover;
  background-repeat: no-repeat !important; 
  margin-bottom:13px;
 }
.store-footer__inner >div * {
    text-align: center;
    justify-content: center;
}
 .store-footer__inner .grid > div > div   {
      margin:auto;
      padding:10px;
 }
footer.store-footer {
    background-color:#594935 !important
}
ol.s-breadcrumb-wrapper {
    font-size:18px;
} 
.inner.bg-inherit i.sicon-menu{
    color:white
}
footer .copyright-text p{
    color:white;
}
.s-comments.s-comments-product , .s-user-menu-trigger{
    background:transparent !important;
}
  .content--single-page ,.product-single .main-content {
     box-shadow: 5px 5px 15px 2px rgba(1 , 1, 1 , .1);
}
.cart section.cart-item {
     box-shadow: 5px 5px 15px 2px rgba(1 , 1, 1 , .1);
   }
.product-single .main-content {
    padding:20px; 
    border-radius:15px
}
@media( max-width:1024px ){
    .main-nav-container {
        background-color:#594935;
        max-height:40px !important;
    }
}

@media( max-width:992px ){
.store-footer__inner .grid{
  grid-template-columns: repeat(1, minmax(0, 1fr)); 

 }
.lg\:hidden.contact-social {
    border:none;
 }
}
@media( max-width:600px){
  .s-block--features__item h2 ,
.s-product-card-content-title a{
    font-size:15px;  
}
.s-products-slider-slider .s-slider-block__title-right h2{
    font-size:20px;
}
b.s-cart-summary-total {
    display:none;
}
.store-footer__inner .grid > div:nth-of-type(1) > a::after  {
  width: 120px;
  height: 55px;

}
}
@media(max-width:350px) {
    .s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
        padding: 8px 5px;
    }

}