/*!
 * 
 * date: Fri Aug 29 2025 17:43:22 GMT+0000 (Coordinated Universal Time)
 * brand: buick
 *
 * 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.19
 * @gbds/core dependency version: 6.3.0
 * date: Wed Aug 27 2025 15:26:50 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:left}.gb-align-center{text-align:center}.gb-align-right{text-align:right}.gb-search-results .gb-pagination a{color:#666;cursor:pointer;text-decoration:underline}.gb-search-results .gb-pagination a:hover{color:#c9480c;text-decoration:underline}.gb-search-results .invert.gb-pagination a{color:#fff}.gb-search-results .invert.gb-pagination a:hover{color:#cbcbcb}.gb-search-results .invert.gb-pagination{color:#fff}.gb-search-results .gb-pagination{color:#666;font-family:Futura,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:18px}@media(min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-pagination{font-size:14px;line-height:22px}}@media(min-width: 1200px){.gb-search-results .gb-pagination{font-size:14px;letter-spacing:2px;line-height:22px}}.gb-search-results .gb-color-brand-black.gb-pagination{color:#2b2b2b}.gb-search-results{margin-block:1.25rem auto;max-width:115.385rem;padding-inline:0}.gb-search-results .gb-show{display:block}.gb-search-results .gb-results-heading{color:#262626;font-family:Futura,Helvetica,Arial,sans-serif;font-size:3.429rem;font-style:normal;font-weight:300;letter-spacing:4px;line-height:3.857rem;margin-bottom:2rem}.gb-search-results .gb-search-summary{overflow:hidden;width:100%}.gb-search-results .gb-search-summary span{display:inline-block;margin-bottom:2rem}.gb-search-results .gb-search-summary ul{display:inline-block;float:right;margin-bottom:0;margin-inline-start:-0.875rem}.gb-search-results .gb-search-summary .gb-summary{color:#2b2b2b;font-family:AvenirNext,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:400;line-height:2rem}.gb-search-results .gb-search-summary a{color:#2b2b2b;font-family:AvenirNext,Helvetica,Arial,sans-serif}.gb-search-results .gb-content-box{margin-block:4rem;margin-inline:0}.gb-search-results .gb-content-box p{margin-block-end:0}.gb-search-results .gb-content-box .gb-content-container{border-block-end:2px solid #e6e6e6;margin-block-end:2rem;padding:0}.gb-search-results .gb-content-box .gb-title{font-size:1.3rem;font-weight:700;line-height:2rem;margin-block-end:2rem;margin-block-start:0}.gb-search-results .gb-content-box .gb-title a{color:#2b2b2b;font-family:AvenirNext,Helvetica,Arial,sans-serif;margin-block-start:.5rem;text-decoration:none;transition:.15s ease-out}.gb-search-results .gb-content-box .gb-title a:hover{color:#c9480c;text-decoration:underline}.gb-search-results .gb-content-box .gb-description{color:#2b2b2b;font-family:Roboto,Helvetica,sans-serif;font-size:1.3rem;line-height:2rem;margin-block-end:2rem;padding-block-end:0;width:100%}.gb-search-results .gb-pagination{list-style:none;margin-block-end:0;margin-block-start:2rem;margin-inline:0;padding:0}.gb-search-results .gb-pagination li{display:inline;margin-left:.5rem}.gb-search-results .gb-pagination li a{border-radius:3px;padding-block:.0625rem;padding-inline:.625rem;text-decoration:none}.gb-search-results .gb-pagination li a:hover{color:#c9480c;text-decoration:none}.gb-search-results .gb-pagination .current a{background:#f26522;font-weight:500}@media only screen and (min-width: 800px)and (max-width: 1199px){.gb-search-results .gb-results-heading{font-size:2.769rem;line-height:3.231rem}}@media only screen and (max-width: 799px){.gb-search-results .gb-results-heading{font-size:2rem;line-height:2.5rem;margin-block-end:.375rem}.gb-search-results .gb-content-box .gb-title{font-size:1rem}.gb-search-results .gb-summary{font-size:.875rem}}@media only screen and (min-width: 1200px){.gb-search-results{margin:0;max-width:63.679%}}
