.page-title-default{
	background-color:#F6F6F6;
}

.footer-container{
	background-color:#ffffff;
}

:root{
--wd-text-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#878791;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Lora", Arial, Helvetica, sans-serif;
--wd-title-font-weight:400;
--wd-title-color:rgba(31,29,51,0.8);
}
:root{
--wd-entities-title-font:"Lora", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:400;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Lora", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:400;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:rgba(31,29,51,0.8);
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Lato", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:#ebbcce;
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(235,188,206);
}
:root{
--btn-shop-bgcolor-hover:rgb(235,188,206);
}
:root{
--btn-accent-bgcolor:rgb(235,188,206);
}
:root{
--btn-accent-bgcolor-hover:rgb(235,188,206);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

@font-face {
	font-weight: normal;font-display: swap;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.foodwithlove.de/wp-content/themes/woodmart/fonts/woodmart-font.woff?v=6.0.4") format("woff"),
	url("//www.foodwithlove.de/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.0.4") format("woff2");
}

	:root{
	
	
			--wd-form-brd-radius: 0px;
	
	--wd-form-brd-width: 2px;

	--btn-default-color: #333;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-color-hover: #fff;
			--btn-default-brd-radius: 0px;
		--btn-default-box-shadow: none;
		--btn-default-box-shadow-hover: none;
		--btn-default-box-shadow-active: none;
		--btn-default-bottom: 0px;
	
	
			--btn-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
	
			--btn-shop-bottom-active: -1px;
		--btn-shop-brd-radius: 0px;
		--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
		--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
	
	
	
	
	
	
	
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1150px;
		}
	}

	.container {
		max-width: 1180px;
	}
	
	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 40px;
}

body.header-banner-display .website-wrapper {
	margin-top:40px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 40px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:40px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
		
body, .font-text, .menu-item-register .create-account-link, .menu-label, .widgetarea-mobile .widget_currency_sel_widget .widget-title, .widgetarea-mobile .widget_icl_lang_sel_widget .widget-title, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-accordion .vc_tta-panel-title, .woodmart-more-desc table th, .woocommerce-product-details__short-description table th, .product-image-summary .shop_attributes th{
		   font-family: "brother-1816", Sans-serif;
}

.main-nav-style, .menu-opener, .categories-menu-dropdown .item-level-0 > a, .wd-tools-element .wd-tools-text, .main-nav .item-level-0 > a, .whb-secondary-menu .item-level-0 > a, .full-screen-nav .item-level-0 > a, .wd-tools-element .wd-tools-count, .woodmart-cart-design-2 .woodmart-cart-number, .woodmart-cart-design-5 .woodmart-cart-number{
		
	   font-family: "brother-1816", Sans-serif;
	color:rgba(31,29,51,0.8);
}

.navigation-style-bordered .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a, .navigation-style-default .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a, .navigation-style-separated .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a, .vertical-navigation .menu-mega-dropdown .sub-sub-menu li a {
    color: #878791;
}

.footer-sidebar {
    padding-top: 0;
    padding-bottom: 0;
}
.footer-column {
    margin-bottom: 0;
}

.promo-banner {
    border-radius: 4px;
}

.owl-nav>div[class*=next]:after, .wrap-loading-arrow>div[class*=next]:after ,
.owl-nav>div[class*=prev]:after, .wrap-loading-arrow>div[class*=prev]:after{
    color: #EBBCCE;
}

.blog-post-loop .entry-title, .post-single-page .entry-title, .single-post-navigation .post-title, .portfolio-entry .entry-title, td.product-name a, .category-grid-item .category-title, .product_title, .autocomplete-suggestion .suggestion-title, .widget_recent_entries ul li a, .widget_recent_comments ul li > a, .woodmart-recent-posts .entry-title a, .woodmart-menu-price .menu-price-title, .product-title, .product-grid-item .product-title, .group_table td.label a {
    font-family: "Lora", Arial, Helvetica, sans-serif;
    font-weight: 400;
    color: rgba(31,29,51,0.8);
    font-family: "brother-1816", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 21px;
    letter-spacing: .2px;
}

.entry-content {
	    color: #878791;
    font-family: "brother-1816", Sans-serif;
    font-size: 14px;
    line-height: 20px;
	    margin-bottom: 10px;
}
.search-button .search-button-icon:before {
    color: #EBBCCE !important;
}


.hovered-social-icons {
    display: none;
}



body .woodmart-search-full-screen {
 display: flex;
}
.woodmart-search-full-screen .woodmart-scroll .woodmart-scroll-content::-webkit-scrollbar {
  display: block;
}
.woodmart-search-full-screen .woodmart-scroll ::-webkit-scrollbar, .woodmart-search-full-screen .woodmart-sidebar-scroll ::-webkit-scrollbar {
  width: 3px;
}
.woodmart-search-full-screen .woodmart-scroll ::-webkit-scrollbar-track, .woodmart-search-full-screen .woodmart-sidebar-scroll ::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, .15);
}
.woodmart-search-full-screen .woodmart-scroll ::-webkit-scrollbar-thumb, .woodmart-search-full-screen .woodmart-sidebar-scroll ::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, .25);
}


.heart_div span.woodmart-title-container.title:after {
    content: "";
    width: 30px;
    height: 30px;
    background-image: url(/wp-content/uploads/2021/05/fwl_heart_medium_about_us_pink.svg);
    display: inline-block;
    background-repeat: no-repeat;
    position: relative;
    top: 7px;
}


.home .whb-header-bottom {
	display: none !important;
}


.wd-nav>li>a {
    padding-right: 16px;
	padding-left: 16px;
}

.wd-nav>li.wd-has-children>a:after, .wd-nav>li.menu-item-has-children>a:after {
    margin-left: 8px;
    font-weight: normal;
    font-style: normal;
	font-size: 80%;
}


.wd-dropdown {
    box-shadow: 0 10px 10px -10px rgb(0 0 0 / 15%);
}

.wd-entry-meta .meta-date {
    vertical-align: top;
    font-size: 12px !important;
    color: #878791;
    text-transform: uppercase;
    letter-spacing: .95px !important;
    line-height: 21px;
    font-weight: 400 !important;
}

.wd-btn-arrow {
opacity: 1 !important;
	    visibility: visible !important;
}

@media (min-width: 1025px){
.whb-general-header-inner {
    height: 60px;
    max-height: 60px;
    padding: 0 12px;
}
}


.wd-search-full-screen {
    box-shadow: none;
}

.wd-search-full-screen .searchform {
    padding-right: 25%;
    padding-left: 25%;
	border-bottom: none;
}
.wd-search-full-screen .searchform input[type="text"] {
    padding: 0;
    height: 70px;
    border: none;
    text-align: center;
    font-weight: 400;
    font-size: 26px !important;
    border-bottom: 1px solid rgba(119,119,119,0.2);
}

.search-info-text {
    display: none;
    overflow: hidden;
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    line-height: 30px;
    color: #878791 !important;
}

.wd-search-full-screen .searchform {
    padding-right: 25%;
    padding-left: 25%;
    border-bottom: none;
    opacity: 0;
    transition: opacity .35s ease .2s;
    --wd-form-color: #1f1d33cc;
    --wd-form-placeholder-color: #1f1d33cc;
}

.wd-search-full-screen .wd-close-search {
    display: none;
}
.wd-search-full-screen.wd-opened {
    margin-top: 0px;
}
.autocomplete-suggestion .wd-entities-title {
    font-size: 14px;
    color: #1f1d33cc;
}
.suggestion-thumb img {
border-radius: 6px;
}

a {
	color: #EBBCCE;
}


.woodmart-close-side:after {
  content: "X";
 
  display: inline-block;
    font-size: 20px !important;
	display: block;
	position: absolute;
	color: white;
	right: 0;
	top: 150px;
	width: 50px;
	height: 50px;
	font-size: 16px;
 	line-height: 50px;
	text-align: center;
	cursor: pointer;
}
.whb-main-header {
	z-index: 99;
}
.printfriendly {
	z-index: 98 !important;
}
.full_input .elementor-field-type-email {
	width: 90%;
}
.full_input .elementor-field-type-submit {
	width: 10%;
}
.manu_sign {
	width: 202px !important;
}
.promo-banner .content-banner {
	display: block !important;
	background-color: transparent !important;
}
@media (max-width: 767px) {
	#sb_instagram .sbi_type_carousel .fa-clone {
		display: none !important;
	}
	#sb_instagram #sbi_images {
		padding: 0 !important;
	}
	.sbi_item:last-child .sbi_photo_wrap {
		padding-left: 10px !important;
	}
	.sbi_item:first-child .sbi_photo_wrap {
		padding-right: 10px !important;
	}
	.sbi_item .sbi_photo_wrap {
		padding-top: 10px !important;
	}
	.archive .elementor-pagination {
		width: 100% !important;
		display: flex;
		justify-content: space-around;
	}
	.wd-search-full-screen .searchform input[type="text"] {
		font-size: 18px !important;
	}
}
@media (max-width: 480px) {
	.elementor-pagination .page-numbers:not(.dots) {
		padding: 6px 12px !important;
	}
}
@media (min-width: 768px) {
	.promo-banner .banner-title {
		margin-bottom: revert;
		min-height: 45px;
		line-height: 1.5em !important;
	}
	.webcast_recipe_category .promo-banner .banner-title-wrap .banner-subtitle:first-child {
		margin-bottom: 15px;
	}
	.promo-banner .content-banner {
		margin-top: 40px;
	}
}@media (max-width: 576px) {
	.btn-footer a{
    width: 100%;
}
}

