<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* line 35, ../scss/DealerSearchPage.scss */
.DealerSearchPage div.main { margin-top: 20px; }

/* line 40, ../scss/DealerSearchPage.scss */
aside { display: none; }

/* line 44, ../scss/DealerSearchPage.scss */
nav#SubNavigation { display: none; }

/* line 48, ../scss/DealerSearchPage.scss */
#TopWidgetArea { position: relative; }

/* line 52, ../scss/DealerSearchPage.scss */
#dealersearch-results-googlemap { width: 100%; height: auto; min-height: 250px; max-height: 499px; color: #000; }

/* line 60, ../scss/DealerSearchPage.scss */
#GoogleMapsHolderOverlay { width: 100%; height: auto; max-height: 499px; position: absolute; top: 0; }

/* line 68, ../scss/DealerSearchPage.scss */
#dealersearch-container { margin-top: 20px; }
/* line 72, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content { width: 100%; }
/* line 75, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content div.dealernetwork { width: 100%; background-color: #fff; display: inline-block; text-align: center; }
/* line 82, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content div.dealernetwork h4:before { content: ""; display: block; width: 100%; height: 1px; position: relative; top: 18px; z-index: 1; }
/* line 93, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content div.dealernetwork h4 { margin: 30px 0px 20px 0px; }
/* line 96, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content div.dealernetwork h4 span { text-decoration: none; color: #000; font-size: 48px; line-height: 1em; font-weight: 400; position: relative; z-index: 5; margin: 30px 0; }
@media only screen and (max-width: 500px) { /* line 96, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content div.dealernetwork h4 span { font-size: 30px; } }
/* line 113, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content div.dealernetwork h5 { margin-bottom: 0; margin-top: 0; color: #000; font-weight: 400; }
@media only screen and (max-width: 768px) { /* line 75, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content div.dealernetwork { text-align: left; padding: 0 20px; } }
/* line 126, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form { overflow: hidden; margin-bottom: 20px; max-width: unset; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; justify-content: center; background-color: #fff; padding: 30px 0; font-size: 17px; color: #000; }
/* line 138, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #country-button { padding: 6px 20px 6px 10px; border: 1px solid #000; margin-right: 20px; cursor: pointer; min-width: 140px; max-width: 140px; float: left; font-weight: 700; -webkit-appearance: none; -moz-appearance: none; background-image: linear-gradient(45deg, transparent 45%, #000 50%), linear-gradient(135deg, #000 50%, transparent 55%); background-position: calc(100% - 9px - 6px) 12.4px, calc(100% - 9px) 12.4px; background-size: 6px 7.2px, 6px 7.2px; background-repeat: no-repeat; outline: 0; }
/* line 24, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #country-button:focus, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #country-button.active { background-image: linear-gradient(45deg, #000 45%, transparent 50%), linear-gradient(135deg, transparent 50%, #000 55%); background-position: calc(100% - 9px) 12.4px, calc(100% - 9px - 6px) 12.4px; }
/* line 151, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #countries { clear: both; position: absolute; color: #000; background-color: #ffffff; border: 1px solid #e1e1e1; margin-top: 32px; z-index: 2001; max-height: 200px; min-height: 200px; overflow: auto; min-width: 140px; max-width: 140px; }
/* line 165, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #countries .country, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #countries .all, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #countries .international { cursor: pointer; display: block; min-height: 22px; padding-top: 5px; padding-left: 5px; }
/* line 173, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #countries .selected { color: #000; }
/* line 180, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #dealer-search-field, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #search-label { margin-left: 10px; float: left; vertical-align: middle; color: #000; }
/* line 186, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #dealer-search-field#dealer-search-field, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #search-label#dealer-search-field { max-width: 240px; min-width: 240px; background: #fff; border-color: #000; }
/* line 193, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #dealer-search-field#search-label, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #search-label#search-label { padding-top: 6px; font-weight: 700; }
/* line 199, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #clear-search { padding: 6px 20px 6px 10px; margin-left: 45px; cursor: pointer; float: left; font-weight: 700; }
@media only screen and (max-width: 768px) { /* line 126, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start; }
  /* line 212, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div { padding: 0 20px; margin-bottom: 20px; }
  /* line 216, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #country-button, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #country-div #countries { min-width: 240px; max-width: 240px; }
  /* line 221, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #search-fields { padding: 0 20px 0 10px; }
  /* line 223, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #search-fields #search-label { width: 100%; margin-bottom: 3px; }
  /* line 227, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #search-fields #dealer-search-field { margin-bottom: 20px; }
  /* line 231, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealer-search-form #clear-search { margin-left: 0; padding: 0 20px; } }
/* line 238, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container { background-color: #fff; position: relative; clear: both; margin-bottom: 20px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; overflow: hidden; padding: 70px 4.16vw 150px 4.16vw; }
@media only screen and (max-width: 1024px) { /* line 238, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container { padding: 50px 2.16vw 100px 2.16vw; } }
@media screen and (max-width: 768px) { /* line 238, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container { padding: 50px 20px 65px 20px; } }
/* line 256, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container { position: relative; float: left; width: 29%; min-height: 48px; min-width: 280px; margin: 0px 20px 20px 20px; height: auto; border-bottom: 1px solid #000; }
@media screen and (max-width: 1295px) and (min-width: 1024px) { /* line 256, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container { width: 45%; } }
@media screen and (max-width: 1024px) and (min-width: 769px) { /* line 256, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container { width: 44%; } }
@media screen and (max-width: 768px) { /* line 256, ../scss/DealerSearchPage.scss */
  #dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container { width: 100%; min-width: unset; margin: auto; margin-bottom: 20px; } }
/* line 281, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container .dealersearch-result-title { position: relative; float: left; width: 70%; }
/* line 286, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container .dealersearch-result-title h5, #dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container .dealersearch-result-title a { color: #000; text-transform: uppercase; font-weight: 400; font-size: 24px; }
/* line 295, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container .dealersearch-result-country { position: relative; float: right; font-size: 16px; line-height: 28px; text-transform: uppercase; }
/* line 303, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealersearch-result-container .dealersearch-result-city { position: relative; float: right; font-size: 16px; line-height: 28px; text-transform: uppercase; }
/* line 312, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealerdetails { margin-bottom: 70px; line-height: 32px; font-weight: 400; color: #000; }
/* line 319, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealerdetails .item { width: 35%; }
/* line 323, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #dealersearch-results-container .dealerdetails .dealersearch-result-details { float: left; clear: left; padding-bottom: 50px; }
/* line 332, ../scss/DealerSearchPage.scss */
#dealersearch-container #dealersearch-results #dealersearch-text-content #no-results { margin-bottom: 50px; }
</pre></body></html>