.header--mobile .header__wrap{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.header--mobile .header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;position:relative;z-index:2;padding-right:1.6rem}.header--mobile .header__main .mobile-icon{font-size:1.8rem;color:var(--color-primary)}.header--mobile .header__main .mobile-icon i{font-size:2.4rem}.header--mobile .header__main .mobile-icon:not(:last-child){margin-right:1.6rem}.header--mobile .header__main .header__icons{margin:.8rem}.header--mobile .header__logo-group{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:18rem;background-position:-30px}.header--mobile .header__logo-link{height:9rem;width:14rem}.header--mobile .header__logo-white{position:absolute}.header--mobile .header__logo-white--mobile{width:7rem;top:1.1rem;left:1.1rem}.header--mobile .header__logo{min-width:13.7rem}.header--mobile .header__logo-mobile{max-width:10rem}.header--mobile .header__dealership{margin-left:.8rem}@media (max-width:991px){.header--mobile .header__dealership{text-align:right}}@media (max-width:479px){.header--mobile .header__dealership{text-align:center}}@media (max-width:1199px){.header--mobile .header__dealership-logo{position:relative;right:1.4rem;width:8rem}}.header--mobile .header__dealership-name{font-size:2.2rem;font-weight:400;line-height:1.4;padding:.8rem 0;color:#fff}@media (min-width:480px){.header--mobile .header__dealership-name{font-size:2rem}}.header--mobile .header__hamburger-container .menu-icon{color:#fff;width:85%}.header--mobile .header__hamburger-container .menu-icon:after,.header--mobile .header__hamburger-container .menu-icon:before{width:100%}.header--mobile .header__hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;position:relative;bottom:.3rem}.header--mobile .header__icons{width:auto}.header--mobile .header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--mobile .header-search i{font-size:1.8rem}.header--mobile .header__nav-menu{background-color:#000;z-index:2}.header--mobile .header__nav-menu,.header--mobile .header__nav-menu .header__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--mobile .header__nav-menu .header__icons{width:100%;margin:.4rem;-ms-flex-pack:distribute;justify-content:space-around}.header--mobile .header__nav-menu .divider{color:#fff}.header--mobile .header__nav-menu__mobile-icon{width:100%;padding:.4rem;font-size:1.5rem;text-align:center;color:#fff}.header--mobile .header__nav-menu__mobile-icon i{margin-right:.4rem;font-size:1.5rem}.header--mobile .header__mobile-icon{cursor:pointer}.header--mobile .header__mobile-search{position:absolute;bottom:0;right:0;left:0;width:100%;background:#ececec;padding:1.6rem;z-index:1;-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateY(100%);transform:translateY(100%)}.header--mobile .header__mobile-search--active{opacity:1;pointer-events:auto}.header--mobile .header-search__bar{height:11rem}.header--mobile .header-search__bar .button,.header--mobile .header-search__bar .searchbar-search__input-container{top:4rem}