/*!
 * 
 * date: Wed Jun 04 2025 19:06:58 GMT+0000 (Coordinated Universal Time)
 * brand: cadillac-2022
 *
 * 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.8
 * @gbds/core dependency version: 6.1.0
 * date: Wed Jun 04 2025 18:57:31 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-ce-modal.gb-ev-savings-modal-open .modal-close-btn a,gb-cost-savings-estimator .gb-header a,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label a,gb-savings-overlay .fuel-averages-container .fuel-averages-heading a,gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading a,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total a,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title a,gb-incentives-overlay .gb-incentives-modal-title a{color:#282828;cursor:pointer;text-decoration:none}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn a:active,gb-cost-savings-estimator .gb-header a:active,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label a:active,gb-savings-overlay .fuel-averages-container .fuel-averages-heading a:active,gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading a:active,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total a:active,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title a:active,gb-incentives-overlay .gb-incentives-modal-title a:active,gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn a:hover,gb-cost-savings-estimator .gb-header a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label a:hover,gb-savings-overlay .fuel-averages-container .fuel-averages-heading a:hover,gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total a:hover,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title a:hover,gb-incentives-overlay .gb-incentives-modal-title a:hover{color:#505050;text-decoration:none}
gb-ce-modal.gb-ev-savings-modal-open .invert.modal-close-btn a,gb-cost-savings-estimator .invert.gb-disclaimer-container a,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer a,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer a,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel a,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a,gb-incentives-overlay .invert.gb-incentives-disclaimer a,gb-cost-savings-estimator .invert.gb-subheader a,gb-cost-savings-estimator .invert.gb-single-vehicle a,gb-zip-code .invert.gb-compare-label a,gb-ce-sliders .invert.gb-ce-mdd-slider-label a,gb-ce-sliders .invert.gb-ce-mpg-slider-label a,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading a,gb-savings-overlay .comparison-container .gas .invert.gas-price-label a,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price a,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label a,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price a,gb-savings-overlay .vehicle-assumptions-container .invert.title a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label a,gb-incentives-overlay .invert.gb-incentives-total-savings a,gb-incentives-overlay .gb-incentives-list .invert.inc-name a,gb-incentives-overlay .gb-incentives-list .invert.inc-amt a,gb-ce-sliders .invert.gb-ce-mdd-value a,gb-ce-sliders .invert.gb-ce-mpg-value a,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2 a,gb-cost-savings-estimator .invert.gb-header a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-total-label a,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-heading a,gb-savings-overlay .vehicle-assumptions-container .invert.vehicle-assumptions-heading a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-savings-total a,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-title a,gb-incentives-overlay .invert.gb-incentives-modal-title a{color:#fcfcfc}
gb-ce-modal.gb-ev-savings-modal-open .invert.modal-close-btn a:hover,gb-cost-savings-estimator .invert.gb-disclaimer-container a:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer a:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer a:hover,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:hover,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel a:hover,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:hover,gb-incentives-overlay .invert.gb-incentives-disclaimer a:hover,gb-cost-savings-estimator .invert.gb-subheader a:hover,gb-cost-savings-estimator .invert.gb-single-vehicle a:hover,gb-zip-code .invert.gb-compare-label a:hover,gb-ce-sliders .invert.gb-ce-mdd-slider-label a:hover,gb-ce-sliders .invert.gb-ce-mpg-slider-label a:hover,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading a:hover,gb-savings-overlay .comparison-container .gas .invert.gas-price-label a:hover,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price a:hover,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label a:hover,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price a:hover,gb-savings-overlay .vehicle-assumptions-container .invert.title a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label a:hover,gb-incentives-overlay .invert.gb-incentives-total-savings a:hover,gb-incentives-overlay .gb-incentives-list .invert.inc-name a:hover,gb-incentives-overlay .gb-incentives-list .invert.inc-amt a:hover,gb-ce-sliders .invert.gb-ce-mdd-value a:hover,gb-ce-sliders .invert.gb-ce-mpg-value a:hover,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2 a:hover,gb-cost-savings-estimator .invert.gb-header a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-total-label a:hover,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-heading a:hover,gb-savings-overlay .vehicle-assumptions-container .invert.vehicle-assumptions-heading a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-savings-total a:hover,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-title a:hover,gb-incentives-overlay .invert.gb-incentives-modal-title a:hover{color:#505050}
gb-ce-modal.gb-ev-savings-modal-open .invert.modal-close-btn,gb-cost-savings-estimator .invert.gb-disclaimer-container,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text,gb-incentives-overlay .invert.gb-incentives-disclaimer,gb-cost-savings-estimator .invert.gb-subheader,gb-cost-savings-estimator .invert.gb-single-vehicle,gb-zip-code .invert.gb-compare-label,gb-ce-sliders .invert.gb-ce-mdd-slider-label,gb-ce-sliders .invert.gb-ce-mpg-slider-label,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading,gb-savings-overlay .comparison-container .gas .invert.gas-price-label,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price,gb-savings-overlay .vehicle-assumptions-container .invert.title,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label,gb-incentives-overlay .invert.gb-incentives-total-savings,gb-incentives-overlay .gb-incentives-list .invert.inc-name,gb-incentives-overlay .gb-incentives-list .invert.inc-amt,gb-ce-sliders .invert.gb-ce-mdd-value,gb-ce-sliders .invert.gb-ce-mpg-value,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2,gb-cost-savings-estimator .invert.gb-header,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-total-label,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-heading,gb-savings-overlay .vehicle-assumptions-container .invert.vehicle-assumptions-heading,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-savings-total,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-title,gb-incentives-overlay .invert.gb-incentives-modal-title{color:#fcfcfc}
gb-ce-estimated-savings-output .gb-output-container .heavy.gb-cost-savings-total-label,gb-savings-overlay .fuel-averages-container .heavy.fuel-averages-heading,gb-savings-overlay .vehicle-assumptions-container .heavy.vehicle-assumptions-heading,gb-ce-estimated-savings-output .gb-output-container .heavy.gb-estimated-savings-total,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .heavy.gb-alert-title,gb-incentives-overlay .heavy.gb-incentives-modal-title{font-weight:600}
gb-savings-overlay .fuel-averages-container .fuel-averages-heading,gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title,gb-incentives-overlay .gb-incentives-modal-title{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:20px;font-weight:400;letter-spacing:5px;line-height:1.32}
@media(min-width:800px)and (max-width:1199px){gb-savings-overlay .fuel-averages-container .fuel-averages-heading,gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title,gb-incentives-overlay .gb-incentives-modal-title{font-size:32px;letter-spacing:5.76px;line-height:1.32}
}
@media(min-width:1200px){gb-savings-overlay .fuel-averages-container .fuel-averages-heading,gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title,gb-incentives-overlay .gb-incentives-modal-title{font-size:32px;letter-spacing:5.76px;line-height:1.32}
}
gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:16px;font-weight:400;letter-spacing:5px;line-height:1.32}
@media(min-width:800px)and (max-width:1199px){gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label{font-size:24px;letter-spacing:4.32px;line-height:1.32}
}
@media(min-width:1200px){gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label{font-size:24px;letter-spacing:4.32px;line-height:1.32}
}
gb-cost-savings-estimator .gb-header{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:14px;font-weight:100;letter-spacing:5px;line-height:1.32}
@media(min-width:800px)and (max-width:1199px){gb-cost-savings-estimator .gb-header{font-size:18px;letter-spacing:3.24px;line-height:1.32}
}
@media(min-width:1200px){gb-cost-savings-estimator .gb-header{font-size:18px;letter-spacing:3.24px;line-height:1.32}
}
gb-cost-savings-estimator .heavy.gb-header{font-weight:300}
gb-cost-savings-estimator .gb-disclaimer-container a,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer a,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer a,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading a,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings a,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings a,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance a,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel a,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a,gb-incentives-overlay .gb-incentives-disclaimer a,gb-cost-savings-estimator .gb-subheader a,gb-cost-savings-estimator .gb-single-vehicle a,gb-zip-code .gb-compare-label a,gb-ce-sliders .gb-ce-mdd-slider-label a,gb-ce-sliders .gb-ce-mpg-slider-label a,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading a,gb-savings-overlay .comparison-container .gas .gas-price-label a,gb-savings-overlay .comparison-container .gas .gb-gas-price a,gb-savings-overlay .comparison-container .electricity .electricity-price-label a,gb-savings-overlay .comparison-container .electricity .gb-electricity-price a,gb-savings-overlay .vehicle-assumptions-container .title a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button a,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label a,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label a,gb-incentives-overlay .gb-incentives-total-savings a,gb-incentives-overlay .gb-incentives-list .inc-name a,gb-incentives-overlay .gb-incentives-list .inc-amt a,gb-ce-sliders .gb-ce-mdd-value a,gb-ce-sliders .gb-ce-mpg-value a,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2 a{color:#282828;cursor:pointer;text-decoration:underline}
gb-cost-savings-estimator .gb-disclaimer-container a:active,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer a:active,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer a:active,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:active,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading a:active,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings a:active,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings a:active,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance a:active,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel a:active,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:active,gb-incentives-overlay .gb-incentives-disclaimer a:active,gb-cost-savings-estimator .gb-subheader a:active,gb-cost-savings-estimator .gb-single-vehicle a:active,gb-zip-code .gb-compare-label a:active,gb-ce-sliders .gb-ce-mdd-slider-label a:active,gb-ce-sliders .gb-ce-mpg-slider-label a:active,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading a:active,gb-savings-overlay .comparison-container .gas .gas-price-label a:active,gb-savings-overlay .comparison-container .gas .gb-gas-price a:active,gb-savings-overlay .comparison-container .electricity .electricity-price-label a:active,gb-savings-overlay .comparison-container .electricity .gb-electricity-price a:active,gb-savings-overlay .vehicle-assumptions-container .title a:active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button a:active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button a:active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button a:active,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label a:active,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label a:active,gb-incentives-overlay .gb-incentives-total-savings a:active,gb-incentives-overlay .gb-incentives-list .inc-name a:active,gb-incentives-overlay .gb-incentives-list .inc-amt a:active,gb-ce-sliders .gb-ce-mdd-value a:active,gb-ce-sliders .gb-ce-mpg-value a:active,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2 a:active,gb-cost-savings-estimator .gb-disclaimer-container a:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer a:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer a:hover,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:hover,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel a:hover,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:hover,gb-incentives-overlay .gb-incentives-disclaimer a:hover,gb-cost-savings-estimator .gb-subheader a:hover,gb-cost-savings-estimator .gb-single-vehicle a:hover,gb-zip-code .gb-compare-label a:hover,gb-ce-sliders .gb-ce-mdd-slider-label a:hover,gb-ce-sliders .gb-ce-mpg-slider-label a:hover,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading a:hover,gb-savings-overlay .comparison-container .gas .gas-price-label a:hover,gb-savings-overlay .comparison-container .gas .gb-gas-price a:hover,gb-savings-overlay .comparison-container .electricity .electricity-price-label a:hover,gb-savings-overlay .comparison-container .electricity .gb-electricity-price a:hover,gb-savings-overlay .vehicle-assumptions-container .title a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label a:hover,gb-incentives-overlay .gb-incentives-total-savings a:hover,gb-incentives-overlay .gb-incentives-list .inc-name a:hover,gb-incentives-overlay .gb-incentives-list .inc-amt a:hover,gb-ce-sliders .gb-ce-mdd-value a:hover,gb-ce-sliders .gb-ce-mpg-value a:hover,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2 a:hover{color:#505050}
gb-cost-savings-estimator .gb-disclaimer-container a:visited,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer a:visited,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer a:visited,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:visited,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel a:visited,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:visited,gb-incentives-overlay .gb-incentives-disclaimer a:visited,gb-cost-savings-estimator .gb-subheader a:visited,gb-cost-savings-estimator .gb-single-vehicle a:visited,gb-zip-code .gb-compare-label a:visited,gb-ce-sliders .gb-ce-mdd-slider-label a:visited,gb-ce-sliders .gb-ce-mpg-slider-label a:visited,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading a:visited,gb-savings-overlay .comparison-container .gas .gas-price-label a:visited,gb-savings-overlay .comparison-container .gas .gb-gas-price a:visited,gb-savings-overlay .comparison-container .electricity .electricity-price-label a:visited,gb-savings-overlay .comparison-container .electricity .gb-electricity-price a:visited,gb-savings-overlay .vehicle-assumptions-container .title a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label a:visited,gb-incentives-overlay .gb-incentives-total-savings a:visited,gb-incentives-overlay .gb-incentives-list .inc-name a:visited,gb-incentives-overlay .gb-incentives-list .inc-amt a:visited,gb-ce-sliders .gb-ce-mdd-value a:visited,gb-ce-sliders .gb-ce-mpg-value a:visited,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2 a:visited{color:#282828}
gb-cost-savings-estimator .gb-disclaimer-container a:visited:hover,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:visited:hover,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel a:visited:hover,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text a:visited:hover,gb-incentives-overlay .gb-incentives-disclaimer a:visited:hover,gb-cost-savings-estimator .gb-subheader a:visited:hover,gb-cost-savings-estimator .gb-single-vehicle a:visited:hover,gb-zip-code .gb-compare-label a:visited:hover,gb-ce-sliders .gb-ce-mdd-slider-label a:visited:hover,gb-ce-sliders .gb-ce-mpg-slider-label a:visited:hover,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading a:visited:hover,gb-savings-overlay .comparison-container .gas .gas-price-label a:visited:hover,gb-savings-overlay .comparison-container .gas .gb-gas-price a:visited:hover,gb-savings-overlay .comparison-container .electricity .electricity-price-label a:visited:hover,gb-savings-overlay .comparison-container .electricity .gb-electricity-price a:visited:hover,gb-savings-overlay .vehicle-assumptions-container .title a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label a:visited:hover,gb-incentives-overlay .gb-incentives-total-savings a:visited:hover,gb-incentives-overlay .gb-incentives-list .inc-name a:visited:hover,gb-incentives-overlay .gb-incentives-list .inc-amt a:visited:hover,gb-ce-sliders .gb-ce-mdd-value a:visited:hover,gb-ce-sliders .gb-ce-mpg-value a:visited:hover,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2 a:visited:hover{color:#505050}
gb-cost-savings-estimator .invert.gb-disclaimer-container a,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer a,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer a,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel a,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a,gb-incentives-overlay .invert.gb-incentives-disclaimer a,gb-cost-savings-estimator .invert.gb-subheader a,gb-cost-savings-estimator .invert.gb-single-vehicle a,gb-zip-code .invert.gb-compare-label a,gb-ce-sliders .invert.gb-ce-mdd-slider-label a,gb-ce-sliders .invert.gb-ce-mpg-slider-label a,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading a,gb-savings-overlay .comparison-container .gas .invert.gas-price-label a,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price a,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label a,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price a,gb-savings-overlay .vehicle-assumptions-container .invert.title a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button a,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label a,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label a,gb-incentives-overlay .invert.gb-incentives-total-savings a,gb-incentives-overlay .gb-incentives-list .invert.inc-name a,gb-incentives-overlay .gb-incentives-list .invert.inc-amt a,gb-ce-sliders .invert.gb-ce-mdd-value a,gb-ce-sliders .invert.gb-ce-mpg-value a,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2 a{color:#fcfcfc}
gb-cost-savings-estimator .invert.gb-disclaimer-container a:active,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer a:active,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer a:active,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:active,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading a:active,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings a:active,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings a:active,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance a:active,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel a:active,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:active,gb-incentives-overlay .invert.gb-incentives-disclaimer a:active,gb-cost-savings-estimator .invert.gb-subheader a:active,gb-cost-savings-estimator .invert.gb-single-vehicle a:active,gb-zip-code .invert.gb-compare-label a:active,gb-ce-sliders .invert.gb-ce-mdd-slider-label a:active,gb-ce-sliders .invert.gb-ce-mpg-slider-label a:active,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading a:active,gb-savings-overlay .comparison-container .gas .invert.gas-price-label a:active,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price a:active,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label a:active,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price a:active,gb-savings-overlay .vehicle-assumptions-container .invert.title a:active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button a:active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button a:active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button a:active,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label a:active,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label a:active,gb-incentives-overlay .invert.gb-incentives-total-savings a:active,gb-incentives-overlay .gb-incentives-list .invert.inc-name a:active,gb-incentives-overlay .gb-incentives-list .invert.inc-amt a:active,gb-ce-sliders .invert.gb-ce-mdd-value a:active,gb-ce-sliders .invert.gb-ce-mpg-value a:active,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2 a:active,gb-cost-savings-estimator .invert.gb-disclaimer-container a:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer a:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer a:hover,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:hover,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel a:hover,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:hover,gb-incentives-overlay .invert.gb-incentives-disclaimer a:hover,gb-cost-savings-estimator .invert.gb-subheader a:hover,gb-cost-savings-estimator .invert.gb-single-vehicle a:hover,gb-zip-code .invert.gb-compare-label a:hover,gb-ce-sliders .invert.gb-ce-mdd-slider-label a:hover,gb-ce-sliders .invert.gb-ce-mpg-slider-label a:hover,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading a:hover,gb-savings-overlay .comparison-container .gas .invert.gas-price-label a:hover,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price a:hover,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label a:hover,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price a:hover,gb-savings-overlay .vehicle-assumptions-container .invert.title a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button a:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label a:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label a:hover,gb-incentives-overlay .invert.gb-incentives-total-savings a:hover,gb-incentives-overlay .gb-incentives-list .invert.inc-name a:hover,gb-incentives-overlay .gb-incentives-list .invert.inc-amt a:hover,gb-ce-sliders .invert.gb-ce-mdd-value a:hover,gb-ce-sliders .invert.gb-ce-mpg-value a:hover,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2 a:hover{color:#a0a0a0}
gb-cost-savings-estimator .invert.gb-disclaimer-container a:visited,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer a:visited,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer a:visited,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:visited,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading a:visited,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings a:visited,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings a:visited,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance a:visited,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel a:visited,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:visited,gb-incentives-overlay .invert.gb-incentives-disclaimer a:visited,gb-cost-savings-estimator .invert.gb-subheader a:visited,gb-cost-savings-estimator .invert.gb-single-vehicle a:visited,gb-zip-code .invert.gb-compare-label a:visited,gb-ce-sliders .invert.gb-ce-mdd-slider-label a:visited,gb-ce-sliders .invert.gb-ce-mpg-slider-label a:visited,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading a:visited,gb-savings-overlay .comparison-container .gas .invert.gas-price-label a:visited,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price a:visited,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label a:visited,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price a:visited,gb-savings-overlay .vehicle-assumptions-container .invert.title a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button a:visited,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button a:visited,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label a:visited,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label a:visited,gb-incentives-overlay .invert.gb-incentives-total-savings a:visited,gb-incentives-overlay .gb-incentives-list .invert.inc-name a:visited,gb-incentives-overlay .gb-incentives-list .invert.inc-amt a:visited,gb-ce-sliders .invert.gb-ce-mdd-value a:visited,gb-ce-sliders .invert.gb-ce-mpg-value a:visited,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2 a:visited{color:#fcfcfc}
gb-cost-savings-estimator .invert.gb-disclaimer-container a:visited:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.savings-disclaimer a:visited:hover,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .invert.incentives-disclaimer a:visited:hover,gb-savings-overlay .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:visited:hover,gb-savings-overlay .vehicle-assumptions-container .invert.gb-vehicle-assumptions-subheading a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-fuel-savings a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-estimated-maintenance-savings a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-maintenance a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-up-to-fuel a:visited:hover,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .invert.gb-ce-powered-by-text a:visited:hover,gb-incentives-overlay .invert.gb-incentives-disclaimer a:visited:hover,gb-cost-savings-estimator .invert.gb-subheader a:visited:hover,gb-cost-savings-estimator .invert.gb-single-vehicle a:visited:hover,gb-zip-code .invert.gb-compare-label a:visited:hover,gb-ce-sliders .invert.gb-ce-mdd-slider-label a:visited:hover,gb-ce-sliders .invert.gb-ce-mpg-slider-label a:visited:hover,gb-savings-overlay .fuel-averages-container .invert.fuel-averages-subheading a:visited:hover,gb-savings-overlay .comparison-container .gas .invert.gas-price-label a:visited:hover,gb-savings-overlay .comparison-container .gas .invert.gb-gas-price a:visited:hover,gb-savings-overlay .comparison-container .electricity .invert.electricity-price-label a:visited:hover,gb-savings-overlay .comparison-container .electricity .invert.gb-electricity-price a:visited:hover,gb-savings-overlay .vehicle-assumptions-container .invert.title a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-monthly-button a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-yearly-button a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .invert.gb-five-year-button a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-fuel-label a:visited:hover,gb-ce-estimated-savings-output .gb-output-container .invert.gb-cost-savings-maintenance-label a:visited:hover,gb-incentives-overlay .invert.gb-incentives-total-savings a:visited:hover,gb-incentives-overlay .gb-incentives-list .invert.inc-name a:visited:hover,gb-incentives-overlay .gb-incentives-list .invert.inc-amt a:visited:hover,gb-ce-sliders .invert.gb-ce-mdd-value a:visited:hover,gb-ce-sliders .invert.gb-ce-mpg-value a:visited:hover,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .invert.gb-alert-body2 a:visited:hover{color:#a0a0a0}
gb-ce-sliders .gb-ce-mdd-value,gb-ce-sliders .gb-ce-mpg-value,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:16px;font-weight:100;letter-spacing:.72px;line-height:1.8}
@media(min-width:800px)and (max-width:1199px){gb-ce-sliders .gb-ce-mdd-value,gb-ce-sliders .gb-ce-mpg-value,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2{font-size:16px;letter-spacing:.72px;line-height:1.8}
}
@media(min-width:1200px){gb-ce-sliders .gb-ce-mdd-value,gb-ce-sliders .gb-ce-mpg-value,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2{font-size:16px;letter-spacing:.72px;line-height:1.8}
}
gb-ce-sliders .heavy.gb-ce-mdd-value,gb-ce-sliders .heavy.gb-ce-mpg-value,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .heavy.gb-alert-body2{font-weight:300}
gb-ce-sliders .gb-ce-mdd-value b,gb-ce-sliders .gb-ce-mpg-value b,gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2 b{font-weight:300}
gb-cost-savings-estimator .gb-subheader,gb-cost-savings-estimator .gb-single-vehicle,gb-zip-code .gb-compare-label,gb-ce-sliders .gb-ce-mdd-slider-label,gb-ce-sliders .gb-ce-mpg-slider-label,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading,gb-savings-overlay .comparison-container .gas .gas-price-label,gb-savings-overlay .comparison-container .gas .gb-gas-price,gb-savings-overlay .comparison-container .electricity .electricity-price-label,gb-savings-overlay .comparison-container .electricity .gb-electricity-price,gb-savings-overlay .vehicle-assumptions-container .title,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label,gb-incentives-overlay .gb-incentives-total-savings,gb-incentives-overlay .gb-incentives-list .inc-name,gb-incentives-overlay .gb-incentives-list .inc-amt{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:14px;font-weight:100;letter-spacing:.63px;line-height:1.8}
@media(min-width:800px)and (max-width:1199px){gb-cost-savings-estimator .gb-subheader,gb-cost-savings-estimator .gb-single-vehicle,gb-zip-code .gb-compare-label,gb-ce-sliders .gb-ce-mdd-slider-label,gb-ce-sliders .gb-ce-mpg-slider-label,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading,gb-savings-overlay .comparison-container .gas .gas-price-label,gb-savings-overlay .comparison-container .gas .gb-gas-price,gb-savings-overlay .comparison-container .electricity .electricity-price-label,gb-savings-overlay .comparison-container .electricity .gb-electricity-price,gb-savings-overlay .vehicle-assumptions-container .title,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label,gb-incentives-overlay .gb-incentives-total-savings,gb-incentives-overlay .gb-incentives-list .inc-name,gb-incentives-overlay .gb-incentives-list .inc-amt{font-size:14px;letter-spacing:.63px;line-height:1.8}
}
@media(min-width:1200px){gb-cost-savings-estimator .gb-subheader,gb-cost-savings-estimator .gb-single-vehicle,gb-zip-code .gb-compare-label,gb-ce-sliders .gb-ce-mdd-slider-label,gb-ce-sliders .gb-ce-mpg-slider-label,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading,gb-savings-overlay .comparison-container .gas .gas-price-label,gb-savings-overlay .comparison-container .gas .gb-gas-price,gb-savings-overlay .comparison-container .electricity .electricity-price-label,gb-savings-overlay .comparison-container .electricity .gb-electricity-price,gb-savings-overlay .vehicle-assumptions-container .title,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label,gb-incentives-overlay .gb-incentives-total-savings,gb-incentives-overlay .gb-incentives-list .inc-name,gb-incentives-overlay .gb-incentives-list .inc-amt{font-size:14px;letter-spacing:.63px;line-height:1.8}
}
gb-cost-savings-estimator .heavy.gb-subheader,gb-cost-savings-estimator .heavy.gb-single-vehicle,gb-zip-code .heavy.gb-compare-label,gb-ce-sliders .heavy.gb-ce-mdd-slider-label,gb-ce-sliders .heavy.gb-ce-mpg-slider-label,gb-savings-overlay .fuel-averages-container .heavy.fuel-averages-subheading,gb-savings-overlay .comparison-container .gas .heavy.gas-price-label,gb-savings-overlay .comparison-container .gas .heavy.gb-gas-price,gb-savings-overlay .comparison-container .electricity .heavy.electricity-price-label,gb-savings-overlay .comparison-container .electricity .heavy.gb-electricity-price,gb-savings-overlay .vehicle-assumptions-container .heavy.title,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .heavy.gb-monthly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .heavy.gb-yearly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .heavy.gb-five-year-button,gb-ce-estimated-savings-output .gb-output-container .heavy.gb-cost-savings-fuel-label,gb-ce-estimated-savings-output .gb-output-container .heavy.gb-cost-savings-maintenance-label,gb-incentives-overlay .heavy.gb-incentives-total-savings,gb-incentives-overlay .gb-incentives-list .heavy.inc-name,gb-incentives-overlay .gb-incentives-list .heavy.inc-amt{font-weight:300}
gb-cost-savings-estimator .gb-subheader b,gb-cost-savings-estimator .gb-single-vehicle b,gb-zip-code .gb-compare-label b,gb-ce-sliders .gb-ce-mdd-slider-label b,gb-ce-sliders .gb-ce-mpg-slider-label b,gb-savings-overlay .fuel-averages-container .fuel-averages-subheading b,gb-savings-overlay .comparison-container .gas .gas-price-label b,gb-savings-overlay .comparison-container .gas .gb-gas-price b,gb-savings-overlay .comparison-container .electricity .electricity-price-label b,gb-savings-overlay .comparison-container .electricity .gb-electricity-price b,gb-savings-overlay .vehicle-assumptions-container .title b,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button b,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button b,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button b,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label b,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label b,gb-incentives-overlay .gb-incentives-total-savings b,gb-incentives-overlay .gb-incentives-list .inc-name b,gb-incentives-overlay .gb-incentives-list .inc-amt b{font-weight:300}
gb-cost-savings-estimator .gb-disclaimer-container,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text,gb-incentives-overlay .gb-incentives-disclaimer{color:#282828;font-family:CadillacGothicNarrow,Arial,NanumGothic,sans-serif;font-size:12px;font-weight:100;letter-spacing:.54px;line-height:1.8}
@media(min-width:800px)and (max-width:1199px){gb-cost-savings-estimator .gb-disclaimer-container,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text,gb-incentives-overlay .gb-incentives-disclaimer{font-size:12px;letter-spacing:.54px;line-height:1.8}
}
@media(min-width:1200px){gb-cost-savings-estimator .gb-disclaimer-container,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text,gb-incentives-overlay .gb-incentives-disclaimer{font-size:12px;letter-spacing:.54px;line-height:1.8}
}
gb-cost-savings-estimator .heavy.gb-disclaimer-container,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .heavy.savings-disclaimer,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .heavy.incentives-disclaimer,gb-savings-overlay .gb-ce-zappy-ride-logo .heavy.gb-ce-powered-by-text,gb-savings-overlay .vehicle-assumptions-container .heavy.gb-vehicle-assumptions-subheading,gb-ce-estimated-savings-output .gb-output-container .heavy.gb-estimated-fuel-savings,gb-ce-estimated-savings-output .gb-output-container .heavy.gb-estimated-maintenance-savings,gb-ce-estimated-savings-output .gb-output-container .heavy.gb-up-to-maintenance,gb-ce-estimated-savings-output .gb-output-container .heavy.gb-up-to-fuel,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .heavy.gb-ce-powered-by-text,gb-incentives-overlay .heavy.gb-incentives-disclaimer{font-weight:300}
gb-cost-savings-estimator .gb-disclaimer-container b,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer b,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer b,gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text b,gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading b,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings b,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings b,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance b,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel b,gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text b,gb-incentives-overlay .gb-incentives-disclaimer b{font-weight:300}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:calc(.75 * 16px);font-weight:200;letter-spacing:1.37px;line-height:16px}
@media(min-width:800px)and (max-width:1199px){gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn{font-size:calc(.875 * 16px);letter-spacing:1.6px;line-height:22px}
}
@media(min-width:1200px){gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn{font-size:calc(.875 * 16px);letter-spacing:1.6px;line-height:22px}
}
gb-incentives-overlay .gb-incentives-modal-title{margin-block-end:6px}
gb-incentives-overlay .gb-incentives-total-savings{margin-block-end:24px}
gb-incentives-overlay .gb-incentives-container{max-height:calc(100% - 34px);overflow-y:auto}
gb-incentives-overlay .gb-incentives-content{margin-inline-end:20px;max-height:100%;padding-block-end:24px}
gb-incentives-overlay .scrollable::after{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);bottom:72px;content:"";height:60px;position:absolute;width:calc(100% - 50px)}
gb-incentives-overlay .gb-incentives-disclaimer{margin-block-end:24px}
gb-incentives-overlay .gb-incentives-modal-title{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:4px;line-height:30px}
gb-incentives-overlay .gb-incentives-total-savings{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.14px;line-height:26px}
gb-incentives-overlay .gb-incentives-container{max-height:calc(100% - 72px);overflow-y:auto}
gb-incentives-overlay .gb-incentives-list{font-weight:400}
gb-incentives-overlay .gb-incentives-list .inc-item{display:flex;justify-content:space-between;margin-block-end:24px}
gb-incentives-overlay .gb-incentives-list .inc-name{flex:1 1 75%}
gb-incentives-overlay .gb-incentives-list a{color:#fcfcfc}
gb-incentives-overlay .gb-incentives-list .inc-amt{flex:1 1 25%;text-align:right}
gb-incentives-overlay .gb-incentives-list .inc-name{font-weight:400}
gb-incentives-overlay .gb-incentives-list .inc-amt{font-weight:400}
gb-incentives-overlay .gb-incentives-disclaimer{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:22px}
@media only screen and (min-width:800px){gb-incentives-overlay .gb-ce-zappy-ride-logo{bottom:110px;position:absolute;z-index:150}
gb-incentives-overlay .gb-incentives-container{height:480px}
gb-incentives-overlay .gb-incentives-disclaimer{padding-block-end:50px}
gb-incentives-overlay .scrollable::after{bottom:165px;height:60px;left:0;width:calc(100% - 94px)}
}
@media only screen and (min-width:1200px){gb-incentives-overlay .gb-ce-zappy-ride-logo{bottom:110px;position:absolute;z-index:150}
gb-incentives-overlay .gb-incentives-container{height:480px}
gb-incentives-overlay .gb-incentives-disclaimer{padding-block-end:50px}
gb-incentives-overlay .scrollable::after{bottom:165px;height:60px;left:0;width:calc(100% - 94px)}
}
gb-ce-modal{display:none;z-index:200}
gb-ce-modal.gb-ev-savings-modal-open{background-color:rgba(0,0,0,.6);display:flex;height:100%;left:0;position:fixed;top:0;width:100%}
gb-ce-modal.gb-ev-savings-modal-open .content{background-color:#fcfcfc;bottom:0;display:flex;flex-wrap:wrap;padding:0;position:fixed;top:0;width:min(100%,800px)}
gb-ce-modal.gb-ev-savings-modal-open .content .modal-content{flex-basis:100%;max-height:calc(100% - 62px)}
gb-ce-modal.gb-ev-savings-modal-open .content .modal-content{padding:20px}
@media only screen and (max-width:799px){gb-ce-modal.gb-ev-savings-modal-open .content .modal-content{height:100%;overflow:auto;padding:20px}
gb-ce-modal.gb-ev-savings-modal-open .content .modal-content::after{bottom:59px;content:"";height:60px;position:absolute;width:calc(100% - 50px)}
}
gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo{justify-content:start;margin-inline:0;padding-block-end:20px;padding-block-start:20px}
gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo img{height:16px;width:75.64px;margin-block-start:1.5px}
gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo .gb-ce-powered-by-text{line-height:1.5}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn{background-color:#fcfcfc;border:0;border-radius:0;border-top:1px solid #fcfcfc;box-shadow:none;cursor:pointer;flex:auto;font-size:16px;font-weight:600;height:48px;line-height:1.25;margin-block:0;margin-inline:0;padding:0;text-align:middle}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn:hover{color:#282828}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert{background-color:transparent;position:absolute}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title{margin-block-end:8px}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2{margin-block-end:8px}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .modal-close-btn{flex:none;margin-block-start:0}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .modal-content{height:unset}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .modal-content::after{background:#505050;height:unset}
@media only screen and (max-width:799px){gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .modal-content{padding:0}
}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content{background-color:#505050;filter:drop-shadow(0 4px 6px rgba(40,38,49,0.1)) drop-shadow(0 10px 15px rgba(40,38,49,0.07));height:-moz-fit-content;height:fit-content;justify-content:end;left:50%;padding:16px 32px;position:absolute;top:158px;transform:translateX(-50%);width:min(calc(100% - 32px),328px)}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .modal-content{max-height:unset}
@media only screen and (max-width:799px){gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content{padding:16px 32px;width:min(calc(100% - 22px),328px)}
}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-icon{background-image:url("data:image/svg+xml,%3Csvg%20xmlns=\"http://www.w3.org/2000/svg\"%20width=\"24\"%20height=\"24\"%20viewBox=\"0%200%2024%2024\"%20fill=\"none\"%3E%3Cpath%20d=\"M12%200C5.36%200%200%205.36%200%2012C0%2018.64%205.36%2024%2012%2024C18.64%2024%2024%2018.64%2024%2012C24%205.36%2018.64%200%2012%200ZM13.4933%2019.2C13.4933%2020.0533%2012.8267%2020.6933%2012%2020.6933C11.1733%2020.6933%2010.5333%2020.0267%2010.5333%2019.2V18.9067C10.5333%2018.08%2011.2%2017.4133%2012%2017.4133C12.8267%2017.4133%2013.4933%2018.08%2013.4933%2018.9067V19.2ZM14.2133%205.68L13.4667%2014.8C13.3867%2015.6533%2012.6667%2016.24%2011.84%2016.1867C11.0933%2016.1333%2010.5333%2015.52%2010.48%2014.8L9.73333%205.68C9.6%204.48%2010.72%203.30667%2011.92%203.30667C13.2533%203.30667%2014.32%204.48%2014.2133%205.68Z\"%20fill=\"%23FCFCFC\"/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:24px 24px;content:"";height:24px;margin-block-end:24px;width:24px}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title{color:#fcfcfc;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:3.5px;line-height:26px}
@media only screen and (min-width:800px){gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-title{font-size:20px;line-height:30px}
}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body1{color:#fcfcfc;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:25px}
@media only screen and (min-width:800px){gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body1{font-size:15px;letter-spacing:.65px;line-height:27px}
}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2{color:#fcfcfc;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:25px}
@media only screen and (min-width:800px){gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content .gb-alert-body2{font-size:15px;letter-spacing:.65px;line-height:27px}
}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .modal-close-btn{color:#fcfcfc;background-color:transparent;border:0;border-radius:0;border-top:0;box-shadow:none;cursor:pointer;flex:auto;font-size:14px;font-weight:500;height:22px;line-height:1.6;margin-block:24px 0 0 0;margin-inline:0;padding:0;text-align:end}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .modal-close-btn:hover{color:#fcfcfc}
@media only screen and (max-width:799px){gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn{bottom:0;position:fixed;width:100%;background-color:#fcfcfc;border:0;border-radius:0;border-top:1px solid #fcfcfc;box-shadow:0 -2px 4px 0 rgba(0,0,0,.25);cursor:pointer;flex:auto;font-size:12px;font-weight:600;height:48px;line-height:16px;margin-block:0;margin-inline:0;padding:0;text-align:middle}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn:hover{color:#282828}
}
@media only screen and (min-width:800px){gb-ce-modal.gb-ev-savings-modal-open .content{bottom:unset;justify-content:end;left:50%;padding:60px;top:50%;transform:translate(-50%,-50%);height:758px;width:640px}
gb-ce-modal.gb-ev-savings-modal-open .content .gb-ce-zappy-ride-logo{margin-block-end:0}
gb-ce-modal.gb-ev-savings-modal-open .content .modal-content{height:calc(100% - 62px)}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn{background-color:transparent;border:0;border-radius:0;border-top:1px solid #d2d2d2;box-shadow:none;cursor:pointer;flex:auto;font-size:16px;font-weight:500;height:48px;line-height:22px;margin-block:0;margin-inline:-2px;padding:12px 0;text-align:end}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn:hover{color:#282828}
gb-ce-modal.gb-ev-savings-modal-open.gb-service-down-alert .content{height:222px;width:min(calc(100% - 32px),517px)}
}
@media only screen and (min-width:1200px){gb-ce-modal.gb-ev-savings-modal-open .content{height:695px;width:820px}
gb-ce-modal.gb-ev-savings-modal-open .modal-close-btn{margin-top:4px}
}
gb-ce-estimated-savings-output{align-items:center;background-color:#f2f2f2;display:flex;justify-content:center;margin-block-end:24px}
gb-ce-estimated-savings-output .gb-output-container{align-items:center;background-color:#f2f2f2;border-radius:0;display:flex;flex-direction:column;height:365px;justify-content:center;margin:16px;padding-block:32px;padding-inline:74px;text-align:center;width:calc(100% - 32px)}
gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label{color:#0d0d0d}
gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label{margin-block-end:14px}
gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total{margin-block-end:15px}
gb-ce-estimated-savings-output .gb-output-container .gb-fuel-results{margin-block-end:16px}
gb-ce-estimated-savings-output .gb-output-container .gb-tab-container{align-items:center;display:flex;min-width:247px;padding-block-end:16px;padding-inline:8px}
gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button{background-color:#f2f2f2;border-block-end-color:#505050;border-block-end-width:2px;border-block-start-width:0;border-inline-width:0;color:#282828;padding-block-end:16px;padding-inline:8px;white-space:nowrap}
gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button:disabled,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button:disabled,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button:disabled{opacity:1}
gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-monthly-button.active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-yearly-button.active,gb-ce-estimated-savings-output .gb-output-container .gb-tab-container .gb-five-year-button.active{border-block-end-color:#2c28e8;border-block-end-width:4px;padding-block-end:14px;color:#2c28e8}
gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label{color:#282828}
gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total{color:#2c28e8;font-weight:700}
gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-fuel-label,gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label{color:#282828}
gb-ce-estimated-savings-output .gb-output-container .gb-estimated-fuel-savings,gb-ce-estimated-savings-output .gb-output-container .gb-estimated-maintenance-savings{color:#2c28e8;font-weight:700}
gb-ce-estimated-savings-output .gb-output-container .gb-up-to-maintenance,gb-ce-estimated-savings-output .gb-output-container .gb-up-to-fuel{color:#505050}
@media only screen and (min-width:800px){gb-ce-estimated-savings-output{background-color:#f2f2f2;grid-row-end:6;grid-row-start:1;margin-block-end:0}
gb-ce-estimated-savings-output .gb-output-container{height:384px;margin-block-end:1px;margin-block-start:96px;margin-inline:26px;padding-block-start:14px;padding-inline:60px;width:334px}
gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-total-label{margin-block-end:8px}
gb-ce-estimated-savings-output .gb-output-container .gb-estimated-savings-total{margin-block-end:16px}
gb-ce-estimated-savings-output .gb-output-container .gb-fuel-results{margin-block-end:16px}
gb-ce-estimated-savings-output .gb-output-container .gb-maintenance-results{margin-block-end:16px;z-index:1}
}
@media only screen and (min-width:1200px){gb-ce-estimated-savings-output{background-color:#f2f2f2;grid-row-end:5;grid-row-start:1;margin-block-end:0}
gb-ce-estimated-savings-output .gb-output-container{height:384px;margin-block-end:1px;margin-block-start:96px;margin-inline:26px;padding-block-start:14px;padding-inline:60px;width:50%;padding-inline:14px}
gb-ce-estimated-savings-output .gb-output-container .gb-cost-savings-maintenance-label{padding-inline:0}
}
gb-savings-overlay .fuel-averages-container .fuel-averages-heading{margin-block-start:60px;padding-block-end:24px}
gb-savings-overlay .fuel-averages-container .fuel-averages-subheading{padding-block-end:24px}
gb-savings-overlay .fuel-averages-container .fuel-averages-heading{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:4px;line-height:30px}
gb-savings-overlay .comparison-container .gas .gas-price-label{font-weight:400;padding-bottom:4px}
gb-savings-overlay .comparison-container .gas .gb-gas-price{color:#2c28e8;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.65px;line-height:27px}
gb-savings-overlay .comparison-container .electricity .electricity-price-label{font-weight:400;padding-bottom:4px}
gb-savings-overlay .comparison-container .electricity .gb-electricity-price{color:#2c28e8;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.65px;line-height:27px}
gb-savings-overlay .gb-ce-zappy-ride-logo{justify-content:start;margin-inline:0;padding-block-end:0;padding-block-start:24px}
gb-savings-overlay .gb-ce-zappy-ride-logo img{height:0;width:75.54px;margin-block-start:1.5px}
gb-savings-overlay .gb-ce-zappy-ride-logo .gb-ce-powered-by-text{line-height:1.334}
gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading{padding-block-start:8px}
gb-savings-overlay .vehicle-assumptions-container .title{padding-block-start:8px}
gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading{padding-block-end:0}
gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading{color:#282828;font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:4px;line-height:30px}
gb-savings-overlay .vehicle-assumptions-container .title{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.65px;line-height:27px}
gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:22px}
@media only screen and (max-width:799px){gb-savings-overlay .fuel-averages-container .fuel-averages-heading{font-size:18px;line-height:26px}
gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading{font-size:18px;line-height:26px}
gb-savings-overlay .vehicle-assumptions-container .title{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.65px;line-height:25px}
gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading{font-family:CadillacGothic,Arial,NanumGothic,sans-serif;font-size:10px;font-style:normal;font-weight:400;letter-spacing:.6px;line-height:20px}
}
@media only screen and (min-width:800px){gb-savings-overlay .fuel-averages-container .fuel-averages-heading{padding-block-end:6px}
gb-savings-overlay .comparison-container{display:flex}
gb-savings-overlay .comparison-container .gas .gas-price-label{padding-inline-end:108px}
gb-savings-overlay .comparison-container .gas .gb-gas-price{padding-block-end:0;padding-inline-end:108px}
gb-savings-overlay .gb-ce-zappy-ride-logo{padding-block-start:24px}
gb-savings-overlay .vehicle-assumptions-container .vehicle-assumptions-heading{margin-block-start:0}
gb-savings-overlay .vehicle-assumptions-container .gb-vehicle-assumptions-subheading{padding-block-end:0}
}
.gb-select-container{position:relative}
.gb-select-container label{color:#505050;left:33px;position:absolute;top:4px}
.gb-select-container label{font-size:14px;font-weight:100;line-height:1.5}
.gb-select-container .gb-vehicle-dropdown{background-color:#f2f2f2;background-position:calc(100% - 16px);background-repeat:no-repeat;border:0;border-block-end:2px solid #d2d2d2;border-radius:0;box-shadow:none;color:#0d0d0d;height:56px;margin-block-end:16px;margin-inline:16px;padding-block-end:0;padding-block-start:18px;padding-inline-start:16px;width:calc(100% - 32px);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=%27M15.2298%204.63989L8.00977%209.37989L0.779766%204.63989L0.00976562%205.67989L7.55977%2010.6399H8.44977L15.9998%205.67989L15.2298%204.63989Z%27%20fill=%27%23505050%27/%3E%3C/svg%3E%0A");font-size:16px;font-weight:100;line-height:1.2}
.gb-select-container .gb-vehicle-dropdown:focus-within{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%3Cg%20id=%27caret%27%3E%3Cpath%20id=%27caret_2%27%20d=%27M15%2013L7.65%207L1%2013%27%20stroke=%27%23505050%27%20stroke-linecap=%27round%27/%3E%3C/g%3E%3C/svg%3E%0A")}
@media only screen and (min-width:800px){.gb-select-container{position:relative}
.gb-select-container label{color:#505050;left:calc(50% - 151px);position:absolute;top:4px}
.gb-select-container .gb-vehicle-dropdown{background-color:#f2f2f2;background-position:calc(100% - 16px);background-repeat:no-repeat;border:0;border-block-end:2px solid #d2d2d2;border-radius:0;box-shadow:none;color:#0d0d0d;height:56px;margin-block-end:16px;margin-inline:calc(50% - 167px);padding-block-end:0;padding-block-start:18px;padding-inline-start:16px;width:334px}
}
@media only screen and (min-width:1200px){.gb-select-container .gb-vehicle-dropdown{background-color:#f2f2f2;background-position:calc(100% - 16px);background-repeat:no-repeat;border:0;border-block-end:2px solid #d2d2d2;border-radius:0;box-shadow:none;color:#0d0d0d;height:56px;margin-block-end:16px;margin-inline:25%;padding-block-end:0;padding-block-start:18px;padding-inline-start:16px;width:50%}
}
gb-ce-sliders{align-items:center;display:flex;flex-wrap:wrap;margin-block-end:36px;margin-inline:16px}
gb-ce-sliders.disabled{opacity:100%}
gb-ce-sliders input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(.5 * 16px + var(--ratio) *(100% - 16px));background:transparent;height:16px;padding-block-end:16px;padding-block-start:16px;width:86%}
gb-ce-sliders input[type=range],gb-ce-sliders input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
gb-ce-sliders input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#2c28e8,#2c28e8) 0/var(--sx) 100% no-repeat #a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders input[type=range]::-webkit-slider-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;margin-block-start:-5.5px;width:16px}
gb-ce-sliders input[type=range]::-moz-range-track{background:#a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders input[type=range]::-moz-range-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;width:16px}
gb-ce-sliders input[type=range]::-moz-range-progress{background:#2c28e8}
gb-ce-sliders .gb-ce-mdd-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders .gb-ce-mdd-value{padding-inline-start:16px;width:calc(14% - 4px)}
gb-ce-sliders .gb-ce-mpg-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders .gb-ce-mpg-value{padding-inline-start:16px;width:calc(14% - 4px)}
gb-ce-sliders .gb-ce-mdd-value{color:#2c28e8;text-align:end}
gb-ce-sliders .gb-ce-mpg-value{color:#2c28e8;text-align:end}
gb-ce-sliders.disabled{align-items:center;display:flex;flex-wrap:wrap;margin-block-end:36px;margin-inline:16px}
gb-ce-sliders.disabled.disabled{opacity:100%}
gb-ce-sliders.disabled input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(.5 * 16px + var(--ratio) *(100% - 16px));background:transparent;height:16px;padding-block-end:16px;padding-block-start:16px;width:86%}
gb-ce-sliders.disabled input[type=range],gb-ce-sliders.disabled input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
gb-ce-sliders.disabled input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#282828,#282828) 0/var(--sx) 100% no-repeat #a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders.disabled input[type=range]::-webkit-slider-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;margin-block-start:-5.5px;width:16px}
gb-ce-sliders.disabled input[type=range]::-moz-range-track{background:#a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders.disabled input[type=range]::-moz-range-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;width:16px}
gb-ce-sliders.disabled input[type=range]::-moz-range-progress{background:#282828}
gb-ce-sliders.disabled .gb-ce-mdd-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders.disabled .gb-ce-mdd-value{padding-inline-start:16px;width:calc(14% - 4px)}
gb-ce-sliders.disabled .gb-ce-mpg-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders.disabled .gb-ce-mpg-value{padding-inline-start:16px;width:calc(14% - 4px)}
gb-ce-sliders.disabled .gb-ce-mdd-value{color:#392d52}
gb-ce-sliders.disabled .gb-ce-mpg-value{color:#392d52}
@media only screen and (min-width:800px){gb-ce-sliders{align-items:center;display:flex;flex-wrap:wrap;margin-block-end:36px;margin-inline:calc(50% - 167px)}
gb-ce-sliders.disabled{opacity:100%}
gb-ce-sliders input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(.5 * 16px + var(--ratio) *(100% - 16px));background:transparent;height:16px;padding-block-end:16px;padding-block-start:16px;width:290px}
gb-ce-sliders input[type=range],gb-ce-sliders input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
gb-ce-sliders input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#2c28e8,#2c28e8) 0/var(--sx) 100% no-repeat #a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders input[type=range]::-webkit-slider-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;margin-block-start:-5.5px;width:16px}
gb-ce-sliders input[type=range]::-moz-range-track{background:#a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders input[type=range]::-moz-range-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;width:16px}
gb-ce-sliders input[type=range]::-moz-range-progress{background:#2c28e8}
gb-ce-sliders .gb-ce-mdd-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders .gb-ce-mdd-value{padding-inline-start:16px;width:40px}
gb-ce-sliders .gb-ce-mpg-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders .gb-ce-mpg-value{padding-inline-start:16px;width:40px}
gb-ce-sliders.disabled{align-items:center;display:flex;flex-wrap:wrap;margin-block-end:36px;margin-inline:calc(50% - 167px)}
gb-ce-sliders.disabled.disabled{opacity:100%}
gb-ce-sliders.disabled input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(.5 * 16px + var(--ratio) *(100% - 16px));background:transparent;height:16px;padding-block-end:16px;padding-block-start:16px;width:290px}
gb-ce-sliders.disabled input[type=range],gb-ce-sliders.disabled input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
gb-ce-sliders.disabled input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#282828,#282828) 0/var(--sx) 100% no-repeat #a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders.disabled input[type=range]::-webkit-slider-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;margin-block-start:-5.5px;width:16px}
gb-ce-sliders.disabled input[type=range]::-moz-range-track{background:#a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders.disabled input[type=range]::-moz-range-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;width:16px}
gb-ce-sliders.disabled input[type=range]::-moz-range-progress{background:#282828}
gb-ce-sliders.disabled .gb-ce-mdd-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders.disabled .gb-ce-mdd-value{padding-inline-start:16px;width:40px}
gb-ce-sliders.disabled .gb-ce-mpg-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders.disabled .gb-ce-mpg-value{padding-inline-start:16px;width:40px}
}
@media only screen and (min-width:1200px){gb-ce-sliders{align-items:center;display:flex;flex-wrap:wrap;margin-block-end:36px;margin-inline:25%}
gb-ce-sliders.disabled{opacity:100%}
gb-ce-sliders input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(.5 * 16px + var(--ratio) *(100% - 16px));background:transparent;height:16px;padding-block-end:16px;padding-block-start:16px;width:88%}
gb-ce-sliders input[type=range],gb-ce-sliders input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
gb-ce-sliders input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#2c28e8,#2c28e8) 0/var(--sx) 100% no-repeat #a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders input[type=range]::-webkit-slider-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;margin-block-start:-5.5px;width:16px}
gb-ce-sliders input[type=range]::-moz-range-track{background:#a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders input[type=range]::-moz-range-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;width:16px}
gb-ce-sliders input[type=range]::-moz-range-progress{background:#2c28e8}
gb-ce-sliders .gb-ce-mdd-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders .gb-ce-mdd-value{padding-inline-start:16px;width:10%}
gb-ce-sliders .gb-ce-mpg-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders .gb-ce-mpg-value{padding-inline-start:16px;width:10%}
gb-ce-sliders.disabled{align-items:center;display:flex;flex-wrap:wrap;margin-block-end:36px;margin-inline:25%}
gb-ce-sliders.disabled.disabled{opacity:100%}
gb-ce-sliders.disabled input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(.5 * 16px + var(--ratio) *(100% - 16px));background:transparent;height:16px;padding-block-end:16px;padding-block-start:16px;width:88%}
gb-ce-sliders.disabled input[type=range],gb-ce-sliders.disabled input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
gb-ce-sliders.disabled input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#282828,#282828) 0/var(--sx) 100% no-repeat #a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders.disabled input[type=range]::-webkit-slider-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;margin-block-start:-5.5px;width:16px}
gb-ce-sliders.disabled input[type=range]::-moz-range-track{background:#a0a0a0;border-radius:4px;height:4px}
gb-ce-sliders.disabled input[type=range]::-moz-range-thumb{background-color:#fff;border:1px solid #505050;border-radius:50%;height:16px;width:16px}
gb-ce-sliders.disabled input[type=range]::-moz-range-progress{background:#282828}
gb-ce-sliders.disabled .gb-ce-mdd-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders.disabled .gb-ce-mdd-value{padding-inline-start:16px;width:10%}
gb-ce-sliders.disabled .gb-ce-mpg-slider-label{padding-block-start:16px;width:100%}
gb-ce-sliders.disabled .gb-ce-mpg-value{padding-inline-start:16px;width:10%}
}
gb-zip-code .gb-compare-label{margin-block-end:16px;margin-inline:16px}
gb-zip-code .gb-zip-code-field{align-items:center;display:flex;margin-inline:16px}
gb-zip-code .gb-zip-code-field.zip-code-error .gb-zip-input,gb-zip-code .gb-zip-code-field.zip-code-error .gb-use-location-button{border-bottom-color:#b50000}
gb-zip-code .gb-zip-code-field input::-moz-placeholder{color:#505050}
gb-zip-code .gb-zip-code-field input::placeholder{color:#505050}
gb-zip-code .gb-zip-input{background-color:#f2f2f2;border:0;border-bottom:1px solid #d2d2d2;border-radius:0;box-shadow:none;color:#0d0d0d;height:56px;margin:0;padding-left:16px;width:100%;border-bottom:2px solid #d2d2d2;font-size:16px;font-weight:100;line-height:1.2}
gb-zip-code .gb-zip-input:focus{background-color:#f2f2f2;border-bottom-color:#d2d2d2}
gb-zip-code .gb-zip-error{color:#b50000;margin-inline:32px;padding-block-start:4px;font-size:14px;line-height:1.5}
gb-zip-code .gb-zip-error::before{content: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%3Cpath%20d=%27M8%200.5C3.57333%200.5%200%204.07333%200%208.5C0%2012.9267%203.57333%2016.5%208%2016.5C12.4267%2016.5%2016%2012.9267%2016%208.5C16%204.07333%2012.4267%200.5%208%200.5ZM8.99556%2013.3C8.99556%2013.8689%208.55111%2014.2956%208%2014.2956C7.44889%2014.2956%207.02222%2013.8511%207.02222%2013.3V13.1044C7.02222%2012.5533%207.46667%2012.1089%208%2012.1089C8.55111%2012.1089%208.99556%2012.5533%208.99556%2013.1044V13.3ZM9.47556%204.28667L8.97778%2010.3667C8.92444%2010.9356%208.44444%2011.3267%207.89333%2011.2911C7.39556%2011.2556%207.02222%2010.8467%206.98667%2010.3667L6.48889%204.28667C6.4%203.48667%207.14667%202.70444%207.94667%202.70444C8.83556%202.70444%209.54667%203.48667%209.47556%204.28667Z%27%20fill=%27%23B50000%27/%3E%3C/svg%3E");display:inline-block;height:16px;margin-right:.5rem;position:relative;top:2px;width:16px}
gb-zip-code .gb-use-location-button{background-color:#f2f2f2;background-position:center;background-repeat:no-repeat;background-size:auto;border:0;border-bottom:1px solid #d2d2d2;border-radius:0;color:#0d0d0d;height:56px;margin:0;padding:0;width:48px;background-image:url("data:image/svg+xml,%3Csvg%20width=%2724%27%20height=%2724%27%20viewBox=%270%200%2024%2024%27%20fill=%27none%27%20xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath%20fill-rule=%27evenodd%27%20clip-rule=%27evenodd%27%20d=%27M12.2034%206.53967L2.83595%2019.359L2%2018.3411L11.6834%205L12.7567%205.01194L22%2018.3531L21.2241%2019.359L12.2331%2015.8984L4.30769%2019.1026L5.58974%2017.3077L11.9512%2014.5668L12.4509%2014.5546L19.6857%2017.3392L12.2034%206.53967Z%27%20fill=%27%23505050%27/%3E%3C/svg%3E%0A");border-bottom:2px solid #d2d2d2}
@media only screen and (min-width:800px){gb-zip-code .gb-compare-label{margin-block-end:16px;margin-inline:calc(50% - 167px)}
gb-zip-code .gb-zip-code-field{align-items:center;display:flex;margin-inline:calc(50% - 167px)}
gb-zip-code .gb-zip-code-field.zip-code-error .gb-zip-input,gb-zip-code .gb-zip-code-field.zip-code-error .gb-use-location-button{border-bottom-color:#b50000}
gb-zip-code .gb-zip-error::before{margin-inline-start:calc(50% - 151px)}
}
@media only screen and (min-width:1200px){gb-zip-code .gb-compare-label{margin-block-end:16px;margin-inline:25%}
gb-zip-code .gb-zip-code-field{align-items:center;display:flex;margin-inline:25%}
gb-zip-code .gb-zip-code-field.zip-code-error .gb-zip-input,gb-zip-code .gb-zip-code-field.zip-code-error .gb-use-location-button{border-bottom-color:#b50000}
gb-zip-code .gb-zip-error::before{margin-inline-start:16px}
}
gb-cost-savings-estimator{display:block;position:relative}
gb-cost-savings-estimator .gb-header{margin-block-start:40px;text-align:center}
gb-cost-savings-estimator .gb-subheader{margin-inline:32px;padding-block-end:20px;text-align:center}
gb-cost-savings-estimator .gb-single-vehicle{border-block-end:1px solid #282828;color:#2c28e8;margin-block-end:10px;margin-inline:16px;padding:0;text-align:center;height:48px}
gb-cost-savings-estimator .gb-vehicle-image{display:inline-block;height:auto;margin-block-end:10px;margin-inline:16px;vertical-align:top;width:calc(100% - 32px)}
gb-cost-savings-estimator .gb-disclaimer-container{align-items:center;margin-inline:32px;padding-block-end:30px;text-align:center}
gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers{display:flex;flex-direction:column}
gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer,gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer{color:#282828;text-decoration:underline}
gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .savings-disclaimer{margin-block-end:20px}
gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentives-disclaimer{margin-block-end:6px}
gb-cost-savings-estimator .gb-disclaimer-container .gb-disclaimers .incentive-savings-total{font-weight:300}
gb-cost-savings-estimator .gb-ce-zappy-ride-logo{color:#505050;display:flex;justify-content:center;margin-block-end:48px;margin-inline:32px;font-size:13px;font-weight:100;letter-spacing:.6px;line-height:1.92308}
gb-cost-savings-estimator .gb-ce-zappy-ride-logo img{height:16px;width:75.64px}
gb-cost-savings-estimator .gb-ce-zappy-ride-logo img{margin-top:4px}
@media only screen and (min-width:800px){gb-cost-savings-estimator{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
gb-cost-savings-estimator .gb-header,gb-cost-savings-estimator .gb-subheader,gb-cost-savings-estimator .gb-select-container,gb-cost-savings-estimator .gb-vehicle-image,gb-cost-savings-estimator gb-zip-code,gb-cost-savings-estimator gb-ce-sliders,gb-cost-savings-estimator .gb-ce-zappy-ride-logo{grid-column-start:1}
gb-cost-savings-estimator gb-ce-estimated-savings-output,gb-cost-savings-estimator .gb-disclaimer-container{grid-column-start:2}
gb-cost-savings-estimator .gb-header{align-self:end;margin-block-start:60px}
gb-cost-savings-estimator .gb-sub-header{margin-inline:32px;padding-block-end:30px;text-align:center}
gb-cost-savings-estimator .gb-ce-zappy-ride-logo{color:#505050;display:flex;justify-content:center;margin-block-end:64px;margin-inline:32px}
gb-cost-savings-estimator .gb-ce-zappy-ride-logo img{height:16px;width:75.64px}
gb-cost-savings-estimator .gb-single-vehicle{border-block-end:1px solid #282828;color:#2c28e8;margin-block-end:10px;margin-inline:calc(50% - 167px);padding:0;text-align:center}
gb-cost-savings-estimator .gb-vehicle-image{display:inline-block;height:auto;margin-block-end:20px;margin-inline:calc(50% - 167px);vertical-align:top;width:334px}
gb-cost-savings-estimator .gb-disclaimer-container{background-color:#f2f2f2;grid-row-end:8;grid-row-start:6;margin-inline:0;padding-block-start:16px;padding-inline:32px}
}
@media only screen and (min-width:1200px){gb-cost-savings-estimator .gb-header,gb-cost-savings-estimator .gb-subheader,gb-cost-savings-estimator .gb-single-vehicle,gb-cost-savings-estimator .gb-vehicle-image,gb-cost-savings-estimator gb-ce-sliders,gb-cost-savings-estimator .gb-ce-zappy-ride-logo{margin-inline:25%}
gb-cost-savings-estimator .gb-select-container label{left:calc(20px + 25%)}
gb-cost-savings-estimator .gb-select-container .gb-vehicle-dropdown{margin-inline:25%;width:50%}
gb-cost-savings-estimator gb-zip-code .gb-compare-label,gb-cost-savings-estimator gb-zip-code .gb-zip-code-field,gb-cost-savings-estimator gb-zip-code .gb-zip-error{margin-inline:25%}
gb-cost-savings-estimator .gb-vehicle-image{width:50%}
gb-cost-savings-estimator gb-ce-estimated-savings-output .gb-output-container{margin-inline:25%}
gb-cost-savings-estimator .gb-disclaimer-container{padding-inline:25%}
gb-cost-savings-estimator .gb-header{align-self:end;margin-block-start:72px;margin-inline:100px}
gb-cost-savings-estimator .gb-select-container label{left:calc(17px + 25%)}
gb-cost-savings-estimator .gb-disclaimer-container{background-color:#f2f2f2;grid-row-end:8;grid-row-start:5;margin-inline:0;padding-block-start:16px;padding-inline:25%}
}