@keyframes Carousel_arrowBounce__OhXXM{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes Carousel_expandVideo__6l0P8{0%{width:50%;height:1%}50%{width:100%;height:1%}to{width:100%;height:100%}}@keyframes Carousel_fadeOutUp__jPoh8{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0;display:none}}@keyframes Carousel_fadeOut__EICuM{0%{opacity:1}to{opacity:0;visibility:hidden;display:none}}@keyframes Carousel_fadeIn__HNBUY{0%{opacity:0}50%{opacity:0}62.5%{opacity:1}to{opacity:1}}@keyframes Carousel_expandButton__j6w8_{0%{width:200px;opacity:1}to{width:500px;opacity:0}}@keyframes Carousel_moveDelayExpandFade__pJ0_K{0%{transform:translateX(0);width:210px;opacity:1}50%{transform:translateX(-130px);width:210px;opacity:1}85%{transform:translateX(-130px);width:210px;opacity:.1}to{transform:translateX(0);width:210px;opacity:0}}@keyframes Carousel_arrowBounceLeftToRight__rmBC8{0%,20%{transform:translateX(0)}50%{transform:translateX(10px)}70%,to{transform:translateX(0)}}@keyframes Carousel_fadeFromRightToLeft__X0kET{0%{opacity:0;transform:translateX(500px)}to{opacity:1;transform:translateX(0)}}@keyframes Carousel_moreServicesItemFadeIn__avLYo{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes Carousel_drive-in__MTKXB{0%{right:-100px}to{right:50%;transform:translateX(50%)}}@keyframes Carousel_opacity__nPaQF{0%{opacity:0}to{opacity:1}}@keyframes Carousel_slideInFromRight__EBmVl{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Carousel_fade-in__AbHLU{0%{opacity:0}to{opacity:1}}.Carousel_carousel__nBttI{width:100%}.Carousel_carousel__nBttI .Carousel_embla__AtvSK{max-width:48rem;width:100%;margin:auto;--slide-height:19rem;position:relative}.Carousel_carousel__nBttI .Carousel_embla__AtvSK .Carousel_emblaViewport__vzUz3{overflow:hidden}.Carousel_carousel__nBttI .Carousel_embla__AtvSK .Carousel_emblaViewport__vzUz3 .Carousel_emblaContainer__mtMEF{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)/2*-1);width:100%}.Carousel_carousel__nBttI .Carousel_embla__AtvSK .Carousel_emblaViewport__vzUz3 .Carousel_emblaContainer__mtMEF .Carousel_emblaSlide__sinRi{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.Carousel_carousel__nBttI .Carousel_dotsContainer__UnfWU{display:flex;justify-content:center;margin-top:25px}.Carousel_carousel__nBttI .Carousel_dotsContainer__UnfWU .Carousel_dot__XEc_U{background-color:#cdcdcd;cursor:pointer;border:none;width:8px;height:8px;margin:0 5px;border-radius:50%;transition:background-color .3s ease-in-out}.Carousel_carousel__nBttI .Carousel_dotsContainer__UnfWU .Carousel_dot__XEc_U.Carousel_active__TfCQW{background-color:#0a0}.Carousel_carousel__nBttI .Carousel_btnArrow__NYLpI{display:none}@media(min-width:700px){.Carousel_carousel__nBttI .Carousel_btnArrow__NYLpI{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;height:2rem;width:2rem;background-color:#d7dbde;border-radius:100%}.Carousel_carousel__nBttI .Carousel_btnArrow__NYLpI.Carousel_btnPrev__gVbia{right:1.25rem;translate:0 -50%}.Carousel_carousel__nBttI .Carousel_btnArrow__NYLpI.Carousel_btnNext__Hq868{left:1.25rem;scale:-1 1;translate:0 -50%}}.Carousel_carousel__nBttI.Carousel_carPage__oqL0B .Carousel_embla__AtvSK{max-width:unset}.Carousel_carousel__nBttI.Carousel_marketingCard__VCIwg,.Carousel_carousel__nBttI.Carousel_marketingCard__VCIwg .Carousel_embla__AtvSK,.Carousel_carousel__nBttI.Carousel_marketingCard__VCIwg .Carousel_embla__AtvSK .Carousel_emblaViewport__vzUz3,.Carousel_carousel__nBttI.Carousel_marketingCard__VCIwg .Carousel_embla__AtvSK .Carousel_emblaViewport__vzUz3 .Carousel_emblaContainer__mtMEF{height:100%}.Carousel_carousel__nBttI.Carousel_marketingCard__VCIwg .Carousel_dotsContainer__UnfWU{position:absolute;top:0;left:20px}.Carousel_contactUsStyling__A_2wj .Carousel_embla__AtvSK .Carousel_emblaViewport__vzUz3 .Carousel_emblaContainer__mtMEF{width:90%}@font-face{font-family:Fb Alfi Extra Light;src:url(/sales/_next/static/media/FbAlfi-ExtraLight.fa4eed92.otf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Fb Alfi Light;src:url(/sales/_next/static/media/FbAlfi-Light.bd343cf3.otf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fb Alfi Regular;src:url(/sales/_next/static/media/FbAlfi-Regular.4fb5d278.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fb Alfi Medium;src:url(/sales/_next/static/media/FbAlfi-Medium.76e4f01f.otf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fb Alfi Bold;src:url(/sales/_next/static/media/FbAlfi-Bold.a5748cdb.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fb Alfi Black;src:url(/sales/_next/static/media/FbAlfi-Black.11e5c981.otf);font-weight:900;font-style:normal;font-display:swap}@keyframes CarModelDetails_arrowBounce__SYXj_{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes CarModelDetails_expandVideo__WiJZd{0%{width:50%;height:1%}50%{width:100%;height:1%}to{width:100%;height:100%}}@keyframes CarModelDetails_fadeOutUp__LGfud{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0;display:none}}@keyframes CarModelDetails_fadeOut__GgptK{0%{opacity:1}to{opacity:0;visibility:hidden;display:none}}@keyframes CarModelDetails_fadeIn__MkV0k{0%{opacity:0}50%{opacity:0}62.5%{opacity:1}to{opacity:1}}@keyframes CarModelDetails_expandButton__jBRQa{0%{width:200px;opacity:1}to{width:500px;opacity:0}}@keyframes CarModelDetails_moveDelayExpandFade__srDTJ{0%{transform:translateX(0);width:210px;opacity:1}50%{transform:translateX(-130px);width:210px;opacity:1}85%{transform:translateX(-130px);width:210px;opacity:.1}to{transform:translateX(0);width:210px;opacity:0}}@keyframes CarModelDetails_arrowBounceLeftToRight__GXzKZ{0%,20%{transform:translateX(0)}50%{transform:translateX(10px)}70%,to{transform:translateX(0)}}@keyframes CarModelDetails_fadeFromRightToLeft__hCMlD{0%{opacity:0;transform:translateX(500px)}to{opacity:1;transform:translateX(0)}}@keyframes CarModelDetails_moreServicesItemFadeIn__wJfB_{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes CarModelDetails_drive-in__Gcl_9{0%{right:-100px}to{right:50%;transform:translateX(50%)}}@keyframes CarModelDetails_opacity__a9rVh{0%{opacity:0}to{opacity:1}}@keyframes CarModelDetails_slideInFromRight__R40f_{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes CarModelDetails_fade-in__UfewZ{0%{opacity:0}to{opacity:1}}.CarModelDetails_carModelDetails__nvseT{display:grid;position:relative;width:100%}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT{grid-template-columns:19.0625rem 1fr;gap:4.375rem;margin-top:2.25rem}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng{margin-top:1.25rem;width:100%;min-width:0}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng{grid-column:1;grid-row:1;width:100%;min-width:19.0625rem}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_modelName__O3shP{color:#ff7529;font-size:1.75rem;font-weight:700;margin-bottom:.875rem;font-family:Fb Alfi Bold,sans-serif}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_modelName__O3shP{font-size:2rem}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_modelYear___s2_1{font-size:1.25rem;margin-bottom:.625rem}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_categoriesList__1_uwC{display:flex;gap:.625rem;flex-wrap:wrap}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_separatorContainer__8PxJ_{margin-top:1rem;margin-bottom:.5rem}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_separatorContainer__8PxJ_{margin-top:1.5rem;margin-bottom:1.25rem}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_separatorContainer__8PxJ_ svg{width:100%;height:3px;display:block}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_subTitle__FD3nU{display:none}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_subTitle__FD3nU{display:block;letter-spacing:.3px;font-weight:900;margin-bottom:1.125rem;font-weight:400;font-size:1.25rem;font-family:Fb Alfi Bold,sans-serif}}@media(min-width:700px)and (max-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_subTitle__FD3nU{font-size:1rem}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_detailsList__Bwers .CarModelDetails_detailItem__0yx3z{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #d7dbde}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_detailsList__Bwers .CarModelDetails_detailItem__0yx3z{font-size:1.09375rem;padding:1.3125rem 0}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_detailsList__Bwers .CarModelDetails_detailItem__0yx3z:first-of-type{border-top:1px solid #d7dbde}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_detailsList__Bwers .CarModelDetails_detailItem__0yx3z .CarModelDetails_detailItemLabel__6aXtO{display:flex;align-items:center;gap:.625rem}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_detailsList__Bwers .CarModelDetails_detailItem__0yx3z .CarModelDetails_bold__Eq1Ub{font-weight:400;font-size:1.09375rem;font-family:Fb Alfi Medium,sans-serif}@media(max-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_detailsSection__UUwng .CarModelDetails_detailsList__Bwers .CarModelDetails_detailItem__0yx3z .CarModelDetails_bold__Eq1Ub{font-size:.875rem}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_imagesSection__cpwgP{padding-top:1.25rem}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_imagesSection__cpwgP{grid-column:2;grid-row:1;padding-top:5.125rem}}.CarModelDetails_carModelDetails__nvseT .CarModelDetails_imagesSection__cpwgP .CarModelDetails_carImage__UKh4Q{height:10.625rem;width:100%;object-fit:contain}@media(min-width:700px){.CarModelDetails_carModelDetails__nvseT .CarModelDetails_imagesSection__cpwgP .CarModelDetails_carImage__UKh4Q{height:21.25rem}}