/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

.single-product .woocommerce-variation .woocommerce-variation-description,
.single-product .product_meta .posted_in {
  display: none;
}

.container-wrap .row >.wpb_row:not(.full-width-section):not(.full-width-content):last-child {
    margin-bottom: 0 !important;
}
.single-product .woocommerce-tabs .tab-container.container {
    padding: 0 !important;
}

div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs {
    text-align: left !important;
    margin: 0;
}

.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li a {
    font-family: Montserrat;
    text-transform: none;
    font-size: 32px !important;
    line-height: 38px !important;;
    font-weight: 700 !important;;

    margin-left: 0px !important;
    background: none;
}
.cf7-row {
        clear: both;
        margin-bottom: 20px; /* Adjust as needed */
    }
.cf7-row:after {
    content: '';
    display: block;
    clear: both;
}

    .cf7-column {
        float: left;
        box-sizing: border-box;
        padding: 0 10px; /* Adjust spacing between columns */
    }

    .one-half {
        width: 50%;
    }

    .one {
        width: 100%;
    }
.tax-product_cat ul.products li.product a img,
.tax-product_cat ul.products li.product.minimal .price
{
				display: none;
			}

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-ordering
{
	display: none !important;
}

.nectar-shop-header {
	text-align: center;
}


.wc-block-product-categories-list-item-count {
  display: none;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h2, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {
	text-align: center;
}

.woocommerce .products {
	justify-content: center;
}

/* Responsive adjustments for smaller screens */
 @media (max-width: 768px) {
        .cf7-column {
            width: 100%;
            float: none;
            padding: 0;
			margin-bottom: 20px;
        }
}


/* Responsive adjustments for smaller screens */
@media only screen and (min-width: 1300px) {
	body.term-suspension-kits-accessories:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-audi:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-alfa-romeo:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-bmw:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-honda:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-hyundai:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-lamborghini:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-mazda:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-mitsubishi:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-nissan:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-renault:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-subaru:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-toyota:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product,
	body.term-volkswagen:not(.single-product) ul.products[data-n-desktop-columns="4"] li.product {
		width: 100% !important;
   	 	margin: 0 2% 0% 0 !important;
	}
}