/*!
 Source: Base: us.lexus.complex-organism.header.desktop.style2
*/#header.site-builder-header ul.nav>li.menu-item-has-children [aria-expanded]:after{border-color:#fff}#header.site-builder-header .headerRow.border,#header.site-builder-header .headerRow .border{border-color:#f5f5f5 !important}#header.site-builder-header .headerRow--main{background-color:#000;padding-left:1.875rem}#header.site-builder-header .headerRow--main .header-item-singleLogo--oemLogo{padding-left:0}#header.site-builder-header .headerRow--main .header-item-singleLogo--dealerLogo{padding-left:1.375rem}#header.site-builder-header .headerRow--main .header-item-singleLogo--dealerLogo a:hover{color:#fff}#header.site-builder-header .headerRow--main .header-item-singleLogo--dealerLogo a .dealerName{font-size:1.125rem;font-weight:400;text-transform:uppercase}#header.site-builder-header .headerRow--main .header-item--basicMenu #sb-more-menu>button{color:#fff}#header.site-builder-header .headerRow--main .header-item--basicMenu #sb-more-menu .more-menu{background-color:#000}#header.site-builder-header .headerRow--main .header-item--basicMenu #sb-more-menu>.sub-menu>li:not(.sub-heading):hover>a{color:#fff}#header.site-builder-header .headerRow--main .header-item--basicMenu a:not([href]):not([tabindex]):hover{color:#fff}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .container{display:flex;justify-content:center}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .container .dropdownWrapper{flex:1 0 auto;padding:0 10px}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .container .dropdownWrapper .sb-header,#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .container .dropdownWrapper .header-wrapper__item{font-size:1rem;line-height:1.63}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .container .dropdownWrapper .header-wrapper__item{padding:0}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--phone .phone-item{padding:0}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--phone .phone-item+.phone-item{padding:6px 0 0}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--phone .phone-item__number{font-weight:300}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--hours.stacked .dynamic-hours{padding:0}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--hours.stacked .dynamic-hours+.dynamic-hours{padding:6px 0 0}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--hours.stacked .dynamic-hours:first-of-type .open{display:block;padding-bottom:6px}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--hours.stacked .dynamic-hours:first-of-type .open:after{content:'!'}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .header-item--hours.stacked .dynamic-hours .hours{text-transform:lowercase}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .getDirections .form-control{margin:1.25rem 0 0.625rem;background-color:#f5f5f5;font-size:1rem;max-width:100%;height:54px}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .getDirections .form-control::placeholder{color:#000}#header.site-builder-header .headerRow--main .header-item--dropdown--contact .dropdown__content .getDirections .button{margin:0}#header.site-builder-header .headerRow--main .header-item--search-toggle .search-toggle__algolia #alg-search{font-weight:700;text-transform:uppercase;font-size:1rem}#header.site-builder-header .headerRow--main .header-item--search-toggle .search-toggle__button .icon-box--close svg path{fill:#000}#header.site-builder-header .headerRow--main .header-item--smartpath{flex-basis:auto;border-left:1px solid #f5f5f5}#header.site-builder-header .headerRow--main .header-item--smartpath.bar-item{border-right:none}#header.site-builder-header .headerRow--main .header-item--smartpath>*>*{padding:0 25px}#header.site-builder-header .headerRow--main .header-item--smartpath .dg-save-heart-icon svg path,#header.site-builder-header .headerRow--main .header-item--smartpath #dg-man-icon svg g g{stroke:#fff}#header.site-builder-header .headerRow--main .header-item--smartpath #dg-man-icon svg g g{fill:#fff}
