/*!
 * 
 * date: Wed Jul 16 2025 17:26:06 GMT+0000 (Coordinated Universal Time)
 * brand: holden
 *
 * 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-search-recall-holden{display:block}
gb-search-recall-holden .hide{display:none !important}
gb-search-recall-holden{font-family:ZonaPro,Helvetica,Arial,sans-serif}
gb-search-recall-holden .gb-recall-headline{color:#666;font-size:1.167rem;font-weight:300;letter-spacing:3px;line-height:1}
gb-search-recall-holden .gb-recall-helper-text{color:#2b2b2b;font-size:1.3rem;line-height:1.5}
gb-search-recall-holden .gb-recall-headline,gb-search-recall-holden .gb-recall-helper-text{margin-bottom:.625rem}
gb-search-recall-holden .gb-recall-form{margin-bottom:.625rem;position:relative}
gb-search-recall-holden .gb-recall-input{border:1px solid #cbcbcb;box-shadow:none;color:#666;display:inline-block;font-size:1.3rem;height:3.75rem;margin-bottom:0;padding-block:0;padding-inline-end:0;padding-inline-start:1.875rem;width:calc(100% - 70px)}
gb-search-recall-holden .gb-recall-search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#3f3f38;border:0;border-left:0;color:#fff;cursor:pointer;font-size:1rem;height:3.75rem;margin:0;padding:0;position:absolute;top:0;transition:background-color 300ms ease-out;width:3.75rem}
gb-search-recall-holden .gb-recall-search-button:disabled{pointer-events:none}
gb-search-recall-holden .gb-recall-search-button:empty{background-image:url("data:image/svg+xml,%3Csvg%20width=%2717px%27%20height=%2717px%27%20viewBox=%270%200%2017%2017%27%20version=%271.1%27%20xmlns=%27http://www.w3.org/2000/svg%27%20xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Cg%20id=%27Page-1%27%20stroke=%27none%27%20stroke-width=%271%27%20fill=%27none%27%20fill-rule=%27evenodd%27%3E%3Cg%20id=%2712.0_404_L_v2%27%20transform=%27translate%28-1263.000000,%20-828.000000%29%27%20fill=%27%23FAFAFA%27%3E%3Cg%20id=%27Search%27%20transform=%27translate%2860.000000,%20736.000000%29%27%3E%3Cg%20id=%27Search-Bar%27%20transform=%27translate%2877.000000,%2068.000000%29%27%3E%3Cg%20id=%27Search_Icon%27%20transform=%27translate%281126.000000,%2024.000000%29%27%3E%3Cg%20id=%27Isolation_Mode%27%3E%3Cpath%20d=%27M11.7662667,11.4694514%20C11.9013719,11.5813681%2012.0312281,11.6736875%2012.1428912,11.7839514%20C13.6978246,13.3189687%2015.2503719,14.8564653%2016.8033368,16.3934306%20C16.859586,16.4490347%2016.9526982,16.4995035%2016.9628386,16.5626632%20C16.9821649,16.6832569%2016.9996421,16.8541424%2016.9326561,16.9240312%20C16.8662667,16.9932118%2016.6906596,16.9876632%2016.5708246,16.968184%20C16.4977544,16.9562604%2016.4378667,16.857566%2016.3747579,16.7951146%20C14.7862421,15.2237361%2013.1978456,13.6522986%2011.6106421,12.0795625%20C11.5336947,12.0032986%2011.4681404,11.9158194%2011.388986,11.8238542%20C9.7342,13.1804306%207.8844807,13.7989236%205.77492982,13.4701979%20C3.99935439,13.1934757%202.5599614,12.3175035%201.4618807,10.9131736%20C-0.704694737,8.14223264%20-0.389926316,4.19309722%202.16812632,1.89662153%20C4.93125263,-0.583961806%208.82693684,-0.588743056%2011.5031544,1.89644444%20C14.088407,4.29722222%2014.5690596,8.46499653%2011.7662667,11.4694514%20Z%20M13.0721053,6.81646875%20C13.0724632,3.42520486%2010.2724737,0.624336806%206.88404561,0.626402778%20C3.41640351,0.628527778%200.608898246,3.38536111%200.605736842,6.79161806%20C0.602515789,10.1929167%203.40912632,12.9784375%206.83322456,12.9724167%20C10.2289298,12.9663958%2013.071807,10.1613958%2013.0721053,6.81646875%20Z%27%20id=%27Shape%27%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat}
gb-search-recall-holden .gb-recall-search-button:hover{background-color:#2b2b2b}
gb-search-recall-holden .gb-recall-errors{align-items:center;color:#b50000;display:flex;margin:1.25rem 0}
gb-search-recall-holden .gb-recall-button-container{align-items:flex-start;display:flex;justify-content:space-evenly}
gb-search-recall-holden .gb-recall-btn,gb-search-recall-holden .gb-no-recall-btn,gb-search-recall-holden .gb-recall-print-btn{flex:0 1 35%}
gb-search-recall-holden .gb-recall-btn,gb-search-recall-holden .gb-no-recall-btn,gb-search-recall-holden .gb-recall-print-btn{background-color:transparent;font-family:ZonaPro,Helvetica,Arial,sans-serif;font-size:1.231rem;font-weight:300;letter-spacing:3px;line-height:1.846rem;padding:1rem 1rem calc(1rem - 1px);text-align:center;text-decoration:none;transition:background .25s cubic-bezier(0,1,0.5,1);width:100%}
gb-search-recall-holden .gb-recall-btn,gb-search-recall-holden .gb-no-recall-btn{border:1px solid #c42f32;color:#c42f32}
gb-search-recall-holden .gb-recall-btn:active,gb-search-recall-holden .gb-recall-btn:focus,gb-search-recall-holden .gb-recall-btn:hover,gb-search-recall-holden .gb-no-recall-btn:active,gb-search-recall-holden .gb-no-recall-btn:focus,gb-search-recall-holden .gb-no-recall-btn:hover{background-color:#c42f32;color:#fff}
gb-search-recall-holden .gb-recall-print-btn{border:1px solid #2b2b2b;color:#2b2b2b}
gb-search-recall-holden .gb-recall-print-btn:active,gb-search-recall-holden .gb-recall-print-btn:focus,gb-search-recall-holden .gb-recall-print-btn:hover{background-color:#2b2b2b;color:#fff}
gb-search-recall-holden .gb-recall-vin,gb-search-recall-holden .gb-recall-model,gb-search-recall-holden .gb-recall-year{font-size:1.833rem;font-weight:300;letter-spacing:2px;line-height:2rem}
gb-search-recall-holden .gb-recall-vin-info{color:#2b2b2b;font-size:1.167rem;font-weight:300;letter-spacing:2px;line-height:1.5rem}
gb-search-recall-holden .gb-recall-status{align-items:center;color:#e25959;display:flex;margin:1.25rem 0;font-size:1.5rem;font-weight:600;line-height:2rem}
gb-search-recall-holden .gb-recall-status.no-recalls{color:#0a7305}
gb-search-recall-holden .recall-icon,gb-search-recall-holden .error-icon{margin-inline-end:1.25rem}
gb-search-recall-holden .recall-status-text{color:#2b2b2b;font-size:1.3rem;line-height:2rem;margin-bottom:.5rem}
gb-search-recall-holden .gb-recall-helper-text p,gb-search-recall-holden .recall-status-text p{margin-bottom:2rem}
gb-search-recall-holden .gb-recall-helper-text p:last-child,gb-search-recall-holden .recall-status-text p:last-child{margin-bottom:0}
gb-search-recall-holden .recall-list{list-style-position:outside;list-style-type:circle;margin:0 0 0 1.1rem;padding-bottom:1.25rem}
gb-search-recall-holden .recall-list li{color:#2b2b2b;font-size:1.125rem;font-weight:600;line-height:2rem}
@media print,(min-width:800px){gb-search-recall-holden .gb-recall-headline{font-size:2.571rem;letter-spacing:.286rem;line-height:3rem}
gb-search-recall-holden .gb-recall-helper-text{font-size:1.125rem;line-height:1.875rem}
gb-search-recall-holden .gb-recall-vin,gb-search-recall-holden .gb-recall-model,gb-search-recall-holden .gb-recall-year{font-size:1.25rem;line-height:1.875rem}
gb-search-recall-holden .gb-recall-vin-info{font-size:.875rem;line-height:1.25rem;margin-bottom:.375rem}
gb-search-recall-holden .gb-recall-status{font-size:2.5rem;line-height:3.125rem}
gb-search-recall-holden .recall-status-text{font-size:1.125rem;line-height:1.875rem}
gb-search-recall-holden .recall-list li{font-size:1.375rem;line-height:1.875rem}
}