/*!
 Source: Base: us.lexus.complex-organism.models.style1
*/.lexusBlock__models1{padding:1.875rem 1.25rem}@media (min-width: 768px){.lexusBlock__models1{padding:3.935rem 0rem}}.lexusBlock__models1 .container{padding:0}.lexusBlock__models1 div[data-widget="modelTabs"] .mobileDropdownButton{border:1px solid #939393 !important;height:45px}@media (min-width: 992px){.lexusBlock__models1 div[data-widget="modelTabs"] .mobileDropdownButton{display:none}}.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs{display:inline-flex;gap:8px;border-bottom:0.5px solid #939393}@media (max-width: 991.98px){.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs{display:flex;width:100%;gap:0;border-bottom:none}}.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item{max-width:none;line-height:45px}.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item a{padding:0 15px;height:45px;line-height:45px}@media (min-width: 992px){.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item{flex:none;background:none !important;border-bottom:2px solid transparent !important;margin-bottom:-1px}.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item a{padding:10px 20px;font-size:1rem;text-transform:uppercase;font-weight:300;line-height:1.63;letter-spacing:2px;height:auto;color:#000 !important}}.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item.active,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:hover,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:active{transition:all .25s ease-in-out;top:-45px}@media (min-width: 992px){.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item.active,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:hover,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:active{border-bottom:3px solid #000 !important}}.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item.active a,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:hover a,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:active a{background:#fff !important;text-decoration:none}.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item.active a:hover,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:hover a:hover,.lexusBlock__models1 div[data-widget="modelTabs"] .modelLineupTabs .tab-list-item:active a:hover{text-decoration:none}.lexusBlock__models1 div[data-widget="modelCards"] .modelLineupCarousel{margin-top:1.875rem}.lexusBlock__models1 div[data-widget="modelCards"] .modelLineupCarousel .vehicleBox__info{text-align:left;padding:20px 5px 30px !important}.lexusBlock__models1 div[data-widget="modelCards"] .modelLineupCarousel .vehicleBox__info .infoItem{line-height:1.63}.lexusBlock__models1 div[data-widget="modelCards"] .modelLineupCarousel .vehicleBox__info .infoItem--name{text-transform:uppercase;font-size:.875rem;font-weight:700}@media (min-width: 992px){.lexusBlock__models1 div[data-widget="modelCards"] .modelLineupCarousel .vehicleBox__info .infoItem--name{font-size:1rem}}.lexusBlock__models1 div[data-widget="modelCards"] .modelLineupCarousel .vehicleBox__info .infoItem--stock{font-size:.875rem;font-weight:300}@media (min-width: 992px){.lexusBlock__models1 div[data-widget="modelCards"] .modelLineupCarousel .vehicleBox__info .infoItem--stock{font-size:1rem}}.lexusBlock__models1 .buttonGroup{margin-top:30px}
