header{
	/*background: #fee8dd;
    background: linear-gradient(0, #ffe8dc, #fee8dd);*/
}
.menubar{
	/*background: #a5623f;
    background: linear-gradient(0, #9f5b38, #ffc8ad);*/
    background: #fff;
}
footer{
	background: #a5623f;
    background: linear-gradient(0, #9f5b38, #dba387);
    padding: 20px;
    color: #fff;
}
.white{color: #fff}
.menu-item{color:#000;text-transform: uppercase;}
.site-logo{max-height: 80px;}
.search-container {
    position: relative;
}

.search-input {
    height: 40px;
    border-radius: 30px;
    padding-left: 35px;
    border: none;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.search-icon {
    position: absolute;
    top: 50%;
    left: 15px;
    transform: translateY(-50%);
    color: #888;
}
.nav-item:hover .dropdown-menu{
	display: block;
}
.nav-link{margin-right: 10px;}
.products .product {
    margin-bottom: 30px;
    border: 1px solid #fee8dc;
    box-shadow: 0px 0px 5px #fee8dc;
    padding: 5px;
}
.breadcrumb .breadcrumb-item a{
	color: rgb(0 41 56);text-decoration: none;
}
footer .list-unstyled li{
	float: left;margin-right: 20px;
}
footer .list-unstyled li a{
	color:#fff;text-decoration: none;
}
.text-right{text-align: right;}
.pagination{float: right;}
.pagination li strong, .pagination li span{
	border: 1px solid #a15e3b;
    color: #83533c;
    margin-right: 8px;
    padding: 3px 10px;
    background: #ffe8dd;
}
.filter_by_page, .showImage{cursor: pointer;}
.mt-10{margin-top: 10px;}