.ListDisplay_container__a0DdG{height:100%;overflow-y:auto;padding-right:78px}.ListDisplay_vehicleItem__Xmi2V{display:flex;padding:7px 0 7px 98px;color:#757575;transition:color .2s}@media screen and (min-width:768px){.ListDisplay_vehicleItem__Xmi2V{padding:10px 0 10px 98px}}.ListDisplay_vehicleItem__Xmi2V:hover{color:#fff;cursor:pointer}.ListDisplay_vehicleItem--selected__Xj9K8{color:#fff}.SkinlessButton_button__mdFHJ{background:transparent;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;line-height:1}@keyframes ModalOverlay_growDown__lGBXW{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes ModalOverlay_sweep__mQQAT{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes ModalOverlay_slide-in-right__u6I87{0%{transform:translateX(-20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ModalOverlay_slideInLeft__pMro4{0%{transform:translateX(20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ModalOverlay_slideUp__jypjL{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ModalOverlay_fadeIn__kxPeG{0%{opacity:0}to{opacity:1}}.ModalOverlay_overlay__J8isq{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);animation:ModalOverlay_fadeIn__kxPeG .2s}@keyframes SideModal_growDown__7eRxK{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes SideModal_sweep__Tl_x1{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes SideModal_slide-in-right__TpQPi{0%{transform:translateX(-20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes SideModal_slideInLeft__yhf9D{0%{transform:translateX(20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes SideModal_slideUp__SCNFw{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes SideModal_fadeIn__j4nRR{0%{opacity:0}to{opacity:1}}.SideModal_modal__HLxab{position:absolute;top:0;right:0;bottom:0;animation:SideModal_slideInLeft__yhf9D .2s}.SideModal_modal__HLxab>*{height:100%}.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)}.Action_container__3InY0{display:inline-flex;align-items:center;gap:12px;color:#121212}.Action_container--darkTheme___opFE{color:#fff}.Action_text__aNsvC{text-transform:uppercase;font-size:11px;line-height:13px;letter-spacing:.15em;font-weight:500}.ArrowButton_arrow__JQQOG{display:inline-block;height:15px}.ListDisplayModal_modal__FP4PO{display:flex;flex-direction:column;justify-content:center;background-color:#28272b;padding:100px 8px 100px 0}@media screen and (min-width:768px){.ListDisplayModal_modal__FP4PO{padding:177px 8px 177px 0}}.ListDisplayModal_closeContainer__ipJoR{padding:0 22px;display:flex;justify-content:flex-end}@media screen and (min-width:768px){.ListDisplayModal_closeIcon__wG0r6{display:none}}.ListDisplayModal_closeText__WGIoR{display:none}@media screen and (min-width:768px){.ListDisplayModal_closeText__WGIoR{display:inline-block;margin-bottom:60px}}.ListDisplayModal_arrowIcon__tGNfr{display:inline-block;height:15px}.FadeInImage_image--fading__V9aq7{opacity:0;transition:opacity 1s}.FadeInImage_image--loaded__uetcP{opacity:1}.SecondaryCtaButton_button__uoWo_{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;padding:24px 32px;min-height:64px;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SecondaryCtaButton_button__uoWo_:focus-visible{outline:2px solid #f6e500;outline-offset:0}.SecondaryCtaButton_variant_onLight__qdSAK{background:#181818;border:2px solid #fff;color:#fff}.SecondaryCtaButton_variant_onLight__qdSAK:hover{background:#303030;border-color:#fff}.SecondaryCtaButton_variant_onLight__qdSAK:active{background:#0d0d0d}.SecondaryCtaButton_variant_onLight__qdSAK[aria-disabled=true]{background:#8f8f8f;border-color:#d2d2d2;color:#d2d2d2;cursor:not-allowed}.SecondaryCtaButton_variant_onDark__0ykzp{background:#fff;border:2px solid #181818;color:#181818}.SecondaryCtaButton_variant_onDark__0ykzp:hover{background:#f7f7f7;border-color:#181818}.SecondaryCtaButton_variant_onDark__0ykzp:active{background:#e8e8e8}.SecondaryCtaButton_variant_onDark__0ykzp[aria-disabled=true]{background:#d2d2d2;border-color:#8f8f8f;color:#8f8f8f;cursor:not-allowed}.SecondaryCtaButton_label__WHNBd{font-family:ferrari,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.6px;text-transform:uppercase;text-align:center;flex:none}.SecondaryCtaButton_icon__b4BME{flex:none;width:16px;height:16px;display:flex;align-items:center;justify-content:center}a:focus-visible .SecondaryCtaButton_button__uoWo_{outline:2px solid #f6e500;outline-offset:0}.SkewButton_button__xipxU{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;padding:24px 32px;min-height:64px;width:-moz-fit-content;width:fit-content;max-width:100%;background:linear-gradient(180deg,#a00c01,#da291c 64%);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SkewButton_button__xipxU:hover{background:#b01e0a}.SkewButton_button__xipxU:active{background:#9d2211}.SkewButton_button__xipxU[aria-disabled=true]{background:#8f8f8f;color:#d2d2d2;cursor:not-allowed}.SkewButton_button__xipxU:focus-visible{box-shadow:inset 0 0 0 2px #fff;outline:2px solid #f6e500;outline-offset:0}.SkewButton_label__13Gxf{font-family:inherit;font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.6px;text-transform:uppercase;text-align:center;flex:none}@media screen and (min-width:768px){.SkewButton_label__13Gxf{font-size:12px;line-height:15px}}@media screen and (min-width:1366px){.SkewButton_label__13Gxf{font-size:12px;line-height:15px}}.SkewButton_icon__OlEJl{flex:none;width:16px;height:16px;display:flex;align-items:center;justify-content:center}a:focus-visible .SkewButton_button__xipxU{box-shadow:inset 0 0 0 2px #fff;outline:2px solid #f6e500;outline-offset:0}.Actions_container__Mo5Vo{display:flex;justify-content:flex-end;flex-direction:column;row-gap:10px}@media screen and (min-width:400px){.Actions_container__Mo5Vo{flex-direction:row;-moz-column-gap:16px;column-gap:16px}}@media screen and (min-width:768px){.Actions_container__Mo5Vo{order:3}}@media screen and (min-width:400px){.Actions_button__bl4s8{flex:1 1;min-width:0}}@media screen and (min-width:768px){.Actions_button__bl4s8{flex:0 0 auto;width:220px}}@media screen and (min-width:1366px){.Actions_button__bl4s8{width:200px}}.Actions_button--text__HE93x{font-size:inherit;white-space:nowrap}.SpecItem_container__pvlqU{text-shadow:0 .5px 2px rgba(0,0,0,.2)}.SpecItem_label__fD0y4{text-transform:uppercase;letter-spacing:.15em;font-size:9px;line-height:16px;margin-bottom:5px;opacity:.7;font-weight:500}@media screen and (min-width:1366px){.SpecItem_label__fD0y4{font-size:12px;line-height:12px;margin-bottom:8px}}.SpecItem_value__3deeF{font-size:14px;line-height:20px;font-weight:300}@media screen and (min-width:768px){.SpecItem_value__3deeF{font-size:20px;line-height:26px}}@media screen and (min-width:1366px){.SpecItem_value__3deeF{font-size:32px;line-height:46px}}@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}@keyframes VehicleDisplay_growDown__Zb_s_{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes VehicleDisplay_sweep__pY4M_{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes VehicleDisplay_slide-in-right__9rMKz{0%{transform:translateX(-20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes VehicleDisplay_slideInLeft__041K4{0%{transform:translateX(20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes VehicleDisplay_slideUp__LWSfe{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes VehicleDisplay_fadeIn__w_MWU{0%{opacity:0}to{opacity:1}}.VehicleDisplay_container__Crn1L{height:100%;padding:0 20px;color:#fff;display:grid;grid-template-rows:auto 1fr auto auto;grid-row-gap:40px;row-gap:40px}@media screen and (min-width:768px){.VehicleDisplay_container__Crn1L{grid-template-rows:auto 1fr auto;padding:0 30px}}@media screen and (min-width:1366px){.VehicleDisplay_container__Crn1L{grid-template-rows:auto 1fr auto}}.VehicleDisplay_vehicleHeader__OmFh4{display:flex;flex-direction:column;row-gap:10px;justify-content:space-between;color:#fff;padding:0 0 14px}@media screen and (min-width:768px){.VehicleDisplay_vehicleHeader__OmFh4{display:none}}.VehicleDisplay_vehicleHeader--title___JAkN{font-size:16px;line-height:28px}@media screen and (min-width:768px){.VehicleDisplay_vehicleHeader--title___JAkN{font-size:24px;line-height:32px}}.VehicleDisplay_vehicleHeader--seeAllContainer__R0m00{text-transform:uppercase;display:none}@media screen and (min-width:768px){.VehicleDisplay_vehicleHeader--seeAllContainer__R0m00{display:flex;gap:12px;font-size:12px;line-height:14px}}.VehicleDisplay_vehicleHeader--plusIcon__LgzKS{display:none}@media screen and (min-width:768px){.VehicleDisplay_vehicleHeader--arrowButton__bTN2T{display:none}}.VehicleDisplay_specs__a41Yb{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (min-width:768px){.VehicleDisplay_specs__a41Yb{order:1}}.VehicleDisplay_image__sUvHk{position:relative;animation:VehicleDisplay_slide-in-right__9rMKz .5s}@media screen and (min-width:768px){.VehicleDisplay_image__sUvHk{order:2}}.VehicleDisplay_buttons__HXUGs{display:flex;justify-content:flex-end}@media screen and (min-width:768px){.VehicleDisplay_buttons__HXUGs{order:3}}.VehicleListAndDisplay_container__JgPkR{display:flex;align-items:center;background-color:#28272b;height:calc(100vh - 68px)}@media screen and (min-width:768px){.VehicleListAndDisplay_container__JgPkR{height:calc(100vh - 86px)}}@media screen and (min-width:1366px){.VehicleListAndDisplay_container__JgPkR{height:calc(100vh - 112px)}}.VehicleListAndDisplay_container--inner__jFKKe{flex:1 1;display:flex;height:calc(100% - 64px)}@media screen and (min-width:768px){.VehicleListAndDisplay_container--inner__jFKKe{height:calc(100% - 144px)}}@media screen and (min-width:1366px){.VehicleListAndDisplay_container--inner__jFKKe{height:calc(100% - 200px)}}.VehicleListAndDisplay_list__HYzDb{height:100%;display:none}@media screen and (min-width:768px){.VehicleListAndDisplay_list__HYzDb{display:block}}.VehicleListAndDisplay_vehicleWrapper__7c7yZ{flex:1 1;display:flex;flex-direction:column}