/* generic styling begin ------------------------------------------------------------- */
.custom-dealer-styling__alerts--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__alerts--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-alerts-white.svg") !important;
}
.custom-dealer-styling__alerts--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__alerts--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-alerts.svg") !important;
}
.custom-dealer-styling__arrow-right--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__arrow-right--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-arrow-right-white.svg") !important;
}
.custom-dealer-styling__arrow-right--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__arrow-right--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-arrow-right.svg") !important;
}
.custom-dealer-styling__arrow-left--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__arrow-left--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-arrow-left-white.svg") !important;
}
.custom-dealer-styling__arrow-left--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__arrow-left--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-arrow-left.svg") !important;
}
.custom-dealer-styling__chevron-left--white:is(i) {
  width: 12px;
}
.custom-dealer-styling__chevron-left--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-left-white.svg") !important;
}
.custom-dealer-styling__chevron-left--black:is(i) {
  width: 12px;
}
.custom-dealer-styling__chevron-left--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-left.svg") !important;
}
.custom-dealer-styling__chevron-right--white:is(i) {
  width: 12px;
}
.custom-dealer-styling__chevron-right--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-right-white.svg") !important;
}
.custom-dealer-styling__chevron-right--black:is(i) {
  width: 12px;
}
.custom-dealer-styling__chevron-right--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-right.svg") !important;
}
.custom-dealer-styling__chevron-up--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__chevron-up--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-up-white.svg") !important;
}
.custom-dealer-styling__chevron-up--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__chevron-up--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-up.svg") !important;
}
.custom-dealer-styling__chevron-down--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__chevron-down--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-down-white.svg") !important;
}
.custom-dealer-styling__chevron-down--white:is(select) {
  padding: 5px 30px 5px 5px;
  background-image: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-down-white.svg");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  -webkit-appearance: none;
  background-position-x: calc(100% - 7px);
  background-position-y: center;
}
.custom-dealer-styling__chevron-down--white:has(+ datalist) {
  padding: 5px 30px 5px 12px;
}
.custom-dealer-styling__chevron-down--white:has(+ datalist)::-webkit-calendar-picker-indicator {
  display: none !important;
}
.custom-dealer-styling__chevron-down--white:has(+ datalist):hover {
  background-image: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-down-white.svg");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  -webkit-appearance: none;
  background-position-x: calc(100% - 7px);
  background-position-y: center;
}
.custom-dealer-styling__chevron-down--white:has(+ datalist):hover::-webkit-calendar-picker-indicator {
  display: none !important;
}
.custom-dealer-styling__chevron-down--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__chevron-down--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-down.svg") !important;
}
.custom-dealer-styling__chevron-down--black:is(select) {
  padding: 5px 30px 5px 5px;
  background-image: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-down.svg");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  -webkit-appearance: none;
  background-position-x: calc(100% - 7px);
  background-position-y: center;
}
.custom-dealer-styling__chevron-down--black:has(+ datalist) {
  padding: 5px 30px 5px 12px;
}
.custom-dealer-styling__chevron-down--black:has(+ datalist)::-webkit-calendar-picker-indicator {
  display: none !important;
}
.custom-dealer-styling__chevron-down--black:has(+ datalist):hover {
  background-image: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-down.svg");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  -webkit-appearance: none;
  background-position-x: calc(100% - 7px);
  background-position-y: center;
}
.custom-dealer-styling__chevron-down--black:has(+ datalist):hover::-webkit-calendar-picker-indicator {
  display: none !important;
}
.custom-dealer-styling__certified-1--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__certified-1--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-certified-1-white.svg") !important;
}
.custom-dealer-styling__certified-1--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__certified-1--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-certified-1.svg") !important;
}
.custom-dealer-styling__close--white:is(i) {
  width: 20px;
}
.custom-dealer-styling__close--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-close-white.svg") !important;
}
.custom-dealer-styling__close--black:is(i) {
  width: 20px;
}
.custom-dealer-styling__close--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-close.svg") !important;
}
.custom-dealer-styling__entertainment--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__entertainment--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-entertainment-white.svg") !important;
}
.custom-dealer-styling__entertainment--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__entertainment--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-entertainment.svg") !important;
}
.custom-dealer-styling__faq--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__faq--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-faq-white.svg") !important;
}
.custom-dealer-styling__faq--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__faq--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-faq.svg") !important;
}
.custom-dealer-styling__fuel--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__fuel--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-fuel-white.svg") !important;
}
.custom-dealer-styling__fuel--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__fuel--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-fuel.svg") !important;
}
.custom-dealer-styling__list--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__list--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-list-white.svg") !important;
}
.custom-dealer-styling__list--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__list--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-list.svg") !important;
}
.custom-dealer-styling__maintenance-1--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__maintenance-1--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-maintenance-1-white.svg") !important;
}
.custom-dealer-styling__maintenance-1--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__maintenance-1--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-maintenance-1.svg") !important;
}
.custom-dealer-styling__minus--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__minus--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-minus-white.svg") !important;
}
.custom-dealer-styling__minus--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__minus--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-minus.svg") !important;
}
.custom-dealer-styling__navigation--white:is(i) {
  width: 13px;
}
.custom-dealer-styling__navigation--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-navigation-white.svg") !important;
}
.custom-dealer-styling__navigation--black:is(i) {
  width: 13px;
}
.custom-dealer-styling__navigation--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-navigation.svg") !important;
}
.custom-dealer-styling__offers--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__offers--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-offers-white.svg") !important;
}
.custom-dealer-styling__offers--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__offers--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-offers.svg") !important;
}
.custom-dealer-styling__pagination--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__pagination--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-pagination-white.svg") !important;
}
.custom-dealer-styling__pagination--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__pagination--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-pagination.svg") !important;
}
.custom-dealer-styling__pagination-active--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__pagination-active--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-pagination-active-white.svg") !important;
}
.custom-dealer-styling__pagination-active--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__pagination-active--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-pagination-active.svg") !important;
}
.custom-dealer-styling__parking-assistance--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__parking-assistance--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-parking-assistance-white.svg") !important;
}
.custom-dealer-styling__parking-assistance--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__parking-assistance--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-parking-assistance.svg") !important;
}
.custom-dealer-styling__phone--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/Phone_Icon_WHT_48px.svg") !important;
}
.custom-dealer-styling__phone--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/Phone_Icon_48px.svg") !important;
}
.custom-dealer-styling__phone-bluetooth--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone-bluetooth--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-phone-bluetooth-white.svg") !important;
}
.custom-dealer-styling__phone-bluetooth--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone-bluetooth--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-phone-bluetooth.svg") !important;
}
.custom-dealer-styling__phone-cadillac--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone-cadillac--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-phone-cadillac-white.svg") !important;
}
.custom-dealer-styling__phone-cadillac--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone-cadillac--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-phone-cadillac.svg") !important;
}
.custom-dealer-styling__phone-wifi--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone-wifi--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-phone-wifi-white.svg") !important;
}
.custom-dealer-styling__phone-wifi--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__phone-wifi--black:is(i)::before {
  content: rl("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-phone-wifi.svg") !important;
}
.custom-dealer-styling__play--white:is(i) {
  width: 10px;
}
.custom-dealer-styling__play--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-play-white.svg") !important;
}
.custom-dealer-styling__play--black:is(i) {
  width: 10px;
}
.custom-dealer-styling__play--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-play.svg") !important;
}
.custom-dealer-styling__play-circle--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__play-circle--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-play-circle-white.svg") !important;
}
.custom-dealer-styling__play-circle--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__play-circle--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-play-circle.svg") !important;
}
.custom-dealer-styling__plus--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__plus--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-plus-white.svg") !important;
}
.custom-dealer-styling__plus--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__plus--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-plus.svg") !important;
}
.custom-dealer-styling__price-dollar--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__price-dollar--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-price-dollar-white.svg") !important;
}
.custom-dealer-styling__price-dollar--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__price-dollar--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-price-dollar.svg") !important;
}
.custom-dealer-styling__roadside-assistance--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__roadside-assistance--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-roadside-assistance-white.svg") !important;
}
.custom-dealer-styling__roadside-assistance--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__roadside-assistance--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-roadside-assistance.svg") !important;
}
.custom-dealer-styling__search--white:is(i) {
  width: 25px;
}
.custom-dealer-styling__search--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-search-white.svg") !important;
}
.custom-dealer-styling__search--black:is(i) {
  width: 25px;
}
.custom-dealer-styling__search--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-search.svg") !important;
}
.custom-dealer-styling__search-sm--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__search-sm--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-search-sm-white.svg") !important;
}
.custom-dealer-styling__search-sm--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__search-sm--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-search-sm.svg") !important;
}
.custom-dealer-styling__steering-wheel--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__steering-wheel--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-steering-wheel-white.svg") !important;
}
.custom-dealer-styling__steering-wheel--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__steering-wheel--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-steering-wheel.svg") !important;
}
.custom-dealer-styling__super-cruise--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__super-cruise--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-super-cruise-white.svg") !important;
}
.custom-dealer-styling__super-cruise--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__super-cruise--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-super-cruise.svg") !important;
}
.custom-dealer-styling__user--white:is(i) {
  width: 13px;
}
.custom-dealer-styling__user--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-user-white.svg") !important;
}
.custom-dealer-styling__user--black:is(i) {
  width: 13px;
}
.custom-dealer-styling__user--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-user.svg") !important;
}
.custom-dealer-styling__vehicle--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__vehicle--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-vehicle-generic-white.svg") !important;
}
.custom-dealer-styling__vehicle--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__vehicle--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-vehicle-generic.svg") !important;
}
.custom-dealer-styling__wheels--white:is(i) {
  width: 16px;
}
.custom-dealer-styling__wheels--white:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-wheels-white.svg") !important;
}
.custom-dealer-styling__wheels--black:is(i) {
  width: 16px;
}
.custom-dealer-styling__wheels--black:is(i)::before {
  content: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-wheels.svg") !important;
}

/* generic styling end --------------------------------------------------------------- */
/* CMS Custom Form Generator */
.dealerOnform select:is(select) {
  padding: 5px 30px 5px 5px;
  background-image: url("https://cdn.dealeron.com/static/brand-cadillac/icons/icon-chevron-down.svg");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  -webkit-appearance: none;
  background-position-x: calc(100% - 7px);
  background-position-y: center;
}

/*# sourceMappingURL=cadillacCustomIcons.css.map */
