.header-brand[data-v-feead115]{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.header-brand__content-inner[data-v-feead115]{align-items:center;display:flex;flex-direction:row;gap:1.25rem}@container (min-width: 64rem){.header-brand__content-inner[data-v-feead115]{display:grid;grid-template-columns:9.375rem 1fr}.header-brand--brand .header-brand__content-inner[data-v-feead115]{align-items:center}}.header-brand--concession .header-brand__content-inner[data-v-feead115]{align-items:flex-start;flex-direction:column;gap:.625rem;text-align:left}.header-brand__logo[data-v-feead115]{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;border-radius:.3125rem;display:flex;flex-shrink:0;justify-content:center;padding:.625rem}.header-brand__logo[data-v-feead115] img{height:4.125rem;margin:0 auto;width:4.125rem}@container (min-width: 64rem){.header-brand__logo[data-v-feead115] img{height:7.5rem;width:7.5rem}}.header-brand__title-block[data-v-feead115]{--heading-1-margin:0;--heading-1-line-height:1.2;display:flex;flex-direction:column;gap:.25rem;justify-content:center}.header-brand__title[data-v-feead115]{line-height:1.2;margin-block-end:0;margin-bottom:0}.header-brand__extra-title[data-v-feead115]{font-size:1rem;font-weight:700;line-height:1;margin:0}@container (min-width: 64rem){.header-brand__extra-title[data-v-feead115]{font-size:1.5625rem}}.header-brand__description[data-v-feead115]{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;padding-block:1.25rem}.header-brand__link[data-v-feead115]{--link-color:#fff;text-align:left}.banner[data-v-2f1da694]{--grid-wrapper-medium-size:calc((var(--grid-wrapper-medium-max-width) - var(--grid-wrapper-small-max-width))/2);--grid-wrapper-large-size:calc((var(--grid-wrapper-large-max-width) - var(--grid-wrapper-medium-max-width))/2);display:grid;grid-template-columns:[fullwidth-start] minmax(var(--grid-wrapper-padding-inline),1fr) [large-start] minmax(0,var(--grid-wrapper-large-size)) [medium-start] minmax(0,var(--grid-wrapper-medium-size)) [small-start] min(100% - var(--grid-wrapper-padding-inline) * 2,var(--grid-wrapper-small-max-width)) [small-end] minmax(0,var(--grid-wrapper-medium-size)) [medium-end] minmax(0,var(--grid-wrapper-large-size)) [large-end] minmax(var(--grid-wrapper-padding-inline),1fr) [fullwidth-end]}.banner--default .banner__content[data-v-2f1da694],.banner--thin .banner__content[data-v-2f1da694],.banner--with-buttons .banner__content[data-v-2f1da694]{grid-column:small}.banner[data-v-2f1da694]{background-color:#032617;color:#fff;min-height:25.5625rem;overflow:hidden;position:relative}.banner--listing[data-v-2f1da694]{padding:1.5rem 0}@container (min-width: 64rem){.banner--listing[data-v-2f1da694]{padding:2.5rem 0 2rem}}.banner--default[data-v-2f1da694]{justify-content:center}.banner--car[data-v-2f1da694],.banner--motorcycle[data-v-2f1da694]{background-position:right -15% top 20%;background-repeat:no-repeat;background-size:25%}.banner--new-cars[data-v-2f1da694]{background-position:right -15% top 50%;background-size:30%;min-height:20.25rem}@container (min-width: 64rem){.banner--car[data-v-2f1da694]{background-image:url(./auto.D45p08SZ.webp)}.banner--motorcycle[data-v-2f1da694]{background-image:url(./moto.CMrIBbcY.webp)}}.banner--thin[data-v-2f1da694]{justify-content:center;min-height:unset}.banner__circle-pattern[data-v-2f1da694]{bottom:0;display:none;left:0;opacity:.5;position:absolute;transform:translate(-35%,50%)}@container (min-width: 64rem){.banner__circle-pattern[data-v-2f1da694]{display:block}}.banner--car .banner__circle-pattern[data-v-2f1da694],.banner--motorcycle .banner__circle-pattern[data-v-2f1da694]{display:block;opacity:.25;transform:translate(-65%,20%)}.banner__left-content[data-v-2f1da694]{display:flex;flex-direction:column;justify-content:center;padding-inline:1rem;z-index:2}@container (min-width: 64rem){.banner__left-content[data-v-2f1da694]{padding-inline:0}}.banner__content[data-v-2f1da694]{position:relative}.banner--default .banner__content[data-v-2f1da694],.banner--thin .banner__content[data-v-2f1da694],.banner--with-buttons .banner__content[data-v-2f1da694]{padding-bottom:2.5rem}@container (min-width: 75rem){.banner--default .banner__content[data-v-2f1da694],.banner--thin .banner__content[data-v-2f1da694],.banner--with-buttons .banner__content[data-v-2f1da694]{padding-bottom:0}}.banner--thin .banner__content[data-v-2f1da694]{padding-bottom:1rem;padding-top:2rem}.banner--brand .banner__content[data-v-2f1da694],.banner--concession .banner__content[data-v-2f1da694],.banner--with-image .banner__content[data-v-2f1da694]{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;grid-column:fullwidth-start/fullwidth-end;padding-top:2.5rem;text-align:left;width:100%}@container (min-width: 64rem){.banner--brand .banner__content[data-v-2f1da694],.banner--concession .banner__content[data-v-2f1da694],.banner--with-image .banner__content[data-v-2f1da694]{align-items:center;flex-direction:row;grid-column:medium-start/fullwidth-end;justify-content:space-between;padding-inline:0;padding-top:0}}.banner--default .banner__content[data-v-2f1da694],.banner--new-cars .banner__content[data-v-2f1da694]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:0}@container (min-width: 64rem){.banner--default .banner__content[data-v-2f1da694],.banner--new-cars .banner__content[data-v-2f1da694]{gap:1.25rem;padding-top:0}}.banner__default-content[data-v-2f1da694]{color:#fff;padding:1rem 0;text-align:center}@container (min-width: 64rem){.banner--listing .banner__default-content[data-v-2f1da694]{padding:3rem 2rem 2rem}}.banner--default .banner__title[data-v-2f1da694],.banner--listing .banner__title[data-v-2f1da694],.banner--new-cars .banner__title[data-v-2f1da694],.banner--thin .banner__title[data-v-2f1da694]{line-height:1.1;margin-bottom:0}.banner--brand .banner__title[data-v-2f1da694]{line-height:1;margin-bottom:0}.banner__description[data-v-2f1da694]{--link-color:#fff;--link-color-hover:#fff;--link-color-focus-visible:#fff;--link-text-decoration-hover:none;margin:1rem 0;white-space:pre-line}.banner--listing .banner__description[data-v-2f1da694]{margin-bottom:0}.banner__link[data-v-2f1da694]{--link-color:#fff}.banner__concession-image[data-v-2f1da694]{border-radius:1rem 1rem 0 0;height:13.5rem;max-height:25.5625rem;overflow:hidden;position:relative;width:100%}@container (min-width: 31.25rem){.banner__concession-image[data-v-2f1da694]{aspect-ratio:16/10;height:100%;max-height:unset}}@container (min-width: 38rem){.banner__concession-image[data-v-2f1da694]{max-height:30rem}}@container (min-width: 64rem){.banner__concession-image[data-v-2f1da694]{border-radius:0;height:100%;width:40%}}.banner--brand .banner__concession-image[data-v-2f1da694]{display:none}@container (min-width: 64rem){.banner--brand .banner__concession-image[data-v-2f1da694]{display:block}.banner__concession-image-item[data-v-2f1da694]{border-bottom-left-radius:20% 50%;border-top-left-radius:20% 50%;height:calc(100% + 4rem);left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}}@container (min-width: 64rem){.banner__concession-image-item[data-v-2f1da694] img{height:calc(100% - 4rem);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;top:2rem;width:100%}}.banner__buttons[data-v-2f1da694]{display:flex;gap:.5rem}.banner__back-button[data-v-2f1da694]{left:1.5rem;position:absolute;top:1.5rem;z-index:2}.banner--with-buttons .banner__content[data-v-2f1da694]{display:flex}.banner--with-buttons .banner__left-content[data-v-2f1da694]{padding-top:2rem;width:100%}@container (min-width: 64rem){.banner--with-buttons .banner__left-content[data-v-2f1da694]{padding-top:0}}.banner--with-buttons .banner__default-content[data-v-2f1da694]{padding:0}.banner--with-buttons .banner__title[data-v-2f1da694]{margin-bottom:0}.banner--with-buttons .banner__description[data-v-2f1da694]{margin-bottom:1.25rem}.banner--with-image .banner__default-content[data-v-2f1da694]{text-align:left}.banner--with-image .banner__concession-image[data-v-2f1da694]{border-radius:0}.banner--with-image .banner__concession-image-item[data-v-2f1da694]{height:100%}@container (min-width: 64rem){.banner--with-image .banner__concession-image-item[data-v-2f1da694]{height:calc(100% + 4rem)}}
