/*!
 * 
 * date: Mon Dec 08 2025 19:46:08 GMT+0000 (Coordinated Universal Time)
 * brand: gmc-2024
 *
 * 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.25
 * @gbds/core dependency version: 6.8.0
 * date: Wed Dec 03 2025 19:54:00 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-charger-information-tool .option-container label a,gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result a{color:#060505;cursor:pointer}gb-charger-information-tool .option-container label a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result a:hover{color:#66696a}gb-charger-information-tool .option-container label a:focus,gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading a:focus,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result a:focus,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result a:focus{color:#060505}gb-charger-information-tool .option-container label a:focus:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading a:focus:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result a:focus:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result a:focus:hover{color:#66696a}gb-charger-information-tool .flex-container .subtitle p.invert a,gb-charger-information-tool .flex-container slider-subtitle p.invert a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a,gb-charger-information-tool .option-container label.invert a,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.fuel-averages-heading a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.hour-result a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.cost-result a{color:#fff;cursor:pointer}gb-charger-information-tool .flex-container .subtitle p.invert a:hover,gb-charger-information-tool .flex-container slider-subtitle p.invert a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a:hover,gb-charger-information-tool .option-container label.invert a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.fuel-averages-heading a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.hour-result a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.cost-result a:hover{color:#c8c8c8}gb-charger-information-tool .flex-container .subtitle p.invert a:focus,gb-charger-information-tool .flex-container slider-subtitle p.invert a:focus,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a:focus,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a:focus,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a:focus,gb-charger-information-tool .option-container label.invert a:focus,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.fuel-averages-heading a:focus,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.hour-result a:focus,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.cost-result a:focus{color:#fff}gb-charger-information-tool .flex-container .subtitle p.invert a:focus:hover,gb-charger-information-tool .flex-container slider-subtitle p.invert a:focus:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a:focus:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a:focus:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a:focus:hover,gb-charger-information-tool .option-container label.invert a:focus:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.fuel-averages-heading a:focus:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.hour-result a:focus:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.cost-result a:focus:hover{color:#c8c8c8}gb-charger-information-tool .flex-container .subtitle p.invert,gb-charger-information-tool .flex-container slider-subtitle p.invert,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button,gb-charger-information-tool .option-container label.invert,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.fuel-averages-heading,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.hour-result,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.cost-result{color:#fff}gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result{color:#060505;font-family:Stratum,Arial,sans-serif;font-size:28px;font-weight:400;letter-spacing:-0.28px;line-height:1}@media(min-width: 800px)and (max-width: 1199px){gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result{font-size:32px;letter-spacing:-0.32px}}@media(min-width: 1200px){gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result{font-size:32px;letter-spacing:-0.32px}}gb-charger-information-tool .flex-container .vehicle-container .col-container .col .heavy.hour-result,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .heavy.cost-result{font-weight:900}gb-charger-information-tool .option-container label,gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading{color:#060505;font-family:Stratum,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.2px;line-height:1.12}@media(min-width: 800px)and (max-width: 1199px){gb-charger-information-tool .option-container label,gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading{font-size:24px;letter-spacing:-0.24px}}@media(min-width: 1200px){gb-charger-information-tool .option-container label,gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading{font-size:24px;letter-spacing:-0.24px}}gb-charger-information-tool .option-container label.heavy,gb-charger-information-tool .charger-information-tool-modal .modal-content .heavy.fuel-averages-heading{font-weight:700}gb-charger-information-tool .flex-container .subtitle p a,gb-charger-information-tool .flex-container slider-subtitle p a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label a,gb-charger-information-tool .charger-information-tool-modal .modal-content p a,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button a{color:#060505;cursor:pointer;text-decoration:underline}gb-charger-information-tool .flex-container .subtitle p a:active,gb-charger-information-tool .flex-container slider-subtitle p a:active,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label a:active,gb-charger-information-tool .charger-information-tool-modal .modal-content p a:active,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button a:active,gb-charger-information-tool .flex-container .subtitle p a:hover,gb-charger-information-tool .flex-container slider-subtitle p a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content p a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button a:hover{color:#66696a}gb-charger-information-tool .flex-container .subtitle p a:visited,gb-charger-information-tool .flex-container slider-subtitle p a:visited,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label a:visited,gb-charger-information-tool .charger-information-tool-modal .modal-content p a:visited,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button a:visited{color:#060505}gb-charger-information-tool .flex-container .subtitle p.invert a,gb-charger-information-tool .flex-container slider-subtitle p.invert a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a{color:#fff;text-decoration:underline}gb-charger-information-tool .flex-container .subtitle p.invert a:hover,gb-charger-information-tool .flex-container slider-subtitle p.invert a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a:hover,gb-charger-information-tool .flex-container .subtitle p.invert a:active,gb-charger-information-tool .flex-container slider-subtitle p.invert a:active,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a:active,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a:active,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a:active{color:#c8c8c8}gb-charger-information-tool .flex-container .subtitle p.invert a:visited,gb-charger-information-tool .flex-container slider-subtitle p.invert a:visited,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a:visited,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a:visited,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a:visited{color:#fff}gb-charger-information-tool .flex-container .subtitle p,gb-charger-information-tool .flex-container slider-subtitle p,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label,gb-charger-information-tool .charger-information-tool-modal .modal-content p,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button{color:#060505;font-family:Stratum,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.18px;line-height:1.12}gb-charger-information-tool .flex-container .subtitle p a,gb-charger-information-tool .flex-container slider-subtitle p a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label a,gb-charger-information-tool .charger-information-tool-modal .modal-content p a,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button a{color:#060505}gb-charger-information-tool .flex-container .subtitle p a:hover,gb-charger-information-tool .flex-container slider-subtitle p a:hover,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content p a:hover,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button a:hover{color:#66696a}gb-charger-information-tool .flex-container .subtitle p.invert a,gb-charger-information-tool .flex-container slider-subtitle p.invert a,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label a,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert a,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button a{color:#fff}gb-charger-information-tool .flex-container .subtitle p.invert ul li::before,gb-charger-information-tool .flex-container slider-subtitle p.invert ul li::before,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .invert.label ul li::before,gb-charger-information-tool .charger-information-tool-modal .modal-content p.invert ul li::before,gb-charger-information-tool .charger-information-tool-modal .modal-content .invert.close-button ul li::before{background:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%273%27%20height=%276%27%20fill=%27none%27%3E%3Cpath%20fill=%27%23FFFFFF%27%20d=%27M0%200h3v6H0z%27/%3E%3C/svg%3E") no-repeat center}gb-charger-information-tool .flex-container .subtitle p.heavy,gb-charger-information-tool .flex-container slider-subtitle p.heavy,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .heavy.label,gb-charger-information-tool .charger-information-tool-modal .modal-content p.heavy,gb-charger-information-tool .charger-information-tool-modal .modal-content .heavy.close-button{font-weight:700}gb-charger-information-tool .flex-container .subtitle p li,gb-charger-information-tool .flex-container slider-subtitle p li,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label li,gb-charger-information-tool .charger-information-tool-modal .modal-content p li,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button li{margin-top:calc(.3125 * 16px)}gb-charger-information-tool .flex-container .subtitle p sub,gb-charger-information-tool .flex-container slider-subtitle p sub,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label sub,gb-charger-information-tool .charger-information-tool-modal .modal-content p sub,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button sub,gb-charger-information-tool .flex-container .subtitle p sup,gb-charger-information-tool .flex-container slider-subtitle p sup,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label sup,gb-charger-information-tool .charger-information-tool-modal .modal-content p sup,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button sup{font-size:inherit;line-height:inherit}gb-charger-information-tool .flex-container .subtitle p ol li::marker,gb-charger-information-tool .flex-container slider-subtitle p ol li::marker,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label ol li::marker,gb-charger-information-tool .charger-information-tool-modal .modal-content p ol li::marker,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button ol li::marker{content:counter(list-item) " "}gb-charger-information-tool .flex-container .subtitle p ul,gb-charger-information-tool .flex-container slider-subtitle p ul,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label ul,gb-charger-information-tool .charger-information-tool-modal .modal-content p ul,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button ul{margin-inline-start:0;padding-inline-start:5px}gb-charger-information-tool .flex-container .subtitle p ul li,gb-charger-information-tool .flex-container slider-subtitle p ul li,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label ul li,gb-charger-information-tool .charger-information-tool-modal .modal-content p ul li,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button ul li{list-style:none;padding-inline-start:10px;position:relative}gb-charger-information-tool .flex-container .subtitle p ul li::before,gb-charger-information-tool .flex-container slider-subtitle p ul li::before,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label ul li::before,gb-charger-information-tool .charger-information-tool-modal .modal-content p ul li::before,gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button ul li::before{background:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%273%27%20height=%276%27%20fill=%27none%27%3E%3Cpath%20fill=%27%23060505%27%20d=%27M0%200h3v6H0z%27/%3E%3C/svg%3E") no-repeat center;content:"";height:6px;inset-inline-start:0;position:absolute;top:6px;width:3px}body{-webkit-font-smoothing:antialiased}*,*::before,*::after{box-sizing:border-box}gb-charger-information-tool .option-container .compare-button,gb-charger-information-tool .option-container .power-buttons-container .power-button,gb-charger-information-tool .option-container .power-buttons-container .power-button.selected{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;text-align:center;text-decoration:none}gb-charger-information-tool .option-container .power-buttons-container .power-button svg,gb-charger-information-tool .option-container .power-buttons-container .power-button.selected svg,gb-charger-information-tool .option-container .compare-button svg,gb-charger-information-tool .option-container .power-buttons-container .power-button img,gb-charger-information-tool .option-container .power-buttons-container .power-button.selected img,gb-charger-information-tool .option-container .compare-button img{block-size:16px;inline-size:16px;position:relative;vertical-align:middle}gb-charger-information-tool .option-container .power-buttons-container .icon-left.power-button svg,gb-charger-information-tool .option-container .icon-left.compare-button svg,gb-charger-information-tool .option-container .power-buttons-container .icon-left.power-button img,gb-charger-information-tool .option-container .icon-left.compare-button img{margin-inline-end:8px}gb-charger-information-tool .option-container .power-buttons-container .icon-right.power-button svg,gb-charger-information-tool .option-container .icon-right.compare-button svg,gb-charger-information-tool .option-container .power-buttons-container .icon-right.power-button img,gb-charger-information-tool .option-container .icon-right.compare-button img{margin-inline-start:8px}gb-charger-information-tool .option-container .compare-button{background-color:transparent;border:1px solid #c00;color:#060505;font-family:Stratum,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:normal;line-height:1.2;padding:8px 32px;transition:background .25s,border .25s,color .25s;width:100%;align-items:center;display:inline-flex;justify-content:center;min-height:48px}gb-charger-information-tool .option-container .compare-button:hover,gb-charger-information-tool .option-container .compare-button:active,gb-charger-information-tool .option-container .compare-button:focus{background-color:#c00;color:#fff}gb-charger-information-tool .option-container .gb-target-zone-button-active.compare-button{background-color:#c00;color:#fff}gb-charger-information-tool .option-container .gb-small-button.compare-button{line-height:1.75;padding:0;position:relative}gb-charger-information-tool .option-container .gb-small-button.compare-button::after{content:"";height:170%;inset-inline-start:0;position:absolute;top:-25%;visibility:visible;width:100%}gb-charger-information-tool .option-container .disabled.compare-button{background-color:transparent;border:1px solid #929495;color:#929495;opacity:.3}gb-charger-information-tool .option-container .invert.compare-button{background-color:transparent;border:1px solid #e60000;color:#fff}gb-charger-information-tool .option-container .invert.compare-button:hover,gb-charger-information-tool .option-container .invert.compare-button:active{background-color:#a00;color:#fff}gb-charger-information-tool .option-container .invert.gb-target-zone-button-active.compare-button{background-color:#a00;color:#fff}gb-charger-information-tool .option-container .invert.disabled.compare-button{background-color:transparent;border:1px solid #66696a;color:#66696a;opacity:.3}gb-charger-information-tool .option-container .invert.compare-button:hover,gb-charger-information-tool .option-container .invert.compare-button:active,gb-charger-information-tool .option-container .invert.gb-target-zone-button-active.compare-button{background-color:#e60000;border:1px solid #e60000}gb-charger-information-tool .option-container .compare-button:dir(rtl).icon-left{flex-direction:row-reverse;gap:8px}gb-charger-information-tool .option-container .compare-button:dir(rtl).icon-left svg,gb-charger-information-tool .option-container .compare-button:dir(rtl).icon-left img{margin-inline-end:0}gb-charger-information-tool .option-container .compare-button:dir(rtl).icon-right{flex-direction:row-reverse;gap:8px}gb-charger-information-tool .option-container .compare-button:dir(rtl).icon-right svg,gb-charger-information-tool .option-container .compare-button:dir(rtl).icon-right img{margin-inline-start:0}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected{background-color:#fff;border:1px solid #25282a;color:#060505;font-family:Stratum,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:normal;line-height:1.2;padding:8px 32px;transition:background .25s,border .25s,color .25s;width:100%;align-items:center;display:inline-flex;justify-content:center;min-height:48px}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:hover,gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:active{background-color:#25282a;color:#fff}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:focus{color:#060505}gb-charger-information-tool .option-container .power-buttons-container .gb-target-zone-button-active.power-button.selected{background-color:#25282a;color:#fff}gb-charger-information-tool .option-container .power-buttons-container .gb-small-button.power-button.selected{line-height:1.75;padding:0;position:relative}gb-charger-information-tool .option-container .power-buttons-container .gb-small-button.power-button.selected::after{content:"";height:170%;inset-inline-start:0;position:absolute;top:-25%;visibility:visible;width:100%}gb-charger-information-tool .option-container .power-buttons-container .disabled.power-button.selected{background-color:transparent;border:1px solid #929495;color:#929495;opacity:.3}gb-charger-information-tool .option-container .power-buttons-container .invert.power-button.selected{background-color:transparent;border:1px solid #fff;color:#fff;height:48px}gb-charger-information-tool .option-container .power-buttons-container .invert.power-button.selected:hover,gb-charger-information-tool .option-container .power-buttons-container .invert.power-button.selected:active{background-color:#e60000;color:#fff}gb-charger-information-tool .option-container .power-buttons-container .invert.gb-target-zone-button-active.power-button.selected{background-color:#e60000;color:#fff}gb-charger-information-tool .option-container .power-buttons-container .invert.disabled.power-button.selected{background-color:transparent;border:1px solid #66696a;color:#66696a;opacity:.3}gb-charger-information-tool .option-container .power-buttons-container .invert.power-button.selected:active,gb-charger-information-tool .option-container .power-buttons-container .invert.power-button.selected:hover{background-color:#fff;border:1px solid #fff;color:#060505}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:dir(rtl).icon-left{flex-direction:row-reverse;gap:8px}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:dir(rtl).icon-left svg,gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:dir(rtl).icon-left img{margin-inline-end:0}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:dir(rtl).icon-right{flex-direction:row-reverse;gap:8px}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:dir(rtl).icon-right svg,gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:dir(rtl).icon-right img{margin-inline-start:0}gb-charger-information-tool .option-container .power-buttons-container .power-button{background-color:transparent;border:1px solid transparent;color:#c00;font-family:Stratum,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:normal;line-height:1.2;padding:8px 32px;transition:background .25s,border .25s,color .25s;width:100%;align-items:center;display:inline-flex;justify-content:center;min-height:48px}gb-charger-information-tool .option-container .power-buttons-container .power-button:hover,gb-charger-information-tool .option-container .power-buttons-container .power-button:active,gb-charger-information-tool .option-container .power-buttons-container .power-button:focus{background-color:transparent;color:#060505}gb-charger-information-tool .option-container .power-buttons-container .gb-target-zone-button-active.power-button{background-color:transparent;color:#060505}gb-charger-information-tool .option-container .power-buttons-container .gb-small-button.power-button{line-height:normal;padding:10px 25px 11px 26px;position:relative}gb-charger-information-tool .option-container .power-buttons-container .gb-small-button.power-button::after{content:"";height:170%;inset-inline-start:0;position:absolute;top:-25%;visibility:visible;width:100%}gb-charger-information-tool .option-container .power-buttons-container .disabled.power-button{background-color:transparent;color:#929495;opacity:.3}gb-charger-information-tool .option-container .power-buttons-container .invert.power-button{background-color:transparent;border:0;color:#fff;height:48px;padding:15px 32px}gb-charger-information-tool .option-container .power-buttons-container .invert.power-button:hover,gb-charger-information-tool .option-container .power-buttons-container .invert.power-button:active{background-color:transparent;color:#c8c8c8}gb-charger-information-tool .option-container .power-buttons-container .invert.gb-target-zone-button-active.power-button{background-color:transparent;color:#c8c8c8}gb-charger-information-tool .option-container .power-buttons-container .invert.disabled.power-button{background-color:transparent;color:#66696a;opacity:.3}gb-charger-information-tool .option-container .power-buttons-container .power-button:dir(rtl).icon-left{flex-direction:row-reverse;gap:8px}gb-charger-information-tool .option-container .power-buttons-container .power-button:dir(rtl).icon-left svg,gb-charger-information-tool .option-container .power-buttons-container .power-button:dir(rtl).icon-left img{margin-inline-end:0}gb-charger-information-tool .option-container .power-buttons-container .power-button:dir(rtl).icon-right{flex-direction:row-reverse;gap:8px}gb-charger-information-tool .option-container .power-buttons-container .power-button:dir(rtl).icon-right svg,gb-charger-information-tool .option-container .power-buttons-container .power-button:dir(rtl).icon-right img{margin-inline-start:0}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:300;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-light.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-light.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:400;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-regular.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-regular.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:500;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-medium.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-medium.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:700;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-bold.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-bold.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:900;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-black.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-black.woff") format("woff")}html{color:#060505;font-family:Stratum,Arial,sans-serif;font-size:16px}@media screen and (min-width: 800px){html{font-size:16px}}@media screen and (min-width: 1200px){html{font-size:16px}}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:300;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-light.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-light.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:400;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-regular.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-regular.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:500;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-medium.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-medium.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:700;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-bold.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-bold.woff") format("woff")}@font-face{font-display:fallback;font-family:stratum;font-style:normal;font-weight:900;src:url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-black.woff2") format("woff2"),url("https://brands.gm-cdn.com/gbds/gmc/fonts/stratum-black.woff") format("woff")}.gb-dropdown .gb-select-container{position:relative}.gb-dropdown .gb-select-container label{display:block;font-family:Stratum,Arial,sans-serif;font-size:18px;letter-spacing:normal;line-height:1;margin:0;color:#66696a;font-weight:400;left:16px;pointer-events:none;position:absolute;top:19px;transition:all .1s ease}.gb-dropdown .gb-select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:none;background-position:100% 0;background-repeat:no-repeat;background-size:70px 100%;border:1px solid #ebebeb;cursor:pointer;font-family:Stratum,Arial,sans-serif;font-size:18px;height:auto;margin:0;outline:none;padding:30px 16px 6px 16px;width:100%;border-bottom:1px solid #25282a;color:#060505;height:56px;line-height:1}.gb-dropdown .gb-select-container select:hover{background-image:none}.gb-dropdown .gb-select-container select:hover{border-left-color:#25282a;border-right-color:#25282a;border-top-color:#25282a}.gb-dropdown .gb-select-container select[disabled]{background-color:#ebebeb;border:1px solid #ebebeb;color:#66696a;opacity:1}.gb-dropdown .gb-select-container:focus-within::after{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23060505%22%20stroke-linecap%3D%22square%22%20d%3D%22M2.5%2010.5%208%205l5.5%205.5%22%2F%3E%3C%2Fsvg%3E") !important}.gb-dropdown .gb-select-container::after{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23060505%22%20stroke-linecap%3D%22square%22%20d%3D%22M2.5%205%208%2010.5%2013.5%205%22%2F%3E%3C%2Fsvg%3E");display:flex;height:16px;margin:0 0 0 auto;pointer-events:none;position:absolute;right:16px;top:20px;width:16px}.gb-dropdown .gb-helper-text{color:#66696a;font-size:16px;font-weight:400;line-height:1.125;margin:4px 0 0 16px;position:relative}.gb-dropdown.gb-option-selected .gb-select-container label{display:block;font-family:Stratum,Arial,sans-serif;font-size:16px;letter-spacing:normal;line-height:1.125;margin:0;color:#66696a;font-weight:400;pointer-events:none;position:absolute;top:8px;transition:all .1s ease}.gb-dropdown.form-error .gb-helper-text{color:#b50000;margin:4px 0 0 40px}.gb-dropdown.form-error .gb-helper-text::before{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%226%22%20stroke%3D%22%23B50000%22%2F%3E%3Cpath%20stroke%3D%22%23B50000%22%20stroke-linecap%3D%22round%22%20d%3D%22M8%205.5v3%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2210%22%20r%3D%22.5%22%20fill%3D%22%23B50000%22%2F%3E%3C%2Fsvg%3E");height:16px;left:-25px;position:absolute;width:16px}.gb-dropdown.gb-disabled .gb-select-container label{color:#66696a}.gb-dropdown.gb-disabled .gb-select-container::after{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2366696A%22%20stroke-linecap%3D%22square%22%20d%3D%22M2.5%205%208%2010.5%2013.5%205%22%2F%3E%3C%2Fsvg%3E")}.gb-input{position:relative}.gb-input input[type=date]:focus::-webkit-datetime-edit,.gb-input input[type=date]::-webkit-datetime-edit{opacity:0;overflow:visible}.gb-input input[type=date]:focus::-webkit-calendar-picker-indicator,.gb-input input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.gb-input .gb-helper-text-container,.gb-input.form-error .gb-error-text-container{align-items:baseline;display:flex;flex-direction:row}.gb-input .gb-pw-info-container .gb-pw-info-item{align-items:center;color:#757575;display:flex;flex-direction:row;font-family:Stratum,Arial,sans-serif;font-size:12px;line-height:1.33;margin:10px auto 5px 16px}.gb-input .gb-pw-info-container .gb-pw-info-item .gb-pw-info-text{margin-left:10px}.gb-input .gb-pw-info-container .gb-pw-info-item .gb-pw-info-icon-check{border-bottom:solid 1px #fff;border-right:solid 1px #fff;display:none;height:6px;margin:2px 4px;transform:rotate(45deg);width:3px}.gb-input .gb-pw-info-container .gb-pw-info-item .gb-pw-info-icon{background-color:#fff;border:solid 1px #66696a;border-radius:50%;display:inline-block;height:14px;width:14px}.gb-input .gb-pw-info-container .gb-pw-info-item .gb-pw-info-icon.valid{background-color:#656565}.gb-input .gb-pw-info-container .gb-pw-info-item .gb-pw-info-icon.valid .gb-pw-info-icon-check{display:block}.gb-input .hide{display:none}.gb-input label{display:block;font-family:Stratum,Arial,sans-serif;font-size:16px;letter-spacing:normal;line-height:1.5;margin:auto;color:#464646;font-weight:400}.gb-input .clear-input,.gb-input .show-password{display:inline-block;font-size:12px;line-height:1.29;opacity:0;position:absolute;right:17px;text-transform:uppercase;top:20px}.gb-input .clear-input:hover,.gb-input .show-password:hover{cursor:pointer}.gb-input .clear-input:focus,.gb-input .show-password:focus{opacity:1}.gb-input button.clear-input,.gb-input button.show-password{background:none;border:0;cursor:pointer;padding:0}.gb-input .gb-input-label{color:#66696a;font-size:18px;left:16px;line-height:1;position:absolute;top:19px}.gb-input .gb-input-label.hover{color:#66696a;display:block;font-size:16px;left:16px;line-height:1.125;top:8px}.gb-input:focusinput[type=date]::-webkit-datetime-edit{opacity:1}.gb-input:focusinput[type=date]::-webkit-calendar-picker-indicator{opacity:1}.gb-input.form-error .gb-helper-text-container{display:none}.gb-input.form-error .gb-pw-info-container{display:none}.gb-input.form-error .gb-error-text-container{margin:0;padding:4px 16px}.gb-input .gb-error-text-container{display:none;margin:0}.gb-input .gb-error-text-container .gb-helper-text-icon-container{margin-right:8px}.gb-input .gb-error-text-container .gb-error-text{color:#b50000;font-family:Stratum,Arial,sans-serif;font-size:16px;height:18px;line-height:1.125}.gb-input .gb-error-text-container .gb-error-text.gb-error-img::before{background-image:url("data:image/svg+xml,%3Csvg%20width=%2716%27%20height=%2716%27%20viewBox=%270%200%2016%2016%27%20fill=%27none%27%20xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle%20cx=%278%27%20cy=%278%27%20r=%276%27%20stroke=%27%23B50000%27/%3E%3Cpath%20d=%27M8%205.5L8%208.5%27%20stroke=%27%23B50000%27%20stroke-linecap=%27round%27/%3E%3Ccircle%20cx=%278%27%20cy=%2710%27%20r=%270.5%27%20fill=%27%23B50000%27/%3E%3C/svg%3E%0A");background-size:16px 16px;content:"";display:inline-block;height:16px;margin:0 8px 0 0;position:relative;top:3px;width:16px}@media only screen and (min-width: 800px){.gb-input .gb-error-text-container .gb-error-text.gb-error-img::before{background-size:16px 16px;height:16px;top:1px;width:16px}}.gb-input .gb-pw-info-container .gb-pw-label{color:#66696a;display:block;font-family:Stratum,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.125;margin:15px auto 5px 16px}.gb-input .gb-pw-info-container .gb-pw-str-indicator{border-radius:25px;border-top:solid 4px #0a7305;margin:0 16px 10px}.gb-input .gb-helper-text-icon-container{display:inline-block;height:16px;margin:0;width:16px}.gb-input .gb-helper-text-icon-container .gb-helper-text-icon-image{bottom:0;display:inline-block;position:relative;vertical-align:middle;width:100%}.gb-input input::-moz-placeholder{color:#66696a;font-family:Stratum,Arial,sans-serif;font-size:16px;line-height:1.5;margin:3px 0;opacity:.5}.gb-input input::placeholder{color:#66696a;font-family:Stratum,Arial,sans-serif;font-size:16px;line-height:1.5;margin:3px 0;opacity:.5}.gb-input input[type],.gb-input input textarea{background-color:#fff;border:1px solid #ebebeb;color:#464646;font-family:Stratum,Arial,sans-serif;font-size:16px;height:auto;margin:0;padding:30px 66px 8px 16px;width:100%}.gb-input input[type]:focus,.gb-input input textarea:focus{border:1px solid #ebebeb;outline:none}.gb-input input[type][disabled],.gb-input input textarea[disabled]{background-color:#fff;opacity:30%}.gb-input input[type=date]{min-width:intrinsic}.gb-input input[type=date]::-webkit-date-and-time-value{padding:24px 0 0 8px;text-align:left}.gb-input input[type],.gb-input input textarea{border-bottom-color:#25282a;border-radius:0;color:#060505;font-size:18px;height:56px;line-height:1}.gb-input input[type]:focus,.gb-input input textarea:focus{border-bottom:solid 1px #25282a}.gb-input input[type]:focus~.gb-input-label,.gb-input input textarea:focus~.gb-input-label{color:#66696a;display:block;font-size:16px;font-weight:400;left:16px;line-height:1.125;top:8px}.gb-input input[type]:focus~.clear-input,.gb-input input textarea:focus~.clear-input{opacity:1}.gb-input input[type]:focus~.show-password,.gb-input input textarea:focus~.show-password{opacity:1}.gb-input input[type]:hover,.gb-input input textarea:hover{border-bottom-color:#25282a;cursor:text}.gb-input input:hover{border:1px solid #25282a}.gb-input input[type=date]{-moz-appearance:textfield;-webkit-appearance:textfield;display:block;padding-right:16px;text-transform:uppercase}.gb-input input[type=date]::-webkit-datetime-edit-text{padding:0}.gb-input input[type=date].valid:focus::-webkit-calendar-picker-indicator{opacity:1}.gb-input input[type=date].valid::-webkit-datetime-edit{opacity:1}.gb-input input[type=date].valid::-webkit-calendar-picker-indicator{opacity:0}.gb-input .gb-helper-text-container{margin:0;padding:4px 16px}.gb-input .gb-helper-text-container .gb-helper-text-icon-container{margin-right:8px}.gb-input .gb-helper-text-container .gb-helper-text{color:#66696a;font-family:Stratum,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.125}.gb-input .gb-helper-text-container .gb-helper-text.gb-caps-img::before{background-image:url("data:image/svg+xml,%3Csvg%20width=%2716%27%20height=%2716%27%20viewBox=%270%200%2016%2016%27%20fill=%27none%27%20xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath%20d=%27M8%200C3.57333%200%200%203.57333%200%208C0%2012.4267%203.57333%2016%208%2016C12.4267%2016%2016%2012.4267%2016%208C16%203.57333%2012.4267%200%208%200Z%27%20fill=%27%2366696A%27/%3E%3Cpath%20d=%27M10.0012%208.01979H11.3543C11.7126%208.01802%2012%207.73343%2012%207.38482C12%207.23185%2011.9436%207.086%2011.8399%206.97039L8.48981%203.21745C8.25519%202.95421%207.84597%202.92575%207.5768%203.15519C7.55497%203.17476%207.53315%203.19432%207.51314%203.21745L4.16118%206.96861C3.92474%207.23185%203.95202%207.63205%204.21938%207.8615C4.3376%207.96288%204.48856%208.01802%204.64679%208.01979H5.99994V9.97631C5.99994%2010.172%206.16363%2010.332%206.36369%2010.332H9.63744C9.8375%2010.332%2010.0012%2010.172%2010.0012%209.97631V8.01979Z%27%20fill=%27white%27/%3E%3Cpath%20d=%27M9.6375%2011.043H6.36375C6.16369%2011.043%206%2011.203%206%2011.3987V12.6438C6%2012.8394%206.16369%2012.9995%206.36375%2012.9995H9.6375C9.83757%2012.9995%2010.0013%2012.8394%2010.0013%2012.6438V11.3987C10.0013%2011.203%209.83757%2011.043%209.6375%2011.043Z%27%20fill=%27white%27/%3E%3C/svg%3E%0A");background-size:16px 16px;content:"";display:inline-block;height:16px;margin:0 8px 0 0;position:relative;top:4px;width:16px}@media only screen and (min-width: 800px){.gb-input .gb-helper-text-container .gb-helper-text.gb-caps-img::before{background-size:16px 16px;height:16px;top:4px;width:16px}}.gb-input .gb-helper-text-container.disabled input{border:1px solid #ebebeb}.gb-input .gb-helper-text-container.disabled input[type][disabled],.gb-input .gb-helper-text-container.disabled input textarea[disabled]{background-color:#ebebeb;color:#66696a;opacity:1}.gb-input .gb-helper-text-container.disabled input:hover{border:1px solid #ebebeb}.gb-input .gb-helper-text-container.disabled .gb-helper-text-container{visibility:hidden}.gb-input .gb-helper-text-container.form-success .gb-helper-text-container .gb-helper-text{color:#0a7305}html[dir=rtl] .gb-input{direction:rtl;display:flex;flex-flow:column wrap}gb-charger-information-tool .input-container{display:flex;flex-wrap:wrap;margin-block-end:2rem}gb-charger-information-tool .input-container .dropdown-container{flex:100%;margin-block-end:1rem;margin-inline-end:0}gb-charger-information-tool .input-container .input-error-container{flex:1}gb-charger-information-tool .input-container .input-error-container .zip-error{display:block;margin-block-start:5px;text-align:start}gb-charger-information-tool .input-container .input-error-container .zip-error p::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2716%27%20height=%2717%27%20fill=%27none%27%3E%3Cpath%20fill=%27%23B50000%27%20d=%27M8%20.1a7.99%207.99%200%200%200-8%208c0%204.427%203.573%208%208%208s8-3.573%208-8-3.573-8-8-8Zm.996%2012.8a.983.983%200%200%201-.996.996.979.979%200%200%201-.978-.996v-.196A.99.99%200%200%201%208%2011.71c.551%200%20.996.444.996.995v.196Zm.48-9.013-.498%206.08c-.054.569-.534.96-1.085.924a.992.992%200%200%201-.906-.924l-.498-6.08c-.089-.8.658-1.582%201.458-1.582.889%200%201.6.782%201.529%201.582Z%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%;content:"";display:inline-block;height:17px;margin-inline-end:5px;vertical-align:text-top;width:17px}gb-charger-information-tool .input-container .input-error-container .zip-error.hide{visibility:hidden}gb-charger-information-tool .flex-container{flex-wrap:wrap}gb-charger-information-tool .flex-container .vehicle-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-inline-end:0;width:100%}gb-charger-information-tool .flex-container .vehicle-container .image-container{display:flex;justify-content:center;width:90%}gb-charger-information-tool .flex-container .vehicle-container .image-container .dropdown-image{max-width:75%}gb-charger-information-tool .flex-container .vehicle-container .col-container{display:flex;flex:100%;flex-direction:column;width:100%}gb-charger-information-tool .flex-container .vehicle-container .col-container .col{display:flex;flex-direction:column;justify-content:flex-end;padding:50px 0 20px;width:100%}gb-charger-information-tool .flex-container .vehicle-container .subtitle{width:100%}gb-charger-information-tool .flex-container .vehicle-container .subtitle .time-cost-link{cursor:pointer;text-decoration:underline}gb-charger-information-tool .flex-container .option-container{width:100%}gb-charger-information-tool .flex-container .option-container label{display:inline-block;margin-block-end:.5rem;margin-block-start:2.25rem;width:100%}gb-charger-information-tool .flex-container .option-container .range-slider-container{align-items:center;display:inline-flex;justify-content:center;margin:1rem 0;position:relative;width:100%}gb-charger-information-tool .flex-container .option-container .range-slider-container span{inset-inline-end:0;position:absolute}gb-charger-information-tool .flex-container .option-container .range-slider-container input[type=range]{-webkit-appearance:none;border-radius:15px;height:5px;inset-inline-start:0;position:absolute;width:87%}gb-charger-information-tool .flex-container .option-container .range-slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:50%;cursor:pointer;height:20px;width:20px}gb-charger-information-tool .flex-container .option-container .home-public-buttons-container{display:none}gb-charger-information-tool .flex-container .option-container .compare-button{padding:20px}gb-charger-information-tool .flex-container .option-container .power-buttons-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1rem 0}gb-charger-information-tool .flex-container .option-container .power-buttons-container .power-button{flex:0 0 calc(50% - .5rem);height:6rem;margin-block-end:1rem;padding:30px}gb-charger-information-tool .charger-information-tool-modal{background-color:rgba(0,0,0,.6);display:none;height:100%;inset-block-start:0;inset-inline-start:0;position:fixed;width:100%;z-index:200}gb-charger-information-tool .charger-information-tool-modal .modal-content{background-color:#fff;inset-block-start:50%;inset-inline-start:50%;padding:40px 20px;position:fixed;transform:translate(-50%, -50%);width:100%}gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading{padding-block-end:6px}gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-subheading,gb-charger-information-tool .charger-information-tool-modal .modal-content .electricity-price-subheading{padding-block-end:20px}gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button{border-block-start:1px solid #8c8c8c;margin-block-start:5px;padding-block-start:20px;text-align:end}gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button:hover{cursor:pointer}gb-charger-information-tool .charger-information-tool-modal .modal-content .modal-image{width:25%}gb-charger-information-tool .charger-information-tool-modal.open{display:flex}@media only screen and (min-width: 800px){gb-charger-information-tool .input-container{flex-wrap:nowrap;margin-block-end:0}gb-charger-information-tool .input-container .dropdown-container{flex:50%;padding-inline-end:4rem}gb-charger-information-tool .input-container .input-error-container{flex:50%}gb-charger-information-tool .input-container .input-error-container .gb-dropdown .gb-select-container{margin:0;width:100%}gb-charger-information-tool .flex-container{display:flex;flex-wrap:nowrap;width:100%}gb-charger-information-tool .flex-container .option-container .range-slider-container input[type=range]{width:92%}gb-charger-information-tool .flex-container .vehicle-container{justify-content:start}gb-charger-information-tool .flex-container .vehicle-container .subtitle{max-width:90%}gb-charger-information-tool .flex-container .vehicle-container .col-container .col{width:90%}gb-charger-information-tool .charger-information-tool-modal .modal-content{padding:60px}}@media only screen and (min-width: 800px)and (max-width: 1199px){gb-charger-information-tool .charger-information-tool-modal .modal-content{width:90%}}@media only screen and (min-width: 1200px){gb-charger-information-tool .charger-information-tool-modal .modal-content{width:auto}}gb-charger-information-tool .input-container .input-error-container .zip-error{color:#b50000}gb-charger-information-tool .input-container .input-error-container .zip-error p::before{background-image:url("data:image/svg+xml,%3Csvg%20width=%2716%27%20height=%2717%27%20viewBox=%270%200%2016%2017%27%20fill=%27none%27%20xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle%20cx=%278%27%20cy=%278.60156%27%20r=%276%27%20stroke=%27%23B50000%27/%3E%3Cpath%20d=%27M8%206.10156L8%209.10156%27%20stroke=%27%23B50000%27%20stroke-linecap=%27round%27/%3E%3Ccircle%20cx=%278%27%20cy=%2710.6016%27%20r=%270.5%27%20fill=%27%23B50000%27/%3E%3C/svg%3E%0A");height:20px;margin-inline-end:5px;width:20px}gb-charger-information-tool .input-container .input-error-container .gb-input input.error{border-block-end:solid 2px #b50000}gb-charger-information-tool .flex-container .subtitle p,gb-charger-information-tool .flex-container slider-subtitle p{margin-block-start:2rem}gb-charger-information-tool .flex-container .vehicle-container .col-container .col{border-block-end:1px solid #000}gb-charger-information-tool .flex-container .vehicle-container .col-container .col .hour-result,gb-charger-information-tool .flex-container .vehicle-container .col-container .col .cost-result{font-weight:900}gb-charger-information-tool .flex-container .vehicle-container .col-container .col .label{font-weight:700}gb-charger-information-tool .option-container .range-slider-container .range-background-color{background-color:#bfbfbf;color:#000}gb-charger-information-tool .option-container .range-slider-container input[type=range]{background:#bfbfbf}gb-charger-information-tool .option-container .range-slider-container input[type=range]::-webkit-slider-thumb{background:#000;border:2px solid #000}gb-charger-information-tool .option-container .power-buttons-container .power-button{background-color:#f6f6f6;color:#000}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected{border-width:3px}gb-charger-information-tool .option-container .power-buttons-container .power-button.selected:hover{background-color:#000;color:#fff}gb-charger-information-tool .option-container .power-buttons-container .power-button:hover{background-color:#000;color:#fff}gb-charger-information-tool .option-container .power-buttons-container .power-button:focus{border:2px solid #000}gb-charger-information-tool .charger-information-tool-modal .modal-content .fuel-averages-heading{font-weight:700}gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button{color:#c00;font-weight:500}gb-charger-information-tool .charger-information-tool-modal .modal-content .close-button:hover{color:#000}
