/*! BMWUSA Vite Build 1794254007249 */.dealer-map-pagination{font-family:BMWTypeNext,Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,serif;font-size:11px;font-weight:400;line-height:13px;letter-spacing:.25px;position:absolute;bottom:0;right:0;display:none;align-items:center;width:100%;background:#f6f6f6;justify-content:center;padding:18px 0;z-index:201;pointer-events:auto}
@media screen and (min-width:2000px){.dealer-map-pagination{font-size:12px;line-height:14px;letter-spacing:.25px}
}
.dealer-map-pagination--active{display:flex}
.dealer-map-pagination--active .dealer-map-pagination__next-page,.dealer-map-pagination--active .dealer-map-pagination__prev-page{display:block}
.dealer-map-pagination__range{color:#221f1f}
.dealer-map-pagination__next-page,.dealer-map-pagination__prev-page{border:0;padding:0;margin:0;background:0;position:absolute;display:none;cursor:pointer;top:19px}
.dealer-map-pagination__next-page svg,.dealer-map-pagination__prev-page svg{width:10px;height:10px;fill:#221f1f}
.dealer-map-pagination__next-page:disabled,.dealer-map-pagination__prev-page:disabled{cursor:default}
.dealer-map-pagination__next-page:disabled svg,.dealer-map-pagination__prev-page:disabled svg{fill:#cacaca}
.dealer-map-pagination__next-page{right:25px}
.dealer-map-pagination__next-page svg{transform:rotate(180deg)}
.dealer-map-pagination__prev-page{left:25px}
@media(min-width:1280px){.dealer-map-pagination__next-page svg,.dealer-map-pagination__prev-page svg{width:12px;height:12px}
}
@media(min-width:2000px){.dealer-map-pagination{padding:18px 0}
.dealer-map-pagination__next-page,.dealer-map-pagination__prev-page{top:18px}
}