/*!
 * 
 * date: Tue Jun 17 2025 16:07:46 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.9
 * @gbds/core dependency version: 6.2.0
 * date: Tue Jun 17 2025 15:44:09 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.
 * 
 */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;max-width:43rem;padding-inline:0}
.gb-search-field .search{position:relative}
.gb-search-field .gb-show{display:block}
.gb-search-field input :active,.gb-search-field .button :active{border-bottom:2px solid #b3b3b3}
.gb-search-field :hover input:focus{border-bottom-color:#b3b3b3}
.gb-search-field :hover input:focus,.gb-search-field :hover button:hover{border-bottom-color:#b3b3b3}
.gb-search-field :hover input,.gb-search-field :hover .button{border-bottom:2px solid #262626}
.gb-search-field :hover input::-moz-placeholder{color:#262626;font-family:ChevySans,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.375}
.gb-search-field :hover input::placeholder{color:#262626;font-family:ChevySans,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.375}
.gb-search-field .button{background-color:#f2f2f2;border-block-end:1px solid #e6e6e6;border-block-start:0;border-inline:0;border-inline-end:0;color:#262626;cursor:pointer;display:block;font-family:ChevySans,Arial,sans-serif;font-size:16px;font-weight:700;height:56px;letter-spacing:.063rem;line-height:1.375;margin:0;width:calc(1% - 18px);border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:.25rem;border-start-start-radius:0;padding:0;position:relative}
.gb-search-field .button:hover{background-color:#f2f2f2;color:#0077d9}
.gb-search-field .button.gb-icon-search{background-image:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20viewBox=%270%200%2024%2024%27%20fill=%27none%27%3E%3Cpath%20fill-rule=%27evenodd%27%20clip-rule=%27evenodd%27%20d=%27M0%2012C0%205.37258%205.37258%200%2012%200C18.6274%200%2024%205.37258%2024%2012C24%2018.6274%2018.6274%2024%2012%2024C5.37258%2024%200%2018.6274%200%2012ZM12%201.41176C6.15228%201.41176%201.41176%206.15228%201.41176%2012C1.41176%2017.8477%206.15228%2022.5882%2012%2022.5882C17.8477%2022.5882%2022.5882%2017.8477%2022.5882%2012C22.5882%206.15228%2017.8477%201.41176%2012%201.41176ZM11.0588%208C9.36948%208%208%209.36948%208%2011.0588C8%2012.7482%209.36948%2014.1176%2011.0588%2014.1176C12.7482%2014.1176%2014.1176%2012.7482%2014.1176%2011.0588C14.1176%209.36948%2012.7482%208%2011.0588%208ZM6.58824%2011.0588C6.58824%208.58979%208.58979%206.58824%2011.0588%206.58824C13.5279%206.58824%2015.5294%208.58979%2015.5294%2011.0588C15.5294%2012.0386%2015.2142%2012.9448%2014.6797%2013.6814L17.205%2016.2067C17.4807%2016.4824%2017.4807%2016.9294%2017.205%2017.205C16.9294%2017.4807%2016.4824%2017.4807%2016.2067%2017.205L13.6814%2014.6797C12.9448%2015.2142%2012.0386%2015.5294%2011.0588%2015.5294C8.58979%2015.5294%206.58824%2013.5279%206.58824%2011.0588Z%27%20fill=%27%23262626%27/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:1.4rem;padding-block:1rem}
.gb-search-field .button.gb-icon-search{border:0;height:24px;padding-inline-end:0;padding-inline-start:1rem;transform:translateY(0.8rem);width:24px}
.gb-search-field .gb-search-field-label{display:block;margin-block-end:.5rem}
.gb-search-field .search-field{float:left;width:100%;width:calc(100% - 66px)}
.gb-search-field .search-field span{bottom:.313rem;left:.75rem;line-height:1.42857;padding:0;position:relative}
.gb-search-field .search-field span::before{background:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2716%27%20height=%2716%27%20viewBox=%270%200%2016%2016%27%20fill=%27none%27%3E%3Ccircle%20cx=%278%27%20cy=%278%27%20r=%277.25%27%20stroke=%27%23B50000%27%20stroke-width=%271.5%27/%3E%3Cpath%20fill-rule=%27evenodd%27%20clip-rule=%27evenodd%27%20d=%27M8%2010.75C8.55228%2010.75%209%2011.1977%209%2011.75C9%2012.3023%208.55228%2012.75%208%2012.75C7.44772%2012.75%207%2012.3023%207%2011.75C7%2011.1977%207.44772%2010.75%208%2010.75ZM8.75%209.08337C8.75%209.49759%208.41421%209.83337%208%209.83337C7.58579%209.83337%207.25%209.49759%207.25%209.08337L7.25%203.75004C7.25%203.33583%207.58579%203.00004%208%203.00004C8.41421%203.00004%208.75%203.33583%208.75%203.75004L8.75%209.08337Z%27%20fill=%27%23B50000%27/%3E%3C/svg%3E");content:"";display:inline-block;height:1rem;margin-inline-end:.5rem;margin-inline-start:2rem;position:relative;top:.188rem;width:1rem}
.gb-search-field .search-field span.error{background:0;color:#d64022;font-family:ChevySans,Arial,sans-serif;font-size:12px;font-weight:500;margin:0;margin-inline-start:-0.75rem;text-wrap:nowrap;top:0;width:294px}
.gb-search-field input{background-color:#f2f2f2;border:0;box-shadow:none;color:#262626;font-family:ChevySans,Arial,sans-serif;font-size:16px;height:56px;outline:0;padding-block-end:0;padding-block-start:0;padding-inline-end:0;padding-inline-start:1.875rem;vertical-align:middle;width:calc(104% + 26px);border-block-end:1px solid #e6e6e6;border-inline-end:0;border-inline-start:1px solid transparent;border-radius:.25rem 0 0;font-weight:500;line-height:1.375;margin-block-end:.188rem;transition:none}
.gb-search-field input:focus,.gb-search-field input:active{background-color:#f2f2f2}
.gb-search-field input::-moz-placeholder{color:#666}
.gb-search-field input::placeholder{color:#666}
.gb-search-field input:focus,.gb-search-field input:active{border-block-end:2px solid #b3b3b3;color:#262626}
.gb-search-field input::-moz-placeholder{font-family:ChevySans,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.375}
.gb-search-field input::placeholder{font-family:ChevySans,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.375}
.gb-search-field .gb-search-bar{height:56px}
.gb-search-field .gb-search-bar ul{max-height:10rem;overflow-y:scroll}
.gb-search-field .gb-search-bar ul:empty{display:none}
.gb-search-field .gb-suggest-items-container{background-color:#fff;border-inline:.0625rem solid #b3b3b3;margin-block:0;position:absolute;top:3.5rem;width:calc(104% - 42.5px);z-index:100;border-radius:0 0 .25rem .25rem;max-height:10rem;overflow-y:scroll;padding:0}
.gb-search-field .gb-suggest-items-container li:last-child{border-block-end:.0625rem solid #b3b3b3}
.gb-search-field .gb-suggest-items-container::-webkit-scrollbar{height:auto;width:4px}
.gb-search-field .gb-suggest-items-container::-webkit-scrollbar-thumb{background-color:#e6e6e6;border-radius:4px}
.gb-search-field .gb-suggest-items-container:not(:empty){padding-block-start:8px}
.gb-search-field .gb-suggest-item{color:#262626;cursor:pointer;font-family:ChevySans,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.031rem;line-height:1.375;list-style:none;padding-block:.625rem;padding-inline-end:2rem;padding-inline-start:2rem}
.gb-search-field .gb-suggest-item:hover,.gb-search-field .gb-suggest-item.ui-state-active{background-color:#f2f2f2}
.gb-search-field .gb-suggest-item:hover,.gb-search-field .gb-suggest-item.ui-state-active{color:#262626;font-weight:700;text-decoration:none}
@media only screen and (min-width:1200px){.gb-search-field{margin:0;max-width:43rem}
}