/*!
 Source: Base: us.jlr.land-rover.complex-organism.header.desktop.style1
*/#header .headerRow--top{padding:0 0.625rem}#header .headerRow--top .header-item-singleLogo .dealerName{font-size:1.125rem;font-family:"Avenir",sans-serif;text-transform:uppercase;letter-spacing:0.10625rem;font-weight:500;transition:all 600ms ease}#header .headerRow--bottom{box-shadow:0px 2px 4px 0px rgba(0,0,0,0.2)}#header .headerRow--bottom .header-wrapper>*:last-of-type{padding-right:1.625rem}#header .headerRow--bottom .search-toggle__algolia #alg-search{background-color:#fff;font-family:"Avenir",sans-serif;font-size:16px;letter-spacing:normal;color:inherit}#header .headerRow--bottom .search-toggle__algolia #alg-search::placeholder{color:inherit;text-transform:lowercase}#header .headerRow--bottom .search-toggle__algolia.algolia-slide--right .tt-dropdown-menu{left:-80px !important}#header .headerRow--bottom .search-toggle__algolia .tt-dropdown-menu{box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.2)}#header .headerRow--bottom .header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles>.sub-menu,#header .headerRow--bottom .header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles>.dropdown-menu,#header .headerRow--bottom .header-item--PageBasedMegamenu.megamenu--fourColumns .megamenu.newVehicles>.sub-menu,#header .headerRow--bottom .header-item--PageBasedMegamenu.megamenu--fourColumns .megamenu.newVehicles>.dropdown-menu{grid-template-columns:none}#header .headerRow--bottom .header-item--basicMenu ul.nav>li#sb-more-menu .more-menu,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li#sb-more-menu .more-menu{flex-direction:row-reverse}#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu{min-width:620px;max-width:720px;display:flex}#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu>li,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu>li{flex:1 0 auto}#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu>li:hover,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu>li:hover{background:none}#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu .leftColumn,#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu .rightColumn,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu .leftColumn,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles.landrover-model-megamenu>.sub-menu .rightColumn{padding:0;width:100%}#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles>.sub-menu,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles>.sub-menu{max-height:calc(100vh - 158px - 60px);overflow-y:auto}#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles>.sub-menu,#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles>.dropdown-menu,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles>.sub-menu,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles>.dropdown-menu{min-width:unset}#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles .sub-menu li a,#header .headerRow--bottom .header-item--basicMenu ul.nav>li.megamenu.newVehicles .dropdown-menu li a,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles .sub-menu li a,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.megamenu.newVehicles .dropdown-menu li a{padding:20px}@media (min-width: 1400px){#header .headerRow--bottom .header-item--basicMenu ul.nav>li.menu-item-has-children>a,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.menu-item-has-children>a{padding-right:0}}@media (min-width: 1400px){#header .headerRow--bottom .header-item--basicMenu ul.nav>li.menu-item-has-children>a+button,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li.menu-item-has-children>a+button{padding-left:0}}@media (min-width: 1400px){#header .headerRow--bottom .header-item--basicMenu ul.nav>li>a,#header .headerRow--bottom .header-item--basicMenu ul.nav>li>button,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li>a,#header .headerRow--bottom .header-item--PageBasedMegamenu ul.nav>li>button{padding:0 15px}}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__button:hover .icon-box .label{color:#0C121C}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__button:hover .icon-box svg path{fill:#0C121C}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__button .icon-box{flex-direction:row}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__button .icon-box svg path{fill:#0C121C;transition:all 600ms ease}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__button .icon-box .label{font-family:"Avenir",sans-serif;color:#0C121C;text-transform:uppercase;font-weight:500;font-size:.88rem;letter-spacing:.106rem;transition:all 600ms ease;padding-left:0.9375rem}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content{width:360px;padding:1.875rem 0;left:unset;right:0;background-color:#fff}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-wrapper__item{padding:0 0 20px}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--phone.stacked .phone-item .phone-item__label{font-weight:800}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--hours.stacked .dynamic-hours .department{font-weight:800}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--phone.stacked .iconLabel,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--hours.stacked .iconLabel,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .locationHeading{display:flex;flex-direction:row;align-items:center}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--phone.stacked .iconLabel .header-item__label,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--hours.stacked .iconLabel .header-item__label,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .locationHeading .sb-header{font-size:16px;line-height:1.75;font-weight:800}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--phone.stacked .iconLabel .header-item__icon,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--hours.stacked .iconLabel .header-item__icon,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .locationHeading .sb-icon{width:18px;height:18px;display:flex;justify-content:center;align-items:center;padding:0}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--phone .phone-item__number,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--hours .phone-item__number,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--address .header-item__info a{font-weight:300}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .locationHeading{padding-bottom:15px}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--phone.stacked .header-item__info,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--hours.stacked .header-item__info .dynamic-hours,#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .header-item--address .header-item__info a{font-size:16px;line-height:1.75;padding:0;text-decoration:none}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .getDirections input.form-control{margin:0;background:#E4E8E8;color:#0C121C;font-size:16px;line-height:1.75}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .getDirections input.form-control::placeholder{color:#0C121C}#header .headerRow--bottom .landRover__contact.header-item--dropdown .dropdown__content .contactStyle1 .getDirections button{height:unset;margin:10px 0 0;width:100% !important}.admin-settings:not(.expand-controls)>[data-control="true"] [data-control="true"][data-widget-type="sb.core.molecule.header.dropdown"]{margin-top:12px}.admin-settings.expand-controls .header-item--dropdown .dropdownSection.active .dropdown__content{background-color:#0C121C}.admin-settings>[data-control="true"] .headerRow--bottom>*:last-of-type{padding-right:1.625rem}.admin-settings>[data-control="true"] [data-control="true"][data-widget-type="sb.basicNavigation"],.admin-settings>[data-control="true"] [data-control="true"][data-widget-type="sb.us.landrover.atom.newVehiclesByPageMegamenu"]{margin:0 auto}
