/*!
 Source: Base: us.bmw.complex-organism.hero.style2
*/.bmwBlock__hero2{position:relative}@media (min-width: 768px){.bmwBlock__hero2:after{position:absolute;content:'';width:100%;height:100%;top:0;bottom:0;background:linear-gradient(180deg, rgba(0,0,0,0.75) 30.73%, rgba(0,0,0,0.265152) 40.1%, rgba(0,0,0,0) 51.56%, rgba(0,0,0,0.419355) 69.79%, rgba(0,0,0,0.75) 83.85%)}}@media (min-width: 768px){.bmwBlock__hero2 .sbBlock--uspTitleVideoNumberedList__sbOverlay.sbOverlay{height:100% !important}}@media (min-width: 768px){.bmwBlock__hero2 .sbBlock--uspTitleVideoNumberedList__sbOverlay.sbOverlay>.sbWrapper{height:100% !important;padding:4.6875rem 0.938rem 3.125rem 0.938rem}}@media (max-width: 767.98px){.bmwBlock__hero2--top{padding:0.9375rem 0}}.bmwBlock__hero2--top .sbWrapper{max-width:1065px;margin:auto;padding:20px}@media (min-width: 768px){.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns{flex-direction:row !important;flex-wrap:nowrap !important}}.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns.flex-column .select-wrapper{margin:0 0 10px 0}@media (min-width: 768px){.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns.flex-column .select-wrapper{margin:0 10px 0 0}}@media (min-width: 992px){.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns.flex-column .select-wrapper{width:100%}}.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns.flex-column .button{margin:0;width:auto}@media (max-width: 991.98px){.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns.flex-column .button{width:100%}}@media (min-width: 768px){.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns.flex-column .select-wrapper,.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns.flex-column .button{margin-bottom:0}}.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns .select-wrapper{border-radius:2px;border:1px solid #CACACA}.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns .select-wrapper select{padding:8px 30px 8px 16px;text-transform:capitalize;border-radius:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#211F1F;font-size:1rem;line-height:1.75rem}.bmwBlock__hero2--top .sbWrapper .searchContainer__dropdowns .select-wrapper:after{right:16px;top:42%;border:5px solid transparent;border-top-color:#211F1F;transform:rotate(0deg);-webkit-transform:rotate(0deg)}@media (max-width: 991.98px){.bmwBlock__hero2--top .sbWrapper .bmwBlock__hero2--scheduleService{margin:10px 0 0}}@media (min-width: 992px){.bmwBlock__hero2--top .sbWrapper .bmwBlock__hero2--scheduleService{margin:0 0 0 10px;white-space:nowrap}}@media (max-width: 767.98px){.bmwBlock__hero2--bottom{padding:0.3125rem 0 2.5rem}}@media (min-width: 768px){.bmwBlock__hero2--bottom{margin-top:auto}}.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem:not(:last-of-type){border-bottom:none;border-right:none}.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .linkWrapper{display:block}@media (max-width: 767.98px){.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .linkWrapper{border-bottom:1px solid #F8F9FA}}@media (max-width: 767.98px){.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .sb-formattedText{padding:0.9375rem 0}}@media (max-width: 767.98px){.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .sb-formattedText p{margin:10px 0}.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .sb-formattedText p:first-of-type{min-width:80px;text-align:center;margin-right:25px}}@media (min-width: 768px){.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .sb-formattedText p{margin:0}.bmwBlock__hero2--bottom .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .sb-formattedText p:first-of-type{margin-bottom:15px}}@media (max-width: 991.98px){.admin-settings>[data-control="true"] [data-control="true"][data-widget-display-name="Themed Vehicle Search"]{width:100%}}.admin-settings>[data-control="true"] [data-control="true"][data-widget-value*="bmwBlock__hero2--bottom"]{margin-top:auto}@media (max-width: 767.98px){.admin-settings>[data-control="true"] [data-control="true"] .sbBlock--uspTitleVideoNumberedList__sbOverlay__listItem .sb-formattedText>span{display:flex;align-items:center}}
