/* Sidebar Widget Box */
.widget {
    background: #f3f3f3;
    padding: 20px;
    margin-bottom: 25px;
    border-radius: 8px;
}

/* Widget Title (Green Header) */
.widget-title {
    background: #53914F;
    color: #fff;
    padding: 12px 15px;
    margin: -20px -20px 20px -20px;
    font-size: 18px;
    font-weight: 600;
    border-radius: 6px 6px 0 0;
}

/* Search Box */
.widget_product_search input[type="search"] {
    width: 100%;
    padding: 12px 14px;
    border: 2px solid #53914F;
    border-radius: 8px;
    outline: none;
    box-shadow: 0 4px 10px rgba(0,0,0,0.08);
}

/* Price Filter Slider */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background: #53914F;
}



/* Price Button */
.woocommerce .widget_price_filter .price_slider_amount .button {
    background: #53914F;
    color: #fff;
    border-radius: 5px;
    padding: 2px 14px;
}

/* Category List */
.widget_product_categories ul li {
    padding: 6px 0;
}

/* Checkbox style */
.widget_product_categories input[type="checkbox"] {
    width: 16px;
    height: 16px;
    accent-color: #53914F;
}

	/* Remove default lines */
	.widget-title:after,
	.widget-title:before {
			display:none;
	}




@media (max-width: 768px){

.h-row{
    display:flex;
    flex-direction:column;
}

.archive-sidebar{
    order:1;
}

.archive-content{
    order:2;
}

}





/* space between slides */
.slick-slide {
    padding: 0 10px;
}

/* remove extra outer space */
.slick-list {
    margin: 0 -10px;
}



.selected-value{
	display: none;
}

.woo-selected-variation-item-name{
	display:none;
}
.variations tr:last-child td.label {
    display: none !important;
}










/* ONLY inside Quick View popup */
.product-quick-view .quantity,
.product-quick-view .single_add_to_cart_button,
.product-quick-view .woocommerce-variation-add-to-cart {
    display: none !important;
}


/* Remove extra gap */
.product-quick-view .single_variation_wrap {
    margin: 0 !important;
    padding: 0 !important;
}

.product-quick-view form.cart {
    margin-bottom: 0 !important;
}