/*!
 * 
 * date: Mon Sep 23 2024 15:53:39 GMT-0400 (Eastern Daylight Time)
 * brand: chevrolet-2023
 *
 * Copyright (c) 2024 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.4.13-hotfix2
 * @gbds/core dependency version: 4.5.0
 * date: Fri Sep 20 2024 21:15:04 GMT-0400 (Eastern Daylight 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-geo-ip-notification .gb-geo-ip-notification-container{display:block;padding:2rem;position:relative}
gb-geo-ip-notification .gb-geo-ip-notification-container.gb-geoip-notification-inactive{display:none}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container{display:flex;flex:0 0 100%;flex-wrap:wrap;margin-top:1rem;width:100%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{box-sizing:border-box;display:flex;flex:100%;height:100%;max-width:100%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container{display:flex;flex:100%;margin-top:1rem;max-width:100%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container .gb-geo-ip-notification-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;width:100%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container{display:flex;flex:100%;margin-top:1rem;max-width:100%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container .gb-geo-ip-button{height:3.846rem;text-decoration:none}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-close-icon-container{background:transparent;padding:1rem;position:absolute;right:0;top:0}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-close-icon-container .gb-geo-ip-close{background:url("data:image/svg+xml,%3C%3Fxml%20version=%271.0%27%20%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%27-//W3C//DTD%20SVG%201.1//EN%27%20%27http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%27%3E%3Csvg%20enable-background=%27new%200%200%2032%2032%27%20id=%27Close_Circle_White%27%20version=%271.1%27%20viewBox=%270%200%2032%2032%27%20xml:space=%27preserve%27%20xmlns=%27http://www.w3.org/2000/svg%27%20xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Cg%20id=%27Close%20Circle%27%3E%3Cpath%20fill=%27%23ffffff%27%20clip-rule=%27evenodd%27%20d=%27M16,0C7.163,0,0,7.163,0,16c0,8.836,7.163,16,16,16%20c8.836,0,16-7.163,16-16C32,7.163,24.836,0,16,0z%20M16,30C8.268,30,2,23.732,2,16C2,8.268,8.268,2,16,2s14,6.268,14,14%20C30,23.732,23.732,30,16,30z%27%20fill-rule=%27evenodd%27%20/%3E%3Cpath%20fill=%27%23ffffff%27%20clip-rule=%27evenodd%27%20d=%27M22.729,21.271l-5.268-5.269l5.238-5.195%20c0.395-0.391,0.395-1.024,0-1.414c-0.394-0.39-1.034-0.39-1.428,0l-5.231,5.188l-5.309-5.31c-0.394-0.396-1.034-0.396-1.428,0%20c-0.394,0.395-0.394,1.037,0,1.432l5.301,5.302l-5.331,5.287c-0.394,0.391-0.394,1.024,0,1.414c0.394,0.391,1.034,0.391,1.429,0%20l5.324-5.28l5.276,5.276c0.394,0.396,1.034,0.396,1.428,0C23.123,22.308,23.123,21.667,22.729,21.271z%27%20fill-rule=%27evenodd%27%20/%3E%3C/g%3E%3C/svg%3E") no-repeat;display:inline-block}
@media only screen and (min-width:800px){gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{flex:0 0 75%;max-width:75%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container{flex:0 0 66%;max-width:66%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container{flex:0 0 33.33%;max-width:33.33%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container .gb-geo-ip-button{margin-inline-start:2rem}
}
@media only screen and (min-width:1200px){gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{flex:0 0 41.67%;max-width:41.67%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container{flex:0 0 33.33%;margin-top:0;max-width:33.33%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container .gb-geo-ip-notification-dropdown{margin-inline-start:2rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container{flex:0 0 25%;margin-top:0;max-width:25%}
}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{color:#262626;font-family:ChevySans,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.4}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text a{color:#262626;cursor:pointer;text-decoration:underline}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text a:hover,gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text a:focus{color:#262626}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .invert.gb-geo-ip-notification-text{color:#fff}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .invert.gb-geo-ip-notification-text a{color:#fff;text-decoration:underline}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .invert.gb-geo-ip-notification-text a:hover,gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .invert.gb-geo-ip-notification-text a:focus{color:#fff}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text strong,gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text b,gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .heavy.gb-geo-ip-notification-text{font-weight:600}
gb-geo-ip-notification .gb-geo-ip-notification-container{background-color:#262626;font-family:ChevySans,Arial,sans-serif;padding:2rem 1rem;position:relative;z-index:1}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-close-icon-container{padding:0}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-close-icon-container .gb-geo-ip-close{background:0;padding:1rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-close-icon-container .gb-geo-ip-close img{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.41176ZM7.73616%207.73616C8.01182%207.4605%208.45876%207.4605%208.73443%207.73616L12%2011.0017L15.2656%207.73616C15.5412%207.4605%2015.9882%207.4605%2016.2638%207.73616C16.5395%208.01182%2016.5395%208.45876%2016.2638%208.73443L12.9983%2012L16.2638%2015.2656C16.5395%2015.5412%2016.5395%2015.9882%2016.2638%2016.2638C15.9882%2016.5395%2015.5412%2016.5395%2015.2656%2016.2638L12%2012.9983L8.73443%2016.2638C8.45876%2016.5395%208.01182%2016.5395%207.73616%2016.2638C7.4605%2015.9882%207.4605%2015.5412%207.73616%2015.2656L11.0017%2012L7.73616%208.73443C7.4605%208.45876%207.4605%208.01182%207.73616%207.73616Z%27%20fill=%27white%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;box-sizing:border-box;height:1.5rem;width:1.5rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container{align-items:center;height:100%;margin-top:0}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{color:#fff;align-items:center;box-sizing:border-box;height:-moz-fit-content;height:fit-content}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container{position:relative}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container .gb-geo-ip-notification-dropdown{background-color:#f2f2f2;background-image:none;border-bottom:.063rem solid #e6e6e6;border-left:0;border-radius:.25rem .25rem 0 0;border-right:0;border-top:0;color:#666;font-family:ChevySans,Arial,sans-serif;font-size:1rem;font-weight:500;height:3.5rem;line-height:1.375;margin-bottom:0;padding:1.063rem 3rem 1.063rem 1rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container .gb-geo-ip-notification-dropdown:focus-visible{outline:0}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container::after{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23262626%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.48%209.424a.75.75%200%200%201%20.096%201.056l-5%206a.75.75%200%200%201-1.152%200l-5-6a.75.75%200%201%201%201.152-.96L12%2014.829l4.424-5.31a.75.75%200%200%201%201.056-.095ZM12%2022.5c5.799%200%2010.5-4.701%2010.5-10.5S17.799%201.5%2012%201.5%201.5%206.201%201.5%2012%206.201%2022.5%2012%2022.5ZM24%2012c0%206.627-5.373%2012-12%2012S0%2018.627%200%2012%205.373%200%2012%200s12%205.373%2012%2012Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");height:1.5rem;inset-block-start:1rem;inset-inline-end:1rem;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:auto;pointer-events:none;position:absolute;width:1.5rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container:focus-within::after{transform:rotate(180deg);transition:transform 0 ease}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container .gb-geo-ip-button{align-items:center;background-color:#262626;border:0;color:#fff;display:flex;font-size:1rem;font-weight:600;height:2rem;line-height:1.25;text-align:left}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container .gb-geo-ip-button::after{background-image: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%3Cpath%20fill-rule=%27evenodd%27%20clip-rule=%27evenodd%27%20d=%27M7.64645%205.68689C7.45118%205.49162%207.45118%205.17504%207.64645%204.97978C7.84171%204.78452%208.15829%204.78452%208.35355%204.97978L11.0202%207.64645C11.2155%207.84171%2011.2155%208.15829%2011.0202%208.35355L8.35355%2011.0202C8.15829%2011.2155%207.84171%2011.2155%207.64645%2011.0202C7.45118%2010.825%207.45118%2010.5084%207.64645%2010.3131L9.45956%208.5H4.66667C4.39052%208.5%204.16667%208.27614%204.16667%208C4.16667%207.72386%204.39052%207.5%204.66667%207.5H9.45956L7.64645%205.68689ZM8%2015C11.866%2015%2015%2011.866%2015%208C15%204.13401%2011.866%201%208%201C4.13401%201%201%204.13401%201%208C1%2011.866%204.13401%2015%208%2015ZM16%208C16%2012.4183%2012.4183%2016%208%2016C3.58172%2016%200%2012.4183%200%208C0%203.58172%203.58172%200%208%200C12.4183%200%2016%203.58172%2016%208Z%27%20fill=%27white%27/%3E%3C/svg%3E");content:"";display:inline-block;height:1rem;margin-left:.5rem;position:relative;right:.25rem;width:1rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container .gb-geo-ip-button:hover{background-color:#262626;border:0;color:#fff}
@media only screen and (min-width:800px)and (max-width:1199px){gb-geo-ip-notification .gb-geo-ip-notification-container{height:12.25rem}
}
@media only screen and (max-width:799px){gb-geo-ip-notification .gb-geo-ip-notification-container{height:17.75rem}
}
@media only screen and (max-width:799px){gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container{margin:0}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{height:auto}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container{height:auto}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container{height:auto;justify-content:center}
}
@media only screen and (min-width:800px)and (max-width:1199px){gb-geo-ip-notification .gb-geo-ip-notification-container{padding:2rem 4rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{flex:0 0 90%;max-width:100%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container{margin-top:1rem;max-width:40%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container{margin-top:1rem;max-width:40%}
}
@media only screen and (min-width:1200px){gb-geo-ip-notification .gb-geo-ip-notification-container{padding:2rem 7.5rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container{align-items:flex-start;justify-content:flex-start;width:100%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-text{max-width:50%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-dropdown-container{max-width:40%;padding-inline-start:4.5rem}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container{margin-left:1rem;max-width:10%}
gb-geo-ip-notification .gb-geo-ip-notification-container .gb-geo-ip-notification-text-dropdown-button-container .gb-geo-ip-notification-continue-button-container .gb-geo-ip-button{height:3.5rem}
}