.site-header.lazyloaded {
		background-size: 100%;
    background-repeat: no-repeat;
}

@media (max-width: 1086px) {
		.site-header.lazyloaded {
				background-size: 115%;
		}
}

@media (max-width: 850px) {
		.site-header.lazyloaded {
				background-size: 140%;
		}
		
		.menu ul li a {
			color: white !important;
		}
		
		.col-full {
				margin: 0 !important;
				padding: 0 10px !important;
		}
}

@media (max-width: 425px) {
		.site-header.lazyloaded {
				background-size: 163%;
		}
}

li.menu-item a {
		padding: 12px 1em !important;
		color: white !important;
		font-size: 20px;
		font-weight: 600;
}

.woocommerce-Price-amount.amount {
	font-size:18px;
}

@media (min-width: 768px) {
	.storefront-primary-navigation {
		background: rgba(0, 0, 0, 0.3);
	}
}

@media (max-width: 768px) {
		.tel {
			width: max-content;
		}
}
.cart-contents .woocommerce-Price-currencySymbol {
			color: white !important;
			opacity: 1 !important;
}

.cart-contents .count {
		color: white !important;
		opacity: 1 !important;
}

.site-branding .beta.site-title a {
		color: white !important;
		transition: 0.4s;
}


.site-branding .beta.site-title a:hover {
		transition: 0.4s;
		color: lightgrey !important;
}

.site-header-cart .cart-contents::after {
		color: white !important;
}

.cart-contents {
	border: none !important;
}

a {
	text-decoration: none !important; 
}

.tel {
	color: white !important;
		margin-bottom: 7px;
		display: block !important;
}

.menu-toggle {
	border: none !important;
}

.main-navigation.toggled {
		background: black !important;
		background-size:100px;
}

button.alt, input[type=button].alt, input[type=reset].alt, input[type=submit].alt, .button.alt, .widget-area .widget a.button.alt {
    background-color: #0f834d;
}
button.cta:hover, button.alt:hover, input[type=button].cta:hover, input[type=button].alt:hover, input[type=reset].cta:hover, input[type=reset].alt:hover, input[type=submit].cta:hover, input[type=submit].alt:hover, .button.cta:hover, .button.alt:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:hover, .added_to_cart.cta:hover, .added_to_cart.alt:hover {
    background-color: #0f834d;
}
.woocommerce-Price-amount.amount {
    font-size: 18px;
    color: red;
		font-weight:bold;
}
.widget_yith-wcwl-items .heading-icon .fa-heart-o:before, .yith-wcwl-icon.fa-heart-o:before {
    content: '🤍';
    filter: grayscale(1);
}
.fa-heart:before {
    content: "❤️";
}
.added_to_cart.alt, .added_to_cart, .widget a.button.checkout {
    background-color: #0f834d;
    border-color: #333;
    color: #0a0a0a;
}