/*!
 * 
 * date: Tue Jun 17 2025 16:07:49 GMT+0000 (Coordinated Universal Time)
 * brand: chevrolet
 *
 * 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.
 * 
 */gb-legal-notification{bottom:0;display:block;left:0;position:fixed;transition:max-height .75s cubic-bezier(0,1,0.5,1);width:100%;z-index:150}
gb-legal-notification.show{max-height:600px}
gb-legal-notification.show.accepted{max-height:0}
gb-legal-notification .gb-content-container{position:relative}
gb-legal-notification .gb-row{display:flex;flex-direction:column}
.gb-align-left{text-align:left}
.gb-align-center{text-align:center}
.gb-align-right{text-align:right}
gb-legal-notification .gb-silent-title a,gb-legal-notification .gb-title a,gb-legal-notification .gb-content a,gb-legal-notification .gb-silent-consent a{color:#262626;cursor:pointer}
gb-legal-notification .gb-silent-title a:hover,gb-legal-notification .gb-title a:hover,gb-legal-notification .gb-content a:hover,gb-legal-notification .gb-silent-consent a:hover{color:#cd9834;text-decoration:none}
gb-legal-notification .invert.gb-silent-title a,gb-legal-notification .invert.gb-title a,gb-legal-notification .invert.gb-content a,gb-legal-notification .invert.gb-silent-consent a{color:#fff}
gb-legal-notification .invert.gb-silent-title a:hover,gb-legal-notification .invert.gb-title a:hover,gb-legal-notification .invert.gb-content a:hover,gb-legal-notification .invert.gb-silent-consent a:hover{color:#cd9834;text-decoration:none}
gb-legal-notification .invert.gb-silent-title,gb-legal-notification .invert.gb-title,gb-legal-notification .invert.gb-content,gb-legal-notification .invert.gb-silent-consent{color:#fff}
gb-legal-notification .heavy.gb-silent-title,gb-legal-notification .heavy.gb-title,gb-legal-notification .heavy.gb-content,gb-legal-notification .heavy.gb-silent-consent{font-weight:900}
gb-legal-notification .gb-title,gb-legal-notification .gb-content,gb-legal-notification .gb-silent-consent{color:#262626;font-family:Louis,Tahoma,NotoSansKR,sans-serif;font-size:14px;font-weight:400;letter-spacing:2.1px;line-height:20px}
@media(min-width:800px)and (max-width:1199px){gb-legal-notification .gb-title,gb-legal-notification .gb-content,gb-legal-notification .gb-silent-consent{font-size:18px;letter-spacing:2.7px;line-height:26px}
}
@media(min-width:1200px){gb-legal-notification .gb-title,gb-legal-notification .gb-content,gb-legal-notification .gb-silent-consent{font-size:18px;letter-spacing:2.7px;line-height:26px}
}
gb-legal-notification .gb-color-grey-mid-dark.gb-title,gb-legal-notification .gb-color-grey-mid-dark.gb-content,gb-legal-notification .gb-color-grey-mid-dark.gb-silent-consent{color:#6e6e6e}
gb-legal-notification .gb-color-grey-mid-dark.gb-title a,gb-legal-notification .gb-color-grey-mid-dark.gb-content a,gb-legal-notification .gb-color-grey-mid-dark.gb-silent-consent a{color:#6e6e6e}
gb-legal-notification .gb-silent-title{color:#262626;font-family:Louis,Tahoma,NotoSansKR,sans-serif;font-size:15px;font-weight:400;letter-spacing:2.25px;line-height:20px}
@media(min-width:800px)and (max-width:1199px){gb-legal-notification .gb-silent-title{font-size:20px;letter-spacing:3px;line-height:30px}
}
@media(min-width:1200px){gb-legal-notification .gb-silent-title{font-size:20px;letter-spacing:3px;line-height:30px}
}
gb-legal-notification .gb-silent-title a{color:#6e6e6e}
html[dir=rtl] .align-left{text-align:right}
html[dir=rtl] .align-right{text-align:left}
gb-legal-notification{background-color:#000;color:#fff;min-height:0;max-height:75px}
gb-legal-notification .gb-title{padding:22.5px 25px 22.5px 25px;color:#fff;float:left;height:75px;letter-spacing:3px}
gb-legal-notification .gb-title .gb-close-button,gb-legal-notification .gb-title .gb-minimize-text{align-items:center;display:flex;height:30px;position:fixed}
gb-legal-notification .gb-title .gb-close-button .icon-minus,gb-legal-notification .gb-title .gb-close-button .icon-plus,gb-legal-notification .gb-title .gb-minimize-text .icon-minus,gb-legal-notification .gb-title .gb-minimize-text .icon-plus{background-repeat:no-repeat;content:"";height:31px;width:31px;margin-inline-end:25px;position:relative}
gb-legal-notification .gb-title .gb-close-button .icon-minus,gb-legal-notification .gb-title .gb-minimize-text .icon-minus{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-5%20-12.5%2030%2030%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h19v3H0z%22%2F%3E%3C%2Fsvg%3E")}
gb-legal-notification .gb-title .gb-close-button .icon-plus,gb-legal-notification .gb-title .gb-minimize-text .icon-plus{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-5%20-5%2030%2030%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19%2011h-8v8H8v-8H0V8h8V0h3v8h8v3Z%22%2F%3E%3C%2Fsvg%3E")}
gb-legal-notification .close-btn{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2032%2032%22%20id%3D%22Close_Circle_White%22%20version%3D%221.1%22%20viewBox%3D%220%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Close%20Circle%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16%2C0C7.163%2C0%2C0%2C7.163%2C0%2C16c0%2C8.836%2C7.163%2C16%2C16%2C16%20%20%20c8.836%2C0%2C16-7.163%2C16-16C32%2C7.163%2C24.836%2C0%2C16%2C0z%20M16%2C30C8.268%2C30%2C2%2C23.732%2C2%2C16C2%2C8.268%2C8.268%2C2%2C16%2C2s14%2C6.268%2C14%2C14%20%20%20C30%2C23.732%2C23.732%2C30%2C16%2C30z%22%20fill-rule%3D%22evenodd%22%20%2F%3E%0A%20%20%20%20%20%20%3Cpath%20fill%3D%22%23ffffff%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22.729%2C21.271l-5.268-5.269l5.238-5.195%20%20%20c0.395-0.391%2C0.395-1.024%2C0-1.414c-0.394-0.39-1.034-0.39-1.428%2C0l-5.231%2C5.188l-5.309-5.31c-0.394-0.396-1.034-0.396-1.428%2C0%20%20%20c-0.394%2C0.395-0.394%2C1.037%2C0%2C1.432l5.301%2C5.302l-5.331%2C5.287c-0.394%2C0.391-0.394%2C1.024%2C0%2C1.414c0.394%2C0.391%2C1.034%2C0.391%2C1.429%2C0%20%20%20l5.324-5.28l5.276%2C5.276c0.394%2C0.396%2C1.034%2C0.396%2C1.428%2C0C23.123%2C22.308%2C23.123%2C21.667%2C22.729%2C21.271z%22%20fill-rule%3D%22evenodd%22%20%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;border:0;cursor:pointer;height:38px;padding:0;position:absolute;right:0;top:0;width:38px;margin:20px}
gb-legal-notification .gb-button-container{align-self:flex-end;display:flex;float:right;width:66.67%}
gb-legal-notification .gb-button-container .gb-primary-button,gb-legal-notification .gb-button-container .gb-secondary-button{color:#fff;font-size:14px;margin:0 35px 25px}
gb-legal-notification .gb-button-container .gb-modal-button{margin-block-end:25px;width:50%}
gb-legal-notification .gb-button-container button{cursor:pointer}
gb-legal-notification .gb-minimize-text.gb-disclaimer-none,gb-legal-notification .close-btn.gb-disclaimer-none,gb-legal-notification .gb-close-button.gb-disclaimer-none,gb-legal-notification .gb-content.gb-disclaimer-none,gb-legal-notification .gb-button-container.gb-disclaimer-none{visibility:hidden}
gb-legal-notification .gb-content{color:#fff;display:inline-block;padding:25px;letter-spacing:normal}
gb-legal-notification .gb-content a{color:#fff;text-decoration:underline}
gb-legal-notification .gb-content a:hover{color:#e6ac39;text-decoration:underline}
gb-legal-notification .gb-row{max-width:100%}
gb-legal-notification .gb-silent-title{letter-spacing:normal}
gb-legal-notification .gb-silent-consent{letter-spacing:3px}
@media only screen and (max-width:799px){gb-legal-notification{max-height:60px}
gb-legal-notification .gb-title{padding:19.125px 21.25px}
gb-legal-notification .gb-title .gb-close-button,gb-legal-notification .gb-title .gb-minimize-text{height:22px}
gb-legal-notification .gb-title .gb-close-button .icon-minus,gb-legal-notification .gb-title .gb-close-button .icon-plus,gb-legal-notification .gb-title .gb-minimize-text .icon-minus,gb-legal-notification .gb-title .gb-minimize-text .icon-plus{margin:19.125px;position:fixed;right:0}
gb-legal-notification .close-btn{height:21px;margin:8.75px;width:21px}
gb-legal-notification .gb-button-container{flex-direction:column;padding:0 30px 21.25px;width:100%}
gb-legal-notification .gb-button-container .gb-primary-button{margin:0 0 17px}
gb-legal-notification .gb-button-container .gb-secondary-button{margin:0}
gb-legal-notification .gb-button-container .gb-modal-button{margin-block-end:21.25px;width:100%}
gb-legal-notification .gb-content{line-height:21.25px;padding:21.25px}
gb-legal-notification .gb-silent-consent{padding:21.25px}
}