/*
Custom Styles for WooCommerce
*/

.woo-table-postcard i.fa-shopping-cart.fas.button-icon-left {
	display: none;
}

.woo-table-postcard .fusion-post-card-cart.awb-add-to-cart-style-link .fusion-post-card-cart-add-to-cart {
	background-color: #941114;
	color: #FFF;
	margin-left: 25px;
}

.parts-postcard .fusion-post-card-cart .variations .avada-button-select,
.parts-content .variations .avada-button-select {
	font-size: 14px; 
	font-weight: 600;
	margin-bottom: 5px;
	min-width: 60px;
	text-align: center;
}

.parts-postcard .fusion-post-card-cart .variations .avada-button-select[data-checked],
.parts-content .variations .avada-button-select[data-checked]  {
	background-color: #941114;
	color: #FFF;
	border: none;
}

.parts-postcard .fusion-post-card-cart .variations td.value,
.parts-content .variations td.value {
	margin-bottom: 10px;
}

.parts-postcard .fusion-post-card-cart .variations .label,
.parts-content .variations .label {
	margin-bottom: 5px;
	font-weight: 700;
}


/* ---- Filter Everything Plugin ---- */

.filter-everything .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper {
	padding: 15px 30px;
	border-radius: 15px;
}

.filter-everything .wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper {
	background-color: #941114;
}

.filter-everything .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper .wpc-filter-link {
	font-weight: 700;
}

.filter-everything .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input:checked+label a {
	color: #fff;
}


