/*!
 * 
 * date: Tue Jul 22 2025 17:05:11 GMT+0000 (Coordinated Universal Time)
 * brand: gmparts
 *
 * 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
 * @gbds/core dependency version: 6.2.1
 * date: Wed Jul 16 2025 19:18:52 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-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title a{color:#262626;cursor:pointer;text-decoration:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title a:hover{color:#0072ce;text-decoration:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .invert.gb-tab-title a{color:#fff}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .invert.gb-tab-title a:hover{color:#f0f0f0;text-decoration:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .invert.gb-tab-title a:visited{color:#fff}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .invert.gb-tab-title a:visited:hover{color:#f0f0f0}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .invert.gb-tab-title{color:#fff}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .heavy.gb-tab-title{font-weight:800}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title{color:#262626;font-family:Overpass,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:1.22222}
@media(min-width:800px)and (max-width:1199px){gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title{font-size:18px}
}
@media(min-width:1200px){gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title{font-size:18px}
}
html[dir=rtl] .align-left{text-align:end}
html[dir=rtl] .align-right{text-align:start}
gb-expander-tab-nav.gb-floating-sm .gb-tab-button-list{display:flex}
gb-expander-tab-nav.gb-floating-sm .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-floating-sm .gb-expander .gb-expander-btn{display:none}
gb-expander-tab-nav.gb-stacked-sm .gb-tab-button-list{display:none}
gb-expander-tab-nav.gb-stacked-sm .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-stacked-sm .gb-expander .gb-expander-btn{display:flex}
gb-expander-tab-nav .gb-expander .gb-expander-content{border:0}
gb-expander-tab-nav .gb-expander.active .gb-expander-content{visibility:visible}
gb-expander-tab-nav .gb-expander .gb-expander-btn.hide-icon::before{display:none}
gb-expander-tab-nav .gb-expander .gb-expander-btn .tab-icon{align-items:center;display:flex;width:16px}
gb-expander-tab-nav .gb-expander .gb-expander-btn .tab-icon img{width:100%}
gb-expander-tab-nav .gb-tab-button-list{display:flex;flex-wrap:nowrap;margin:0;padding:0}
gb-expander-tab-nav .gb-tab-button-list.hide-tabs{display:none !important}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button{align-items:center;cursor:pointer;display:flex;justify-content:center;list-style:none;padding:2rem 0;width:100%}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container{align-items:center;display:flex}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-stacked{flex-direction:column}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-only .gb-tab-title{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-right .tab-icon{margin-inline-start:20px;order:2}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-left .tab-icon{margin-inline-end:20px}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container .tab-icon img{width:100%}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container .tab-icon .icon-normal{display:inline}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container .tab-icon .icon-hover{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-icon-title-container .icon-normal{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-icon-title-container .icon-hover{display:inline}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover.active .gb-tab-icon-title-container .icon-normal{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover.active .gb-tab-icon-title-container .icon-hover{display:inline}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-icon-title-container .icon-normal{display:none}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-icon-title-container .icon-hover{display:inline}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list,gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list{justify-content:center}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button{width:auto}
gb-expander-tab-nav.gb-large-impact-tab-nav.invert .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-gallery-tab-nav.invert .gb-tab-button-list .gb-tab-button{background-color:#000}
@media only screen and (min-width:800px)and (max-width:1199px){gb-expander-tab-nav.gb-floating-med .gb-tab-button-list{display:flex}
gb-expander-tab-nav.gb-floating-med .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-floating-med .gb-expander .gb-expander-btn{display:none}
gb-expander-tab-nav.gb-stacked-med .gb-tab-button-list{display:none}
gb-expander-tab-nav.gb-stacked-med .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-stacked-med .gb-expander .gb-expander-btn{display:flex}
}
@media only screen and (min-width:1200px){gb-expander-tab-nav.gb-floating-lg .gb-tab-button-list{display:flex}
gb-expander-tab-nav.gb-floating-lg .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-floating-lg .gb-expander .gb-expander-btn{display:none}
gb-expander-tab-nav.gb-stacked-lg .gb-tab-button-list{display:none}
gb-expander-tab-nav.gb-stacked-lg .gb-expander.active .gb-expander-content{display:block}
gb-expander-tab-nav.gb-stacked-lg .gb-expander .gb-expander-btn{display:flex}
}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button{background-color:#262626;border:1px solid #8a8d8f;border-left:0;padding:28px 0}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .tab-icon{height:32px;width:32px}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-stacked .tab-icon{margin-block-end:16px}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-right .tab-icon{margin-inline-start:8px}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-icon-title-container.icon-left .tab-icon{margin-inline-end:8px}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button .gb-tab-title{border-bottom:1px solid transparent;color:#fff;font-weight:800;padding-bottom:3px}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active{background-color:#fff;border:1px solid #fff}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active:hover{border:1px solid #fff}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button.active .gb-tab-title{border-bottom:1px solid #262626;color:#262626}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover{background-color:#fff;border:1px solid #8a8d8f}
gb-expander-tab-nav .gb-tab-button-list .gb-tab-button:hover .gb-tab-title{color:#262626}
gb-expander-tab-nav .gb-tab-button:nth-child(1){border-left:1px solid #8a8d8f}
gb-expander-tab-nav .gb-expander.active .gb-expander-btn:hover .gb-expander-headline{color:#262626}
gb-expander-tab-nav .gb-expander .gb-expander-btn{border-top-width:0;gap:3px;justify-content:start;padding:24px}
gb-expander-tab-nav .gb-expander .gb-expander-btn:hover .gb-expander-headline{color:#fff}
gb-expander-tab-nav .gb-expander .gb-expander-btn::before{inset-inline-end:3px;margin-inline-end:16px;position:absolute}
gb-expander-tab-nav .gb-expander:nth-child(1) .gb-expander-btn{border-top-width:1px}
gb-expander-tab-nav.gb-large-impact-tab-nav .gb-tab-button-list .gb-tab-button,gb-expander-tab-nav.gb-gallery-tab-nav .gb-tab-button-list .gb-tab-button{border:0;padding:24px 34px}