/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 15 2026 | 18:34:41 */
/* -----------------------------------------------------------------------------
 
    File: [car-brand-logo-styles.css]
    Purpose: [The.Car Custom Car Brands Styles]
    Project: [https://the.car/ / Leadscale Labs / The.Car]
    Date: [2026]
    Version: [1.0]
    License: Copyright © 2026 Leadscale Labs

----------------------------------------------------------------------------- */
.car-brands h5 {
    display: none;
}

.car-brands nav ul,
.car-brands nav ol {
    list-style: none;
    margin-left: 0px;
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
	gap: 24px;
}

/**.car-brands .cat-item {
    margin: 5px;
}**/

.car-brands .cat-item a {
    padding: 20px;
    border-radius: 2px;  
    background-color: var(--e-global-color-c6f4ce9);
    color: #0B2B2A;                
    text-decoration: none;
    border: 1px solid #E2E7E5;
    font-weight: 700;
    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column;     
    align-items: center;      
    justify-content: center;
    gap: 10px;                   
    text-align: center;
}

.car-brands .cat-item a:focus,
.car-brands .cat-item a:hover {
    border-color: var(--e-global-color-secondary);;
    background-color: var(--e-global-color-f169c59); 
}

.car-brands nav .cat-item a::before {
    content: "";
    display: inline-block;
    height: 100px;
    width: 100px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: static;
    transform: none;
}

/** Responsive Styling **/
/* — Optional Widescreen (≥1400px) — */
@media (min-width: 1400px) {
    .car-brands .cat-item {
		width: 12.5%;
	}
}

/* Desktop (≥1200px and <1400px) → 1140px */
@media (min-width: 1200px) and (max-width: 1399px) {
	.car-brands .cat-item {
		width: 16.66667%;
	}
}

/* Desktop (≥1025px and <1200px) → 960px */
@media (min-width: 1025px) and (max-width: 1199px) {
	.car-brands .cat-item {
		width: 18%;
	}
}

/* — Tablet (768–1024px) — */
@media (min-width: 768px) and (max-width: 1024px) {
	.car-brands .cat-item {
		width: 20%;
	}
}

/* Mobile (576–767px) → 540px */
@media (min-width: 576px) and (max-width: 767px) {
	.car-brands .cat-item {
		width: 29%;
	}
}

/* Mobile (<576px) → full width */
@media (max-width: 575px) {
	.car-brands nav ul,
	.car-brands nav ol {
		justify-content: center;
		gap: 16px;
	}
	
	.car-brands .cat-item {
		width: 47%;
	}
	
	.car-brands .cat-item a {
		padding: 16px; 
		flex-direction: row;           
		justify-content: start;                
		text-align: left;
		line-height: 1.2;
	}
	
	.car-brands nav .cat-item a::before {
		height: 60px;
    	width: 60px;
	}
}

.car-brands nav .cat-item.cat-item-230 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-abarth-logo.png');
}

.car-brands nav .cat-item.cat-item-231 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-alfa-romeo-logo.png');
}

.car-brands nav .cat-item.cat-item-232 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-alpine-logo.png');
}

.car-brands nav .cat-item.cat-item-232 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-alpine-logo.png');
}

.car-brands nav .cat-item.cat-item-233 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-audi-logo.png');
}

.car-brands nav .cat-item.cat-item-234 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-bmw-logo.png');
}

.car-brands nav .cat-item.cat-item-235 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-byd-logo.png');
}

.car-brands nav .cat-item.cat-item-236 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-citroen-logo.png');
}

.car-brands nav .cat-item.cat-item-237 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-cupra-logo.png');
}

.car-brands nav .cat-item.cat-item-298 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-dacia-logo.png');
}

.car-brands nav .cat-item.cat-item-238 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-ds-automobiles-logo.png');
}

.car-brands nav .cat-item.cat-item-239 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-fiat-logo.png');
}

.car-brands nav .cat-item.cat-item-240 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-ford-logo.png');
}

.car-brands nav .cat-item.cat-item-242 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-genesis-logo.png');
}

.car-brands nav .cat-item.cat-item-305 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-gwm-logo.png');
}

.car-brands nav .cat-item.cat-item-243 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-honda-logo.png');
}

.car-brands nav .cat-item.cat-item-244 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-hyundai-logo.png');
}

.car-brands nav .cat-item.cat-item-303 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-jaecoo-logo.png');
}

.car-brands nav .cat-item.cat-item-245 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-jaguar-logo.png');
}

.car-brands nav .cat-item.cat-item-246 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-jeep-logo.png');
}

.car-brands nav .cat-item.cat-item-302 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-kgm-logo.png');
}

.car-brands nav .cat-item.cat-item-247 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-kia-logo.png');
}

.car-brands nav .cat-item.cat-item-297 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-leapmotor-logo.png');
}

.car-brands nav .cat-item.cat-item-248 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-lexus-logo.png');
}

.car-brands nav .cat-item.cat-item-296 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-lotus-logo.png');
}

.car-brands nav .cat-item.cat-item-249 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-maserati-logo.png');
}

.car-brands nav .cat-item.cat-item-294 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-maxus-logo.png');
}

.car-brands nav .cat-item.cat-item-250 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-mazda-logo.png');
}

.car-brands nav .cat-item.cat-item-251 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-mercedes-benz-logo.png');
}

.car-brands nav .cat-item.cat-item-252 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-mini-logo.png');
}

.car-brands nav .cat-item.cat-item-253 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-mg-logo.png');
}

.car-brands nav .cat-item.cat-item-254 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-nissan-logo.png');
}

.car-brands nav .cat-item.cat-item-267 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-omoda-logo.png');
}

.car-brands nav .cat-item.cat-item-255 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-peugeot-logo.png');
}

.car-brands nav .cat-item.cat-item-256 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-polestar-logo.png');
}

.car-brands nav .cat-item.cat-item-257 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-porsche-logo.png');
}

.car-brands nav .cat-item.cat-item-258 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-renault-logo.png');
}

.car-brands nav .cat-item.cat-item-269 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-seres-logo.png');
}

.car-brands nav .cat-item.cat-item-259 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-rolls-royce-logo.png');
}

.car-brands nav .cat-item.cat-item-260 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-skoda-logo.png');
}

.car-brands nav .cat-item.cat-item-288 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-skywell-logo.png');
}

.car-brands nav .cat-item.cat-item-261 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-smart-logo.png');
}

.car-brands nav .cat-item.cat-item-262 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-toyota-logo.png');
}

.car-brands nav .cat-item.cat-item-263 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-vauxhall-logo.png');
}

.car-brands nav .cat-item.cat-item-264 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-volkswagen-logo.png');
}

.car-brands nav .cat-item.cat-item-265 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-volvo-logo.png');
}

.car-brands nav .cat-item.cat-item-266 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-tesla-logo.png');
}

.car-brands nav .cat-item.cat-item-268 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-xpeng-logo.png');
}

.car-brands nav .cat-item.cat-item-287 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-subaru-logo.png');
}

.car-brands nav .cat-item.cat-item-286 a::before {
  background-image: url('/wp-content/uploads/2026/01/cat-suzuki-logo.png');
}

/** Hidden Categories **/
.car-brands .cat-item.cat-item-300,
.car-brands .cat-item.cat-item-299,
.car-brands .cat-item.cat-item-241, 
.car-brands .cat-item.cat-item-1699,
.car-brands .cat-item.cat-item-285,
.car-brands .cat-item.cat-item-289, 
.car-brands .cat-item.cat-item-203,
.car-brands .cat-item.cat-item-204 {
    display: none;
}
