.AnimatedLexusText-module-scss-module__wCuyma__experienceAmazing{width:100%;font-family:var(--header-font);font-size:var(--font-size-2xl);color:var(--white);text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:3%;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:48rem){.AnimatedLexusText-module-scss-module__wCuyma__experienceAmazing{font-size:var(--font-size-md);justify-content:flex-start;gap:2%}}
.CaptchaNotice-module-scss-module__dqS49q__container{align-items:center;gap:var(--spacing-sm);max-width:18.75rem;padding:var(--spacing-xs);border-radius:var(--radius-lg);flex-direction:column;display:flex}.CaptchaNotice-module-scss-module__dqS49q__container .CaptchaNotice-module-scss-module__dqS49q__logo{width:3.75rem;height:3.75rem}.CaptchaNotice-module-scss-module__dqS49q__container .CaptchaNotice-module-scss-module__dqS49q__link{color:inherit}
.HudsonFooterLogos-module-scss-module__7YGaTq__container{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.HudsonFooterLogos-module-scss-module__7YGaTq__container .HudsonFooterLogos-module-scss-module__7YGaTq__hudsonLogo,.HudsonFooterLogos-module-scss-module__7YGaTq__container .HudsonFooterLogos-module-scss-module__7YGaTq__hudsonAdaLogo{max-width:12.5rem;aspect-ratio:unset}.HudsonFooterLogos-module-scss-module__7YGaTq__container .HudsonFooterLogos-module-scss-module__7YGaTq__hudsonAdaAction{cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;display:block}.HudsonFooterLogos-module-scss-module__7YGaTq__container.HudsonFooterLogos-module-scss-module__7YGaTq__compact .HudsonFooterLogos-module-scss-module__7YGaTq__hudsonLogo,.HudsonFooterLogos-module-scss-module__7YGaTq__container.HudsonFooterLogos-module-scss-module__7YGaTq__compact .HudsonFooterLogos-module-scss-module__7YGaTq__hudsonAdaLogo{max-width:9.375rem}
.Proposition65-module-scss-module__ZGUzCW__proposition65{flex-direction:column;display:flex}.Proposition65-module-scss-module__ZGUzCW__proposition65 .Proposition65-module-scss-module__ZGUzCW__header{align-items:start;display:flex}
.SocialIcon-module-scss-module__MDNirW__icon{width:var(--spacing-lg);height:var(--spacing-lg);font-size:var(--font-size-lg);fill:var(--text-primary)}
.DefaultFooter-module-scss-module__7DACXG__container{justify-content:center;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl);color:var(--text-primary);background-color:var(--surface);border-width:var(--spacing-xxxs);border-top:var(--border-strong);flex-direction:column;display:flex}@media only screen and (max-width:48rem){.DefaultFooter-module-scss-module__7DACXG__container{padding-top:var(--spacing-2xl)}}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer{gap:var(--spacing-2xl);width:100%;max-width:80rem;padding-right:var(--spacing-md);padding-left:var(--spacing-md);display:flex}@media only screen and (max-width:48rem){.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer{flex-direction:column}}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left{flex-direction:column;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__address{gap:var(--spacing-sm);flex-direction:column;font-style:normal;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__address .DefaultFooter-module-scss-module__7DACXG__group{gap:var(--spacing-xxs);flex-direction:column;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__legalCtn{flex-direction:column;max-width:12.5rem;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__legalCtn .DefaultFooter-module-scss-module__7DACXG__text{margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-md);opacity:var(--text-secondary);line-height:1.3125rem}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__legalCtn .DefaultFooter-module-scss-module__7DACXG__linkCtn{gap:var(--spacing-xs);width:100%;margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__legalCtn .DefaultFooter-module-scss-module__7DACXG__linkCtn .DefaultFooter-module-scss-module__7DACXG__link{width:fit-content;font-size:var(--font-size-sm);line-height:var(--font-size-md);letter-spacing:var(--letter-spacing-md);outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs);opacity:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__legalCtn .DefaultFooter-module-scss-module__7DACXG__linkCtn .DefaultFooter-module-scss-module__7DACXG__link:hover{text-decoration:underline}}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__bbbLink{margin-bottom:var(--spacing-md);outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs)}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__left .DefaultFooter-module-scss-module__7DACXG__content .DefaultFooter-module-scss-module__7DACXG__logoCtn{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__divider{border:var(--border-strong)}@media only screen and (max-width:48rem){.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__divider{display:none}}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column;width:100%;display:flex}@media only screen and (max-width:48rem){.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right{align-items:flex-start;width:100%}}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__row{justify-content:flex-start;gap:var(--spacing-2xl);flex-flow:wrap;width:100%;display:flex}@media only screen and (max-width:48rem){.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__row{flex-flow:column;justify-content:flex-start;max-width:25rem}}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__bottomContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}@media only screen and (max-width:48rem){.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__bottomContainer{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__bottomContainer .DefaultFooter-module-scss-module__7DACXG__socialLinks{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);width:fit-content;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__bottomContainer .DefaultFooter-module-scss-module__7DACXG__socialLinks a{cursor:pointer}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__bottomContainer .DefaultFooter-module-scss-module__7DACXG__socialLinks a:focus{outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs);text-decoration:underline}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__right .DefaultFooter-module-scss-module__7DACXG__bottomContainer .DefaultFooter-module-scss-module__7DACXG__legalLinks{gap:var(--spacing-xs);flex-direction:row;display:flex}.DefaultFooter-module-scss-module__7DACXG__container .DefaultFooter-module-scss-module__7DACXG__footer .DefaultFooter-module-scss-module__7DACXG__togetherLetsDrive{max-width:12.5rem;aspect-ratio:unset}.DefaultFooter-module-scss-module__7DACXG__blackGlass{--surface:var(--lux-surface);--text-primary:var(--lux-text-primary);--text-secondary:#bdbdbd;--border-strong:var(--lux-border-soft);background-color:var(--lux-surface)}
.SubaruFooterBadges-module-scss-module__jN3Fwq__badges{justify-content:center;align-items:center;gap:var(--spacing-lg);width:100%;padding:var(--spacing-md) var(--spacing-lg);flex-flow:wrap;display:flex}.SubaruFooterBadges-module-scss-module__jN3Fwq__badges .SubaruFooterBadges-module-scss-module__jN3Fwq__badgeLink{flex-flow:row;flex:1 1 0;justify-content:center;align-items:center;gap:0;display:flex}.SubaruFooterBadges-module-scss-module__jN3Fwq__badges .SubaruFooterBadges-module-scss-module__jN3Fwq__badgeLink .SubaruFooterBadges-module-scss-module__jN3Fwq__badgeImage{object-fit:contain;width:100%;max-width:13.4375rem;max-height:8.125rem}@media only screen and (max-width:48rem){.SubaruFooterBadges-module-scss-module__jN3Fwq__badges{gap:var(--spacing-sm)}.SubaruFooterBadges-module-scss-module__jN3Fwq__badgeLink{flex:1 1 calc(50% - var(--spacing-sm))}.SubaruFooterBadges-module-scss-module__jN3Fwq__badgeLink .SubaruFooterBadges-module-scss-module__jN3Fwq__badgeImage{min-width:var(--spacing-6xl);max-width:var(--spacing-6xl);min-height:3.5rem;max-height:3.5rem}}
.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow{justify-content:center;align-items:stretch;gap:var(--spacing-xs);width:100%;padding:0 var(--spacing-lg);flex-flow:column;display:flex}@media only screen and (min-width:48rem){.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow{padding:0 var(--spacing-8xl)}}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__viewport{width:100%;overflow:hidden}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__viewport .SubaruFooterSlideshow-module-scss-module__sz912a__list{gap:var(--spacing-lg);display:flex}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__viewport .SubaruFooterSlideshow-module-scss-module__sz912a__list .SubaruFooterSlideshow-module-scss-module__sz912a__item{flex:0 0 calc((100% - var(--spacing-lg))/2);min-width:0;position:relative;overflow:hidden}@media only screen and (min-width:48rem){.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__viewport .SubaruFooterSlideshow-module-scss-module__sz912a__list .SubaruFooterSlideshow-module-scss-module__sz912a__item{flex:0 0 calc((100% - 2*var(--spacing-lg))/3)}}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__viewport .SubaruFooterSlideshow-module-scss-module__sz912a__list .SubaruFooterSlideshow-module-scss-module__sz912a__item.SubaruFooterSlideshow-module-scss-module__sz912a__itemLink{display:block}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__viewport .SubaruFooterSlideshow-module-scss-module__sz912a__list .SubaruFooterSlideshow-module-scss-module__sz912a__item.SubaruFooterSlideshow-module-scss-module__sz912a__itemInteractive{cursor:pointer}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__viewport .SubaruFooterSlideshow-module-scss-module__sz912a__list .SubaruFooterSlideshow-module-scss-module__sz912a__item .SubaruFooterSlideshow-module-scss-module__sz912a__bannerImage{object-fit:contain;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__navigation{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-xxs) 0;flex-flow:row;display:flex}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__navigation .SubaruFooterSlideshow-module-scss-module__sz912a__paginationButton{width:var(--font-size-sm);height:var(--font-size-sm);background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-full);cursor:pointer;padding:0;transition:background-color .2s}@media only screen and (min-width:48rem){.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__navigation .SubaruFooterSlideshow-module-scss-module__sz912a__paginationButton{width:var(--spacing-lg);height:var(--spacing-lg)}}@media (hover:hover) and (pointer:fine){.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__navigation .SubaruFooterSlideshow-module-scss-module__sz912a__paginationButton:hover{background-color:var(--gray-60)}}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__navigation .SubaruFooterSlideshow-module-scss-module__sz912a__paginationButton:focus-visible{outline:.0625rem solid var(--primary);outline-offset:var(--spacing-xxxs)}.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__navigation .SubaruFooterSlideshow-module-scss-module__sz912a__paginationButton--selected{background-color:var(--primary)}@media (hover:hover) and (pointer:fine){.SubaruFooterSlideshow-module-scss-module__sz912a__subaruFooterSlideshow .SubaruFooterSlideshow-module-scss-module__sz912a__navigation .SubaruFooterSlideshow-module-scss-module__sz912a__paginationButton--selected:hover{background-color:var(--text-secondary)}}
.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{z-index:1;justify-content:space-around;align-items:center;gap:var(--spacing-4xl);width:100%;min-height:100vh;padding:var(--spacing-4xl);display:flex;position:relative}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{padding:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:48rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection{flex-direction:column;justify-content:flex-start;min-height:100vh;padding:0}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-direction:row;width:100%;max-width:87.5rem;display:flex}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{gap:var(--spacing-xl);padding:0 var(--spacing-md);flex-direction:column}}@media only screen and (max-width:48rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper{padding:var(--spacing-xl) 0}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{z-index:2;gap:var(--spacing-lg);flex-direction:column;width:100%;min-width:25rem;max-width:37.5rem;display:flex;position:relative}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{justify-content:center;align-items:center}}@media only screen and (max-width:48rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer{min-width:unset;padding:0 var(--spacing-md)}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__heroHeader{gap:var(--spacing-xs);flex-direction:column;display:flex}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__heroHeader{justify-content:center;align-items:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title{font-family:var(--header-font);font-size:clamp(var(--font-size-3xl),8vw,var(--font-size-5xl));letter-spacing:var(--letter-spacing-lg);color:var(--white);text-align:left;margin:0;font-style:normal;font-weight:800;line-height:normal}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title{text-align:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__title p{margin-block-end:0}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__subtitle p{max-width:55.625rem;font-size:clamp(var(--font-size-md),4vw,var(--font-size-2xl));color:var(--white);text-align:left;margin:0;font-weight:400;line-height:normal}@media only screen and (max-width:64rem){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__subtitle p{text-align:center}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks{align-items:center;gap:var(--spacing-xs);margin:var(--spacing-sm) 0 var(--spacing-lg) 0;flex-direction:row;display:flex}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIconContainer{width:2.625rem;height:2.625rem;padding:var(--spacing-xs);background:var(--primary-gradient,var(--primary));border-radius:var(--radius-full);transition:var(--transition-bounce);justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIconContainer:hover{scale:1.1}}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__socialIconLinks .CarShopVariantThree-module-scss-module__2VpkUq__socialIcon{filter:invert()sepia(0%)saturate(7500%)hue-rotate(70deg)brightness(110%)contrast(108%)}.CarShopVariantThree-module-scss-module__2VpkUq__heroSection .CarShopVariantThree-module-scss-module__2VpkUq__heroContentWrapper .CarShopVariantThree-module-scss-module__2VpkUq__heroHeaderContainer .CarShopVariantThree-module-scss-module__2VpkUq__searchContainer{gap:var(--spacing-sm);flex-direction:column;width:100%;max-width:37.5rem;display:flex}
.GroupFooter-module-scss-module__acCsAG__container{align-items:center;gap:var(--spacing-4xl);width:100%;padding:var(--spacing-md);padding-bottom:var(--spacing-8xl);color:var(--text-primary);background-color:var(--surface);border-top:var(--border-strong);flex-direction:column;display:flex}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent{gap:var(--spacing-2xl);flex-direction:column;width:100%;max-width:75rem;display:flex}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__dealerLogoAndSocials{padding-top:var(--spacing-md);flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:0;display:flex}@media only screen and (max-width:48rem){.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__dealerLogoAndSocials{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column}}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__dealerLogoAndSocials .GroupFooter-module-scss-module__acCsAG__logoCtn{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__dealerLogoAndSocials .GroupFooter-module-scss-module__acCsAG__logoCtn .GroupFooter-module-scss-module__acCsAG__hudsonAdaLogo{max-width:12.5rem;aspect-ratio:unset}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__dealerLogoAndSocials .GroupFooter-module-scss-module__acCsAG__logoCtn .GroupFooter-module-scss-module__acCsAG__hudsonAdaAction{cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;display:block}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__dealerLogoAndSocials .GroupFooter-module-scss-module__acCsAG__socialLinks{justify-content:flex-end;align-items:center;gap:var(--spacing-xxs);width:fit-content;display:flex}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__footerNavigation{align-items:flex-start;gap:var(--spacing-5xl);flex-flow:wrap;display:flex}@media only screen and (max-width:48rem){.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerInnerContent .GroupFooter-module-scss-module__acCsAG__footerNavigation{gap:var(--spacing-2xl);flex-direction:column}}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerBottomContent{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl);width:100%;max-width:75rem;padding:var(--spacing-md);background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerBottomContent .GroupFooter-module-scss-module__acCsAG__legalContainer{justify-content:space-between;align-items:center;gap:var(--spacing-xs);flex-direction:row;width:100%;display:flex}@media only screen and (max-width:48rem){.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerBottomContent .GroupFooter-module-scss-module__acCsAG__legalContainer{flex-direction:column}}.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerBottomContent .GroupFooter-module-scss-module__acCsAG__legalContainer .GroupFooter-module-scss-module__acCsAG__legalLinks{gap:var(--spacing-xs);flex-direction:row;display:flex}@media (hover:hover) and (pointer:fine){.GroupFooter-module-scss-module__acCsAG__container .GroupFooter-module-scss-module__acCsAG__footerBottomContent .GroupFooter-module-scss-module__acCsAG__legalContainer .GroupFooter-module-scss-module__acCsAG__legalLinks .GroupFooter-module-scss-module__acCsAG__legalLink:hover{text-decoration:underline}}.GroupFooter-module-scss-module__acCsAG__container a:focus,.GroupFooter-module-scss-module__acCsAG__container button:focus{outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs)}.GroupFooter-module-scss-module__acCsAG__blackGlass{--surface:var(--lux-surface);--elevated-level-one:var(--lux-surface);--text-primary:var(--lux-text-primary);--text-secondary:#bdbdbd;--border-strong:var(--lux-border-soft);background-color:var(--lux-surface)}
.SubaruFooter-module-scss-module__AtMK0a__subaruFooter{justify-content:center;align-items:stretch;gap:var(--spacing-xxs);flex-flow:column;display:flex}@media print{.SubaruFooter-module-scss-module__AtMK0a__subaruFooter{display:none}}.SubaruFooter-module-scss-module__AtMK0a__subaruFooter{width:100%;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--surface)}.SubaruFooter-module-scss-module__AtMK0a__subaruFooter .SubaruFooter-module-scss-module__AtMK0a__consumerReports{width:100%;padding:var(--spacing-sm);flex-flow:row;justify-content:center;align-items:center;gap:0;display:flex}.SubaruFooter-module-scss-module__AtMK0a__subaruFooter .SubaruFooter-module-scss-module__AtMK0a__consumerReports .SubaruFooter-module-scss-module__AtMK0a__consumerReportsImage{object-fit:contain;width:100%}
.ContactPage-module-scss-module__siLW-q__page{background-color:var(--surface);flex-direction:column;min-height:100vh;display:flex}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content{flex-direction:column;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__picture{opacity:.1;width:100%;height:100%;position:absolute}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__picture .ContactPage-module-scss-module__siLW-q__image{object-fit:cover;width:100%;height:100%}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main{z-index:5;width:100%;margin-bottom:var(--spacing-6xl);padding:var(--spacing-6xl);justify-content:space-between;padding-top:0;display:flex}@media only screen and (max-width:48rem){.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main{margin-bottom:var(--spacing-xl);padding:var(--spacing-sm);flex-direction:column}}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn{flex-direction:column;width:50%;max-width:56.25rem;display:flex}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn--right{width:40%}@media only screen and (max-width:48rem){.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn--right{width:100%;margin-bottom:var(--spacing-6xl);padding:var(--spacing-sm)}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn{width:100%;margin-bottom:var(--spacing-6xl)}}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn .ContactPage-module-scss-module__siLW-q__details{max-width:37.5rem;margin-bottom:var(--spacing-6xl)}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn .ContactPage-module-scss-module__siLW-q__details a{color:var(--primary)}@media (hover:hover) and (pointer:fine){.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn .ContactPage-module-scss-module__siLW-q__details a:hover{text-decoration:underline}}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn .ContactPage-module-scss-module__siLW-q__phoneCtn{width:100%;margin-bottom:var(--spacing-6xl);flex-direction:column;display:flex}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__main .ContactPage-module-scss-module__siLW-q__ctn .ContactPage-module-scss-module__siLW-q__socialLinks{gap:var(--spacing-sm);margin-top:var(--spacing-md);margin-bottom:var(--spacing-6xl);display:flex}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__locationPage{justify-content:flex-start;align-items:center;gap:var(--spacing-2xl);height:100%;padding:var(--spacing-4xl) var(--spacing-lg);text-align:center;flex-direction:column;display:flex;overflow-y:auto}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__locationPage .ContactPage-module-scss-module__siLW-q__title{padding:var(--spacing-sm);font-size:var(--font-size-2xl);letter-spacing:var(--letter-spacing-lg);color:var(--text-primary);text-align:center;margin:0}.ContactPage-module-scss-module__siLW-q__page .ContactPage-module-scss-module__siLW-q__content .ContactPage-module-scss-module__siLW-q__locationPage .ContactPage-module-scss-module__siLW-q__locationOptions{gap:var(--spacing-sm);flex-direction:column;display:flex}.ContactPage-module-scss-module__siLW-q__header{height:100%;padding:var(--spacing-2xl);justify-content:center;align-items:center;display:flex}.ContactPage-module-scss-module__siLW-q__rightContainer{gap:var(--spacing-sm);flex-direction:column;display:flex}.ContactPage-module-scss-module__siLW-q__rightContainer .ContactPage-module-scss-module__siLW-q__innerContainer{gap:var(--spacing-xxs);flex-direction:column;display:flex}
.BmwFooter-module-scss-module__AIOlCa__container{width:100%;padding:var(--spacing-5xl) var(--spacing-2xl) var(--spacing-8xl);color:var(--text-primary);background-color:var(--black);border-top:.3125rem solid var(--text-primary);flex-flow:column;justify-content:center;align-items:center;gap:5rem;display:flex}@media only screen and (max-width:48rem){.BmwFooter-module-scss-module__AIOlCa__container{align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column}}.BmwFooter-module-scss-module__AIOlCa__container .BmwFooter-module-scss-module__AIOlCa__logoContainer{width:6.25rem;height:6.25rem}.BmwFooter-module-scss-module__AIOlCa__container .BmwFooter-module-scss-module__AIOlCa__logoContainer .BmwFooter-module-scss-module__AIOlCa__logo{object-fit:contain;width:100%;height:100%}.BmwFooter-module-scss-module__AIOlCa__container .BmwFooter-module-scss-module__AIOlCa__footer{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:2.5rem;width:100%;max-width:75rem;display:flex}@media only screen and (max-width:48rem){.BmwFooter-module-scss-module__AIOlCa__container .BmwFooter-module-scss-module__AIOlCa__footer{align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column}}.BmwFooter-module-scss-module__AIOlCa__container .BmwFooter-module-scss-module__AIOlCa__footer .BmwFooter-module-scss-module__AIOlCa__content{justify-content:flex-start;align-items:stretch;gap:0;gap:var(--spacing-xl);flex-flow:column;display:flex}.BmwFooter-module-scss-module__AIOlCa__container .BmwFooter-module-scss-module__AIOlCa__footer .BmwFooter-module-scss-module__AIOlCa__content .BmwFooter-module-scss-module__AIOlCa__address{justify-content:flex-start;align-items:stretch;gap:0;gap:var(--spacing-sm);flex-flow:column;font-style:normal;display:flex}.BmwFooter-module-scss-module__AIOlCa__container .BmwFooter-module-scss-module__AIOlCa__footer .BmwFooter-module-scss-module__AIOlCa__content .BmwFooter-module-scss-module__AIOlCa__address .BmwFooter-module-scss-module__AIOlCa__group{justify-content:flex-start;align-items:stretch;gap:0;gap:var(--spacing-xxs);flex-flow:column;display:flex}.BmwFooter-module-scss-module__AIOlCa__mainContent{justify-content:space-between;align-items:stretch;gap:0;gap:var(--spacing-2xl);flex-flow:column;width:100%;display:flex}@media only screen and (max-width:48rem){.BmwFooter-module-scss-module__AIOlCa__mainContent{align-items:flex-start;width:100%}}.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__row{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:2.5rem;width:100%;height:100%;display:flex}@media only screen and (max-width:48rem){.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__row{flex-flow:column;justify-content:flex-start;max-width:25rem}}.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer{flex-flow:row;justify-content:space-between;align-items:center;gap:0;width:100%;display:flex}@media only screen and (max-width:48rem){.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer{align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column}}.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer .BmwFooter-module-scss-module__AIOlCa__socialLinks{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);flex-flow:row;width:fit-content;display:flex}.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer .BmwFooter-module-scss-module__AIOlCa__socialLinks a{cursor:pointer}.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer .BmwFooter-module-scss-module__AIOlCa__socialLinks a:focus{outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs)}@media (hover:hover) and (pointer:fine){.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer .BmwFooter-module-scss-module__AIOlCa__socialLinks a:focus:hover{text-decoration:underline}}.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer .BmwFooter-module-scss-module__AIOlCa__socialLinks a:focus{text-decoration:underline}.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer .BmwFooter-module-scss-module__AIOlCa__legalLinks{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);flex-flow:row;display:flex}@media (hover:hover) and (pointer:fine){.BmwFooter-module-scss-module__AIOlCa__mainContent .BmwFooter-module-scss-module__AIOlCa__bottomContainer .BmwFooter-module-scss-module__AIOlCa__legalLinks .BmwFooter-module-scss-module__AIOlCa__link:hover{text-decoration:underline}}.BmwFooter-module-scss-module__AIOlCa__divider{background:var(--white);width:90%;max-width:75rem;height:.0625rem;margin:0}@media only screen and (max-width:48rem){.BmwFooter-module-scss-module__AIOlCa__divider{display:none}}.BmwFooter-module-scss-module__AIOlCa__prop65Wrap{max-width:75rem}.BmwFooter-module-scss-module__AIOlCa__socialIcon{width:var(--spacing-lg);height:var(--spacing-lg);filter:brightness(0)saturate()invert()sepia()saturate(0%)hue-rotate(360deg)brightness()contrast()}
.HyundaiFooter-module-scss-module__4m8_ZW__footer{width:100%;color:var(--white);background-color:var(--black);justify-content:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content{align-items:stretch;gap:var(--spacing-4xl);width:100%;max-width:calc(87rem + var(--spacing-2xl)*2);padding:var(--spacing-4xl) var(--spacing-2xl) var(--spacing-2xl);flex-direction:column;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content{align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-sm) var(--spacing-lg)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary{gap:var(--spacing-4xl);grid-template-columns:1fr 1fr 1.25fr;display:grid}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer{gap:var(--spacing-md)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs{align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs{gap:var(--spacing-md)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__carCareImage{width:3.75rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__ioniqImage{width:3.375rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__shopperAssuranceImage{width:4.32rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__hopeOnWheelsImage{width:5.5rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__programItem,.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__programLink{display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__address{align-items:flex-start;gap:var(--spacing-xs);margin:0;font-style:normal;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__address .HyundaiFooter-module-scss-module__4m8_ZW__addressText{gap:var(--spacing-xxs);flex-direction:column;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__directionsLink{align-items:center;gap:var(--spacing-xxs);width:fit-content;color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__directionsLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact{gap:var(--spacing-md);flex-direction:column;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments{gap:var(--spacing-lg);display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department{padding:0 0 var(--spacing-xxs);color:var(--white);opacity:.75;cursor:pointer;background:0 0;border:0;transition:opacity .14s ease-in-out;position:relative}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department:hover{opacity:1}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department.HyundaiFooter-module-scss-module__4m8_ZW__activeDepartment{color:var(--hyundai-active-blue);opacity:1}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department.HyundaiFooter-module-scss-module__4m8_ZW__activeDepartment:after{height:var(--spacing-xxxs);background-color:var(--hyundai-active-blue);content:"";position:absolute;bottom:0;left:0;right:0}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions{justify-content:space-between;gap:var(--spacing-md);width:100%}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__phoneLink{align-items:center;gap:var(--spacing-xs);color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__phoneLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__contactLink{align-items:center;gap:var(--spacing-xs);color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__contactLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__hours{gap:var(--spacing-sm);flex-direction:column;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__hours .HyundaiFooter-module-scss-module__4m8_ZW__hour{gap:var(--spacing-md);grid-template-columns:6.5rem 1fr;display:grid}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__hours .HyundaiFooter-module-scss-module__4m8_ZW__hour{gap:var(--spacing-sm);grid-template-columns:1fr auto;width:100%}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map{width:100%;color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:block}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map:hover{opacity:.9}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapImage{object-fit:cover;width:100%;height:13.125rem;display:block}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapImage{height:8.375rem}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapFallback{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;height:13.125rem;padding:var(--spacing-xl);background:linear-gradient(135deg, color-mix(in srgb, var(--white) 12%, transparent), color-mix(in srgb, var(--white) 4%, transparent)),color-mix(in srgb, var(--white) 8%, transparent);border:.0625rem solid color-mix(in srgb, var(--white) 18%, transparent);flex-direction:column;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapFallback{height:8.375rem;padding:var(--spacing-md)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary{align-items:center;gap:var(--spacing-xl);grid-template-columns:1fr auto 1fr;display:grid}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__social{align-items:center;gap:var(--spacing-md);min-height:var(--spacing-lg);display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__social{justify-content:center}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__social .HyundaiFooter-module-scss-module__4m8_ZW__socialIcon{width:1.25rem;height:1.25rem;color:var(--white);opacity:.8;filter:brightness(0)invert();fill:var(--white)}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos{justify-content:center;align-items:center;gap:var(--spacing-md);display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__hyundaiLogoLink{align-items:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__hyundaiLogoLink .HyundaiFooter-module-scss-module__4m8_ZW__hyundaiLogo{width:5.125rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__logoDivider{background-color:var(--white);opacity:.5;width:.0625rem;height:3.25rem}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoLink{min-height:3.25rem;padding:var(--spacing-xs);background-color:var(--white);align-items:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoLink .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogo{width:auto;max-height:var(--font-size-3xl);object-fit:contain}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoLink .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoPlaceholder{width:7.5rem;height:var(--font-size-3xl);background-color:var(--black);opacity:.08}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__language{justify-self:end;align-items:center;gap:var(--spacing-xxs);color:var(--white);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:opacity .14s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__language:hover{opacity:.7}}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__language{align-self:center}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks{justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks{gap:var(--spacing-sm) var(--spacing-md);max-width:17rem}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink{color:var(--white);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:opacity .14s ease-in-out;position:relative}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink:after{top:50%;right:calc(var(--spacing-lg)*-.5);width:.0625rem;height:var(--font-size-sm);background-color:var(--white);opacity:.5;content:"";position:absolute;transform:translateY(-50%)}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink:last-child:after{display:none}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__watermark{justify-content:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__disclaimer{align-items:center;gap:var(--spacing-md);flex-direction:column;max-width:65rem;margin:0 auto;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__disclaimer{max-width:18rem}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__disclaimer .HyundaiFooter-module-scss-module__4m8_ZW__disclaimerLink{color:inherit;text-decoration:underline}
.HyundaiDealerOverview-module-scss-module__vL6VoW__overview{justify-content:space-between;align-items:center;gap:var(--spacing-3xl);width:100%;padding:var(--spacing-4xl) 0;color:var(--text-primary);display:flex}@media (max-width:64rem){.HyundaiDealerOverview-module-scss-module__vL6VoW__overview{gap:var(--spacing-lg);flex-direction:column;display:flex}}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__media{flex:0 0 min-content;display:flex;overflow:hidden}@media (max-width:64rem){.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__media{width:100%}}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__media .HyundaiDealerOverview-module-scss-module__vL6VoW__image{object-fit:cover;aspect-ratio:5/4;height:23rem}@media (max-width:64rem){.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__media .HyundaiDealerOverview-module-scss-module__vL6VoW__image{aspect-ratio:5/4;width:100%;height:18rem}}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content{justify-content:center;gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}@media (max-width:48rem){.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content{gap:var(--spacing-lg);width:fit-content}}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__logo{align-items:center;display:flex}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__logo .HyundaiDealerOverview-module-scss-module__vL6VoW__logoImage{object-fit:contain;width:auto;height:auto;max-height:4.75rem}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__logo p{font-family:var(--header-font);font-size:var(--font-size-lg);font-weight:500}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__badges{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__badges .HyundaiDealerOverview-module-scss-module__vL6VoW__badgeImage{width:auto;height:var(--font-size-2xl);color:var(--text-primary);fill:currentColor;object-fit:contain}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__badges .HyundaiDealerOverview-module-scss-module__vL6VoW__badgeImage path,.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__badges .HyundaiDealerOverview-module-scss-module__vL6VoW__badgeImage [class=cls-1]{fill:currentColor}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__socialLinks{align-items:center;gap:var(--spacing-md);display:flex}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__socialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__socialIcon{width:var(--spacing-lg);height:var(--spacing-lg);fill:var(--primary)}@media (max-width:48rem){.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__badgesAndSocialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__socialLinks .HyundaiDealerOverview-module-scss-module__vL6VoW__socialIcon{width:var(--spacing-xl);height:var(--spacing-xl)}}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__content .HyundaiDealerOverview-module-scss-module__vL6VoW__learnMore{align-items:center;gap:var(--spacing-xxs);width:fit-content;text-decoration:none;display:inline-flex}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact{flex:0 0 min-content;gap:var(--spacing-lg);flex-direction:column;display:flex}@media (max-width:64rem){.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact{width:100%}}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact .HyundaiDealerOverview-module-scss-module__vL6VoW__address{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact .HyundaiDealerOverview-module-scss-module__vL6VoW__address address{align-items:flex-start;font-style:normal}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact .HyundaiDealerOverview-module-scss-module__vL6VoW__hours{align-items:center;gap:var(--spacing-xs);width:fit-content;text-decoration:none;display:inline-flex}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact .HyundaiDealerOverview-module-scss-module__vL6VoW__phoneList{gap:var(--spacing-sm);flex-direction:column;display:flex}@media (max-width:48rem){.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact .HyundaiDealerOverview-module-scss-module__vL6VoW__phoneList{gap:var(--spacing-md);flex-flow:wrap}}.HyundaiDealerOverview-module-scss-module__vL6VoW__overview .HyundaiDealerOverview-module-scss-module__vL6VoW__contact .HyundaiDealerOverview-module-scss-module__vL6VoW__phoneList .HyundaiDealerOverview-module-scss-module__vL6VoW__phone{align-items:center;gap:var(--spacing-xs);width:fit-content;text-decoration:none;display:inline-flex}
