/*!
 * 
 * date: Wed Aug 13 2025 23:57:40 GMT+0000 (Coordinated Universal Time)
 * brand: cadillac
 *
 * 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-align-left{text-align:start}.gb-align-center{text-align:center}.gb-align-right{text-align:end}.gb-search-results .gb-content-box .gb-title a,.gb-search-results .gb-results-heading a{color:#252f32;cursor:pointer;text-decoration:underline}.gb-search-results .gb-content-box .gb-title a:hover,.gb-search-results .gb-results-heading a:hover{color:#7b6c50;text-decoration:underline}.gb-search-results .gb-search-summary span.invert 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-results-heading a{color:#fff}.gb-search-results .gb-search-summary span.invert 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-results-heading a:hover{color:#dbd2b3}.gb-search-results .gb-search-summary span.invert,.gb-search-results .gb-content-box .invert.gb-description,.gb-search-results .gb-content-box .invert.gb-title,.gb-search-results .invert.gb-results-heading{color:#fff}.gb-search-results .gb-results-heading{color:#252f32;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;font-size:44px;font-weight:500;letter-spacing:normal;line-height:56px}@media(min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-results-heading{font-size:70px;line-height:76px}}@media(min-width: 1200px){.gb-search-results .gb-results-heading{font-size:70px;line-height:76px}}.gb-search-results .heavy.gb-results-heading{font-weight:600;letter-spacing:3px;line-height:53px}@media print,only screen and (min-width: 800px){.gb-search-results .heavy.gb-results-heading{font-size:70px;letter-spacing:4.79px;line-height:76px}}.gb-search-results .gb-content-box .gb-title{color:#252f32;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;font-size:26px;font-weight:300;letter-spacing:normal;line-height:34px}@media(min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-content-box .gb-title{font-size:30px;line-height:38px}}@media(min-width: 1200px){.gb-search-results .gb-content-box .gb-title{font-size:30px;line-height:38px}}.gb-search-results .gb-content-box .heavy.gb-title{font-weight:500}.gb-search-results .gb-search-summary span a,.gb-search-results .gb-content-box .gb-description a{color:#252f32;cursor:pointer;text-decoration:underline}.gb-search-results .gb-search-summary span a:active,.gb-search-results .gb-content-box .gb-description a:active,.gb-search-results .gb-search-summary span a:hover,.gb-search-results .gb-content-box .gb-description a:hover{color:#7b6c50}.gb-search-results .gb-search-summary span.invert a,.gb-search-results .gb-content-box .invert.gb-description a{color:#fff}.gb-search-results .gb-search-summary span.invert a:hover,.gb-search-results .gb-content-box .invert.gb-description a:hover,.gb-search-results .gb-search-summary span.invert a:visited:not([href="#"]),.gb-search-results .gb-content-box .invert.gb-description a:visited:not([href="#"]){color:#dbd2b3}.gb-search-results .gb-search-summary span,.gb-search-results .gb-content-box .gb-description{color:#252f32;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;font-size:16px;font-weight:300;letter-spacing:1.14px;line-height:26px}@media(min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-search-summary span,.gb-search-results .gb-content-box .gb-description{font-size:22px;letter-spacing:1.56px;line-height:36px}}@media(min-width: 1200px){.gb-search-results .gb-search-summary span,.gb-search-results .gb-content-box .gb-description{font-size:22px;letter-spacing:1.56px;line-height:36px}}.gb-search-results .gb-search-summary span.heavy,.gb-search-results .gb-content-box .heavy.gb-description{font-weight:500}.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{color:#181818;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;font-size:1.9rem;font-style:normal;font-weight:100;letter-spacing:2px;line-height:1.3;margin-block-end:1rem;margin-block-start:.2rem;text-transform:uppercase}.gb-search-results .gb-search-summary{overflow:hidden;width:100%}.gb-search-results .gb-search-summary span{display:inline-block;font-style:italic;font-weight:200;margin-block-end:1rem}.gb-search-results .gb-search-summary ul{display:inline-block;float:inline-end;margin-block-end:0;margin-inline-start:-0.875rem}.gb-search-results .gb-search-summary .gb-summary{color:#4b4b4b;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;font-size:1rem;font-weight:200;line-height:2rem}.gb-search-results .gb-search-summary a{color:#4b4b4b;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif}.gb-search-results .gb-content-box p{margin-block-end:0}.gb-search-results .gb-content-box .gb-content-container{margin-block-end:0;padding-block:.5rem;padding-inline:0}.gb-search-results .gb-content-box .gb-content-container::after{border-block-end:1px solid #a8acad;content:"";display:block;max-width:600px;width:100%}.gb-search-results .gb-content-box .gb-title{font-size:1.25rem;font-weight:300;line-height:1.375rem;margin-block-end:0;margin-block-start:.5rem;text-transform:uppercase}.gb-search-results .gb-content-box .gb-title b{font-weight:500}.gb-search-results .gb-content-box .gb-title a{color:#252f32;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;margin-block-start:.5rem;text-decoration:none;transition:.15s ease-out}.gb-search-results .gb-content-box .gb-title a:hover{color:#7b6c50;text-decoration:none}.gb-search-results .gb-content-box .gb-description{color:#252f32;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;font-size:.9rem;line-height:1.55rem;margin-block-end:0;padding-block-end:2.4rem;padding-block-start:.25rem;width:100%}.gb-search-results .gb-pagination{list-style:none;margin-block-end:0;margin-block-start:1.25rem;margin-inline:0;padding:0}.gb-search-results .gb-pagination li{display:inline;margin-inline-start:.5rem}.gb-search-results .gb-pagination li a{color:#252f32;font-family:CadillacSans,Helvetica,Arial,NanumGothic,sans-serif;font-size:1.125rem;font-weight:300;letter-spacing:1px;line-height:1.625rem;margin-inline-start:-0.575rem;padding-block:0;padding-inline:.625rem;text-decoration:none}.gb-search-results .gb-pagination li a:hover{background-color:transparent;color:#7b6c50;text-decoration:none}.gb-search-results .gb-pagination .arrow{text-transform:capitalize}.gb-search-results .gb-pagination .current a{background-color:transparent;color:#7b6c50;font-weight:300}.gb-search-results .gb-pagination .current a:hover{background-color:transparent}@media only screen and (min-width: 1200px){.gb-search-results .gb-results-heading{margin-block-end:.2rem;margin-block-start:.9rem}.gb-search-results .gb-search-summary span{margin-block-end:.5rem}.gb-search-results .gb-content-box .gb-content-container .gb-title{line-height:1.875rem}.gb-search-results .gb-content-box .gb-content-container .gb-description{font-size:1rem;line-height:1.45rem;padding-block-end:1.7rem;padding-block-start:.75rem}}@media only screen and (min-width: 800px){.gb-search-results .content-box .gb-content-container::after{width:95%}}@media only screen and (max-width: 799px){.gb-search-results .gb-results-heading{font-size:1.75rem;margin-block-end:.375rem}.gb-search-results .gb-content-box .gb-title{font-size:1rem}.gb-search-results .gb-summary{font-size:.875rem}}
