:root {
  --color-primary:#A1804A!important;
        --color-primary-dark:#A1804A!important
}


.s-block--about{
background-color:transparent !important
}
html.dark .s-block--about h2{
color:#fff !important
}
.s-block--about h2{
color:#000 !important
}

html.dark .root-level{
  color:#000;
}

html.dark .root-level:hover{
  color:#A1804A;
}
.special-categories .group-banner .banner-button{
  display:none
}
.s-block--about .text-store-text-secondary{
color:#D49255 !important;
font-bold:700;
margin-bottom:20px
}
.main-nav-container{
background-color:#E3D9C9 !important
}
.main-menu-row{
background-color:#E3D9C9 !important
}
.store-footer,.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter,.footer-is-custom .store-footer .footer-bottom{
background-color:transparent !important
}
.footer-is-custom .store-footer .store-footer__curve{
color:transparent !important
}
.footer-rights{
  display:none
}

.footer-bottom .container{
  justify-content:center !important
}

.s-block--best-offers .s-slider-block__title, salla-products-slider .s-slider-block__title{
border-bottom:none
}
.s-block--best-offers .s-slider-block__title-right, salla-products-slider .s-slider-block__title-right{
    border-bottom: 17px solid #A1804A !important;
    }
    
    .s-slider-block__title-right:where([dir="rtl"], [dir="rtl"] *){
    padding:0
    }
    
    .product-card{
    background-color:transparent
    }
    
    .s-button-primary-outline,.product-card__enhanced-mini-cart button.s-button-element{
    background-color:#A1804A;
    background:#A1804A !important;
    color:white;
    border-radius:15px;
    padding:15px
    }
    
    .product-card__price .total-price{
      font-size:16px
    }
    
      .s-button-primary-outline:hover ,.product-card__enhanced-mini-cart button.s-button-element:hover{
    background-color:#7c6339;
    color:white !important
    }
    
    .product-card__addToCart__btn salla-button:hover{
background:#7c6339 !important;
    color:white !important
    
    }
    
    .product-card__buttons>div button{
    background-color:#bbaf9c !important
    }
    
    .s-block--slider-with-bg .slider-bg:before{
    display:none
    }
    
    .slider-bg{
    background-position:top !important
    }
    
    .s-block--enhanced-features__item .feature-icon i{
    color:#414042!important
    }
    
    .s-block--enhanced-features__item{
    border-width:0 !important;
    box-shadow:none !important
    }
       
    .s-block--enhanced-features__item:hover{
    border-width:0 !important;
    box-shadow:none !important
    }
    
    .bg-primary{
      background-color:#A1804A !important
    }
    
    .home-block-title{
    display:none
    }
    
    .s-block--features-products.two-cols .product-card {
       border :1px solid #b5b5b5 
    }
    
    .top-navbar{
      display:none;
    }
    .product-card__enhanced-mini-cart-divider{
    border-width:0 !important
    }
    .product-card.product-card--enhanced-btn:not(.product-card--simplified) .product-card__enhanced-mini-cart button{
    padding:15px!important
    }
    
    .product-card__addToCart.mobile{
    display:block
    }
    
    .product-card__buttons{
    display:none
    }
    
.special-categories .single-banner {
    flex: 0 0 61.8% !important;
    max-width: 61.8% !important;
}
.special-categories .group-banner {
    flex: 0 0 38.2% !important;
    max-width: 38.2% !important;
    display: flex !important;
    flex-wrap: wrap !important;
}
.special-categories .group-banner .banner-1 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}
.special-categories .group-banner .banner-2 {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}
.special-categories .group-banner .banner-3 {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.s-block--features-products .product-card__image{
width:min-content !important
}

.s-block--features-products .product-card__image a{
aspect-ratio: 1 / 1;
}
@media(max-width : 768px){

.advanced-slider__image{
  height:fit-content
}
}

@media (max-width: 991px) {
    .advanced-slider .swiper {
        height: 45vh !important;
    }
}


#about-2 .text-store-text-primary{
max-width:500px
}

.advanced-slider__caption__inner__content__button{

    padding: 10px 85px !important;
    border-radius: 10px !important;
}

.advanced-slider__caption__inner__content__button{
  transition:0.2s
}
.advanced-slider__caption__inner__content__button:hover{
  background-color:white !important;
  color:black !important
}
.s-button-primary{
background: #A1804A !important;
}

.s-block--fixed-banner .container {
max-width:100%;
padding:0;
}



.s-block--fixed-banner:nth-of-type(1) {
display:none
}


.s-block--fixed-banner:nth-of-type(2) {
display:block
}
@media(max-width:768px){



.s-block--fixed-banner:nth-of-type(1) {
display:block
}


.s-block--fixed-banner:nth-of-type(2) {
display:none
}
}
.footer-bottom .container{
flex-direction: row-reverse !important
}