/*!
 * 
 * date: Tue Aug 12 2025 15:45:34 GMT+0000 (Coordinated Universal Time)
 * brand: chevrolet-2023
 *
 * Copyright (c) 2025 General Motors Corp. All Rights Reserved.
 * This material is solely and exclusively owned by General Motors and may not
 * be reproduced elsewhere without prior written approval.
 */
/*!
 * 
 * name: @gbds/quantum
 * version: 1.6.16
 * @gbds/core dependency version: 6.3.0
 * date: Tue Aug 12 2025 15:12:39 GMT+0000 (Coordinated Universal Time)
 * Copyright 2020 GM Global Technology Operations LLC
 * All Rights Reserved.
 * This software is proprietary to GM Global Technology Operations LLC
 * and is protected by intellectual property laws and international
 * intellectual property treaties. Your access to this software is governed
 * by the terms of your license agreement with GM Global Technology Operations LLC.
 * Any other use of the software is strictly prohibited.
 *
 */.gb-dl-search .gb-separator-container span{color:#262626;font-family:ChevySans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.4}.gb-dl-search .gb-separator-container span a{color:#262626;cursor:pointer;text-decoration:underline}.gb-dl-search .gb-separator-container span a:hover,.gb-dl-search .gb-separator-container span a:focus{color:#262626}.gb-dl-search .gb-separator-container span.invert{color:#fff}.gb-dl-search .gb-separator-container span.invert a{color:#fff;text-decoration:underline}.gb-dl-search .gb-separator-container span.invert a:hover,.gb-dl-search .gb-separator-container span.invert a:focus{color:#fff}.gb-dl-search .gb-separator-container span strong,.gb-dl-search .gb-separator-container span b,.gb-dl-search .gb-separator-container span.heavy{font-weight:600}.gb-dl-search{padding:1.25rem}.gb-dl-search .gb-search-options{display:flex;flex-flow:row wrap;justify-content:space-between}.gb-dl-search .gb-input-fields{display:flex}.gb-dl-search .gb-input-fields .gb-search-fields{flex-grow:1}.gb-dl-search .gb-search-input{inline-size:100%;margin:0}.gb-dl-search .gb-title-text{font-size:.75rem;margin-block-end:.5rem}.gb-dl-search .gb-input-fields.name-search .gb-search-fields .gb-city-state{inline-size:calc(100% + 3.2rem)}.gb-dl-search .gb-input-fields.name-search .gb-search-fields .gb-dealer-name{margin-block-start:1rem}.gb-dl-search .gb-input-fields.name-search .gb-search-button{margin-block-start:calc(1rem + 3.2rem)}.gb-dl-search .gb-input-fields.name-search.side-location-button .gb-search-fields .gb-dealer-name{inline-size:calc(100% + 3.5rem);margin-inline-start:-3.5rem}.gb-dl-search .gb-input-fields.name-search.dealer-search .gb-search-fields .gb-dealer-name{margin-top:0}.gb-dl-search .gb-input-fields.name-search.dealer-search button.gb-search-button{margin-top:0}.gb-dl-search .gb-separator-container{overflow:hidden;padding:1rem;position:relative;text-align:center}.gb-dl-search .gb-separator-container span{padding-inline:.5rem;position:relative}.gb-dl-search .gb-separator-container span::before,.gb-dl-search .gb-separator-container span::after{border-block-start:1px solid #262626;content:"";inline-size:100vh;inset-block-start:50%;inset-inline-end:100%;position:absolute}.gb-dl-search .gb-separator-container span::after{inset-inline-start:100%}.pac-container{background:#fff;border-bottom:1px solid #b3b3b3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #b3b3b3;border-right:1px solid #b3b3b3;border-top:2px solid #b3b3b3;border-top-left-radius:0;border-top-right-radius:0;font-family:ChevySans,Arial,sans-serif !important}.pac-container .pac-item{border-top:0;color:#262626 !important;font-size:.75rem;line-height:47px !important;padding-inline-start:1rem}.pac-container .pac-item:hover{background-color:#f2f2f2}.pac-container .pac-item .pac-item-query{color:#262626;font-size:1rem;font-weight:600}.pac-container .pac-item .pac-item-query .pac-matched{font-weight:500}.pac-container .pac-icon{display:none;margin-top:10px !important}.pac-container .pac-icon .pac-icon-marker{display:none}gb-dl-search-result,.gb-dl-search-result{display:grid;grid-auto-columns:min-content auto;padding:0;width:100%}gb-dl-search-result>.marker,.gb-dl-search-result>.marker{grid-column:1;padding:0 1rem;text-align:center}gb-dl-search-result>.marker>.text,.gb-dl-search-result>.marker>.text{color:#fff;font-size:.75rem;line-height:1;position:relative;top:.5rem;z-index:2}gb-dl-search-result>.marker>svg,.gb-dl-search-result>.marker>svg{position:relative;top:-0.5rem;z-index:1}gb-dl-search-result>gb-dl-search-result-info,.gb-dl-search-result>gb-dl-search-result-info{grid-column:2}gb-dl-search-result>gb-dl-search-result-detail,.gb-dl-search-result>gb-dl-search-result-detail{grid-column:1/3}gb-dl-search-result-detail .gb-dl-dealer-departments,.gb-dl-search-result-detail .gb-dl-dealer-departments{display:flex;flex-direction:row;margin-bottom:16px;padding-inline-start:32px}gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-result-sales,gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-result-service,.gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-result-sales,.gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-result-service{font-weight:#fff}gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-sales,.gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-sales{flex:0 1 auto;padding-inline-end:8px}gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-service,.gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-service{border-inline-start:.69px solid 400;flex:0 0 50%;padding-inline-start:8px}gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-service-contents,.gb-dl-search-result-detail .gb-dl-dealer-departments .gb-dl-service-contents{float:left}gb-dl-search-result-detail .gb-dl-result-open-status,gb-dl-search-result-detail .gb-dl-result-open-status-sales,.gb-dl-search-result-detail .gb-dl-result-open-status,.gb-dl-search-result-detail .gb-dl-result-open-status-sales{color:#2d871b}gb-dl-search-result-detail .gb-dl-result-open-status.gb-dl-result-closed,gb-dl-search-result-detail .gb-dl-result-open-status-sales.gb-dl-result-closed,.gb-dl-search-result-detail .gb-dl-result-open-status.gb-dl-result-closed,.gb-dl-search-result-detail .gb-dl-result-open-status-sales.gb-dl-result-closed{color:#262626}.gb-dealer-locator-container .gb-dl-result-shopping-links .gb-primary-button{padding:14px 32px}.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-dealer-wrapper .gb-dl-dealer-info{grid-area:a/a/a/b;padding:0 32px}.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-dealer-wrapper .gb-dl-dealer-info .gb-dl-modal-distance{margin:0 0 24px}.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-dealer-wrapper .gb-dl-modal-dealer-marker .text{color:#262626;font-size:12px;font-weight:600;left:0;line-height:1.4;top:3px}@media only screen and (min-width: 800px){.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-dealer-wrapper .gb-dl-modal-dealer-marker .text{line-height:1.87;top:2.8px}}.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-dealer-wrapper .gb-dl-modal-dealer-marker .markerImg{height:32px;width:24px}@media only screen and (min-width: 800px){.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-dealer-wrapper .gb-dl-modal-dealer-marker .markerImg{height:36px;width:28px}}.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-hours-services{grid-area:c/c/c/d;padding:0}.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-hours-services .gb-dl-modal-sales,.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-hours-services .gb-dl-modal-services,.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-hours-services .gb-dl-modal-available-services-container,.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-hours-services .gb-dl-modal-dealer-website{padding:0 32px}@media only screen and (min-width: 800px){.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-hours-services .gb-dl-modal-dealer-website{margin-top:24px}}@media only screen and (max-width: 799px){.gb-dealer-locator-container .gb-dealer-details-modal .gb-dl-hours-services .gb-dl-modal-dealer-website{margin-top:16px}}gb-dl-search-result-info>.gb-dl-result-name,.gb-dl-search-result-info>.gb-dl-result-name{font-weight:bold}gb-dl-search-result-info .gb-dl-result-distance,.gb-dl-search-result-info .gb-dl-result-distance{margin-top:-2px}.gb-dealer-locator-container{block-size:100%;display:flex;flex-direction:column;inline-size:100%;position:relative}.gb-dealer-locator-container gb-google-map{order:2}.gb-dealer-locator-container gb-google-map .gb-map{flex:1 0;inline-size:100%;position:absolute}.gb-dealer-locator-container gb-google-map .gb-map *{overflow:visible}.gb-dealer-locator-container .gb-dl-search,.gb-dealer-locator-container .q-dealer-results-container,.gb-dealer-locator-container .gb-dl-filter-modal,.gb-dealer-locator-container .gb-dealer-details-modal{background-color:#fff;max-inline-size:100%;position:relative;z-index:1}.gb-dealer-locator-container .q-dealer-results-container,.gb-dealer-locator-container .gb-dl-filter-modal,.gb-dealer-locator-container .gb-dealer-details-modal{order:3}.gb-dealer-locator-container gb-google-map{block-size:202.72px}.gb-dealer-locator-container gb-google-map .gb-map{block-size:202.72px}.gb-dealer-locator-container gb-google-map .gb-map-cluster{color:#fff !important;font-family:ChevySans,Arial,sans-serif !important;font-size:22px !important;font-weight:100 !important;line-height:2 !important;padding-inline:0 0 !important}.gb-dealer-locator-container gb-google-map .markerLayer .markerLabel,.gb-dealer-locator-container gb-google-map .markerLayer .selectedMarkerLabel{font-family:ChevySans,Arial,sans-serif !important;font-size:16px !important;font-weight:600;line-height:1.25;position:relative;top:4px}.gb-dealer-locator-container gb-google-map .markerLayer .selectedMarkerLabel{color:#262626 !important}.gb-dealer-locator-container .q-dealer-results-container .gb-dealer-container{border-block-end:1px solid #8c8c8c}.gb-dealer-locator-container .q-dealer-results-container .gb-dealer-container.selected{background-color:#fff;border-block-end:1px solid #0077d9;border-block-start:1px solid #8c8c8c}@media only screen and (min-width: 800px){.gb-dealer-locator-container gb-google-map{block-size:auto;order:0}.gb-dealer-locator-container gb-google-map .gb-map{block-size:100%}.gb-dealer-locator-container gb-google-map .gb-map>div{block-size:100%;inset-block:0;position:absolute}.gb-dealer-locator-container gb-google-map .gb-map>div.fixed-map{position:fixed}.gb-dealer-locator-container gb-google-map .gb-map>div.stick-bottom{inset-block-start:auto}.gb-dealer-locator-container gb-google-map .gb-map>div.stick-top{inset-block-end:auto}.gb-dealer-locator-container gb-google-map .gb-map>div.window-height{block-size:100vh}.gb-dealer-locator-container .gb-dl-search,.gb-dealer-locator-container .q-dealer-results-container,.gb-dealer-locator-container .gb-dl-filter-modal,.gb-dealer-locator-container .gb-dealer-details-modal{max-inline-size:426px;order:0}.gb-dealer-locator-container .gb-dl-search{margin-block:10px 294px;margin-inline:10px 0}.gb-dealer-locator-container .gb-dl-search.searched{margin-block-end:0}.gb-dealer-locator-container .gb-dl-filter-modal,.gb-dealer-locator-container .gb-dealer-details-modal{margin-block:10px 0;margin-inline:10px 0}.gb-dealer-locator-container .q-dealer-results-container{margin-block:0 0;margin-inline:10px 0}.gb-dealer-locator-container .q-dealer-results-container.dealer-sites-result{margin-block:10px 0}}
