@font-face{font-family:"lexus_bd";font-style:normal;font-weight:normal;src:url("/Content/fonts/brand/lexus/nobel-wgl-bold.woff") format("woff")}@font-face{font-family:"lexus_rg";font-style:normal;font-weight:normal;src:url("/Content/fonts/brand/lexus/nobel-wgl-regular.woff") format("woff")}@font-face{font-family:"lexus-icon";font-style:normal;font-weight:normal;src:url("/Content/fonts/brand/lexus/nobel-wgl-light.woff") format("woff")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'lexus_rg'}.header{background:-moz-linear-gradient(top,#f7f7f7 0%,#f7f7f7 100%);background:-webkit-linear-gradient(top,#f7f7f7 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#f7f7f7 100%);box-shadow:none;border-bottom:1px solid #e3e6e7;min-height:71px}.header-login{background:-moz-linear-gradient(top,#f7f7f7 0%,#f7f7f7 100%);background:-webkit-linear-gradient(top,#f7f7f7 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#f7f7f7 100%);box-shadow:none;border-bottom:1px solid #e3e6e7;min-height:71px}.client-brand{background-color:#eff0f1;display:inline-block;vertical-align:top}.basket-link{color:#1e2a32}#client-logo{max-width:150px;padding-top:15px}.footer{box-shadow:none;padding:60px 0;margin-top:60px;color:#1e2a32;background:#f7f7f7;border-top:1px solid #e3e6e7}.social-list-footer .social-icon{background:#e3e6e7;border:1px solid #e3e6e7;transition:.3s ease-in-out}.social-list-footer .social-icon:hover{background:#1e2a32;border:1px solid #1e2a32;transition:.3s ease-in-out}.footer-menu-list{margin-top:5px!important}@media screen and (max-width:1200px){.footer-menu-list{margin:20px 0 10px 0!important;float:left;width:100%}}.footer-menu-list a{color:#1e2a32}body{background-color:#f7f7f7!important}.model-range-carousel{background-color:#fff}.totop{background:#1e2a32}.navbar-toggleable-md .navbar-nav.header-navigation a.nav-link{text-transform:uppercase;color:#1e2a32;font-weight:normal;font-size:14px;padding-right:1.5rem;padding-left:1.5rem;transition:.3s ease-in-out}@media screen and (max-width:991px){.navbar-toggleable-md .navbar-nav.header-navigation a.nav-link{padding-right:0;padding-left:0}}.navbar-toggleable-md .navbar-nav.header-navigation a.nav-link:hover,.navbar-toggleable-md .navbar-nav.header-navigation a.nav-link:focus{color:#1e2a32;text-decoration:underline}.navbar-toggleable-md .navbar-nav.header-navigation .dropdown-submenu li a.nav-link:hover,.navbar-toggleable-md .navbar-nav.header-navigation .dropdown-submenu li a.nav-link:focus{color:#eff0f1;text-decoration:none}.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link{text-transform:uppercase;color:#1e2a32;font-weight:normal;font-size:14px;padding-right:1.5rem;padding-left:1.5rem;transition:.3s ease-in-out}@media screen and (max-width:991px){.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link{padding-right:0;padding-left:0}}.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link:hover,.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link:focus{color:#1e2a32;text-decoration:underline}.navbar-toggleable-lg .navbar-nav.header-navigation .dropdown-submenu li a.nav-link:hover,.navbar-toggleable-lg .navbar-nav.header-navigation .dropdown-submenu li a.nav-link:focus{color:#eff0f1;text-decoration:none}.navbar-toggler-icon{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(1,1,1,1)' stroke-width='3' stroke-linecap='square' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/></svg>")!important}.hero-image-title{top:20%!important}.model-range-carousel .owl-item a.active{color:#1e2a32;text-decoration:underline}.accessory-container a:hover{border-color:#1e2a32}.breadcrumbs-bar{background-color:#1e2a32}.breadcrumb-list a{color:#eff0f1;font-weight:bold}.breadcrumb-list a:hover,.breadcrumb-list a:focus{text-decoration:underline}.breadcrumb-list li{color:#eff0f1}.breadcrumb-list li.checkout-li{float:right;margin-right:0}.add-to-basket,.back-button{background:none;background-color:#eff0f1;border:none;cursor:pointer;transition:.3s ease-in-out;height:50px;padding:10px;padding-left:20px;color:#1e2a32;text-align:left;text-transform:uppercase;font-size:14px;font-weight:bold;display:block;width:100%;margin-top:15px;border:solid 1px #e3e6e7}.add-to-basket:hover,.back-button:hover{background:none;border:solid 1px #1e2a32;text-decoration:underline}.back-button{background-color:#1e2a32;color:#eff0f1}.back-button:hover{background:none;background-color:#1e2a32;color:#eff0f1;text-decoration:underline}#btnSave,#btnEmailReport,.asdbutton,#btnSave.asdbutton,#btnCancel.asdbutton,#btnEmailReport.asdbutton{background:none;background-color:#eff0f1;color:#1e2a32;border:solid 1px #e3e6e7!important}#btnSave:hover,#btnEmailReport:hover,.asdbutton:hover,#btnSave.asdbutton:hover,#btnCancel.asdbutton:hover,#btnEmailReport.asdbutton:hover{background:none;background-color:#000;color:#fff}.additional-product-info input[type="checkbox"].ios8-switch:checked+label:before{background-color:#d2001e}.basket-section .checkout-button,.continue-shopping .checkout-button{background:none;background-color:#eff0f1;border:none;cursor:pointer;transition:.3s ease-in-out;padding:15px 30px;color:#1e2a32;text-align:left;text-transform:uppercase;font-size:14px;font-weight:normal!important;display:block;width:100%;border:solid 1px #e3e6e7}.basket-section .checkout-button:focus,.continue-shopping .checkout-button:focus{text-decoration:none}.basket-section .checkout-button:hover,.continue-shopping .checkout-button:hover{background:none;border:solid 1px #1e2a32;text-decoration:underline}.continue-shopping{background:none;background-color:#1e2a32!important;color:#eff0f1!important}.continue-shopping:hover{background:none;background-color:#1e2a32!important;color:#eff0f1!important;text-decoration:underline}.checkout-continue{color:#1e2a32!important}.basket-personal-button{background:none;background-color:#eff0f1;border:none;cursor:pointer;transition:.3s ease-in-out;padding:15px 30px;color:#1e2a32;text-align:left;text-transform:uppercase;font-size:14px;font-weight:normal!important;display:block;width:100%;border:solid 1px #e3e6e7}.basket-personal-button:focus{text-decoration:none}.basket-personal-button:hover{background:none;border:solid 1px #1e2a32;text-decoration:underline;color:#1e2a32}.login{background:url(/Content/images/brand/lexus/login-banner.jpg) no-repeat center}#login-form a{color:#000}.quote-button{background:none;background-color:#eff0f1!important;border:none;cursor:pointer;transition:.3s ease-in-out;padding:7px 30px;color:#1e2a32!important;text-align:left;text-transform:uppercase;font-size:14px;font-weight:normal!important;min-width:150px;border:solid 1px #e3e6e7!important}.quote-button:focus{text-decoration:none}.quote-button:hover{background:none;border:solid 1px #1e2a32!important;text-decoration:underline}.edit-select-button{min-width:50px!important}.edit-select-button:hover{background:none;border:solid 1px #1e2a32;text-decoration:underline;color:#1e2a32!important}.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link{font-weight:normal;font-family:'lexus_rg'}.product-title,.hero-image-title,.breadcrumb-list li,.checkout-link{text-transform:uppercase}.featured-accessories .product-title{font-family:'lexus_bd';margin-top:10px;text-transform:uppercase;font-size:16px}.featured-accessories .product-subtitle .price-amount{font-family:'lexus_bd';text-align:right;font-size:18px}.product-subtitle .label{text-align:left;width:35%!important;font-size:18px}.related-accessories .accessory-container .text-container span .label{font-size:16px;width:100%!important}.product-code{color:#1385ed!important;font-size:16px}.product-detailing h1.product-title-h1,h2.section-title{text-transform:uppercase}