.FeatureConfirmationModal-module__JLC6nG__modal{z-index:1200!important;border-radius:var(--radius-xl)!important}@media only screen and (max-width:768px){.FeatureConfirmationModal-module__JLC6nG__modal{display:none}}.FeatureConfirmationModal-module__JLC6nG__modalContent{gap:var(--spacing-md);background-color:var(--elevated-level-one);flex-direction:column;width:385px;height:-moz-fit-content;height:fit-content;display:flex;padding:var(--spacing-lg)!important;border:var(--border-soft)!important;border-radius:var(--radius-xl)!important}@media only screen and (max-width:768px){.FeatureConfirmationModal-module__JLC6nG__modalContent{display:none}}.FeatureConfirmationModal-module__JLC6nG__mobileDrawer{display:none}@media only screen and (max-width:768px){.FeatureConfirmationModal-module__JLC6nG__mobileDrawer{display:block}}.FeatureConfirmationModal-module__JLC6nG__mobileDrawer .FeatureConfirmationModal-module__JLC6nG__drawerContent{gap:var(--spacing-md);padding:0 var(--spacing-sm);flex-direction:column;display:flex}.FeatureConfirmationModal-module__JLC6nG__head{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl);text-align:center;background-color:var(--elevated-level-two);border-radius:var(--radius-lg);flex-direction:column;display:flex}.FeatureConfirmationModal-module__JLC6nG__head .FeatureConfirmationModal-module__JLC6nG__title{letter-spacing:-1.1px;color:var(--text-primary);font-size:22px;font-style:normal;font-weight:400;line-height:100%}.FeatureConfirmationModal-module__JLC6nG__head .FeatureConfirmationModal-module__JLC6nG__iconCtn{padding:var(--spacing-md);background:var(--primary-gradient,var(--primary));border-radius:var(--radius-full)}.FeatureConfirmationModal-module__JLC6nG__head .FeatureConfirmationModal-module__JLC6nG__iconCtn span{color:var(--white)}.FeatureConfirmationModal-module__JLC6nG__head .FeatureConfirmationModal-module__JLC6nG__iconCtn .FeatureConfirmationModal-module__JLC6nG__icon{letter-spacing:-2.4px;color:var(--on-primary);justify-content:center;font-size:24px;font-style:normal;font-weight:400;line-height:100%;display:flex}.FeatureConfirmationModal-module__JLC6nG__bodyText{letter-spacing:-.32px;color:var(--text-secondary);margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.FeatureConfirmationModal-module__JLC6nG__buttonCtn{justify-content:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}.FeatureConfirmationModal-module__JLC6nG__buttonCtn .FeatureConfirmationModal-module__JLC6nG__btn{width:100%}.InfoBarButtonBase-module__fnEdzG__button{color:var(--text-primary);white-space:nowrap;align-items:center;display:flex;gap:var(--gap-sm)!important;height:24px!important;box-shadow:none!important;background-color:rgba(0,0,0,0)!important;border:none!important;padding:0 4px!important;font-size:12px!important}.InfoBarButtonBase-module__fnEdzG__button:hover{color:var(--text-primary)!important}.InfoBarButtonBase-module__fnEdzG__button:hover.InfoBarButtonBase-module__fnEdzG__button--lux{color:var(--lux-text-primary)!important}.InfoBarButtonBase-module__fnEdzG__button p{font-size:12px!important}.InfoBarButtonBase-module__fnEdzG__button--lux{color:var(--lux-text-primary)!important}.InfoBarButtonBase-module__fnEdzG__icon{display:flex;width:14px!important;height:14px!important;font-size:14px!important}.BMWDealerName-module__oL6qiq__bmwContainer{justify-content:flex-start;align-items:center;gap:var(--gap-xl);flex-flow:row;display:flex}.BMWDealerName-module__oL6qiq__bmwContainer.BMWDealerName-module__oL6qiq__mobile{justify-content:space-between;width:100%}.BMWDealerName-module__oL6qiq__bmwContainer .BMWDealerName-module__oL6qiq__logoContainer{justify-content:flex-start;align-items:center;gap:var(--gap-md);flex-flow:row;display:flex}.BMWDealerName-module__oL6qiq__bmwContainer .BMWDealerName-module__oL6qiq__logoContainer .BMWDealerName-module__oL6qiq__logo{width:-moz-fit-content;width:fit-content;max-width:46px;height:16px}.DealerLocatorListItem-module__jhKpoq__listItemCtn{justify-content:space-between;align-items:center;gap:var(--gap-md);background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);width:100%;min-width:100%;box-shadow:var(--shadow-soft);flex-direction:row;flex-grow:1;flex-shrink:0;padding:14px 12px;display:flex;position:relative;overflow:hidden}.DealerLocatorListItem-module__jhKpoq__listItemCtn.DealerLocatorListItem-module__jhKpoq__lux{background-color:var(--lux-surface);border:var(--lux-border-soft)}.DealerLocatorListItem-module__jhKpoq__listItemCtn .DealerLocatorListItem-module__jhKpoq__leftCtn{width:100%;height:100%;margin-bottom:unset;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.DealerLocatorListItem-module__jhKpoq__link{flex-direction:row;justify-content:space-between;align-items:center;display:flex;width:100%!important}