.list-cars-carousel__section.svelte-1jf2ref{background:var(--background);color:var(--foreground);padding-block:var(--section-padding-block);overflow-x:clip}.list-cars-carousel.svelte-1jf2ref{--list-cars-gap:var(--surface-gap);width:100%;max-width:calc(var(--content-max-width) + 2 * var(--content-gutter));padding-inline:var(--content-gutter);gap:var(--block-gap);flex-direction:column;margin-inline:auto;display:flex}.list-cars-carousel__viewport.svelte-1jf2ref.list-cars-carousel__viewport--dragging{scroll-snap-type:none;user-select:none;cursor:grabbing}.list-cars-carousel__heading-row.svelte-1jf2ref{justify-content:space-between;align-items:end;gap:var(--space-md);flex-wrap:wrap;display:flex}.list-cars-carousel__header.svelte-1jf2ref{gap:var(--space-type-default);flex:28rem;min-width:0;max-width:48rem;display:grid}.list-cars-carousel__toolbar.svelte-1jf2ref{justify-content:flex-end;align-items:center;gap:var(--space-md);flex-wrap:wrap;max-width:100%;margin-inline-start:auto;display:flex}.list-cars-carousel__actions.svelte-1jf2ref{gap:var(--space-action);flex-wrap:wrap;min-width:0;display:flex}.list-cars-carousel.svelte-1jf2ref .list-cars-carousel__button{border-radius:50%}.list-cars-carousel__heading.svelte-1jf2ref{font-family:var(--type-font-heading);font-size:var(--type-heading2);font-weight:var(--type-weight-heading);line-height:var(--type-leading-heading);letter-spacing:var(--type-tracking-heading);text-wrap:balance;overflow-wrap:anywhere}.list-cars-carousel__introduction.svelte-1jf2ref{font-family:var(--type-font-body);font-size:var(--type-lead);font-weight:var(--type-weight-body);line-height:var(--type-leading-lead);letter-spacing:inherit;color:var(--muted-foreground);overflow-wrap:anywhere}.list-cars-carousel__controls.svelte-1jf2ref{justify-content:end;gap:var(--space-xs);flex-shrink:0;display:flex}.list-cars-carousel__root.svelte-1jf2ref{width:100vw;max-width:none;--list-cars-content-width:min(var(--content-max-width), calc(100vw - var(--content-gutter) * 2));--list-cars-card-width:var(--list-cars-content-width);margin-inline-start:calc(-1 * max(var(--content-gutter), (100vw - var(--content-max-width)) / 2))}.list-cars-carousel__viewport.svelte-1jf2ref{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:max(var(--content-gutter), (100vw - var(--content-max-width)) / 2);overflow-x:auto}.list-cars-carousel__viewport.svelte-1jf2ref::-webkit-scrollbar{display:none}.list-cars-carousel__viewport.svelte-1jf2ref:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:-2px}.list-cars-carousel__track.svelte-1jf2ref{grid-auto-flow:column;grid-auto-columns:var(--list-cars-card-width);gap:var(--list-cars-gap);width:max-content;min-width:100%;padding-inline:max(var(--content-gutter), (100vw - var(--content-max-width)) / 2);padding-block:var(--space-sm);display:grid}.list-cars-carousel__item.svelte-1jf2ref{scroll-snap-align:start;min-width:0}@media (width<=767px){.list-cars-carousel.svelte-1jf2ref{--list-cars-gap:min(var(--space-xs), calc(var(--content-gutter) / 2));gap:var(--space-md)}.list-cars-carousel__heading-row.svelte-1jf2ref{align-items:stretch;gap:var(--space-sm);flex-direction:column}.list-cars-carousel__header.svelte-1jf2ref{flex:initial;max-width:none}.list-cars-carousel__heading.svelte-1jf2ref{text-wrap:pretty}.list-cars-carousel__toolbar.svelte-1jf2ref{flex-wrap:nowrap;justify-content:space-between;width:100%;margin-inline-start:0}.list-cars-carousel__controls.svelte-1jf2ref{margin-inline-start:auto}}@media (width>=768px){.list-cars-carousel__root.svelte-1jf2ref{--list-cars-card-width:calc((var(--list-cars-content-width) - var(--list-cars-gap)) / 2)}}@media (width>=1100px){.list-cars-carousel__root.svelte-1jf2ref{--list-cars-card-width:calc((var(--list-cars-content-width) - var(--list-cars-gap) * 2) / 3)}}@media (width>=1500px){.list-cars-carousel__root.svelte-1jf2ref{--list-cars-card-width:calc((var(--list-cars-content-width) - var(--list-cars-gap) * 3) / 4)}}
