/*!
 Source: Base: sb.multiColumnMegamenu
*/.header-item__multiColumnMegamenu{align-items:stretch !important}.header-item__multiColumnMegamenu>nav{display:flex}.header-item__multiColumnMegamenu ul.nav{display:flex;flex-wrap:nowrap;align-items:center}.header-item__multiColumnMegamenu ul.nav li{position:static;display:block;height:100%;text-transform:none;transition:all 0.3s ease-in;cursor:pointer;align-items:center}.header-item__multiColumnMegamenu ul.nav li a,.header-item__multiColumnMegamenu ul.nav li button,.header-item__multiColumnMegamenu ul.nav li a:visited,.header-item__multiColumnMegamenu ul.nav li a:not([href]):not([tabindex]){display:flex;align-items:center;height:100%;color:#fff;font-size:16px;font-family:"Avenir Next",sans-serif;font-weight:500;letter-spacing:normal;white-space:nowrap;text-decoration:none;transition:all 0.3s ease-in}.header-item__multiColumnMegamenu ul.nav li a:focus:not(:focus-visible),.header-item__multiColumnMegamenu ul.nav li button:focus:not(:focus-visible),.header-item__multiColumnMegamenu ul.nav li a:visited:focus:not(:focus-visible),.header-item__multiColumnMegamenu ul.nav li a:not([href]):not([tabindex]):focus:not(:focus-visible){outline:none}.header-item__multiColumnMegamenu ul.nav>li{background:rgba(0,0,0,0)}.header-item__multiColumnMegamenu ul.nav>li>a{height:60px;flex-direction:column;justify-content:center}.header-item__multiColumnMegamenu ul.nav>li>a:focus{background-color:unset}.header-item__multiColumnMegamenu ul.nav>li>a,.header-item__multiColumnMegamenu ul.nav>li>a:visited{position:relative;font-weight:400;color:#000}.header-item__multiColumnMegamenu ul.nav>li:hover>a,.header-item__multiColumnMegamenu ul.nav>li.active-menu>a{color:inherit}.header-item__multiColumnMegamenu ul.nav>li:hover>a{background:unset;color:#2198DC}.header-item__multiColumnMegamenu ul.nav>li:hover>a:after{background:rgba(0,0,0,0)}.header-item__multiColumnMegamenu ul.nav>li:hover.menu-item-has-children>a:after{border-color:#000}.header-item__multiColumnMegamenu ul.nav>li.active-menu>.sub-menu{visibility:visible;opacity:1;-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);pointer-events:all}.header-item__multiColumnMegamenu ul.nav li.current-menu-item{background:transparent}.header-item__multiColumnMegamenu ul.nav li.current-menu-item>a{color:#fff}.site-builder-header .header-item__multiColumnMegamenu ul.nav>li.menu-item-has-children li.menu-item-has-children>[aria-expanded]:after{display:none}.site-builder-header .header-item__multiColumnMegamenu ul.nav>li li.menu-item-has-children>[aria-expanded]:after{display:none}.site-builder-header .header-item__multiColumnMegamenu ul.nav>li>a:after,.site-builder-header .header-item__multiColumnMegamenu ul.nav>li>[aria-expanded]:after{content:"";box-sizing:content-box;display:block !important;width:100%;height:3px;background:transparent;transform:none;border:none;margin:0;position:relative;top:5px}.site-builder-header .header-item__multiColumnMegamenu ul.nav>li:hover a:after,.site-builder-header .header-item__multiColumnMegamenu ul.nav>li.active-menu>a:after,.site-builder-header .header-item__multiColumnMegamenu ul.nav>li:hover [aria-expanded]:after,.site-builder-header .header-item__multiColumnMegamenu ul.nav>li.active-menu>[aria-expanded]:after{background:#000}.header-item__multiColumnMegamenu ul.sub-menu>li.vehicleBrands{padding-bottom:15px}.header-item__multiColumnMegamenu ul.sub-menu>li.vehicleBrands>a{display:none}.header-item__multiColumnMegamenu ul.sub-menu>li.vehicleBrands>ul.sub-menu{width:100%;display:inline-grid;grid-template-columns:repeat(4, 1fr);padding:0}.header-item__multiColumnMegamenu ul.sub-menu>li.vehicleBrands .sub-menu li.menu-item-has-children:hover{background:transparent}.header-item__multiColumnMegamenu .innerColumns{width:100%;display:flex;align-items:start}.header-item__multiColumnMegamenu .noChildren{display:flex;flex-direction:column;min-width:200px}.header-item__multiColumnMegamenu .withChildren{display:flex;flex:1 1 auto}.header-item__multiColumnMegamenu .withChildren>li{min-width:200px}.header-item__multiColumnMegamenu .sub-menu li.menu-item-has-children>a{font-weight:300}.header-item__multiColumnMegamenu .sub-menu li.menu-item-has-children>a:after{display:none}.header-item__multiColumnMegamenu .sub-menu li.menu-item-has-children .sub-menu{padding-left:0}.header-item__multiColumnMegamenu .megamenu__left{order:-1}.header-item__multiColumnMegamenu nav>ul>li>.sub-menu{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:100%;left:0;right:unset;width:100vw;padding:10px 15px 15px;z-index:-1;visibility:hidden;opacity:0;background:#000;border:none;border-top:none;-webkit-transition:all 0.3s ease, width 0s;transition:all 0.3s ease-in, width 0s;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}.header-item__multiColumnMegamenu ul>li>.sub-menu li a{padding:15px;width:100%}.header-item__multiColumnMegamenu ul>li>.sub-menu li a:hover{color:#2198DC}.header-item__multiColumnMegamenu ul>li>.sub-menu li.long-item a{white-space:normal}.header-item__multiColumnMegamenu ul>li>.sub-menu li:hover>a,.header-item__multiColumnMegamenu ul>li>.sub-menu li.active-menu>a{background:unset}.header-item__multiColumnMegamenu .megamenu>.sub-menu{min-width:650px}.admin-settings .header-item__multiColumnMegamenu .sub-menu{display:none !important}.header-item__multiColumnMegamenu li.right-edge:not(.column):not(.split-menu)>.sub-menu li.menu-item-has-children>ul.sub-menu{left:auto;right:100%}.header-item__multiColumnMegamenu li.right-edge:not(.column)>.sub-menu{right:0;left:auto}.header-item__multiColumnMegamenu li.split-menu>.sub-menu{width:500px}.header-item__multiColumnMegamenu li.split-menu>.sub-menu>li{min-width:50%;width:50%;float:left}.header-item__multiColumnMegamenu li.split-menu>.sub-menu>li:nth-child(odd)>.sub-menu{left:auto !important;right:100%}.header-item__multiColumnMegamenu ul.sub-menu .di-vehicle-icon a:before{content:"";width:60px;height:40px;display:block;margin:0 10px 0 0}.header-item__multiColumnMegamenu ul.sub-menu .di-vehicle-icon.large-icon a:before{width:120px;height:80px}
