/* Susbscription form */
.subscriptionbox {
	display:flex;
	float:center;
	text-align:center;
}

#subscriptionEmai{
	width:100%;
	height:60px;
	border:0;
	font-size: 14px;
  line-height: 60px;
	background: transparent;
	border-bottom:2px solid #ffffff;
}

#subecribesubmit{
	background-color:transparent;
	color:#ffffff;
	font-size: 25px;
	padding: 0px;
  font-weight: 500;
  /*line-height: 60px;*/
  height: 100px;
	text-align:center;
}

#plantname{
	margin-bottom:10px;
}

#plantname, #plantemail{
	width:100%;
	height:40px;
	border:1px solid #000000;
	font-size: 14px;
  line-height: 60px;
	background: #ffffff;
}
#plantmessage {
	width:100%;
	border:1px solid #000000;
	font-size: 14px;
  line-height: 60px;
	background: #ffffff;
}
#submitButton{
	background-color:#224229;
	font-family:popping;
	text-align:center;
	width:100%;
}
/* woocommerce section  */
.review-rating{
	display:none;
}
.woocommerce ul.products li.product.desktop-align-left .button{
	background-color:#3D9443!important;
	color:#ffffff;
	font-family:poppins;
}
.woocommerce ul.products li.product.desktop-align-left .button:hover, .add-to-cart:hover {
	background-color:#6c3c0c;
}

.ast-loop-product__link{
	font-family:poppins;
}
@media (max-width: 768px) {
	.smallscreenbuybutton{
		width: 93%!important;
	}}
/* gift voucher */
a#mwg_wgm_preview_email {
	background-color:#3D9443!important;
	color:#ffffff;
}
woocommerce-js div.product form.cart .button.single_add_to_cart_button, .woocommerce button.button{
	background-color:#3D9443!important;
	color:#ffffff;
	font-family:poppins;
}
woocommerce-js div.product form.cart .button.single_add_to_cart_button:hover, .woocommerce button.button:hover{
	background-color:#3D9443;
}

/* 8 single product page */
.product_meta .posted_in, .product_meta .tagged_as{
	display:none!important;
}
.single_add_to_cart_button .button .alt, .woocommerce-js div.product form.cart .button.single_add_to_cart_button{
	width: 65%!important;
   height: 41px;
}
.woocommerce #content .ast-woocommerce-container div.product div.summary, .woocommerce .ast-woocommerce-container div.product div.summary, .woocommerce-page #content .ast-woocommerce-container div.product div.summary, .woocommerce-page .ast-woocommerce-container div.product div.summary{
	padding-top:0%!important;
}
.entry-title {
	font-size: 2.25rem;
}

/*Product page */
@media (min-width: 922px) {
	.ast-container {
		margin:0 0 0 0!important
			padding:0px!important;
		max-width:95vw!important;
	}
}
/* product titles */
@media only screen and (max-width: 600px) {
.hidetitles{
	height:6px;
}
}
.woocommerce nav.woocommerce-pagination ul li {
	border:transparent;
}
.woocommerce nav.woocommerce-pagination ul li a{
	color:#3D9443;
	border:1px solid #3D9443;
}
.woocommerce nav.woocommerce-pagination ul li span.current{
	background-color:#3D9443;
	color:#ffffff;
}
 .woocommerce ul.products li.product .woocommerce-loop-product__title, .products .columns-4 {
			white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
	}
@media (max-width: 768px) {
    .woocommerce ul.products li.product .woocommerce-loop-product__title {
			white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
	}
}
/* Side Cart */
.elementor-1288 .elementor-element.elementor-element-939a99f .woocommerce-info, .elementor-1590 .elementor-element.elementor-element-c56cc51 .woocommerce-info, .elementor-1584 .elementor-element.elementor-element-a13dbb7 .woocommerce-info, .elementor-1579 .elementor-element.elementor-element-f0b2824 .woocommerce-info, .elementor-1570 .elementor-element.elementor-element-2fb09a0 .woocommerce-info, .elementor-1308 .elementor-element.elementor-element-7947a97 .woocommerce-info, .elementor-1318 .elementor-element.elementor-element-110bf8d .woocommerce-info, .elementor-1557 .elementor-element.elementor-element-d61298e .woocommerce-info, .elementor-1565 .elementor-element.elementor-element-1ffd110 .woocommerce-info,.elementor-1640 .elementor-element.elementor-element-52f034b .woocommerce-info, .elementor-501 .elementor-element.elementor-element-95befef .woocommerce-info, .elementor-1303 .elementor-element.elementor-element-cc1e955 .woocommerce-info, .elementor-1293 .elementor-element.elementor-element-2acad5f .woocommerce-info, .elementor-1283 .elementor-element.elementor-element-093c806 .woocommerce-info, .elementor-1298 .elementor-element.elementor-element-436b1aa .woocommerce-info, .elementor-1313 .elementor-element.elementor-element-d9f2598 .woocommerce-info, .elementor-476 .elementor-element.elementor-element-c60f222 .woocommerce-info, .elementor-1546 .elementor-element.elementor-element-d08ed38 .woocommerce-info, .elementor-1551 .elementor-element.elementor-element-39626a3 .woocommerce-info, .elementor-1522 .elementor-element.elementor-element-ae3485b .woocommerce-info, .elementor-1527 .elementor-element.elementor-element-59a8f03 .woocommerce-info, .elementor-2446 .elementor-element.elementor-element-e0587cf .woocommerce-info {
	background-color: #3D9443;
    border-color: #ffffff;
}

.elementor-1590 .elementor-element.elementor-element-c56cc51 .woocommerce-info::before, .elementor-1584 .elementor-element.elementor-element-a13dbb7 .woocommerce-info::before, .elementor-1579 .elementor-element.elementor-element-f0b2824 .woocommerce-info::before, .elementor-1570 .elementor-element.elementor-element-2fb09a0 .woocommerce-info::before, .elementor-1308 .elementor-element.elementor-element-7947a97 .woocommerce-info::before, .elementor-1318 .elementor-element.elementor-element-110bf8d .woocommerce-info::before, .elementor-1557 .elementor-element.elementor-element-d61298e .woocommerce-info::before, .elementor-1565 .elementor-element.elementor-element-1ffd110 .woocommerce-info::before, .elementor-1640 .elementor-element.elementor-element-52f034b .woocommerce-info::before, .elementor-501 .elementor-element.elementor-element-95befef .woocommerce-info::before, .elementor-1303 .elementor-element.elementor-element-cc1e955 .woocommerce-info::before, .elementor-1293 .elementor-element.elementor-element-2acad5f .woocommerce-info::before, .elementor-1283 .elementor-element.elementor-element-093c806 .woocommerce-info::before, .elementor-1298 .elementor-element.elementor-element-436b1aa .woocommerce-info::before, .elementor-1313 .elementor-element.elementor-element-d9f2598 .woocommerce-info::before, .elementor-476 .elementor-element.elementor-element-c60f222 .woocommerce-info::before, .elementor-1546 .elementor-element.elementor-element-d08ed38 .woocommerce-info::before, .elementor-1551 .elementor-element.elementor-element-39626a3 .woocommerce-info::before, .elementor-1522 .elementor-element.elementor-element-ae3485b .woocommerce-info::before,.elementor-1527 .elementor-element.elementor-element-59a8f03 .woocommerce-info::before, .elementor-2446 .elementor-element.elementor-element-e0587cf .woocommerce-info::before  {
	color: #ffffff!important;
}

.elementor-1288 .elementor-element.elementor-element-939a99f .woocommerce-info::before, .elementor-1535 .elementor-element.elementor-element-a00d8c8 .woocommerce-info {
	color: #ffffff!important;
	background-color:#3D9443!important;
}
.elementor-1535 .elementor-element.elementor-element-a00d8c8 .woocommerce-info::before{
	color: #ffffff!important;
}
/* Button */
.woocommerce-js a.button, button, .button, input[type="submit"], woocommerce-js div.product form.cart .button.single_add_to_cart_button, .woocommerce button.button{
	background-color:#3D9443!important;
		color: #ffffff!important;
}
.woocommerce-message, .woocommerce-info {
	border-top:1px solid #224229;
	color:#3D9443;
}
.woocommerce-message::before, .woocommerce-info::before, a {
	color:#3D9443;
}

.post-page-numbers.current .page-link, .ast-pagination .page-numbers.current{
	background-color:#3D9443;
}

#ast-scroll-top{
	background-color:#3D9443;
	color:#ffffff;
}
/* Changing red more to buy now */  
/* search in the header */
.post-content>.read-more{
	display:none!important;
}
div.asl_w .probox .promagnifier .innericon svg{
	fill:#ffffff!important;
}
.xoo-wsc-basket {
	border-radius: 1px;
}
@media only screen and (max-width: 600px) {
.xoo-wsc-basket {
    bottom: 134px;
    right: 11px;
	border-radius: 1px;
	width: 46px;
    height: 49px;
	}
}

/* product page prev-next */
.flex-direction-nav{
	display:none;
}

/* display related products in one line */
/* Make related products display in a single row */
.woocommerce .related.products ul.products {
    display: flex !important;
    flex-wrap: nowrap;
    overflow-x: auto;
    gap: 20px;
}

/* Make product items the same height */
/*.woocommerce .related.products ul.products li.product {
    flex: 0 0 auto;
    display: flex;
    flex-direction: column;
    height: 100%;
}*/

/* Ensure image and content stretch evenly */
/*.woocommerce ul.products li.product a {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* Optional: fix image sizing if needed */
.woocommerce ul.products li.product a img {
    object-fit: cover;
   /* height: 300px;*/
    width: 100%;
}
.woocommerce-page .site-main ul.products li.product {
	width: 18%;
}
@media only screen and (max-width: 600px) {
	.woocommerce-page .site-main ul.products li.product {
	width: 50%;
	}
}

/* product page layout css */
.additional_information_tab{
	display:none!important;
}

/* Gift vouch preview pdf  */
#voucher-multistep-form .voucherPreviewButton {
	position: absolute;
    top: -2%;
    left: 61%;
}
@media only screen and (max-width: 600px){
	#voucher-multistep-form .voucherPreviewButton {
		position: relative;
	}
}
#voucherPaymentButton span {
	color:#ffffff;
}

/* whatsapp chat icon */
#simple-chat-button--button {
	    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjU2IiB3aWR0aD0iMjU2IiB2aWV3Qm94PSItMjMgLTIxIDY4MiA2ODIuNjY3IiBmaWxsPSIjZmZmIiB4bWxuczp2PSJodHRwczovL3ZlY3RhLmlvL25hbm8iPjxwYXRoIGQ9Ik01NDQuMzg3IDkzLjAwOEM0ODQuNTEyIDMzLjA2MyA0MDQuODgzLjAzNSAzMjAuMDUxIDAgMTQ1LjI0NiAwIDIuOTggMTQyLjI2MiAyLjkxIDMxNy4xMTNjLS4wMjMgNTUuODk1IDE0LjU3OCAxMTAuNDU3IDQyLjMzMiAxNTguNTUxTC4yNSA2NDBsMTY4LjEyMS00NC4xMDJjNDYuMzI0IDI1LjI3IDk4LjQ3NyAzOC41ODYgMTUxLjU1MSAzOC42MDJoLjEzM2MxNzQuNzg1IDAgMzE3LjA2Ni0xNDIuMjczIDMxNy4xMzMtMzE3LjEzMy4wMzUtODQuNzQyLTMyLjkyMi0xNjQuNDE4LTkyLjgwMS0yMjQuMzU5ek0zMjAuMDUxIDU4MC45NDFoLS4xMDljLTQ3LjI5Ny0uMDItOTMuNjg0LTEyLjczLTEzNC4xNi0zNi43NDJsLTkuNjIxLTUuNzE1LTk5Ljc2NiAyNi4xNzIgMjYuNjI5LTk3LjI3LTYuMjctOS45NzNjLTI2LjM4Ny00MS45NjktNDAuMzItOTAuNDc3LTQwLjI5Ny0xNDAuMjgxLjA1NS0xNDUuMzMyIDExOC4zMDUtMjYzLjU3IDI2My42OTktMjYzLjU3IDcwLjQwNi4wMjMgMTM2LjU5IDI3LjQ3NyAxODYuMzU1IDc3LjMwMXM3Ny4xNTYgMTE2LjA1MSA3Ny4xMzMgMTg2LjQ4NGMtLjA2MiAxNDUuMzQ0LTExOC4zMDUgMjYzLjU5NC0yNjMuNTk0IDI2My41OTR6bTE0NC41ODYtMTk3LjQxOGMtNy45MjItMy45NjktNDYuODgzLTIzLjEzMy01NC4xNDgtMjUuNzgxLTcuMjU4LTIuNjQ1LTEyLjU0Ny0zLjk2MS0xNy44MjQgMy45NjktNS4yODUgNy45My0yMC40NjkgMjUuNzgxLTI1LjA5NCAzMS4wNjZzLTkuMjQyIDUuOTUzLTE3LjE2OCAxLjk4NC0zMy40NTctMTIuMzM2LTYzLjcyNy0zOS4zMzJjLTIzLjU1NS0yMS4wMTItMzkuNDU3LTQ2Ljk2MS00NC4wODItNTQuODkxLTQuNjE3LTcuOTM3LS4wMzktMTEuODEyIDMuNDc3LTE2LjE3MiA4LjU3OC0xMC42NTIgMTcuMTY4LTIxLjgyIDE5LjgwOS0yNy4xMDVzMS4zMi05LjkxOC0uNjY0LTEzLjg4M2MtMS45NzctMy45NjUtMTcuODI0LTQyLjk2OS0yNC40MjYtNTguODQtNi40MzctMTUuNDQ1LTEyLjk2NS0xMy4zNTktMTcuODMyLTEzLjYwMi00LjYxNy0uMjMtOS45MDItLjI3Ny0xNS4xODctLjI3N3MtMTMuODY3IDEuOTgtMjEuMTMzIDkuOTE4LTI3LjczIDI3LjEwMi0yNy43MyA2Ni4xMDUgMjguMzk1IDc2LjY4NCAzMi4zNTUgODEuOTczIDU1Ljg3OSA4NS4zMjggMTM1LjM2NyAxMTkuNjQ4YzE4LjkwNiA4LjE3MiAzMy42NjQgMTMuMDQzIDQ1LjE3NiAxNi42OTUgMTguOTg0IDYuMDMxIDM2LjI1NCA1LjE4IDQ5LjkxIDMuMTQxIDE1LjIyNy0yLjI3NyA0Ni44NzktMTkuMTcyIDUzLjQ4OC0zNy42OCA2LjYwMi0xOC41MTIgNi42MDItMzQuMzc1IDQuNjE3LTM3LjY4NC0xLjk3Ny0zLjMwNS03LjI2Mi01LjI4NS0xNS4xODQtOS4yNTR6bTAgMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) center / 44px 44px no-repeat #3D9443!important;
}

#billing_company_field {
  display: none !important;
}

.woocommerce .woocommerce-breadcrumb ~ p {
    display: none !important;
}