/*!
 * 
 * date: Wed Jul 16 2025 17:28:23 GMT+0000 (Coordinated Universal Time)
 * brand: gmc
 *
 * 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.12-SNAPSHOT.20250716.1037
 * @gbds/core dependency version: 6.2.1
 * date: Wed Jul 16 2025 17:04:25 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-field .gb-search-field-label a{color:#464646;cursor:pointer}
.gb-search-field .gb-search-field-label a:hover{color:#a00;text-decoration:none}
.gb-search-field .invert.gb-search-field-label a{color:#fff}
.gb-search-field .invert.gb-search-field-label a:hover{color:#fff}
.gb-search-field .invert.gb-search-field-label{color:#fff}
p{margin:0}
.gb-search-field .gb-search-field-label{color:#464646;font-family:Stratum,Arial,NotoSansKR,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:18px}
@media(min-width:800px)and (max-width:1199px){.gb-search-field .gb-search-field-label{font-size:14px;line-height:22px}
}
@media(min-width:1200px){.gb-search-field .gb-search-field-label{font-size:14px;line-height:22px}
}
.gb-search-field .heavy.gb-search-field-label{font-weight:700}
.gb-search-field .gb-color-brand-red.gb-search-field-label{color:#c00}
.gb-search-field .gb-color-brand-red.gb-search-field-label a{color:#c00}
html[dir=rtl] .gb-search-field .search-field{float:right}
html[dir=rtl] .gb-search-field span.error{letter-spacing:0}
.gb-search-field{margin-block:1.25rem;margin-inline:auto;max-width:125rem;padding-inline:0}
.gb-search-field .search{position:relative}
.gb-search-field .gb-show{display:block}
.gb-search-field .button{background-color:#060505;color:#fff;cursor:pointer;display:block;font-family:Stratum,Arial,NotoSansKR,sans-serif;font-size:1rem;font-weight:400;height:4.25rem;letter-spacing:normal;margin:0;width:3.75rem;border:0;margin:0;padding:0}
.gb-search-field .button:hover{background-color:#464646}
.gb-search-field .button.gb-icon-search{background-image:url("data:image/svg+xml,%3Csvg%20enable-background=%27new%200%200%20139%20139%27%20height=%27139px%27%20id=%27Find%27%20version=%271.1%27%20viewBox=%270%200%20139%20139%27%20width=%27139px%27%20xml:space=%27preserve%27%20xmlns=%27http://www.w3.org/2000/svg%27%20xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Cpath%20fill=%27%23ffffff%27%20d=%27M127.558,111.961L100.249,84.65c4.64-7.387,7.333-16.118,7.333-25.488c0-26.509-21.49-47.996-47.998-47.996%20c-26.508,0-47.996,21.487-47.996,47.996c0,26.51,21.487,47.995,47.996,47.995c10.197,0,19.642-3.188,27.414-8.605l26.984,26.986%20c1.875,1.873,4.333,2.806,6.788,2.806c2.458,0,4.913-0.933,6.791-2.806C131.308,121.787,131.308,115.711,127.558,111.961z%20M59.584,91.607c-17.917,0-32.443-14.525-32.443-32.443S41.667,26.72,59.584,26.72c17.918,0,32.443,14.526,32.443,32.444%20S77.502,91.607,59.584,91.607z%27/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:1.575rem}
.gb-search-field .gb-search-field-label{display:block;font-size:1.2rem;line-height:1.5rem;margin-block-end:5px}
.gb-search-field .search-field{float:inline-start;width:100%;width:calc(100% - 105px)}
.gb-search-field .search-field span.error{background:0;color:#b50000;margin-block-start:1.25rem;padding-inline-start:0;font-style:normal}
.gb-search-field input{background-color:#fff;border:2px solid #060505;box-shadow:none;color:#060505;font-family:Stratum,Arial,NotoSansKR,sans-serif;font-size:1.5rem;height:4.25rem;outline:0;padding-block-end:1rem;padding-block-start:1rem;padding-inline-end:1rem;padding-inline-start:1rem;vertical-align:middle;width:100%}
.gb-search-field input:focus,.gb-search-field input:active{background-color:#fff;border-color:#060505}
.gb-search-field input::-moz-placeholder{color:#464646}
.gb-search-field input::placeholder{color:#464646}
.gb-search-field .gb-search-bar ul:empty{display:none}
.gb-search-field .gb-suggest-items-container{background-color:#fff;border-inline:.125rem solid #060505;margin-block:0;padding-inline:0;position:absolute;top:3.75rem;width:calc(100% - 70px);z-index:100}
.gb-search-field .gb-suggest-items-container li:last-child{border-block-end:.125rem solid #060505}
.gb-search-field .gb-suggest-item{color:#262626;cursor:pointer;font-family:Stratum,Arial,NotoSansKR,sans-serif;font-size:1.188rem;font-weight:400;list-style:none;overflow:hidden;padding-block:.625rem;padding-inline-end:0;padding-inline-start:1.875rem;white-space:nowrap}
.gb-search-field .gb-suggest-item:hover,.gb-search-field .gb-suggest-item.ui-state-active{background-color:#f2f2f2}