:root {
  --style_heading_font: 'Raleway';
  --style_body_font: 'Lato';
  --style_secondary_font: 'Crete Round';
  --style_numbers_font: 'Lato';

  --style_bg_body: #F6F6F6;
  --style_bg_header: #F6F6F6;
  --style_bg_nav: #FFFFFF;
  --style_bg_topbar: #FFFFFF;
  --style_bg_footer: #805C78;
  --style_bg_copyrights: #2D2D2D;
  --style_color_market: #805C78;
  --style_bg_content: #FFFFFF;
  --style_color_dark: #2D2D2D;
  --style_color_light: #FFFFFF;

  --style_text_decoration_link: none;

}

.color-bg_content{
	color: #FFFFFF !important;
}
.bgcolor-bg_content{
	background:#FFFFFF !important;
}

.config_border_radius,
.bg_content_distinct_body .list-product .container-important-content,
.list-product .product-image img, .single-product .product-image img,
.flex-control-nav.flex-control-thumbs li img,
.single-product .product-image .flex-viewport,
.single-product.container-important-content,
.product-detail .back-to-list{
	border-radius: 45px;;
}





/*style_bg_body ---- $bg_content*/
#container-all-content {
	background-color: #F6F6F6 !important;
}

/*style_bg_header ---- $bg_header;*/
#header-market {
	background-color: #F6F6F6;
}
#header-market.sticky-header #header-wrap {
	background-color: #F6F6F6;
}

/*style_bg_nav ---- $bg_color_menu_category_horizontal*/
#primary-menu,.header-search-bottom #search-form{
	background-color: #FFFFFF;
}
.header-search-bottom #search-form{
	padding:1em 0;
	border-bottom:1px solid #2D2D2D;
}
#top-bar{
	background-color: #FFFFFF !important;
	border-bottom-color:none;
}

#footer{
	background-color: #805C78;
}
.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2 > div.container{
	background: #FFFFFF;
}
.dark #primary-menu:not(.not-dark) ul ul,
.dark #primary-menu:not(.not-dark) ul li .mega-menu-content,
#primary-menu.dark ul ul,
#primary-menu.dark ul li .mega-menu-content {
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}

#primary-menu.dark ul li .mega-menu-content ul.mega-menu-column:not(:first-child), .dark #primary-menu ul li .mega-menu-content ul.mega-menu-column:not(:first-child){
	border-left-color: #FFFFFF;
}
/*style_bg_content ---- $bg_content_important*/
.product-image .flex-viewport{
		/*border-color: darken(#FFFFFF, 10);*/
}
.container-important-content{
	background-color: #FFFFFF;
		  padding: 1em;
				box-shadow: 0 1px 3px 2px rgb(0 0 0 / 10%);

	}

.product-detail-theme-3 .container-important-content{
		  padding: 2em;
	}


.back-to-list{
	/*border-color:darken(#FFFFFF, 10);*/
	background-color: #FFFFFF;
}

.product-store-detail{
	/*border-color:darken(#FFFFFF, 20);*/
}
.product-store-info{
	/*border-color:darken(#FFFFFF, 20);*/
}
.product-store-detail{
	/*border-color:darken(#FFFFFF, 20);*/
}
.product-store-info h5{
	/*color:darken(#FFFFFF, 40);*/
}
.products-carousel .product-image{
	/*border-color: darken(#FFFFFF, 10);*/
}


/*style_color_market ---- #FFFFFF*/
#search-header .btn{
    background-color: #805C78;
}
.btn-focus{
	border-color: #805C78 !important;
}
.m-badge.m-badge--brand{
	background-color: #805C78 !important;
}
.bgcolor-market{
	background-color: #805C78 !important;
}
.bgcolor-dark{
	background-color: #2D2D2D !important;
}
.color-market{
	color: #805C78 !important;
}
.main-img img,#images_product_sortable > div:first-child img{
	border-color: #805C78 !important;
}
.product-price ins {
	color: #805C78;
}
#header-market.dark .cd-dropdown-content a:hover{
  color:#805C78;
}
.cd-dropdown-trigger {
  color:#2D2D2D;
}

.cd-dropdown-trigger::before, .cd-dropdown-trigger::after {
  background: #2D2D2D;
}
@media only screen and (min-width: 1024px) {

  .cd-dropdown-trigger.dropdown-is-active {
    color:#805C78;
  }
  .no-touch .cd-dropdown-trigger.dropdown-is-active:hover {
    color:#805C78;
  }

	.cd-dropdown {
	  color: #805C78;
	}
}
@media only screen and (min-width: 768px) {
	.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2 > div.container{
		background: #FFFFFF;
		padding: 2em;
	    margin-top: -20px;
	}
}

@media only screen and (min-width: 1024px) {
  .no-touch .cd-dropdown-content .cd-secondary-dropdown > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-gallery > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-icons > .see-all a:hover {
    color: #805C78;
  }
}
.btn-market{
	background-color: #805C78 !important;
	/*border-color:darken(#805C78, 10) !important;*/
	color:#fff;
}
.back-to-list > .link{
	/*border-right: 1px darken(#805C78, 10) solid;*/
}
div.pricing-box.my-store-type:before{
	background-color: #2D2D2D !important;
}
