.elementor-page .elementor h1, #primary .post .entry-content h1, #primary .page .entry-content h1{
	font-size: 1.8em !important;
	line-height: 32px !important;
	    font-family: Marcellus !important;
}

.elementor-page .elementor h1, #primary .post .entry-content h1, #primary .page .entry-content p{
	line-height: 24px !important;
}

.woocommerce ul.products li.product .add_to_cart_button, .woocommerce ul.products li.product .ajax_add_to_cart{
	display: none !important;
}

.site-footer .footer-block-wrap .footer-contact-block .description{
	font-size: 0.7em !important;
}

.woocommerce div.product .product_title{
	font-size: 1.7em !important;
}

.woocommerce div.product .details .product_title{
	font-size: 1.4em !important;
}

.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price{
	color: #666 !important;
}

.woocommerce div.product .entry-summary .price{
	font-size: 1.4em !important;
}

.woocommerce .woocommerce-ordering{
	margin: 0 0 0 1em !important;
}

table.variations tr th{
	padding: 0 !important;
}

a.xoo-wsc-ft-btn.xoo-wsc-ft-btn-cart, a.xoo-wsc-ft-btn.xoo-wsc-ft-btn-checkout, a.xoo-wsc-ft-btn.xoo-wsc-ft-btn-continue{
background: linear-gradient(104deg,rgb(202,248,128) 0%,rgb(113,206,126) 0%) !important;
	color: #000 !important;
}

.xoo-wsc-items-count, .xoo-wsch-items-count, .has-light-green-cyan-background-color{
	background: linear-gradient(104deg,rgb(202,248,128) 0%,rgb(113,206,126) 0%) !important;
	color: #000 !important;
}

.woocommerce .woocommerce-ordering{
	margin-bottom: 20px !important;
}

.page-id-1997 #primary .page .entry-content h3{
	font-size: 20px !important;
}

@media only screen and (max-width: 600px) {
	
	.wp-custom-css-3cdc2ea2 img{
		display: none !important;
	}
	

	.wp-custom-css-3cdc2ea2{
		background: url('https://englishcountrylife.com/wp-content/uploads/2026/09/chicken-coops-and-poultry-equipment.jpg') no-repeat !Important;
		background-size: cover !Important;
	}
	
		.home .wp-block-image img {
    width: 250px !important;
    object-fit: cover !important;
		margin: 0 auto !important;
		display: block !important;
	}
	
	.home .wp-block-newspack-blocks-carousel, .home .wp-elements-8{
		display: none !important;
	}
	
	.wp-container-core-columns-is-layout-8f761849 ul{
		margin: 0 auto !important;
	}
	
	.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select{
		font-size: 0.7em !important;
		margin-bottom: 20px !important;
	}
	
	.site-footer .footer-block-wrap .footer-contact-block{
		text-align: left !important;
		margin-left: 20px !important;
	}
	
}