/*
 Theme Name:   Thorpe Trees
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.single-post .wd-post-meta {
	display: none;
	visibility: hidden;
}

.container.main-footer {
	max-width: 100%;
}
.footer-sidebar {
	padding-block: 0px 10px;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.footer-column.footer-column-1 {
	margin-bottom: 0;
}
.footer-container {
	border-bottom: 13px solid #c01157;
}
.footer-column.footer-column-2, .footer-column.footer-column-3 {
	padding-top: 40px;
}


.page-id-3228 .main-page-wrapper .container .row .site-content {
	margin-bottom: 0;
}

.blog-post-loop .post-date, .post-single-page .post-date, .single-post .meta-post-categories .entry-meta.wd-entry-meta, .post-single-page .meta-post-categories, .post-single-page .wd-entry-meta {
	display: none;
	visibility: hidden;
}

#hedge-calculator {
	background:#609C2A;
	color:#fff;
	display: flex;
	align-items: center;
}
#hedge-calculator .left, #hedge-calculator .right {
	width:50%;
	padding:25px;
}
#hedge-calculator h3, #hedge-calculator h4,  #hedge-calculator label {
	color:inherit;
}
#hedge-calculator form {
	display: flex;
	flex-direction: column;
	gap:10px;
}
#hedge-calculator form p {
	margin:0;
}
#hedge-calculator input, #hedge-calculator select {
	width:100%;
	padding:10px;
	margin-bottom:10px;
	border:1px solid #fff;
	width:150px;
	max-width: 100%;
	text-align: left;
}
#hedge-calculator select option {
	color:#000;
	background:#fff;
}
#hedge-calculator .right {
	text-align: center;
}
#hedge-calculator .box {
	border-radius:15px;
	background: var(--wd-primary-color);
	padding:20px;
}
#hedge-calculator .box > *:last-child {
	margin-bottom:0;
}
#hedge-calculator .plants {
	font-size:24px;
}
#hedge-calculator .bundles {
	font-weight: bold;
}
@media(max-width:768px) {
	#hedge-calculator {
		flex-direction: column;
	}
	#hedge-calculator .left, #hedge-calculator .right {
		width:100%;
		padding:20px;
	}
	#hedge-calculator .left {
		padding-bottom:0;
	}
	#hedge-calculator input, #hedge-calculator select {
		width:100%;
	}
	#hedge-calculator form p {
		flex:1;
	}
}
@media (max-width:480px) {
	#hedge-calculator form {
		flex-direction: column;
		gap:10px;
	}
}

.variations-form td.selected-band {
	background:var(--btn-accented-bgcolor);
	color: var(--btn-accented-color);
}
.variations-form .totals {
	display:flex;
	justify-content: space-between;
	align-items: center;
}
.variations-form .price-total {
	font-size:22px;
}
.variations-form input[type="number"] {
	width:80px;
}
.variations-form .price-total span {
	color:var(--wd-primary-color);
	font-weight: bold;
}
@media(max-width:480px) {
	.variations-form .responsive-table{
		overflow-x: auto;
	}
}

.woobt-product.woobt-product-together .woobt-choose, .woobt-product.woobt-product-together .woobt-title .woobt-title-inner .woobt-qty-num {
	display: none;
	visibility: hidden;
}

.single-product .woocommerce-product-details__short-description a, .single-product .woocommerce-tabs .wd-accordion-item .entry-content a {
	color: #6E9A3D;
}

@media only screen and (max-width: 450px) {

.header-banner-container p {
	font-size: 8px;
}

}