.Arrow_icon__K3gWP{width:100%;height:100%;transition:transform .2s}.Arrow_icon--up__Q6Ksw{transform:rotate(-90deg)}.Arrow_icon--down__royjH{transform:rotate(90deg)}.Arrow_icon--left__pZyq7{transform:rotate(180deg)}.FbhMarquee_container__SGUvk{margin-block:48px}@media screen and (min-width:768px){.FbhMarquee_container__SGUvk{margin-block:75px}}@media screen and (min-width:1366px){.FbhMarquee_container__SGUvk{margin-block:102px}}.FbhMarquee_title__wNgKs{text-align:center;color:#ed1c24;font-size:11px;line-height:17px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px}@media screen and (min-width:768px){.FbhMarquee_title__wNgKs{font-size:12px;line-height:16px}}@media screen and (min-width:1366px){.FbhMarquee_title__wNgKs{font-size:14px;line-height:14px;margin-bottom:30px}}.FbhMarquee_item__9W6_P{display:inline-flex;align-items:center}.FbhMarquee_item__9W6_P:nth-child(2n){color:#dadada}.FbhMarquee_arrow__gk_sV{height:24px;margin:0 15px}@media screen and (min-width:768px){.FbhMarquee_arrow__gk_sV{height:66px;margin:0 50px}}@media screen and (min-width:1366px){.FbhMarquee_arrow__gk_sV{height:66px;margin:0 100px}}.FbhMarquee_text__r6roM{font-size:28px;line-height:38px;letter-spacing:-.05em}@media screen and (min-width:768px){.FbhMarquee_text__r6roM{font-size:42px;line-height:48px}}@media screen and (min-width:1366px){.FbhMarquee_text__r6roM{font-size:82px;line-height:130%}}@keyframes InViewAnimate_growDown__J8wBa{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes InViewAnimate_sweep__23oEj{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes InViewAnimate_slide-in-right__iHVoL{0%{transform:translateX(-20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes InViewAnimate_slideInLeft__3ATbY{0%{transform:translateX(20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes InViewAnimate_slideUp__GHU0k{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes InViewAnimate_fadeIn__vg3od{0%{opacity:0}to{opacity:1}}.InViewAnimate_container__pXwko{opacity:0}.InViewAnimate_fadeIn__vg3od{animation:InViewAnimate_fadeIn__vg3od 1s ease-in-out forwards}.InViewAnimate_slideUp__GHU0k{animation:InViewAnimate_slideUp__GHU0k 1s ease-in-out forwards}.InViewAnimate_slideRight__e6s62{animation:InViewAnimate_slide-in-right__iHVoL 1s ease-in-out forwards}.InViewAnimate_slideLeft__d182f{animation:InViewAnimate_slideInLeft__3ATbY 1s ease-in-out forwards}.Carousel_container__a6ZoV{display:flex;flex-direction:column;width:100%;overflow:hidden;padding-left:20px}@media screen and (min-width:768px){.Carousel_container__a6ZoV{padding-left:30px}}@media screen and (min-width:1366px){.Carousel_container__a6ZoV{padding-left:98px}}.Carousel_carousel__8bUZf{width:100%;display:flex;flex-direction:row;transition:transform .6s ease;gap:20px;padding-bottom:28px;-ms-overflow-style:none;scrollbar-width:none}.Carousel_carousel__8bUZf::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.Carousel_carousel__8bUZf{padding-bottom:64px}}@media screen and (min-width:1366px){.Carousel_carousel__8bUZf{padding-bottom:42px}}.Carousel_controls__K_pDF{align-self:center;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#181818;width:216px;height:40px;margin-bottom:33px;margin-right:20px}@media screen and (min-width:768px){.Carousel_controls__K_pDF{margin-right:30px;margin-bottom:64px}}@media screen and (min-width:1366px){.Carousel_controls__K_pDF{margin-right:98px;margin-bottom:40px}}.Carousel_controls--dark-theme__YlEKV{color:#fff}.Carousel_controls__K_pDF .Carousel_btn__2Zl7M{cursor:pointer}.Carousel_progress__erFYG{display:flex;flex-direction:row;justify-content:space-evenly;gap:10px}.Carousel_progressElipse__RB7oW{width:6px;height:6px;border-radius:50%;background-color:#dadada}.Carousel_progressElipseActive__3Nh_u{width:6px;height:6px;border-radius:50%;background-color:#353535}.PriceDisplay_container__6hLyQ{color:#ed1c24;text-transform:uppercase}.VehicleTitle_container__SYUcF{text-transform:uppercase;font-weight:700}.ListingCard_container__PH8YV{width:300px;min-width:300px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:768px){.ListingCard_container__PH8YV{width:344px;min-width:344px}}@media screen and (min-width:1366px){.ListingCard_container__PH8YV{width:419.44px;min-width:419.44px}}.ListingCard_imageContainer__E54RF{position:relative;aspect-ratio:4/3}.ListingCard_content__2AhPN{display:flex;flex-direction:column;justify-content:space-between;min-width:100%;min-height:100px;height:-moz-max-content;height:max-content;padding:15px 20px 5px}@media screen and (min-width:768px){.ListingCard_content__2AhPN{padding:35px 20px 10px;min-height:150px}}.ListingCard_label__y49Ig{display:flex;flex-direction:row;align-items:center;color:#121212;font-weight:500;font-size:10px;line-height:16px;text-transform:uppercase}@media screen and (min-width:768px){.ListingCard_label__y49Ig{font-size:12px;line-height:16px}}@media screen and (min-width:1366px){.ListingCard_label__y49Ig{font-size:14px;line-height:14px}}.ListingCard_line__jEiEN{width:24.43px;height:2.67741px;background-color:#ed1c24;margin-right:10px}.ListingCard_name__RJwjg{color:#121212;font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase}@media screen and (min-width:768px){.ListingCard_name__RJwjg{font-size:22px;line-height:32px}}@media screen and (min-width:1366px){.ListingCard_name__RJwjg{font-size:27px;line-height:30px}}.ListingCard_price__oAtii{color:#ed1c24;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase}@media screen and (min-width:768px){.ListingCard_price__oAtii{font-size:18px;line-height:24px}}@media screen and (min-width:1366px){.ListingCard_price__oAtii{font-size:22px;line-height:22px}}.FBHListingCarousel_container__i98sU{display:flex;flex-direction:column;background-color:#f6f5f3;width:100%}.FBHListingCarousel_title__SwTZ7{color:#121212;margin:0 auto;font-weight:500;font-size:11px;line-height:17px;letter-spacing:.15em;text-transform:uppercase;padding:32px 0 28px}@media screen and (min-width:768px){.FBHListingCarousel_title__SwTZ7{padding:64px 0;font-size:14px;line-height:14px}}@media screen and (min-width:1366px){.FBHListingCarousel_title__SwTZ7{padding:60px 0 63px}}.FadeInImage_image--fading__V9aq7{opacity:0;transition:opacity 1s}.FadeInImage_image--loaded__uetcP{opacity:1}.DarkGradientFilter_bottomTopFilter__zjPFu{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(transparent,#121212)}.DarkGradientFilter_topBottomFilter__5qCjW{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#121212,transparent)}.DarkGradientFilter_leftRightFilter__0wZoT{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90.24deg,#000 -22.77%,transparent 96.88%)}.RedLine_line__pjPRi{display:inline-block;width:30px;height:2px;background-color:#ed1c24;margin-right:8px;vertical-align:middle}@media screen and (min-width:768px){.RedLine_line__pjPRi:not(.RedLine_line--sm__ZeWDC){width:40px;margin-right:12px}}@media screen and (min-width:1366px){.RedLine_line__pjPRi:not(.RedLine_line--sm__ZeWDC){margin-right:13px}}.RedLine_line--lg__V8lCW{width:40px}.AdComponentText_text--light__1xQeT{color:#fff}.AdComponentText_text--light__1xQeT .AdComponentText_description__2cKSg{color:#dadada}.AdComponentText_text--dark__lPgh1{color:#121212}.AdComponentText_text--dark__lPgh1 .AdComponentText_description__2cKSg{color:#757575}.AdComponentText_subject__8KGAc{text-transform:uppercase;font-size:11px;line-height:18px;font-weight:500;letter-spacing:.15em}@media screen and (min-width:768px){.AdComponentText_subject__8KGAc{font-size:12px;line-height:16px}}@media screen and (min-width:1366px){.AdComponentText_subject__8KGAc{font-size:14px;line-height:14px}}.AdComponentText_subject__8KGAc{margin-bottom:10px}@media screen and (min-width:768px){.AdComponentText_subject__8KGAc{margin-bottom:32px}}@media screen and (min-width:1366px){.AdComponentText_subject__8KGAc{margin-bottom:20px}}.AdComponentText_title__Sse9h{word-break:break-word;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width:768px){.AdComponentText_title__Sse9h{font-size:32px;line-height:36px}}@media screen and (min-width:1366px){.AdComponentText_title__Sse9h{font-size:40px;line-height:44px}}.AdComponentText_title__Sse9h{margin-bottom:12px}@media screen and (min-width:768px){.AdComponentText_title__Sse9h{margin-bottom:24px}}@media screen and (min-width:1366px){.AdComponentText_title__Sse9h{margin-bottom:30px}}.AdComponentText_description__2cKSg{font-size:12px;line-height:24px;font-weight:400}@media screen and (min-width:768px){.AdComponentText_description__2cKSg{font-size:14px;line-height:26px}}.AdComponentText_action__kULd0{margin-top:17px}@media screen and (min-width:768px){.AdComponentText_action__kULd0{margin-top:33px}}@media screen and (min-width:1366px){.AdComponentText_action__kULd0{margin-top:31px}}.SkewButton_container__1ZmQW{display:flex;justify-content:center;align-items:center;background-color:#fff;width:320px;height:500px}.SkewButton_button__xipxU{width:100%;display:flex;justify-content:center;align-items:center;background-color:#ed1c24;color:#fff;padding-inline:15px}.SkewButton_button__xipxU:hover{background-color:#ce2029;color:#dadada}.SkewButton_text__NbO5q{margin:18px auto;font-weight:700;font-size:13px;line-height:20px;text-transform:uppercase;padding-inline:20px;text-align:center}@media screen and (min-width:768px){.SkewButton_text__NbO5q{font-size:13px;line-height:20px;margin:20px auto}}@media screen and (min-width:1366px){.SkewButton_text__NbO5q{font-size:13px;line-height:16px;margin:20px auto}}.FinancialServices_imageContent__AGRsu{position:relative;min-height:400px;display:flex;align-items:center;padding:20px}@media screen and (min-width:768px){.FinancialServices_imageContent__AGRsu{min-height:510px;padding:30px}}@media screen and (min-width:1366px){.FinancialServices_imageContent__AGRsu{min-height:610px;padding:92px}}.FinancialServices_adText__8JXKC{position:relative;color:#fff}@media screen and (min-width:768px){.FinancialServices_adText__8JXKC{width:60%}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.FlickFusionWidget_container__HRfB7{height:100%}.FlickFusionWidget_container__HRfB7 iframe{display:block}.VehicleDisplayWidget_container__onv4h{margin-top:20px;position:relative;min-height:200px}@media screen and (min-width:768px){.VehicleDisplayWidget_container__onv4h{margin-top:40px;min-height:474px}}@media screen and (min-width:1366px){.VehicleDisplayWidget_container__onv4h{margin-top:60px;min-height:668px}}.VehicleDisplayWidget_loaderContainer__C7ahW{position:absolute;z-index:-1;display:flex;justify-content:center;width:100%;height:calc(100% - 10px)}.VehicleDisplayWidget_loader__DNdKw{height:100%;width:100%}.SkinlessButton_button__mdFHJ{background:transparent;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;line-height:1}.AddToListingButton_container__HtQdH{font-weight:500;font-size:12px;line-height:18px;color:#757575;letter-spacing:.15em;text-transform:uppercase;gap:10px;padding:10px 20px}.AddToListingButton_container__HtQdH svg{margin-right:7px;margin-bottom:-5px}.AddToListingButton_container__HtQdH span{display:none}@media screen and (min-width:768px){.AddToListingButton_container__HtQdH{font-size:14px;line-height:18px}.AddToListingButton_container__HtQdH span{display:inline;display:initial}}@media screen and (min-width:1366px){.AddToListingButton_container__HtQdH{font-size:14px;line-height:14px}}.AddToListingButton_tooltip__DJNqQ{position:relative;display:inline-block}.AddToListingButton_tooltip__DJNqQ .AddToListingButton_tooltiptext__GQlSQ{visibility:hidden;width:120px;background-color:#757575;color:#fff;text-align:center;font-size:11px;line-height:15px;border-radius:6px;padding:5px 0;position:absolute;z-index:100;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.AddToListingButton_tooltip__DJNqQ .AddToListingButton_tooltiptext__GQlSQ:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border:5px solid transparent;border-top-color:#757575}.AddToListingButton_tooltip__DJNqQ:hover .AddToListingButton_tooltiptext__GQlSQ{visibility:visible;opacity:1}.DetailIcon_container__38LVF{display:flex;align-items:center;gap:8px;line-height:1.4}.VehicleHeaderInfo_header__o0Sww{display:flex;flex-direction:column;margin-top:24px;gap:10px}@media screen and (min-width:1366px){.VehicleHeaderInfo_header__o0Sww{flex-direction:row;justify-content:space-between;gap:15px}}.VehicleHeaderInfo_header__o0Sww{margin-inline:20px}@media screen and (min-width:768px){.VehicleHeaderInfo_header__o0Sww{margin-inline:30px}}@media screen and (min-width:1366px){.VehicleHeaderInfo_header__o0Sww{margin-inline:98px}}.VehicleHeaderInfo_headerLeft__A9USB{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:768px){.VehicleHeaderInfo_headerLeft__A9USB{gap:25px}}.VehicleHeaderInfo_backIcon__GYu3W{display:inline-flex;height:13px;width:8px;margin-right:10px}@media screen and (min-width:1366px){.VehicleHeaderInfo_backIcon__GYu3W{height:25px;width:11px;margin-right:26px}}.VehicleHeaderInfo_title__XWfhh{display:flex;align-items:center;font-size:18px;line-height:24px}@media screen and (min-width:768px){.VehicleHeaderInfo_title__XWfhh{font-size:32px;line-height:36px}}@media screen and (min-width:1366px){.VehicleHeaderInfo_title__XWfhh{font-size:32px;line-height:36px}}.VehicleHeaderInfo_price__c6X4K{font-size:16px;line-height:22px;font-weight:700}@media screen and (min-width:768px){.VehicleHeaderInfo_price__c6X4K{font-size:22px;line-height:30px}}@media screen and (min-width:1366px){.VehicleHeaderInfo_price__c6X4K{font-size:24px;line-height:27px}}.VehicleHeaderInfo_mileage__I71od{font-weight:500;font-size:11px;line-height:18px;color:#757575;letter-spacing:.15em;padding-bottom:10px;text-transform:uppercase}@media screen and (min-width:768px){.VehicleHeaderInfo_mileage__I71od{font-size:14px;line-height:18px}}@media screen and (min-width:1366px){.VehicleHeaderInfo_mileage__I71od{font-size:14px;line-height:14px}}@media screen and (min-width:768px){.VehicleHeaderInfo_vin__ouGIp{padding-top:5px}}.VehicleHeaderInfo_inquire__uDA3r{width:200px;display:none}@media screen and (min-width:1366px){.VehicleHeaderInfo_inquire__uDA3r{display:inline-block}}.VehicleHeaderInfo_headerRight__zH0Qr{align-self:flex-start;display:flex;align-items:flex-end;gap:20px}.VehicleBannerBottom_container__5mA0s{padding-block:9px;background-color:#121212;color:#fff;font-size:12px}@media screen and (min-width:1366px){.VehicleBannerBottom_container__5mA0s{font-size:14px}}.VehicleBannerBottom_container__5mA0s{padding-inline:20px}@media screen and (min-width:768px){.VehicleBannerBottom_container__5mA0s{padding-inline:30px}}@media screen and (min-width:1366px){.VehicleBannerBottom_container__5mA0s{padding-inline:98px}}.VehicleBannerBottom_groups__W6WNO{display:flex;justify-content:space-between;gap:10px}@media screen and (min-width:768px){.VehicleBannerBottom_groups__W6WNO{gap:20px}}.VehicleBannerBottom_group__BZ35T{display:flex;flex-direction:column;align-items:center;gap:10px}@media screen and (min-width:768px){.VehicleBannerBottom_group__BZ35T{flex-direction:row;gap:20px}}.VehicleBannerBottom_price__erVPD{font-weight:500}.VehicleBannerBottom_inquireSmallScreen__91bRR{margin-top:20px;padding-inline:20px;display:block}.VehicleBannerBottom_inquireMediumScreen__9m5Jz{display:none}@media screen and (min-width:768px){.VehicleBannerBottom_inquireSmallScreen__91bRR{display:none}.VehicleBannerBottom_inquireMediumScreen__9m5Jz{display:block}}.VehicleBannerBottom_dealer__LWsS_{display:flex;gap:10px;line-height:26px;flex-direction:column;place-items:flex-start}@media screen and (min-width:768px){.VehicleBannerBottom_dealer__LWsS_{line-height:21px;flex-direction:row;place-items:center}}@media screen and (min-width:1366px){.VehicleBannerBottom_dealer__LWsS_{line-height:26px}}.SkewButtonOutlined_defaultButton__k75mP{color:#121212}.SkewButtonOutlined_defaultButton__k75mP [data-area=border]{background-color:#121212}.SkewButtonOutlined_defaultButton__k75mP [data-area=body]{background-color:#fff}.SkewButtonOutlined_defaultButton__k75mP:hover{color:#fff}.SkewButtonOutlined_defaultButton__k75mP:hover [data-area=body],.SkewButtonOutlined_defaultButton__k75mP:hover [data-area=border]{background-color:#ed1c24}.SkewButtonOutlined_defaultButtonDark__7HYl6{color:#fff}.SkewButtonOutlined_defaultButtonDark__7HYl6 [data-area=body],.SkewButtonOutlined_defaultButtonDark__7HYl6 [data-area=border]{background-color:#121212}.SkewButtonOutlined_defaultButtonDark__7HYl6:hover{color:#fff}.SkewButtonOutlined_defaultButtonDark__7HYl6:hover [data-area=body],.SkewButtonOutlined_defaultButtonDark__7HYl6:hover [data-area=border]{background-color:#ed1c24}.SkewButtonOutlined_outer__ueKIU{width:100%;display:flex;position:relative;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;padding:2px 1px}.SkewButtonOutlined_inner__Nhzfj{width:100%;display:flex;top:0;bottom:0;justify-content:center;align-items:center}.SkewButtonOutlined_text__WY6QZ{margin:18px auto;font-weight:700;font-size:13px;line-height:20px;text-transform:uppercase;padding-inline:20px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:768px){.SkewButtonOutlined_text__WY6QZ{font-size:13px;line-height:20px;margin:20px auto}}@media screen and (min-width:1366px){.SkewButtonOutlined_text__WY6QZ{font-size:13px;line-height:16px;margin:20px auto}}.VehicleBenefits_container__isPPP{padding-block:60px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}@media screen and (min-width:768px){.VehicleBenefits_container__isPPP{padding-block:70px}}@media screen and (min-width:1366px){.VehicleBenefits_container__isPPP{padding-block:100px}}.VehicleBenefits_container__isPPP{margin-inline:20px}@media screen and (min-width:768px){.VehicleBenefits_container__isPPP{margin-inline:30px}}@media screen and (min-width:1366px){.VehicleBenefits_container__isPPP{margin-inline:98px}}.VehicleBenefits_titleWrapper__gwamN{text-align:center;margin-bottom:38px}@media screen and (min-width:768px){.VehicleBenefits_titleWrapper__gwamN{margin-bottom:73px}}@media screen and (min-width:1366px){.VehicleBenefits_titleWrapper__gwamN{margin-bottom:100px}}.VehicleBenefits_title___dFFv{display:inline-block;max-width:600px;text-transform:uppercase;font-weight:700;font-size:22px;line-height:30px}@media screen and (min-width:768px){.VehicleBenefits_title___dFFv{font-size:32px;line-height:36px}}@media screen and (min-width:1366px){.VehicleBenefits_title___dFFv{font-size:40px;line-height:44px}}.VehicleBenefits_benefits__xKQ98{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px){.VehicleBenefits_benefits__xKQ98{flex-direction:row;gap:0}}@media screen and (min-width:1366px){.VehicleBenefits_benefits__xKQ98{gap:30px}}.VehicleBenefits_benefits__xKQ98>*{flex:1 1}.VehicleBenefits_benefit__35Afn{text-align:center}@media screen and (min-width:1366px){.VehicleBenefits_benefit__35Afn{font-size:18px}}.VehicleDescription_container__ZADt9{padding-block:32px;border-bottom:1px solid #dadada}@media screen and (min-width:768px){.VehicleDescription_container__ZADt9{padding-block:43px}}.VehicleDescription_container__ZADt9{margin-inline:20px}@media screen and (min-width:768px){.VehicleDescription_container__ZADt9{margin-inline:100px}}@media screen and (min-width:1366px){.VehicleDescription_container__ZADt9{margin-inline:300px}}.VehicleDescription_title__hUBxm{font-size:11px;line-height:14px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:16px;font-weight:500}@media screen and (min-width:768px){.VehicleDescription_title__hUBxm{font-size:14px;margin-bottom:40px}}.VehicleDescription_content__VhsXN{margin-bottom:10px;font-size:12px;line-height:24px}@media screen and (min-width:768px){.VehicleDescription_content__VhsXN{font-size:14px;line-height:26px}}.AccordionTab_header__0238M{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:19px 0;border-top:1px solid hsla(0,0%,46%,.2)}@media screen and (min-width:768px){.AccordionTab_header__0238M{padding:30px 0}}.AccordionTab_header--active__eFbQn{color:#ed1c24;cursor:auto}.AccordionTab_heading__03xT2{font-size:14px;line-height:20px;text-transform:uppercase}@media screen and (min-width:768px){.AccordionTab_heading__03xT2{font-size:24px;line-height:27px}}.AccordionTab_heading__03xT2>svg,.AccordionTab_icon__SkFpY{transform:rotate(90deg);transition:transform .1s}.AccordionTab_icon__SkFpY{width:40px;height:40px}.AccordionTab_icon--active___qb_y{transform:rotate(-90deg)}.AccordionTab_container__nJ1mX{max-height:0;transition:max-height .2s ease-out;overflow:hidden;font-size:12px;line-height:22px;color:#757575}@media screen and (min-width:768px){.AccordionTab_container__nJ1mX{font-size:14px;line-height:26px}}.AccordionTab_container--inner__26PtB{padding-bottom:19px}@media screen and (min-width:768px){.AccordionTab_container--inner__26PtB{padding-bottom:30px}}.AccordionTabs_horizontalLine__0Ock7{position:relative;left:-100px;top:50px;width:59px;height:1px;border-top:2px solid #ed1c24}@media screen and (min-width:768px){.VehicleFeatures_container__FUxZ7{margin-bottom:72px}}@media screen and (min-width:1366px){.VehicleFeatures_container__FUxZ7{margin-bottom:100px}}.VehicleFeatures_container__FUxZ7{margin-inline:20px}@media screen and (min-width:768px){.VehicleFeatures_container__FUxZ7{margin-inline:100px}}@media screen and (min-width:1366px){.VehicleFeatures_container__FUxZ7{margin-inline:300px}}.VehicleFeatures_text__s6NZp{font-size:12px;color:#757575}@media screen and (min-width:768px){.VehicleFeatures_text__s6NZp{font-size:14px;line-height:26px}}.VehicleFeaturedSpec_container__tP9N4{text-align:center}.VehicleFeaturedSpec_label__U2_K8{text-transform:uppercase;letter-spacing:.15em;font-size:10px;line-height:8px;margin-bottom:4px;opacity:.7;font-weight:500}@media screen and (min-width:1366px){.VehicleFeaturedSpec_label__U2_K8{font-size:10px;line-height:10px;margin-bottom:9px;font-size:12px;line-height:12px;margin-bottom:14px}}.VehicleFeaturedSpec_value__KDaiK{font-size:38px;line-height:44px;letter-spacing:-.05em;font-weight:300}@media screen and (min-width:768px){.VehicleFeaturedSpec_value__KDaiK{font-size:48px;line-height:58px}}@media screen and (min-width:1366px){.VehicleFeaturedSpec_value__KDaiK{font-size:50px;line-height:86px}}.VehicleFeaturedSpec_unit__VLccW{font-size:13px;line-height:16px;font-weight:300}@media screen and (min-width:1366px){.VehicleFeaturedSpec_unit__VLccW{font-size:12px;line-height:14px;font-size:14px;line-height:17px}}.VehicleSpecs_container__PlitM{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;padding-block:24px}@media screen and (min-width:768px){.VehicleSpecs_container__PlitM{padding-block:33px}}@media screen and (min-width:1366px){.VehicleSpecs_container__PlitM{grid-template-columns:1fr 1fr 1fr 1fr}}.VehicleSpecs_container__PlitM{margin-inline:20px}@media screen and (min-width:768px){.VehicleSpecs_container__PlitM{margin-inline:100px}}@media screen and (min-width:1366px){.VehicleSpecs_container__PlitM{margin-inline:300px}}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansLight-subset.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansLightItalic-subset.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansRegular-subset.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansRegularItalic-subset.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansMedium-subset.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansMediumItalic-subset.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansBold-subset.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ferrari;src:url(/assets/fonts-optimized/Ferrari-SansBoldItalic-subset.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.FbhMarkdown_container__YSf7_{color:#757575}.FbhMarkdown_container__YSf7_ h1,.FbhMarkdown_container__YSf7_ h2,.FbhMarkdown_container__YSf7_ h3,.FbhMarkdown_container__YSf7_ h4,.FbhMarkdown_container__YSf7_ h5,.FbhMarkdown_container__YSf7_ h6{text-transform:uppercase}.FbhMarkdown_container__YSf7_ h1,.FbhMarkdown_container__YSf7_ h2,.FbhMarkdown_container__YSf7_ h3,.FbhMarkdown_container__YSf7_ h4,.FbhMarkdown_container__YSf7_ h5,.FbhMarkdown_container__YSf7_ h6,.FbhMarkdown_container__YSf7_ strong{color:#181818}.FbhMarkdown_container__YSf7_ h1{font-size:20px;line-height:28px;margin-block:20px}@media screen and (min-width:768px){.FbhMarkdown_container__YSf7_ h1{font-size:32px;line-height:36px;margin-block:56px}}@media screen and (min-width:1366px){.FbhMarkdown_container__YSf7_ h1{font-size:46px;line-height:50px;margin-block:60px}}.FbhMarkdown_container__YSf7_ h2{font-size:18px;line-height:24px;margin-block:12px}@media screen and (min-width:768px){.FbhMarkdown_container__YSf7_ h2{font-size:24px;line-height:30px;margin-block:24px}}@media screen and (min-width:1366px){.FbhMarkdown_container__YSf7_ h2{font-size:40px;line-height:44px;margin-block:30px}}.FbhMarkdown_container__YSf7_ h3{font-size:14px;line-height:20px;margin-block:10px}@media screen and (min-width:768px){.FbhMarkdown_container__YSf7_ h3{font-size:18px;line-height:24px;margin-block:20px}}@media screen and (min-width:1366px){.FbhMarkdown_container__YSf7_ h3{font-size:24px;line-height:27px;margin-block:26px}}.FbhMarkdown_container__YSf7_ h4,.FbhMarkdown_container__YSf7_ h5,.FbhMarkdown_container__YSf7_ h6{margin-block:10px}.FbhMarkdown_container__YSf7_ :is(h1,h2,h3,h4,h5,h6)>strong{font-weight:800}.FbhMarkdown_container__YSf7_ p{font-size:12px;line-height:24px;margin-bottom:12px}@media screen and (min-width:768px){.FbhMarkdown_container__YSf7_ p{font-size:14px;line-height:24px;margin-bottom:30px}}@media screen and (min-width:1366px){.FbhMarkdown_container__YSf7_ p{line-height:26px;margin-bottom:36px}}.FbhMarkdown_container__YSf7_ strong{font-weight:500}.FbhMarkdown_container__YSf7_ ul:not(.contains-task-list){list-style:none;padding-left:0;margin-bottom:40px;font-size:12px;line-height:24px}@media screen and (min-width:768px){.FbhMarkdown_container__YSf7_ ul:not(.contains-task-list){font-size:14px;line-height:24px}}@media screen and (min-width:1366px){.FbhMarkdown_container__YSf7_ ul:not(.contains-task-list){line-height:26px}}.FbhMarkdown_container__YSf7_ ul:not(.contains-task-list) li{display:block;position:relative;padding-left:2em;margin-block:16px}.FbhMarkdown_container__YSf7_ ul:not(.contains-task-list) li:before{content:"";background-image:url(/assets/images/bullet.svg);background-repeat:no-repeat;background-size:contain;width:1.4em;height:1.4em;display:inline-block;position:absolute;left:0;top:1px}.FbhMarkdown_container__YSf7_ ul:not(.contains-task-list) li span{display:inline}.FbhMarkdown_container__YSf7_ ol{padding-left:20px;margin-bottom:40px;font-size:12px;line-height:24px}@media screen and (min-width:768px){.FbhMarkdown_container__YSf7_ ol{font-size:14px;line-height:24px}}@media screen and (min-width:1366px){.FbhMarkdown_container__YSf7_ ol{line-height:26px}}.FbhMarkdown_container__YSf7_ ol li{padding-left:4px;margin-block:16px}.FbhMarkdown_container__YSf7_ ul:is(.contains-task-list){margin-bottom:40px;font-size:12px;line-height:24px}@media screen and (min-width:768px){.FbhMarkdown_container__YSf7_ ul:is(.contains-task-list){font-size:14px;line-height:24px}}@media screen and (min-width:1366px){.FbhMarkdown_container__YSf7_ ul:is(.contains-task-list){line-height:26px}}.FbhMarkdown_container__YSf7_ ul:is(.contains-task-list) li{padding-left:4px;margin-block:16px;display:flex;align-items:center}.FbhMarkdown_container__YSf7_ ul:is(.contains-task-list) li input{margin-right:8px}.FbhMarkdown_container__YSf7_ table{margin-bottom:30px;border:1px solid #353535;border-collapse:collapse}.FbhMarkdown_container__YSf7_ table td{border:1px solid #353535;padding:10px}.FbhMarkdown_container__YSf7_ table span,.FbhMarkdown_container__YSf7_ table td{font-family:ferrari,sans-serif!important;color:#757575!important;font-size:12px;line-height:24px}.FbhMarkdown_container__YSf7_ [href^="#"]{pointer-events:none;cursor:default}.FbhMarkdown_container__YSf7_ a:hover{color:#212121;text-decoration:underline}.FbhMarkdown_container__YSf7_ a{text-decoration:underline}.ResponsiveImageFill_imageContainer__YmUcL{position:relative;min-height:320px;height:auto}@media screen and (min-width:768px){.ResponsiveImageFill_imageContainer__YmUcL{min-height:440px}}@media screen and (min-width:1366px){.ResponsiveImageFill_imageContainer__YmUcL{min-height:600px}}.AccordionWithImage_container__gBefZ{margin:40px 20px}@media screen and (min-width:768px){.AccordionWithImage_container__gBefZ{margin:60px 30px}}@media screen and (min-width:1366px){.AccordionWithImage_container__gBefZ{margin:100px}}.AccordionWithImage_header__ZKWVR{text-align:center}.AccordionWithImage_heading__ysQjr{font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase;margin-bottom:24px}@media screen and (min-width:768px){.AccordionWithImage_heading__ysQjr{font-size:32px;line-height:36px;margin-bottom:60px}}@media screen and (min-width:1366px){.AccordionWithImage_heading__ysQjr{font-size:40px;line-height:44px;margin-bottom:50px}}.SplitComponent_container__kuZyz{display:grid;grid-template-columns:1fr;grid-gap:26px;gap:26px}@media screen and (min-width:768px){.SplitComponent_container--landscape-md__7VCAn{grid-template-columns:1fr 1fr}.SplitComponent_container__kuZyz{gap:22px}}@media screen and (min-width:1366px){.SplitComponent_container--landscape-lg__NQoik{grid-template-columns:1fr 1fr}.SplitComponent_container__kuZyz{gap:100px}}@media screen and (min-width:768px){.SplitComponent_container--reverse__FcriH.SplitComponent_container--landscape-md__7VCAn .SplitComponent_bottom__JDYwN{order:-1}}@media screen and (min-width:1366px){.SplitComponent_container--reverse__FcriH.SplitComponent_container--landscape-lg__NQoik .SplitComponent_bottom__JDYwN{order:-1}}