.header .header__main{background-color:#f6f3f2}.header__nav-bar{display:flex;padding:0 calc(50% - 55rem);background-color:#fff;border-bottom:2px solid #dadada}@media (max-width:1199px){.header__nav-bar{padding:0 1.6rem}}.header .navigation{flex:1;justify-content:space-between}.header .navigation>.menu-item>a{text-transform:capitalize;color:#333}.header .navigation li:hover>a{background:#c2bbb4}.header__logo{width:auto;max-width:32rem;max-height:8rem}.header__logo svg{height:8rem}.header__logo--mobile{width:90%!important}@media (max-width:1199px){.header__logo{max-width:24rem}}@media (max-width:991px){.header__logo{max-width:20rem}}.header__main{justify-content:space-between;padding:1.6rem calc(50% - 55rem);background:#fff}@media (max-width:1199px){.header__main{padding:3.2rem 1.6rem}}.header__info{display:flex!important;flex-direction:column;flex-wrap:wrap;margin-left:4.8rem;text-align:right;align-items:flex-end}.header__info-single{color:var(--color-primary);justify-content:flex-end}.header__info-single:not(:last-child){margin-right:0}.header__info-single--phone,.header__info-single--phone:focus,.header__info-single--phone:hover{color:var(--color-primary)}.header__info-single--language:last-child:not(:first-child){margin-left:1.6rem}.header__info-single:focus,.header__info-single:hover{color:var(--color-primary)}.header__dealership-logo{max-width:20rem;max-height:10rem}.header__dealership-name{font-size:2.8rem;color:#333}.header-search__trigger--active,.header-search__trigger:hover{background-color:#c2bbb4;color:#333}.header .header-popout{padding-left:0;margin-left:-5px}.header .header-popout .language-switcher .language-menu{display:flex;flex-direction:row}@media (max-width:991px){.header .header-popout .language-switcher .language-menu{display:block}}.header .header-popout .language-switcher .language-menu__title{padding:0 1rem;color:var(--color-primary)}.header .header-popout .language-switcher .language-menu__title:focus,.header .header-popout .language-switcher .language-menu__title:hover{background:transparent}.header .header-popout .language-switcher .language-menu__title.inactive-lang{pointer-events:none;color:#777}.header .show-toggle .language-menu__menu-item:not(:last-child){border-right:1px solid var(--color-primary)}.header .header-popout .header-popout__popout:before{border:none}html[lang=fr-CA] .navigation>.menu-item>a{text-transform:unset}