.term-276 .shop-heading.products-heading, .term-272 .shop-heading.products-heading , .term-192 .shop-heading.products-heading,.term-214 .shop-heading.products-heading{margin-top:0 !important;}
.term-276 .shop-boxed-1140,.term-272 .shop-boxed-1140, .term-192 .shop-boxed-1140,.term-214 .shop-boxed-1140{padding-top:10px;}
.term-193 .shop-heading.products-heading,.term-218 .shop-heading.products-heading,.term-286 .shop-heading.products-heading, .term-202 .shop-heading.products-heading,.term-199 .shop-heading.products-heading,.term-293 .shop-heading.products-heading, .term-195 .shop-heading.products-heading, .term-201 .shop-heading.products-heading,.term-299 .shop-heading.products-heading{margin-top:0 !important;}
.term-193 .shop-boxed-1140,.term-218 .shop-boxed-1140,.term-286 .shop-boxed-1140,.term-202 .shop-boxed-1140,.term-199 .shop-boxed-1140, .term-293 .shop-boxed-1140,.term-195 .shop-boxed-1140, .term-201 .shop-boxed-1140,.term-299  .shop-boxed-1140{padding-top:10px;}
.make-grid-wrap h2{font-size:22px;font-weight:600;}
.make-grid .make-image img,.category-image img,.make-grid .make-img img, .brand-image img{height:99px;object-fit:contain;}
.brand-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:25px;}
.brand-card{border:1px solid #ddd;padding:20px;text-align:center;text-decoration:none;background:#fff;border-radius:8px;transition:transform 0.3s ease, border-color 0.3s ease !important;overflow:hidden;}
.brand-card:hover{border-color:var(--color-primary);transform:translateY(-5px);}
.brand-image{overflow:hidden;border-radius:6px;}
.brand-image img{width:100%;max-height:140px;object-fit:contain;transform:scale(1);transition:transform 0.5s ease !important;will-change:transform;}
.brand-card:hover .brand-image img{transform:scale(1.08);}
.brand-title{font-size:16px;font-weight:600;color:#000;}
.category-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:25px;}
.category-card{border:1px solid #fff;padding:0;padding-bottom:10px;text-align:center;text-decoration:none;background:#fff;border-radius:6px;transition:all 0.3s ease !important;}
.category-card:hover{border-color:var(--color-primary);transform:translateY(-5px);}
.category-image{border-radius:6px;overflow:hidden;}
.category-image img{width:100%;height:200px;object-fit:cover;margin-bottom:15px;transform:scale(1);transition:all 0.5s ease !important;will-change:transform;}
.category-card:hover .category-image img{transform:scale(1.08);}
.category-title{font-size:16px;font-weight:600;color:white;}
.make-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:25px;}
.make-card{border:1px solid #fff;padding:20px;text-align:center;text-decoration:none;background:#fff;border-radius:6px;transition:transform 0.3s ease, border-color 0.3s ease !important;}
.make-card:hover{border-color:var(--color-primary);transform:translateY(-5px);}
.make-image{overflow:hidden;}
.make-image img{display:block;width:100%;max-height:120px;object-fit:contain;margin-bottom:15px;transform:scale(1);transition:transform 0.4s ease !important;}
.make-card:hover .make-image img{transform:scale(1.08);}
.make-title{color:black;font-size:16px;font-weight:600;}
.make-grid-wrap{background:var(--e-global-color-db73126);padding:40px 20px;}
.make-grid-wrap .shop-heading{color:#fff;}
.make-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px;}
.make-box{background:#fff;border:1px solid #e5e5e5;text-align:center;padding:20px;transition:all 0.3s ease;}
.make-box:hover{border-color:#000;transform:translateY(-4px);}
.make-img img{max-height:90px;object-fit:contain;margin-bottom:10px;}
.make-name{font-size:15px;color:#000;font-weight:500;}
.shop-heading{font-size:24px;font-weight:600;margin-bottom:25px;color:#000;}
.products-heading{margin-top:40px;}
.woocommerce ul.products li.product{padding:12px;}
.woocommerce ul.products li.product img{max-height:216px;object-fit:contain;}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.4;text-align:center;}
.make-grid-wrap{padding:40px 20px;}
.make-grid{max-width:1250px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px;}
.make-grid-wrap h2, .make-grid-wrap h3, .make-grid-wrap h4{text-align:center;margin-bottom:25px;}
.products-for-make, .products-for-make h2{text-align:center;margin-bottom:20px;}
.woocommerce-info, .woocommerce-no-products-found, .woocommerce-message{text-align:center;margin:20px auto;max-width:1140px;}
.recently-viewed-products h2, .recently-viewed-products h3{text-align:center;}
.woocommerce-products-header__title, .make-products-heading, .select-model-heading, .shop-section-title{text-align:center;margin:40px auto 30px;padding:0 15px;font-weight:600;}
.shop-boxed-1140{margin:30px 100px;padding:40px 40px;}
.products-heading{text-align:center;font-size:28px;font-weight:600;margin-bottom:20px;}
.woocommerce ul.products{margin:0;gap:28px;}
.product{border:1px !important;border-color:#e7e7e7 !important;border-radius:10px !important;}
.woocommerce ul.products li.product{padding:18px;border-radius:14px;background:black !important;border:1px solid #e7e7e7;transition:all 0.3s ease;}
.woocommerce ul.products li.product img{max-height:200px;object-fit:contain;margin:0 auto 15px;padding:50px;}
.img{padding:50px;}
.product-thumbnail{display:block;position:relative;padding:40px;}
@media(max-width:1023px){
.product-thumbnail{padding:30px;}
}
@media(max-width:767px){
.product-thumbnail{padding:20px;}
} .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.45;min-height:44px;text-align:center;font-weight:500;margin-bottom:8px;}
.product-title{text-align:center;padding:0 20px;}
.price{justify-content:center;}
.product-stock{display:none;}
.woocommerce ul.products li.product .price{color:#d32f2f;font-weight:600;font-size:15px;text-align:center;margin-bottom:10px;}
.woocommerce ul.products li.product .star-rating{margin:0 auto 8px;float:none;}
.woocommerce ul.products li.product .button{opacity:0;transform:translateY(8px);transition:all 0.3s ease;}
.woocommerce ul.products li.product:hover .button{opacity:1;transform:translateY(0);}
.woocommerce ul.products li.product .compare{text-align:center;margin-top:6px;}
.product .product-wrapper{padding:10px;background:var(--e-global-color-db73126) !important;color:#fff;}
.product .product-wrapper .price{color:var(--color-primary);font-weight:600;}
.product .product-wrapper .add_to_cart_button{color:var(--color-primary) !important;background:transparent !important;border-radius:10px !important;border:1px solid var(--color-primary) !important;margin-top:20px !important;}
.single-product-wrapper .product-detail .price{display:block !important;font-weight:600;}
@media(min-width:768px){
.make-grid-wrap h2{font-size:28px;}
}
@media(min-width:1024px){
.woocommerce ul.products{grid-template-columns:repeat(4, 1fr);}
}
@media(max-width:768px){
.shop-boxed-1140 {
padding: 20px 10px;
}
.products-heading {
font-size: 22px;
}
}