/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/



/*** Ajax Filter Styling ***/
#filter_3346_0 .filter-title {
	display: none;
}
#filter_3346_0 .filter-items {
	overflow-x: scroll;
    display: flex;
    padding-top: 10px;
}
#filter_3346_0 li.filter-item {
    min-width: 120px;
    min-height: 120px;
}
#filter_3346_0 .filter-item span.term-image {
    display: block !important;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label {
	box-shadow: none;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:not(.disabled):hover {
    background-color: #e9e7f6;
    font-weight: bold;
    box-shadow: none;
}

/* Scrollbar */
#filter_3346_0 .filter-items::-webkit-scrollbar {
    width: 7px;
}
#filter_3346_0 .filter-items::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 122px rgba(0,0,0,0.03); 
}
#filter_3346_0 .filter-items::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 122px rgba(0,0,0,0.35); 
}
/* End scrollbar */

@media screen and (min-width: 967px) {
	#filter_3346_0 .filter-items {
		overflow: unset;
	}
}

/**** CART Styling ****/
.cart-right-col tr.woocommerce-shipping-totals.shipping,
.cart-right-col .cart-subtotal {
	display: none;
}


/*** Product Archives Styling **/

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image:not(.label-right) > a:after {
	display: none !important;
}

/*********** Checkout Styling ****************/
/* Fix Order Review Column View */
.order-review-column .woocommerce-checkout-review-order-table, .order-review-column .woocommerce-checkout-review-order-table tfoot {
    display: flex;
    flex-direction: column;
}
.order-review-column .woocommerce-checkout-review-order-table thead tr, .order-review-column .woocommerce-checkout-review-order-table tfoot tr {
	display: flex;
}
.order-review-column .woocommerce-checkout-review-order-table tfoot tr th {
	text-align: left;
}
.order-review-column .woocommerce-checkout-review-order-table tfoot tr td {
    width: 100% !important;
}
tr.woocommerce-shipping-totals.shipping {
    display: flex;
    flex-direction: column;
}

#main ul#shipping_method li {
    text-align: left;
}
.order-review-column .checkout .shop_table tfoot td label {
    display: block !important;
}
.order-review-column .woo-bg--econt-delivery {
	margin-top: 25px;
}
.order-review-column a#woo-bg--econt-office-locator {
/* 	display: none; */
}
.order-review-column .woocommerce-shipping-methods label {
/* 	display: block !important; */
}

.woocommerce-shipping-totals.shipping > th {
	display: none;
}

/* Fix Order Details Column View */
.order-details-column p#billing_country_field,
.order-details-column p#billing_company_field,
.order-details-column p#billing_address_1_field,
.order-details-column p#billing_address_2_field,
.order-details-column p#shipping_country_field,
.order-details-column p#shipping_company_field,
.order-details-column p#shipping_address_1_field,
.order-details-column p#shipping_address_2_field
{
	display: none !important;
}

/*********** END Checkout Styling ***************/