.RestrictionInfoHint_notificationHint__9cojJ{display:flex;justify-content:flex-start;align-items:flex-start;gap:.5rem}.RestrictionInfoHint_infoIcon__FuPMC{color:var(--groupui-vwgroup-ref-color-system-blue-700)}.CustomLink_link__qRyiO{display:inline;color:var(--groupui-sys-color-action-basic-default);cursor:pointer;font-family:var(--groupui-sys-font-family-primary);font-weight:500;transition:color .5s ease}.CustomLink_link__qRyiO:not(.CustomLink_asCard__M8_9G,.CustomLink_secondary__nraPD){text-decoration:underline}.CustomLink_link__qRyiO:visited:not(.CustomLink_asCard__M8_9G,.CustomLink_secondary__nraPD,.CustomLink_asNavigation__26PRW,.CustomLink_asBurgerMenu__ur5Pl){color:var(--groupui-sys-color-action-basic-default)}.CustomLink_link__qRyiO.CustomLink_asNavigation__26PRW{text-decoration:none;color:var(--groupui-vwag-ref-color-white-0)}.CustomLink_link__qRyiO.CustomLink_asBurgerMenu__ur5Pl{display:flex;box-sizing:border-box;width:100%;gap:var(--groupui-sys-spacing-200);color:var(--groupui-sys-color-navigation-unselected-basic-default-inverse);padding:.5rem .5rem .5rem 1rem;align-items:center;text-decoration:none}.CustomLink_link__qRyiO.CustomLink_asBurgerMenu__ur5Pl:hover{background-color:var(--groupui-sys-color-navigation-unselected-subtle-hover-inverse);color:var(--groupui-sys-color-navigation-unselected-basic-hover-inverse)}.CustomLink_link__qRyiO.CustomLink_primary__OOrbe{color:var(--groupui-sys-color-action-basic-default)}.CustomLink_link__qRyiO.CustomLink_primary__OOrbe:hover{color:var(--groupui-vwgroup-ref-color-vivid-green-800)}.CustomLink_link__qRyiO.CustomLink_primary__OOrbe.CustomLink_asNonUnderlinedLink__YiMo_{text-decoration:none}.CustomLink_link__qRyiO.CustomLink_primary__OOrbe.CustomLink_asButton__ZfYdT{text-decoration:none;background-color:var(--groupui-sys-color-action-basic-default);border:0 solid transparent;border-radius:999px;padding:.4rem 1rem;color:var(--groupui-sys-color-text-normal-inverse);transition:background .5s ease}.CustomLink_link__qRyiO.CustomLink_primary__OOrbe.CustomLink_asButton__ZfYdT:hover{background-color:var(--groupui-sys-color-action-basic-hover)}.CustomLink_link__qRyiO.CustomLink_primary__OOrbe.CustomLink_asButton__ZfYdT:active{background-color:var(--groupui-sys-color-action-basic-pressed);border-color:var(--groupui-sys-color-action-basic-pressed)}.CustomLink_link__qRyiO.CustomLink_primary__OOrbe.CustomLink_asButton__ZfYdT:focus-visible{outline:.1rem solid var(--groupui-sys-color-action-basic-default);outline-offset:.1rem}.CustomLink_link__qRyiO.CustomLink_asCard__M8_9G{display:flex;text-decoration:none;max-width:unset}.CustomLink_secondary__nraPD,.CustomLink_secondary__nraPD:hover{color:var(--groupui-sys-color-text-normal)}@media screen and (min-width:560px){.CustomLink_link__qRyiO.CustomLink_asCard__M8_9G{max-width:33vw}}@media screen and (min-width:960px){.CustomLink_link__qRyiO.CustomLink_asCard__M8_9G{max-width:25vw}.CustomLink_link__qRyiO .CustomLink_text__P0m0I{color:var(--groupui-sys-color-text-normal)}}.LegalConsentForm_notification__s823X{margin-top:var(--groupui-sys-spacing-400)}.LegalConsentForm_notificationIcon__Xt3E1{color:var(--groupui-sys-color-danger-basic-default)}.LegalConsentForm_checkbox__yo8ST{width:fit-content;color:var(--groupui-sys-color-text-normal)}.LegalConsentForm_buttonsContainer__G_1v0{padding-top:var(--groupui-sys-spacing-600);display:flex;gap:var(--groupui-sys-spacing-400);justify-content:flex-end;flex-wrap:wrap}.ContractualInfleetingModal_modal__55aCf{align-items:center;padding:var(--groupui-sys-spacing-700)}.ContractualInfleetingModal_content__4acCH{width:100%;padding:var(--groupui-sys-spacing-600);display:flex;flex-direction:column;gap:var(--groupui-sys-spacing-400)}.ContractualInfleetingModal_description__Pj6cm{color:var(--groupui-sys-color-text-weak)}.ContractualInfleetingModal_buttonsContainer__mPKDd{display:flex;justify-content:flex-end;gap:var(--groupui-sys-spacing-300)}.ContractualInfleetingModal_checkboxContainer___7bdd{margin-top:var(--groupui-sys-spacing-500);display:grid;gap:var(--groupui-sys-spacing-300)}.ContractualInfleetingModal_checkboxText__vbfcF{color:var(--groupui-sys-color-text-weak)}.ContractualInfleetingModal_blurred__e5zTv{filter:blur(2px);pointer-events:none;transition:filter .25s ease-in-out}.Footer_footer__sW3w7{--footer-padding-inline:var(--groupui-sys-spacing-400);--footer-padding-block:var(--groupui-sys-spacing-400);background:var(--groupui-sys-color-background-canvas);display:flex;flex-direction:column;gap:var(--groupui-sys-spacing-600);padding-inline:var(--footer-padding-inline);padding-block:var(--footer-padding-block)}@media screen and (min-width:560px){.Footer_footer__sW3w7{--footer-padding-inline:var(--groupui-sys-spacing-600);--footer-padding-block:var(--groupui-sys-spacing-600)}}@media screen and (min-width:960px){.Footer_footer__sW3w7{--footer-padding-inline:var(--groupui-sys-spacing-1200)}}@media screen and (min-width:1280px){.Footer_footer__sW3w7{--footer-padding-inline:var(--groupui-sys-spacing-1800)}}@media screen and (min-width:1920px){.Footer_footer__sW3w7{--footer-padding-inline:var(--groupui-sys-spacing-3400)}}.Footer_link-list___nHkj{display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline;list-style:none;& li{display:inline-flex;align-items:center}& li:not(:last-child):after{content:"|";color:var(--groupui-sys-color-light-basic-default);margin:0 var(--groupui-sys-spacing-300);font-size:var(--h4-font-size);line-height:1}}.Footer_brands-list__sP4HZ{text-align:center;& h2{margin-bottom:var(--groupui-sys-spacing-600)}& ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;gap:var(--groupui-sys-spacing-400)}}.Footer_vwgroup__f7mdC{text-align:center;& img{width:226px;height:50px}}@media screen and (min-width:560px){.Footer_vwgroup__f7mdC{& img{width:auto;height:auto}}}.Footer_copyright__4Ks3i small{display:flex;justify-content:center;gap:var(--groupui-sys-spacing-200);height:100%;align-items:center}.CarDetailsHeader_header__WgbuI{display:grid;justify-content:flex-start;row-gap:1rem}.CarDetailsHeader_leftSection__oH2mf{padding-right:var(--groupui-sys-spacing-200)}.CarDetailsHeader_rightSection___G0ke{justify-self:start}.CarDetailsHeader_mainTitle__vq0PS{padding-bottom:var(--groupui-sys-spacing-300)}.CarDetailsHeader_separator__kmOmZ{color:var(--groupui-vwgroup-ref-color-grey-300);display:none}.CarDetailsHeader_subInfo__qOORO{display:flex;font-family:var(--groupui-sys-font-family-primary),serif;font-size:var(--groupui-sys-font-size-350);line-height:150%;letter-spacing:normal;color:var(--groupui-vwgroup-ref-color-grey-800);font-weight:lighter;flex-direction:column;gap:var(--groupui-sys-spacing-200);& span{display:flex;white-space:nowrap;align-items:center}& span.CarDetailsHeader_separator__kmOmZ{display:none}}.CarDetailsHeader_subInfo__qOORO>[data-testid=vehicle-overview-detail-header-info-digitally-available]{display:flex;justify-content:self-start;max-width:fit-content}.CarDetailsHeader_buttonIcon__9M1Z3{color:var(--groupui-sys-color-action-basic-default)}.CarDetailsHeader_buttonWrapper__DQzLk,.CarDetailsHeader_gapWrapper__Ety8T{display:flex;align-items:center;justify-content:space-between;line-height:2;gap:.5rem;text-decoration:none}.CarDetailsHeader_gapWrapper__Ety8T{flex-direction:column;align-items:flex-start;justify-content:start;gap:2rem}@media (min-width:560px){.CarDetailsHeader_buttonWrapper__DQzLk,.CarDetailsHeader_gapWrapper__Ety8T{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:960px){.CarDetailsHeader_rightSection___G0ke{justify-self:end}.CarDetailsHeader_header__WgbuI{display:flex;justify-content:space-between}.CarDetailsHeader_subInfo__qOORO{flex-direction:row;& span.CarDetailsHeader_separator__kmOmZ{display:flex}}}.InfoActionModalComponent_modalButton__Y5M5E{display:flex;justify-content:right}.VehicleOverviewFilters_heading__Z5HN_{display:flex;gap:var(--groupui-sys-spacing-200);font-size:var(--groupui-sys-font-size-400);color:var(--groupui-sys-color-text-normal)}.VehicleOverviewFilters_cardsContainer__HMuBj{margin-top:var(--groupui-sys-spacing-300);display:grid;grid-template-columns:repeat(1,1fr);height:auto;overflow-x:unset;gap:1rem}.VehicleOverviewFilters_buttonIcon__v8mix{cursor:pointer;color:var(--groupui-sys-color-action-basic-default)}@media (min-width:560px){.VehicleOverviewFilters_buttonWrapper__hs_RG,.VehicleOverviewFilters_headerWrapper__zGDpT{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.VehicleOverviewFilters_cardsContainer__HMuBj{grid-template-columns:repeat(3,minmax(19rem,19rem));overflow-x:auto;height:12rem;gap:var(--groupui-sys-spacing-900);padding:1rem;margin-top:var(--groupui-sys-spacing-400);>groupui-card:last-child:nth-child(odd){grid-column:unset}}}