b, strong {font-weight:700}
.content img, .content iframe {max-width:100%}
.content ul li, .content ol li {font-weight:400; color:#000; font-size:16px; padding: 5px 0px 5px 0px; line-height: 1.4;text-align: left;}
.content ol li {list-style: list-inside}
.content ul li {list-style: square}
.content ul, .content ol {padding-left:30px;}
.content p {font-weight:400; color:#000; font-size:16px; padding: 5px 0px 5px 0px; line-height: 1.4;text-align: left;}
.content a, .content a:link {color:#0ea5e9; text-decoration: underline;}
.content small {font-size:12px; line-height: 1.2; font-weight:400}
.content a:hover {color:#0369a1; text-decoration: underline;}
.content h1 {font-weight:700; color:#000; font-size:28px; padding: 10px 0px 5px 0px; line-height: 1.2;text-align: left;}
.content h2 {font-weight:700; color:#000; font-size:22px; padding: 10px 0px 5px 0px; line-height: 1.2;text-align: left;}
.content h3 {font-weight:700; color:#000; font-size:18px; padding: 10px 0px 5px 0px; line-height: 1.2;text-align: left;}
.content b, .content strong {font-weight:700;}
.blog-content {color:#000;font-size:16px;font-weight:400;line-height:1.75;text-align:left;}
.blog-content img, .blog-content iframe {max-width:100%;}
.blog-content p {margin:0;padding:0;color:#000;font-size:16px;font-weight:400;line-height:1.75;text-align:left;}
.blog-content p + p, .blog-content p + ul, .blog-content p + ol, .blog-content ul + p, .blog-content ol + p {margin-top:0.5rem;}
.blog-content ul, .blog-content ol {margin:0.25rem 0;padding-left:1.25rem;}
.blog-content ul li, .blog-content ol li {padding:0;color:#000;font-size:16px;font-weight:400;line-height:1.75;text-align:left;}
.blog-content ul li {list-style:disc;}
.blog-content ol li {list-style:decimal;}
.blog-content a, .blog-content a:link {color:#6b7280;text-decoration:underline;}
.blog-content a:hover {color:#3b82f6;text-decoration:underline;}
.blog-content h2, .blog-content h3 {margin:0;padding:0;color:#000;font-weight:700;line-height:1.25;text-align:left;text-transform:none;}
.blog-content h2 {font-size:24px;margin-top:1rem;}
.blog-content h3 {font-size:18px;margin-top:0.75rem;}
.blog-content h2 + p, .blog-content h3 + p, .blog-content h2 + ul, .blog-content h3 + ul, .blog-content h2 + ol, .blog-content h3 + ol {margin-top:0.25rem;}
.page-content {color:#18181b;font-size:16px;font-weight:400;line-height:1.75;text-align:left;}
.page-content p {margin:0 0 0.75rem;color:#18181b;font-size:16px;font-weight:400;line-height:1.75;text-align:left;}
.page-content ul, .page-content ol {margin:0.5rem 0 1rem;padding-left:1.5rem;color:#18181b;}
.page-content ul li, .page-content ol li {margin:0.25rem 0;padding:0;color:#18181b;font-size:16px;font-weight:400;line-height:1.75;text-align:left;}
.page-content ul li {list-style:disc;}
.page-content ol li {list-style:decimal;}
.page-content h2 {margin:1.5rem 0 0.5rem;padding:0;color:#18181b;font-size:24px;font-weight:600;line-height:1.25;text-align:left;text-transform:none;}
.page-content h3 {margin:1rem 0 0.5rem;padding:0;color:#18181b;font-size:18px;font-weight:600;line-height:1.3;text-align:left;text-transform:none;}
.page-content a, .page-content a:link {color:#52525b;text-decoration:underline;}
.page-content a:hover {color:#65a30d;text-decoration:underline;}
.page-content img, .page-content video, .page-content iframe {display:block;width:100%;max-width:100%;height:auto;margin:1rem 0;border-radius:0.5rem;}
.page-content iframe {aspect-ratio:16 / 9;border:1px solid #e4e4e7;box-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);}
.page-content blockquote {margin:1rem 0;padding:0.75rem 1rem;border-left:4px solid #d4d4d8;border-radius:0.5rem;background:#f4f4f5;color:#18181b;font-size:16px;font-weight:400;line-height:1.75;}
.page-content blockquote p {margin:0;}
.access-category-brands {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.grid {display:grid!important;}
.gap-3 {gap:0.75rem!important;}
@media (min-width:1024px) {
  .lg\:grid-cols-4 {grid-template-columns:repeat(4,minmax(0,1fr))!important;}
  .lg\:col-span-2 {grid-column:span 2 / span 2!important;}
  .lg\:items-start {align-items:flex-start!important;}
}
@media (min-width:768px) {
  .md\:grid-cols-4 {grid-template-columns:repeat(4,minmax(0,1fr))!important;}
  .md\:col-span-2 {grid-column:span 2 / span 2!important;}
}
@media (min-width:1024px) {
  .lg\:grid-cols-5 {grid-template-columns:repeat(5,minmax(0,1fr))!important;}
}
.breadcrumb-scroll {-ms-overflow-style:none;scrollbar-width:none;}
.breadcrumb-scroll::-webkit-scrollbar {display:none;}
.logo {width:200px;height:40px;margin:0px auto;}
.pdesc {padding-left: 0.5rem;padding-right: 0.5rem;}
[data-home-selector] {background-color:#f4f4f5!important;}
[data-home-selector] [data-selector-input] {border-color:#a1a1aa!important;}
[data-home-selector] [data-selector-input]:enabled:hover {background-color:#a3e635!important;}
[data-home-selector] [data-selector-input]:enabled:focus {background-color:#fff!important;}
[data-home-selector] [data-selector-options] {max-height:182px!important;margin-top:1px!important;border-color:#a1a1aa!important;}
[data-home-selector] [data-selector-options] button:hover,
[data-home-selector] [data-selector-options] button:focus {background-color:#a3e635!important;}
.footer-bg-inset {box-shadow:inset 0 0 60px rgba(0,0,0,0.65);}
.\!text-zinc-900 {color:#18181b!important;}
.\!text-zinc-200 {color:#e4e4e7!important;}
.\!text-zinc-600 {color:#52525b!important;}
.\!text-slate-800 {color:#1e293b!important;}
.text-zinc-700 {color:#3f3f46!important;}
.text-green-600 {color:#16a34a!important;}
.\!text-green-600 {color:#16a34a!important;}
.text-zinc-600 {color:#52525b!important;}
.text-lime-500 {color:#84cc16!important;}
.hover\:\!text-lime-600:hover {color:#65a30d!important;}
.hover\:\!bg-lime-600:hover {background-color:#65a30d!important;}
.group:hover .group-hover\:\!text-black {color:#000!important;}
.bg-white {background-color:#fff!important;}
.bg-lime-400 {background-color:#a3e635!important;}
.bg-slate-800 {background-color:#1e293b!important;}
.bg-red-500 {background-color:#ef4444!important;}
.bg-zinc-300 {background-color:#d4d4d8!important;}
.bg-zinc-400 {background-color:#a1a1aa!important;}
.bg-zinc-500 {background-color:#71717a!important;}
.\!bg-amber-200 {background-color:#fde68a!important;}
.hover\:\!bg-lime-400:hover {background-color:#a3e635!important;}
.hover\:\!bg-slate-700:hover {background-color:#334155!important;}
.hover\:\!bg-slate-900:hover {background-color:#0f172a!important;}
.rounded-lg {border-radius:0.5rem!important;}
.rounded-xl {border-radius:0.75rem!important;}
.dfilters {border-radius:0.75rem!important;}
.w-24 {width:6rem!important;}
.border-zinc-100 {border-color:#f4f4f5!important;}
.\!border-zinc-200 {border-color:#e4e4e7!important;}
.border-zinc-200 {border-color:#e4e4e7!important;}
.border-zinc-300 {border-color:#d4d4d8!important;}
.divide-zinc-300 > :not([hidden]) ~ :not([hidden]) {border-color:#d4d4d8!important;}
.hover\:border-zinc-300:hover {border-color:#d4d4d8!important;}
.hover\:\!border-zinc-300:hover {border-color:#d4d4d8!important;}
.before\:bg-zinc-300::before {background-color:#d4d4d8!important;}
.after\:bg-zinc-300::after {background-color:#d4d4d8!important;}
.breadcrumb-scroll ol > li {
  display:flex;
  flex-shrink:0;
  align-items:center;
  gap:0.25rem;
}
.breadcrumb-scroll svg {
  width:0.75rem;
  height:0.75rem;
  color:#52525b;
}
.cars-make-heading {color:#18181b!important;}
.cars-make-heading::before,
.cars-make-heading::after {background-color:#d4d4d8!important;}
.cars-make-card {
  border-color:#e4e4e7!important;
  border-radius:0.75rem!important;
  box-shadow:0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
  transition:background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;
}
.cars-make-card:hover {
  background-color:#fff!important;
  border-color:#d4d4d8!important;
  box-shadow:0 20px 25px -5px rgba(0,0,0,0.1), 0 8px 10px -6px rgba(0,0,0,0.1);
}
.cars-model-card {
  min-height:3rem;
  border-color:#e4e4e7!important;
  border-radius:0.75rem!important;
  box-shadow:0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -2px rgba(0,0,0,0.1);
  transition:background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;
}
.cars-model-card:hover {
  background-color:#fff!important;
  border-color:#d4d4d8!important;
  box-shadow:0 20px 25px -5px rgba(0,0,0,0.1), 0 8px 10px -6px rgba(0,0,0,0.1);
}
.popular-car-card {
  border-color:#e4e4e7!important;
  border-radius:0.75rem!important;
  transition:background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease;
}
.popular-car-card:hover {
  background-color:#fff!important;
  border-color:#d4d4d8!important;
}
.popular-car-image-frame {
  margin:0.625rem;
  border-color:#e4e4e7!important;
  border-radius:0.75rem!important;
}
.border-b.border-zinc-100 {border-bottom-color:#f4f4f5!important;}
.border-t.border-zinc-200 {border-top-color:#e4e4e7!important;}
.border-b.border-zinc-300 {border-bottom-color:#d4d4d8!important;}
.cars-make-logo-frame {
  margin:0.625rem;
  border-color:#e4e4e7!important;
  border-radius:0.75rem!important;
}
.cars-make-title {
  display:block;
  text-align:center;
}
.feed-product-card {
  align-self:flex-start;
}
@media (min-width: 992px) {
  .col15-lg-3 {
    flex:0 0 20%;
    max-width:20%;
  }
}
@media (max-width: 639px) {
  #footer a[href]:not(.md\:inline-block),
  #footer .footer-work-hours {
    padding:0.75rem 1rem!important;
  }
}
@media (min-width: 640px) { 
.pdesc {padding-left: 0.75rem;padding-right: 0.75rem;}
.logo {width:250px;height:50px;margin:0;float:left;}
}
