.top-header {
    background-color: #934a24;
}

.site-header {
    background-color: #733616 !important ;
    top: -3px;
}

.site-header__wrapper {
    border-radius: 10px;
    background-color: #934a24;
    
}

@media screen and (min-width: 1024px) { 

header .site-header__wrapper .theme-logo img {
    margin-right: 15px;
}

header .site-header__wrapper .main-header-components {
    margin-right: 30px;
    margin-left: 19px;
  }
}

.container {
    width: 100%;
    max-width: 100%;
}

.site-header__wrapper {
    border: 4px solid #b76236;
    border-radius: 18px;
}

section.hero.header-block.header-block--nav-wrapper {
    background-color: #934a24;
    margin-top: -2px;
}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {

    padding-left: 0px;
    padding-right: 0px;
}

section.home-block.home-block--fixed-banner {
    margin-top: -41px;
}

.banner--fixed { 
 border-radius: 0px;
}

.s-search-input {
    border-color: rgb(169 82 33);
    background-color: rgb(131 64 29);
}

.top-header {
    margin-bottom: -2px;
}

.container.hero__content.horizontal-nav-wrapper {
    margin-top: -3px;
}

salla-search svg {
    fill: #fff;
    }
    b.s-cart-summary-total {
    color: #fff;
}

path {
    fill: #fff;
}
header .site-header__wrapper .theme-logo span {
color : #fff;
}

.s-search-input::placeholder {
  color: white;
}
.testimonial-entry {
background-color: #934a24;
}


.store-feature p {

    color: #fbad83;
}

.title.title--large.title--primary {
    color: #fbad83;
}







@media screen and (max-width: 768px) {
   footer.footer * {
	text-align: center;
	justify-content: center !important;
	 margin: auto; 
	display: flex;
	align-items: center;
	flex-direction: column;
   }

}



.nav-desktop ul .menu-item>a, .nav-desktop ul .menu-item:not(.mega-menu) .sub-menu ul li a {
color :#fff;
}










.testimonial-entry__excerpt p {
  color: white;
}




footer.footer {
    background: linear-gradient(to top, #733616, #934a24);
    color: #fff;
    padding: 20px;
    position: relative;
    border-top-left-radius: 116% 129px;
    border-top-right-radius: 117% 129px;
    transform: translateY(-10px);
}



.store-feature p {
    color: #814e34;
}




i.sicon-instagram {
    color: #fff;
}


i.sicon-twitter {
    color: #fff;
}



i.sicon-facebook {
    color: #fff;
}

.footer .footer-list li a {
    color: #fff;
}

.footer__bottom {
background-color : #8a4520;
}



.title--primary {
    color: #b57d5f !important;
}





.title--primary.title--has-dash.mb-20 {
  display: inline;
}



.footer__block {
    display: flex;
    height: 100%;
    flex-direction: column;
    align-items: center;
}

.col-md-4.col-sm-12 {
    padding-left: 20px;
    padding-right: 20px;
}

.nav-mobile .main-nav {
    display: flex
;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
    border-radius: 12px 12px 0 0;
    background-color: white;
    background-color: #934a24;
    box-shadow: 0 -5px 10px rgba(0, 0, 0, .1);
}



section.home-block.home-block--fixed-banner {
    margin-top: -14px;
}

.home-block {
    position: relative;
    padding: 13px 0;
}

.nav-desktop ul .menu-item>a, .nav-desktop ul .menu-item:not(.mega-menu) .sub-menu ul li a {
    color: #fff;
    }
    
    
    
    
    
    
    
    :root {
    --color-text-light: #666;
    --color-text-lighter: #999;
    --color-text-muted: #bbb;
    --color-danger: #FF443A;
    --color-success: #30D158;
    --color-secondary-darker: #E8EDF2;
    --color-grey: #F5F7F9;
    --color-grey-light: #F8F8F8;
    --color-grey-lighter: #FCFCFC;
    --color-grey-dark: #f0f2f5;
    --color-grey-darker: #612d12;
    --color-grey-darkest: #dde4ec;
    --color-dark: #6e747b;
    --color-grey-border: #eee;
    --color-grey-border-darker: #ddd;
    --color-white: white;
    --color-black: black;
    --color-yellow: #fcd34c;
    --color-green: #a2c870;
}