/* Navigation bar */
.main-navigation,
#site-navigation.main-navigation ul li a, .fse-template-part .main-navigation ul li a,
#site-navigation.main-navigation ul > li:hover > a, .fse-template-part .main-navigation ul > li:hover > a, #site-navigation.main-navigation ul > li.focus > a, .fse-template-part .main-navigation ul > li.focus > a, #site-navigation.main-navigation ul > li.current-menu-item > a, .fse-template-part .main-navigation ul > li.current-menu-item > a
{
	color: #000 !important;
}
#site-navigation.main-navigation ul.main-menu > li:after, .fse-template-part .main-navigation ul.main-menu > li:after {
	color: #000 !important;
}
body[class*="woocommerce"] #page .main-navigation .woocommerce-cart-link .woocommerce-cart-subtotal,
body[class*="woocommerce"] #page .main-navigation .woocommerce-cart-link .woocommerce-cart-count{
	color: #000 !important;
}

/* Mobile navigation */
.main-navigation #toggle:focus + #toggle-menu, #toggle-menu,
body[class*="woocommerce"] #page .main-navigation #woocommerce-toggle:focus + #toggle-cart, body[class*="woocommerce"] #page #toggle-cart {
	color: #000 !important;
}
.main-navigation #toggle:focus + #toggle-menu:active, .main-navigation #toggle:focus + #toggle-menu:focus, .main-navigation #toggle:focus + #toggle-menu:hover, #toggle-menu:active, #toggle-menu:focus, #toggle-menu:hover,
body[class*="woocommerce"] #page .main-navigation #woocommerce-toggle:focus + #toggle-cart:active, body[class*="woocommerce"] #page .main-navigation #woocommerce-toggle:focus + #toggle-cart:focus, body[class*="woocommerce"] #page .main-navigation #woocommerce-toggle:focus + #toggle-cart:hover, body[class*="woocommerce"] #page #toggle-cart:active, body[class*="woocommerce"] #page #toggle-cart:focus, body[class*="woocommerce"] #page #toggle-cart:hover {
	color: #000 !important;
	background-color: #f7e6be !important;
}

/* Social icons hover fix */
#masthead .social-navigation ul li a:active, #masthead .social-navigation ul li a:focus, #masthead .social-navigation ul li a:hover {
	background-color: #f7e6be !important;
}

/* Buttons */
.has-luminous-vivid-amber-background-color,
button[data-load-more-btn], .button, button, input[type="submit"], .wp-block-button__link, .wp-block-file__button, .a8c-posts-list__view-all, .wp-block-search .wp-block-search__button, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
	color: #000 !important;
	background: #f4bc33 !important;
}
.has-luminous-vivid-amber-background-color:hover,
button[data-load-more-btn]:hover, .button:hover, button:hover, input[type="submit"]:hover, .wp-block-button__link:hover, .wp-block-file__button:hover, .a8c-posts-list__view-all:hover, .wp-block-search .wp-block-search__button:hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:hover {
	color: #000 !important;
	background: #f7e6be !important;
}


/* Shop */
.woocommerce ul.products li.product a,
body[class*="woocommerce"] #page #respond input#submit, body[class*="woocommerce"] #page #respond input#submit.alt, body[class*="woocommerce"] #page a.button, body[class*="woocommerce"] #page a.button.alt, body[class*="woocommerce"] #page button.button, body[class*="woocommerce"] #page button.button.alt, body[class*="woocommerce"] #page input.button, body[class*="woocommerce"] #page input.button.alt, body[class*="woocommerce"] #page .cart .button, body[class*="woocommerce"] #page .cart input.button, body[class*="woocommerce"] #page a.added_to_cart, body[class*="woocommerce"] #page .woocommerce #respond input#submit, body[class*="woocommerce"] #page .woocommerce a.button, body[class*="woocommerce"] #page .woocommerce button.button, body[class*="woocommerce"] #page .woocommerce input.button, body[class*="woocommerce"] #page .woocommerce .widget_shopping_cart .buttons a, body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a{
	color: #000 !important;
}

.woocommerce ul.products li.product a:hover,
body[class*="woocommerce"] #page #respond input#submit:hover, body[class*="woocommerce"] #page #respond input#submit.alt:hover, body[class*="woocommerce"] #page a.button:hover, body[class*="woocommerce"] #page a.button.alt:hover, body[class*="woocommerce"] #page button.button:hover, body[class*="woocommerce"] #page button.button.alt:hover, body[class*="woocommerce"] #page input.button:hover, body[class*="woocommerce"] #page input.button.alt:hover, body[class*="woocommerce"] #page .cart .button, body[class*="woocommerce"] #page .cart input.button:hover, body[class*="woocommerce"] #page a.added_to_cart:hover, body[class*="woocommerce"] #page .woocommerce #respond input#submit:hover, body[class*="woocommerce"] #page .woocommerce a.button:hover, body[class*="woocommerce"] #page .woocommerce button.button:hover, body[class*="woocommerce"] #page .woocommerce input.button:hover, body[class*="woocommerce"] #page .woocommerce .widget_shopping_cart .buttons a:hover, body[class*="woocommerce"] #page .woocommerce.widget_shopping_cart .buttons a:hover {
	background: #f7e6be !important;
}

.single-product div.product a,
.woocommerce-cart .woocommerce a{
	color: #000 !important;
}
.single-product div.product a:hover,
.woocommerce-cart .woocommerce a:hover,
.woocommerce-checkout .woocommerce a:hover {
	color: #f4bc33 !important;
}

/* Mobile popup height */
@media (max-width: 500px) {
	#mp_form_popup2 {
		max-height: 82% !important;
	}
}