.shopify-section.nova-cars-section .section-background{background-color:transparent}.nova-cars{--cars-gutter: var(--nova-page-gutter, max(20px, 3.8vw));--cars-edge: max(var(--cars-gutter), calc((100% - var(--nova-content-max, 1600px)) / 2));color:var(--nova-text);font-family:var(--font-body--family)}nova-popular-vehicles.nova-cars{display:block}.nova-cars__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--nova-space-5, 24px);width:calc(100% - 2 * var(--cars-gutter));max-width:var(--nova-content-max, 1600px);margin:0 auto var(--nova-space-6, 32px)}.nova-cars__eyebrow{display:block;color:var(--nova-accent, #e1261c);font-size:var(--nova-label-size);line-height:1.4;font-weight:700;letter-spacing:.12em}.nova-cars h2{margin:var(--nova-space-2) 0 var(--nova-space-3);color:var(--nova-text);font-family:var(--nova-heading-font);font-size:var(--nova-title-size);line-height:1.15;font-weight:var(--nova-heading-weight);letter-spacing:-.025em}.nova-cars__heading p{margin:0;max-width:48ch;color:var(--nova-text-soft);font-size:var(--nova-copy-size);line-height:1.6}.nova-cars a{color:inherit;text-decoration:none}.nova-cars__all{display:inline-flex;align-items:center;gap:var(--nova-space-2, 8px);flex-shrink:0;color:var(--nova-accent, #e1261c);font-size:var(--nova-copy-size);font-weight:600;white-space:nowrap}.nova-cars__all .nova-icon{width:16px;height:16px}.nova-cars__track{display:flex;gap:var(--nova-space-5, 24px);margin:0;padding:var(--nova-space-2, 8px) var(--cars-edge) var(--nova-space-5, 24px);list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--cars-edge);scrollbar-width:none;-webkit-overflow-scrolling:touch}.nova-cars__track::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.nova-cars__track,.nova-cars__track .nova-cars__link,.nova-cars__track.is-dragging,.nova-cars__track.is-dragging .nova-cars__link{cursor:default}.nova-cars__track.is-dragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.nova-cars__track.is-dragging img{pointer-events:none}}.nova-cars__item{flex:0 0 clamp(230px,22vw,290px);min-width:0;scroll-snap-align:start}.nova-cars__link{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--nova-panel-radius, 20px);background:transparent;transition:transform .2s ease}.nova-cars__visual{display:flex;align-items:center;justify-content:center;height:185px;padding:var(--nova-space-2, 8px) var(--nova-space-2, 8px) 0}.nova-cars__visual img{display:block;width:100%;height:100%;object-fit:contain}.nova-cars__body{display:flex;flex-direction:column;flex:1;padding:var(--nova-space-5, 24px)}.nova-cars__brand{display:block;height:44px;margin-bottom:var(--nova-space-3, 12px)}.nova-cars__brand img{display:block;width:auto;max-width:112px;height:100%;object-fit:contain;object-position:left center}.nova-cars__model{display:block;color:var(--nova-text);font-size:var(--nova-card-title-size, 16px);line-height:1.35;font-weight:600}.nova-cars__generation{display:block;margin-top:2px;color:var(--nova-text-soft);font-size:var(--nova-small-size, 13px);line-height:1.5}.nova-cars__cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--nova-space-4, 16px);color:var(--nova-accent, #e1261c);font-size:var(--nova-small-size, 13px);font-weight:600}.nova-cars__cta .nova-icon{width:15px;height:15px;transition:transform .2s ease}@media(hover:hover){.nova-cars__link:hover{transform:translateY(-2px)}.nova-cars__link:hover .nova-cars__cta .nova-icon{transform:translate(3px)}.nova-cars__all:hover{text-decoration:underline;text-underline-offset:4px}}.nova-cars__link:focus-visible{outline:2px solid var(--nova-accent, #e1261c);outline-offset:3px}@media(max-width:749px){.nova-cars{--cars-gutter: var(--nova-page-gutter, 14px)}.nova-cars__heading{flex-direction:column;align-items:flex-start;gap:var(--nova-space-3, 12px)}.nova-cars__item{flex-basis:min(72vw,260px)}.nova-cars__visual{height:160px}.nova-cars__body{padding:var(--nova-space-4, 16px)}.nova-cars__brand{height:40px}}@media(prefers-reduced-motion:reduce){.nova-cars__link,.nova-cars__cta .nova-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nova-popular-vehicles.css.map */
