/*!
 * 
 * date: Wed Aug 13 2025 23:57:48 GMT+0000 (Coordinated Universal Time)
 * brand: cadillac-2022
 *
 * 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.17-SNAPSHOT.20250813.1154
 * @gbds/core dependency version: 6.3.0
 * date: Wed Aug 13 2025 23:45:24 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-search-results .gb-content-box .gb-title a,.gb-search-results .gb-pagination a,.gb-search-results .gb-results-heading a{color:#282828;cursor:pointer;text-decoration:none}.gb-search-results .gb-content-box .gb-title a:active,.gb-search-results .gb-pagination a:active,.gb-search-results .gb-results-heading a:active,.gb-search-results .gb-content-box .gb-title a:hover,.gb-search-results .gb-pagination a:hover,.gb-search-results .gb-results-heading a:hover{color:#505050;text-decoration:none}.gb-search-results .gb-search-summary .invert.gb-summary a,.gb-search-results .gb-content-box .invert.gb-description a,.gb-search-results .gb-content-box .invert.gb-title a,.gb-search-results .invert.gb-pagination a,.gb-search-results .invert.gb-results-heading a{color:#fcfcfc}.gb-search-results .gb-search-summary .invert.gb-summary a:hover,.gb-search-results .gb-content-box .invert.gb-description a:hover,.gb-search-results .gb-content-box .invert.gb-title a:hover,.gb-search-results .invert.gb-pagination a:hover,.gb-search-results .invert.gb-results-heading a:hover{color:#505050}.gb-search-results .gb-search-summary .invert.gb-summary,.gb-search-results .gb-content-box .invert.gb-description,.gb-search-results .gb-content-box .invert.gb-title,.gb-search-results .invert.gb-pagination,.gb-search-results .invert.gb-results-heading{color:#fcfcfc}.gb-search-results .gb-content-box .heavy.gb-title,.gb-search-results .heavy.gb-pagination,.gb-search-results .heavy.gb-results-heading{font-weight:600}.gb-search-results .gb-results-heading{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:24px;font-weight:400;letter-spacing:5px;line-height:1.32}@media(min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-results-heading{font-size:40px;letter-spacing:7.2px;line-height:1.32}}@media(min-width: 1200px){.gb-search-results .gb-results-heading{font-size:40px;letter-spacing:7.2px;line-height:1.32}}.gb-search-results .gb-content-box .gb-title,.gb-search-results .gb-pagination{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:16px;font-weight:400;letter-spacing:5px;line-height:1.32}@media(min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-content-box .gb-title,.gb-search-results .gb-pagination{font-size:24px;letter-spacing:4.32px;line-height:1.32}}@media(min-width: 1200px){.gb-search-results .gb-content-box .gb-title,.gb-search-results .gb-pagination{font-size:24px;letter-spacing:4.32px;line-height:1.32}}.gb-search-results .gb-search-summary .gb-summary a,.gb-search-results .gb-content-box .gb-description a{color:#282828;cursor:pointer;text-decoration:underline}.gb-search-results .gb-search-summary .gb-summary a:active,.gb-search-results .gb-content-box .gb-description a:active,.gb-search-results .gb-search-summary .gb-summary a:hover,.gb-search-results .gb-content-box .gb-description a:hover{color:#505050}.gb-search-results .gb-search-summary .gb-summary a:visited,.gb-search-results .gb-content-box .gb-description a:visited{color:#282828}.gb-search-results .gb-search-summary .gb-summary a:visited:hover,.gb-search-results .gb-content-box .gb-description a:visited:hover{color:#505050}.gb-search-results .gb-search-summary .invert.gb-summary a,.gb-search-results .gb-content-box .invert.gb-description a{color:#fcfcfc}.gb-search-results .gb-search-summary .invert.gb-summary a:active,.gb-search-results .gb-content-box .invert.gb-description a:active,.gb-search-results .gb-search-summary .invert.gb-summary a:hover,.gb-search-results .gb-content-box .invert.gb-description a:hover{color:#a0a0a0}.gb-search-results .gb-search-summary .invert.gb-summary a:visited,.gb-search-results .gb-content-box .invert.gb-description a:visited{color:#fcfcfc}.gb-search-results .gb-search-summary .invert.gb-summary a:visited:hover,.gb-search-results .gb-content-box .invert.gb-description a:visited:hover{color:#a0a0a0}.gb-search-results .gb-search-summary .gb-summary,.gb-search-results .gb-content-box .gb-description{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:14px;font-weight:100;letter-spacing:.63px;line-height:1.8}@media(min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-search-summary .gb-summary,.gb-search-results .gb-content-box .gb-description{font-size:14px;letter-spacing:.63px;line-height:1.8}}@media(min-width: 1200px){.gb-search-results .gb-search-summary .gb-summary,.gb-search-results .gb-content-box .gb-description{font-size:14px;letter-spacing:.63px;line-height:1.8}}.gb-search-results .gb-search-summary .heavy.gb-summary,.gb-search-results .gb-content-box .heavy.gb-description{font-weight:300}.gb-search-results .gb-search-summary .gb-summary b,.gb-search-results .gb-content-box .gb-description b{font-weight:300}.gb-search-results{margin-block:0;margin-inline:auto;max-width:93.75rem;width:100%}.gb-search-results .gb-show{display:block}.gb-search-results .gb-results-heading{text-transform:uppercase}.gb-search-results .gb-search-summary{font-weight:400;overflow:hidden}.gb-search-results .gb-search-summary span{display:inline-block;margin-block-end:1rem}.gb-search-results .gb-search-summary ul{display:inline-block;float:inline-end;margin-block-end:0;margin-block-start:-0.875rem}.gb-search-results .gb-search-summary .gb-summary{color:#282828;margin-block-end:0}.gb-search-results .gb-search-summary a{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif}.gb-search-results .gb-content-box p{margin-block-end:0}.gb-search-results .gb-content-box .gb-content-container{border-block-end:0;margin-block-end:2rem;padding:0}.gb-search-results .gb-content-box .gb-content-container::after{border-block-end:2px solid #d2d2d2;content:"";display:block;width:100%}.gb-search-results .gb-content-box .gb-title{margin-block-end:10px;margin-block-start:0}.gb-search-results .gb-content-box .gb-title a{transition:.15s ease-out}.gb-search-results .gb-content-box .gb-title a:hover{color:#505050;text-decoration:none}.gb-search-results .gb-content-box .gb-description{margin-block-end:20px;margin-block-start:0;padding-block-end:0}.gb-search-results .gb-pagination{list-style:none;margin-block:0;margin-inline:0;padding:0}.gb-search-results .gb-pagination li{display:inline}.gb-search-results .gb-pagination li a{padding-block:0;padding-inline-end:20px;padding-inline-start:0;text-decoration:none}.gb-search-results .gb-pagination .current a{background:transparent;font-weight:500}.gb-search-results .gb-pagination li:not(.arrow) a{color:#282828}.gb-search-results .gb-pagination li:not(.arrow) a:hover{background:transparent;color:#505050}.gb-search-results .gb-pagination li:is(.arrow) a:hover,.gb-search-results .gb-pagination li:is(.arrow) a:active{background:#f2f2f2;border-radius:3px;color:#505050;transition:background-color 300ms ease-out}@media only screen and (min-width: 800px){.gb-search-results .gb-results-heading{font-size:2.25rem;line-height:1.5}.gb-search-results .gb-search-summary .gb-summary{font-size:.9375rem;letter-spacing:.65px;line-height:1.8;margin-block-end:1.875rem}.gb-search-results .content-box .gb-content-container .gb-title{font-size:1rem;letter-spacing:1.14px;line-height:1.625}.gb-search-results .content-box .gb-content-container .gb-description{font-size:.9375rem;letter-spacing:.65px;line-height:1.8}.gb-search-results .gb-pagination a{font-size:1rem;letter-spacing:1.14px;line-height:1.625;padding:0 .5rem}}
