.form-row.place-order {
    padding-bottom: 0 !important;
}
.ppc-button-wrapper {
    margin-bottom: 20px;
}
.woocommerce-js div.product div.summary textarea {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
	max-width: 400px;
	width: 100%;
}
.woocommerce-js div.product div.summary td.value {
    width: 250px;
}
body a:focus {
	outline: unset
}
.woocommerce-js div.product div.summary h3 {
	font-size: 30px;
	margin-bottom: 10px;
}
body.woocommerce-js div.product form.cart .variations tr {
	margin-bottom: 0.5em;
	display: flex;
	flex-wrap: wrap;
	margin: 20px 0 0;
}
body.woocommerce-js div.product form.cart .variations th {
	margin-bottom: 0;
	padding-left: 0;
	min-width: 150px;
	margin-top: 10px;
}
body .product-extra-delivery-info p:last-child {
	color: #dc3232;
}
.woocommerce-js div.product div.summary {
	font-size: 14px;
	line-height: 1.5;
}
.woocommerce-js ul.products li.product .price ins,
.woocommerce-js div.product p.price ins, .woocommerce-js div.product span.price ins {
	margin-right: 5px;
}
.wp-block-uagb-advanced-heading {
	background-image: url(https://haileeskitchen.com/wp-content/uploads/2020/11/title_bg_green.png);
	background-repeat: no-repeat;
	background-position: top;
}
.gform-theme--foundation .gfield textarea.large {
	height: 80px;
}
.same-g-top .gform_wrapper {
	max-width: 800px !important;
	width: 100%;
}

.same-g-top .gform_wrapper p.gform_required_legend {
	display: none;
}
.gform-theme--foundation .gfield textarea.large {
	min-block-size: auto;
}
.same-g-top .gform_wrapper .gform_fields {
	gap: 15px;
}
.woocommerce-js .woocommerce-result-count,
.woocommerce .woocommerce-ordering,
.woocommerce-js .woocommerce-breadcrumb{
	display:none
}
body:not(.home) .main-header-bar-wrap {
	position: relative;
	border-bottom: 1px solid #eaeaea;
}

body.woocommerce ul.products li.product {
	background: #141623;
	position: relative;
	box-shadow: 0 4px 10px rgba(0,0,0,0.2);
	padding-bottom: 60px;
}

ul.products li .astra-shop-summary-wrap {
	text-align: center;
}

body.woocommerce ul.products li.product  a.button {
	display: block;
	margin-bottom: 0;
	margin-top: 20px;
	padding: 15px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-radius: 0;
}
body.woocommerce ul.products li.product .woocommerce-LoopProduct-link:after {
	position: absolute;
	background-color: rgba(20,22,35,0.65);
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: "";
	background-image: url(http://securedevserver.com/haileeskitchen/wp-content/uploads/2023/11/link-solid-1.svg);
	background-size: 50px;
	background-repeat: no-repeat;
	background-position: center;
	opacity: 0;
	transition: 0.5s;
}
.single-product div#content {
	padding-top: 50px;
}
body.woocommerce ul.products li.product:hover a.woocommerce-LoopProduct-link:after {
	opacity: 1;
}
body.woocommerce ul.products li.product h2 {
	font-size: 24px !important;
	color: #fff ;
	margin-top: 20px;
	padding:10px !important;
}
.woocommerce-js a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-js a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
	line-height: normal;
}
.astra-shop-thumbnail-wrap {
	position: relative;
}
.woocommerce-js .select2-container .select2-selection--single, .woocommerce-js select, .woocommerce-page .select2-container .select2-selection--single, .woocommerce-page select {
	margin-bottom: 10px;
}
@media (min-width: 922px){
	body.woocommerce ul.products li.product .price {
		color: #fff;
		padding:0 10px !important;
	}
	.main-navigation >ul > li > a.menu-link:before {
		content: "";
		height: 16px;
		width: 1px;
		background: #000;
		display: inline-block;
		box-sizing: border-box;
		margin-right: 1em;
	}

	.main-navigation >ul > li:first-child > a.menu-link:before {
		opacity: 0;
	}
}