.national-estimates-by-year-widget_container__gb_kf{box-shadow:0 12px 24px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border:1px solid #dae1e7;border-radius:12px;padding:24px}@media only screen and (min-width:60em){.national-estimates-by-year-widget_container__gb_kf{padding:40px;justify-content:space-between}}.national-estimates-by-year-widget_header__030k1{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;max-width:318px;width:100%}@media only screen and (min-width:60em){.national-estimates-by-year-widget_header__030k1{flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:unset}}.national-estimates-by-year-widget_titleContainer__yDGDi{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px}@media only screen and (min-width:60em){.national-estimates-by-year-widget_titleContainer__yDGDi{flex-direction:row;justify-content:flex-start;margin-bottom:unset}}.national-estimates-by-year-widget_title__5NLUg{font-weight:700;font-stretch:110%;font-size:24px;line-height:28px;letter-spacing:-.02em;text-align:center;max-width:270px;letter-spacing:-.48px}@media only screen and (min-width:60em){.national-estimates-by-year-widget_title__5NLUg{text-align:left}}.national-estimates-by-year-widget_titleIcon__1_yt6{color:#0098d3;width:56px;height:56px;margin:0 0 16px;flex-shrink:0}@media only screen and (min-width:60em){.national-estimates-by-year-widget_titleIcon__1_yt6{margin:0 24px 0 0}}.national-estimates-by-year-widget_subHeading__zK4kd{display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid #dae1e7;padding-top:24px}.national-estimates-by-year-widget_subtitle__Ql8RL{font-weight:700;font-stretch:110%;font-size:16px;line-height:24px;margin-bottom:8px}.national-estimates-by-year-widget_subtitle2__1g95k{color:#606f7b}@media only screen and (min-width:40.063em){.challenger-get-a-quote-modal_dialog__EbYQ5{max-height:min(100% - 64px,708px)}}.challenger-get-a-quote-modal_modalContent___wy4s{padding:0 24px}@media only screen and (min-width:40.063em){.challenger-get-a-quote-modal_modalContent___wy4s{padding:0 40px}}.challenger-get-a-quote-modal_header__3JWPf{font-weight:700;font-stretch:110%;font-size:28px;line-height:32px;letter-spacing:-.02em;margin-bottom:8px}.challenger-get-a-quote-modal_subHeader___mNYq{font-weight:400;font-stretch:110%;font-size:16px;line-height:24px;color:#606f7b;margin-bottom:24px}.challenger-get-a-quote-modal_formContainer__1CHJp{display:flex;flex-direction:column;margin-bottom:24px}.challenger-get-a-quote-modal_sectionHeader__wPuXQ{font-weight:400;font-stretch:110%;font-size:16px;line-height:24px;display:flex;align-items:center;gap:4px;margin-bottom:8px}.challenger-get-a-quote-modal_required__hqJja{color:#da3030}.challenger-get-a-quote-modal_contactInfo___n_FF,.challenger-get-a-quote-modal_vehicleDetails__l3fM0{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.challenger-get-a-quote-modal_messageInput__Qf6kK{margin-bottom:24px}.challenger-get-a-quote-modal_button__K5BWl{display:flex;justify-content:center}.challenger-get-a-quote-modal_actions__8oxV6{display:flex;flex-direction:column}.challenger-get-a-quote-modal_error__IIX2h{margin-bottom:16px;color:#da3030}.challenger-get-a-quote-modal_messageBody__pLCXd{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:24px}.challenger-get-a-quote-modal_messageSuccessHeader__2H_Qg{display:flex;flex-direction:column;margin:0 auto;justify-content:center;align-items:center}.challenger-get-a-quote-modal_messageSuccessHeader__2H_Qg .challenger-get-a-quote-modal_icon__fmAFv{color:#0098d3;width:48px;height:48px}.challenger-get-a-quote-modal_messageSuccessHeader__2H_Qg .challenger-get-a-quote-modal_title__fi9xb{margin:16px auto}.challenger-get-a-quote-modal_successMessage__4PKta{font-weight:400;font-stretch:110%;font-size:16px;line-height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#606f7b}.challenger-get-a-quote-modal_successMessage__4PKta .challenger-get-a-quote-modal_phone__8SP6K{margin-top:16px}.challenger-get-a-quote-modal_successMessage__4PKta .challenger-get-a-quote-modal_phone__8SP6K a,.challenger-get-a-quote-modal_successMessage__4PKta .challenger-get-a-quote-modal_phone__8SP6K span{font-weight:600;font-stretch:110%;font-size:16px;line-height:24px;color:#0098d3}.challenger-get-a-quote-modal_successMessage__4PKta .challenger-get-a-quote-modal_closeButton__z_Lbx{margin-top:24px;width:100%}.challenger-get-a-quote-modal_callMobile__wROjP{display:none}@media only screen and (max-width:40.063em){.challenger-get-a-quote-modal_callMobile__wROjP{display:inline}}.challenger-get-a-quote-modal_callDesktop__IWbTN{display:inline}@media only screen and (max-width:40.063em){.challenger-get-a-quote-modal_callDesktop__IWbTN{display:none}}.challenger-shop-card_card___2lOi,.challenger-shop-card_container___Kjhz{display:flex;flex-direction:column}.challenger-shop-card_card___2lOi{flex:1;gap:16px;background-color:#fff;border:1px solid #dae1e7;border-radius:12px;cursor:pointer}.challenger-shop-card_imageWrapper__7mn0u{position:relative}@media only screen and (min-width:60em){.challenger-shop-card_imageWrapper__7mn0u{margin:16px 16px 0}}.challenger-shop-card_warrantyContainer__BRwEV{display:flex;align-items:center;background-color:#e6f8ff;justify-content:center;padding:10px 8px;border-radius:12px 12px 0 0;flex:1}@media only screen and (min-width:60em){.challenger-shop-card_warrantyContainer__BRwEV{border-radius:4px;background-color:rgba(230,248,255,.95);position:absolute;bottom:0;left:0;right:0}}.challenger-shop-card_warrantyContainerNoCta__5r5dU{display:flex;align-items:center;background-color:#e6f8ff;justify-content:center;padding:10px 8px;border-radius:12px 12px 0 0;flex:1}.challenger-shop-card_warranty__tfKxd{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.challenger-shop-card_warrantyText__f1Lyd{font-weight:700;font-stretch:110%;font-size:14px;line-height:20px;color:#0098d3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.challenger-shop-card_warrantyIcon__iadrO{color:#0098d3;flex-shrink:0}.challenger-shop-card_content__8kHPN{display:flex;flex-direction:column;flex:1;padding:0 16px 16px;gap:16px}.challenger-shop-card_actionsContainer___WqW4{display:flex;flex-direction:column-reverse;-moz-column-gap:16px;column-gap:16px;row-gap:8px}@media only screen and (min-width:380px){.challenger-shop-card_actionsContainer___WqW4{flex-direction:row}}@media only screen and (min-width:60em){.challenger-shop-card_actionsContainer___WqW4{flex-direction:column-reverse}}.challenger-shop-card_getAQuoteButton__qasdk{font-weight:700;font-stretch:110%;font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center;flex:1}@media only screen and (min-width:60em){.challenger-shop-card_getAQuoteButton__qasdk{font-weight:700;font-stretch:110%;font-size:16px;line-height:24px}}.challenger-shop-card-appointment-button_ctaButtonDesktop__iP3Wz{font-weight:700;font-stretch:110%;font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center;flex:1;gap:8px}@media only screen and (min-width:60em){.challenger-shop-card-appointment-button_ctaButtonDesktop__iP3Wz{font-weight:700;font-stretch:110%;font-size:16px;line-height:24px}}.challenger-shop-card-appointment-button_ctaIcon__N6Ovn{flex-shrink:0}.challenger-shop-hours_open__80cU1{font-weight:600;font-stretch:110%;font-size:14px;line-height:20px;color:#38c172}.challenger-shop-hours_closed__851sh{font-weight:600;font-stretch:110%;font-size:14px;line-height:20px;color:#e36464}.challenger-shop-hours_text__SWYHK{color:#3d4852}.challenger-shop-hours_shrink__A23YH{text-overflow:ellipsis;overflow:hidden;width:0;flex:1}.challenger-shop-info_container__1wSZP{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;flex:1}.challenger-shop-info_header__8ZYbh{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.challenger-shop-info_name__e2FUc{font-weight:700;font-stretch:110%;font-size:16px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.challenger-shop-info_line__9ghY1{display:flex;align-items:center;gap:4px}.challenger-shop-info_lineText__V6b0Q{font-weight:400;font-stretch:110%;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.challenger-shop-info_lineText__V6b0Q>:not(:first-child):before{color:#606f7b;content:"·";margin:0 4px}.challenger-shop-info_icon__Zixy6{color:#3d4852;flex-shrink:0}
/*# sourceMappingURL=f7e42138e3cd9986.css.map*/