.header--desktop{box-shadow:0 0.4rem 1.2rem rgba(0,0,0,0.2)}.header--desktop .header__nav-bar{display:flex;padding:0 calc(50% - 55rem);background:#fff}@media (max-width: 1199px){.header--desktop .header__nav-bar{padding:2.4rem 1.6rem}}.header--desktop .header__nav-bar.is-stuck .header__logo{max-width:12rem;max-height:4rem}.header--desktop .header__logo-link{flex:1;display:flex;align-items:center;margin:1.6rem 4.8rem 1.6rem 0;margin-right:4.8rem}.header--desktop .header__logo{width:auto;max-width:24rem;max-height:8rem;transition:max-height 0.4s, max-width 0.4s}.header--desktop .header__review-link{background-color:#6bbf49;color:#fff;padding:.8rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.header--desktop .header__review-link p{font-weight:700;font-size:1.2rem}.header--desktop .header__review-bubbles{font-size:2rem}.header--desktop .header__review-star{color:#fff;font-size:0.8rem}.header--desktop .header__review-star:not(:last-of-type){margin-right:.4rem}.header--desktop .header__info{flex:1;display:flex;flex-wrap:wrap;grid-row-gap:.4rem !important;grid-template-columns:repeat(2, auto);font-size:1.4rem;justify-content:space-between}@media (max-width: 1199px){.header--desktop .header__info{padding:.8rem 1.6rem}}.header--desktop .header__info-wrap{position:relative;background:var(--color-primary);padding:1.6rem calc(50% - 55rem);display:flex}.header--desktop .header__info-wrap::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top, transparent, rgba(0,0,0,0.1))}.header--desktop .header__info-single{position:relative}.header--desktop .header__info-single,.header--desktop .header__info-single--phone,.header--desktop .header .header-popout__label{color:#fff;transition:color 0.2s}.header--desktop .header__info-single .icon,.header--desktop .header__info-single--phone .icon,.header--desktop .header .header-popout__label .icon{color:#fff;opacity:0.7;margin-right:.8rem}.header--desktop .header__info-single:hover,.header--desktop .header__info-single--phone:hover,.header--desktop .header .header-popout__label:hover{color:#bbb}.header--desktop .header-search__trigger{margin:0 1.6rem}.header--desktop .header-search__trigger i{color:var(--color-primary)}.header--desktop .header-search__trigger:hover i{color:#fff}.header--desktop .header-search__trigger--active i{color:#fff}.header--desktop .navigation:not(.navigation--mobile){flex:4;font-size:1.2rem;justify-content:space-between}.header--desktop .navigation:not(.navigation--mobile)>.menu-item{position:relative;cursor:pointer;height:100%;display:flex;align-items:center;transition:background-color 0.3s}.header--desktop .navigation:not(.navigation--mobile)>.menu-item::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.1));opacity:0;transition:opacity 0.3s}.header--desktop .navigation:not(.navigation--mobile)>.menu-item>a{position:relative;color:#777;text-align:center;padding:.8rem}.header--desktop .navigation:not(.navigation--mobile)>.menu-item>a i{color:var(--color-primary);font-size:2.2rem;width:100%}.header--desktop .navigation:not(.navigation--mobile)>.menu-item:hover{background-color:var(--color-primary)}.header--desktop .navigation:not(.navigation--mobile)>.menu-item:hover::before{opacity:1}.header--desktop .navigation:not(.navigation--mobile)>.menu-item:hover>a{color:#fff;background:none}.header--desktop .navigation:not(.navigation--mobile)>.menu-item:hover>a i{color:#fff}.header--desktop .garage-header .header-item__icon{background:transparent;border:1px solid #fff}.header--desktop .header-popout{padding-left:0}.header--desktop .header-popout__label{color:inherit}.header--desktop .social-icon{background:none;color:#fff;margin:0}.header--desktop .social-icon:hover{color:#bbb}.header--desktop .social-icon:not(:last-child){margin-right:.8rem}.header--desktop .social-icon i{font-size:1.6rem}.header--desktop.dark .header__info-wrap{background:#222}.header--desktop.dark .header__info-single .header-popout__label:hover{color:var(--color-primary)}.header--desktop.dark .header .social-icon:hover{color:var(--color-primary)}.header--desktop.dark .navigation>.menu-item>a{color:#fff}.header--desktop.dark .navigation>.menu-item:hover>a{color:#f4f4f4;background:none}.navigation--mobile .menu-item a i{display:none}

