.SaleVehiclePrice_wrapper__aR6X5{display:flex;width:100%;flex-direction:column;align-items:center;gap:.8rem}@media(min-width:480px){.SaleVehiclePrice_wrapper__aR6X5{flex-direction:row;gap:1.5rem}}.SaleVehiclePrice_price__k5kff{display:flex;flex-direction:column}.SaleVehiclePrice_price-value___YxxX{width:100%;font-weight:700;font-size:1.3rem;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.85rem)}@media(min-width:1200px){.SaleVehiclePrice_price-value___YxxX{font-size:1.85rem}}.SaleVehiclePrice_price-value-prefix__nMa8S{font-weight:400;font-size:1rem;color:#707070}.SaleVehiclePrice_price-value-prefix__nMa8S:before{content:"/";padding:0 .25rem}.SaleVehiclePrice_price-cash__gaybT .SaleVehiclePrice_price-value___YxxX{color:#0f9b65}.SaleVehiclePrice_price-financed__uQvcs{justify-content:flex-end}.SaleVehiclePrice_price-financed__uQvcs .SaleVehiclePrice_price-value___YxxX{color:#575757}.SaleVehiclePrice_price-financed__uQvcs .SaleVehiclePrice_price-label__MWvQg{justify-content:flex-end}.SaleVehiclePrice_price__k5kff .SaleVehiclePrice_priceValueMutua__0mbYz{color:#0c3675}.SaleVehiclePrice_price__k5kff .SaleVehiclePrice_availabilityColor__w2wjE{color:#3c3c3c}.SaleVehiclePrice_financing-data__avb6j{width:100%;text-align:right;display:flex;justify-content:flex-end;color:#0c3675;font-weight:700}.SaleVehiclePrice_price-label__MWvQg{color:#0c3675;margin:0;font-size:.85rem}.SaleVehiclePrice_priceLabelMutua__P_bcw{color:#575757}.SaleVehiclePrice_textRightDetail__5gh7_{padding:.5rem;border-radius:5px;background-color:#eaf6fc}.SaleVehicleDetail_wrapper__GE_dR{display:flex;flex-direction:column;min-height:100px;gap:.8rem}@media(min-width:992px){.SaleVehicleDetail_wrapper__GE_dR{gap:1.2rem}}.SaleVehicleDetail_header__4Delq{display:flex;justify-content:center;flex-direction:column}.SaleVehicleDetail_header__4Delq .SaleVehicleDetail_title-wrapper__zhCML{width:100%;display:flex;align-items:center}.SaleVehicleDetail_header__4Delq .SaleVehicleDetail_title___5zl5{font-weight:700;font-size:clamp(1rem,.9107rem + .2857vw,1.25rem);margin:0}.SaleVehicleDetail_header__4Delq .SaleVehicleDetail_subtitle__ntAdK{color:#707070;line-height:.8}.SaleVehicleDetail_headerMutua__LyNq3{display:flex;justify-content:space-between;color:#0c3675}.SaleVehicleDetail_headerMutua__LyNq3 .SaleVehicleDetail_title-wrapper__zhCML{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.5rem}@media(min-width:768px){.SaleVehicleDetail_headerMutua__LyNq3 .SaleVehicleDetail_title-wrapper__zhCML{flex-direction:row;align-items:center;margin:0}}.SaleVehicleDetail_headerMutua__LyNq3 .SaleVehicleDetail_title___5zl5{font-weight:700;font-size:clamp(1rem,.9107rem + .2857vw,1.25rem);margin:0}.SaleVehicleDetail_electric___YZtw{color:#fff!important;background-color:#0c3675!important}.SaleVehicleDetail_features__qlQ3z{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem}.SaleVehicleDetail_features__qlQ3z .SaleVehicleDetail_feature__bhiet{width:100%;height:35px;display:flex;align-items:center;justify-content:center;background-color:#fdf0cc;text-wrap:nowrap;font-size:clamp(.75rem,.6607rem + .2857vw,1rem);font-weight:700;padding:0 .25rem;border-radius:8px}.SaleVehicleDetail_featuresMutua__2KZPY{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.25rem;gap:.25rem}@media(min-width:992px){.SaleVehicleDetail_featuresMutua__2KZPY{display:flex;gap:1rem}}.SaleVehicleDetail_featuresMutua__2KZPY .SaleVehicleDetail_featureMutua__ck14H{width:auto;padding:0 .25rem;border-radius:5px;background-color:#eaf6fc;color:#004b93}@media(min-width:992px){.SaleVehicleDetail_featuresMutua__2KZPY .SaleVehicleDetail_featureMutua__ck14H{padding:0 1rem}}.SaleVehicleDetail_priceContainer__ZePik{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1rem}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_header__4Delq{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin:0;color:#0c3675;font-size:clamp(.875rem,.8304rem + .1429vw,1rem)}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_leftPrice___RS2_ .SaleVehicleDetail_priceBase__L8fQH{color:#3c3c3c;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_leftPrice___RS2_ .SaleVehicleDetail_priceBaseDiscounted__15cg0{font-size:clamp(1.125rem,1.0804rem + .1429vw,1.25rem);text-decoration:line-through;text-decoration-thickness:1px}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_leftPrice___RS2_ .SaleVehicleDetail_priceDiscounted__clCOr{display:block;color:#f9213f;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700;line-height:1}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_rightPrice__jHQDG .SaleVehicleDetail_priceBase__L8fQH{font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_rightPrice__jHQDG .SaleVehicleDetail_priceBaseDiscounted__15cg0{font-size:clamp(1.125rem,1.0804rem + .1429vw,1.25rem);text-decoration:line-through;text-decoration-thickness:1px}.SaleVehicleDetail_priceContainer__ZePik .SaleVehicleDetail_rightPrice__jHQDG .SaleVehicleDetail_priceDiscounted__clCOr{display:block;font-size:clamp(1.375rem,1.3304rem + .1429vw,1.5rem);font-weight:700;line-height:1}.SaleVehicleDetail_financingData__oaeTp{display:block;width:100%;text-align:end;color:#0c3675;font-weight:700}.SaleVehicleFeatures_wrapper__m0eS6{gap:.8rem;font-size:.9rem;display:none}@media(min-width:992px){.SaleVehicleFeatures_wrapper__m0eS6{display:flex}}.SaleVehicleFeatures_wrapper__m0eS6.SaleVehicleFeatures_vertical__oIz0J{flex-direction:column}.SaleVehicleFeatures_icon__KULy8{display:flex;align-items:center;justify-content:center;gap:.1rem;width:35px;height:35px;border-radius:50%;background-color:#fdf0cc}.SaleVehicleFeatures_icon__KULy8 .SaleVehicleFeatures_iconColor__jZdWV{color:#3c3c3c}.SaleVehicleFeatures_isMutua__Vzwlh{width:auto;height:auto;gap:.25rem;background-color:rgba(0,0,0,0)}.SaleVehicleFeatures_isMutua__Vzwlh .SaleVehicleFeatures_iconColor__jZdWV{color:#004b93}.FeaturesTab_featuresContainer__UoA5D{display:none;margin-bottom:1rem}@media(min-width:992px){.FeaturesTab_featuresContainer__UoA5D{display:block}}.FeaturesTab_electric__de6Mh{color:#fff!important;background-color:#0c3675!important}.FeaturesTab_featuresHeader__99rDD{font-weight:700;margin:1.5rem 0}.FeaturesTab_accordion__QXsZ8 .accordion-button{background-color:#fff;color:#0c3675;font-weight:700;border-bottom:1px solid #e6e6e6}.FeaturesTab_listContainer__r85GD ul{padding-left:1rem;list-style:none}.FeaturesTab_listContainer__r85GD li{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgcj0iNSIgY3g9IjUiIGN5PSI1IiBmaWxsPSIjZjhjMDJhIiBmaWxsLW9wYWNpdHk9Ii42OCIgLz48L3N2Zz4=);background-repeat:no-repeat;background-position:0;padding-left:1.4rem;background-size:10px 10px}@media(min-width:768px){.FeaturesTab_listContainer__r85GD.FeaturesTab_isMutua__1DOaS ul{-moz-columns:2;column-count:2}}.FeaturesTab_listContainer__r85GD.FeaturesTab_isMutua__1DOaS li{margin-bottom:.5rem;padding-left:1.8rem;background-size:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyBzdHJva2U9IiMwMDRiOTMiIGZpbGw9IiMwMDRiOTMiIHN0cm9rZS13aWR0aD0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGhlaWdodD0iMjBweCIgd2lkdGg9IjIwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM2Mi42IDE5Mi45TDM0NSAxNzQuOGMtLjctLjgtMS44LTEuMi0yLjgtMS4yLTEuMSAwLTIuMS40LTIuOCAxLjJsLTEyMiAxMjIuOS00NC40LTQ0LjRjLS44LS44LTEuOC0xLjItMi44LTEuMi0xIDAtMiAuNC0yLjggMS4ybC0xNy44IDE3LjhjLTEuNiAxLjYtMS42IDQuMSAwIDUuN2w1NiA1NmMzLjYgMy42IDggNS43IDExLjcgNS43IDUuMyAwIDkuOS0zLjkgMTEuNi01LjVoLjFsMTMzLjctMTM0LjRjMS40LTEuNyAxLjQtNC4yLS4xLTUuN3oiPjwvcGF0aD48cGF0aCBkPSJNMjU2IDc2YzQ4LjEgMCA5My4zIDE4LjcgMTI3LjMgNTIuN1M0MzYgMjA3LjkgNDM2IDI1NnMtMTguNyA5My4zLTUyLjcgMTI3LjNTMzA0LjEgNDM2IDI1NiA0MzZjLTQ4LjEgMC05My4zLTE4LjctMTI3LjMtNTIuN1M3NiAzMDQuMSA3NiAyNTZzMTguNy05My4zIDUyLjctMTI3LjNTMjA3LjkgNzYgMjU2IDc2bTAtMjhDMTQxLjEgNDggNDggMTQxLjEgNDggMjU2czkzLjEgMjA4IDIwOCAyMDggMjA4LTkzLjEgMjA4LTIwOFMzNzAuOSA0OCAyNTYgNDh6Ij48L3BhdGg+PC9zdmc+)}.FeaturesTab_hybridizationImage__n2yHY{object-fit:fill;transition:all .1s ease-in-out}@media(min-width:768px){.FeaturesTab_hybridizationImage__n2yHY:hover{cursor:pointer;transform:scale(2);transform-origin:left}}.FeaturesTab_image-md__Im6qN{width:50px;height:50px}@media(min-width:768px){.FeaturesTab_image-md__Im6qN{width:80px;height:80px}}.FeaturesTab_image-sm__80WsS{width:40px;height:40px}.SaleVehicleImage_wrapper__JbGeO{position:relative;display:flex;flex-direction:column;width:100%}.SaleVehicleImage_image__frPFn{width:100%;flex-grow:1}@media(min-width:992px){.SaleVehicleImage_image__frPFn{border-radius:20px;overflow:hidden}}.SaleVehicleImage_image__frPFn img{width:100%;height:auto;object-fit:contain}@media(min-width:992px){.SaleVehicleImage_image__frPFn img{width:100%;height:100%!important;object-fit:cover}}.SaleVehicleImage_imageMutua__LJabD{border-radius:5px}.SaleVehicleImage_hybridization__HbhDj{position:absolute;top:5px;left:5px;z-index:2}.SaleVehicleImage_location__GPGhd{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.25rem 1rem;border-bottom-left-radius:16px;background-color:#0c3675;color:#fff;font-size:14px}@media(min-width:992px){.SaleVehicleImage_location__GPGhd{border-top-right-radius:20px}}.SaleVehicleImage_locationMutua__Xx1Nx{display:flex;gap:.5rem;align-items:center;margin-top:.5rem;font-size:.9rem;color:#575757}.SaleVehicleCardMutua_item__2byAZ{width:100%;border:1px solid #e3e3e3;overflow:hidden;padding:2rem;border-radius:5px;border-bottom-right-radius:20px;box-shadow:0 1px 10px 0 rgba(112,112,112,.12)}@media(min-width:992px){.SaleVehicleCardMutua_item__2byAZ{border-bottom-right-radius:30px;overflow:visible;display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:265px 1fr}}@media(min-width:1400px){.SaleVehicleCardMutua_item__2byAZ{grid-template-columns:350px 1fr}}.SaleVehicleCardMutua_itemContent__WBYlZ{display:flex;flex-direction:column;gap:1rem}.SaleVehicleCardMutua_cardFooter__CDUrX{width:100%;display:flex;justify-content:space-between;align-items:center}.SaleVehicleCardMutua_button__luFvL{width:100%;height:45px;padding:0 2rem;font-weight:700}@media(min-width:992px){.SaleVehicleCardMutua_button__luFvL{width:auto}}.SaleMutuaHeader_wrapper__lWyIl{margin-bottom:1rem}.SaleMutuaHeader_titleContainer__zkRC8{display:flex;align-items:center;gap:1rem}.SaleMutuaHeader_title__mth4A{margin:0;font-weight:700;color:#0c3675;font-size:2rem}.SaleMutuaHeader_subtitleContainer__5N_nd{display:flex;align-items:center;justify-content:space-between}.SaleVehicleDetail_wrapper__V8JIx{position:relative;display:flex;align-items:flex-start}@media(min-width:1200px){.SaleVehicleDetail_wrapper__V8JIx{display:grid;grid-template-columns:1fr 40%;grid-gap:2rem;gap:2rem}}@media(min-width:1400px){.SaleVehicleDetail_wrapper__V8JIx{gap:3.5rem}}@media(min-width:1200px){.SaleVehicleDetail_wrapper__V8JIx .SaleVehicleDetail_rightContent__GrLGy{position:-webkit-sticky;position:sticky;top:20px}}.SaleVehicleDetail_infoHeading__Fv6ng{font-weight:700}.SaleVehicleDetail_markdownContainer__2lTcM{margin-bottom:2rem}.SaleVehicleDetail_markdownContainer__2lTcM p{display:block;color:#575757}.SaleVehicleDetail_markdownContainer__2lTcM a{display:inline-block;font-weight:400;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #0c3675;color:#0c3675;font-size:1rem;line-height:1.5;padding:.5rem 1rem;margin:0;height:auto;border-radius:20px}@media(min-width:992px){.SaleVehicleDetail_markdownContainer__2lTcM a{border-radius:30px}}.SaleVehicleDetail_markdownMutua__DZcB4 h3{color:#0c3675}.SaleVehicleDetail_contentSection__47VsY{padding-top:50px;padding-bottom:25px}.SaleVehicleDetail_vehicleList__URlx2{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1rem}@media(min-width:992px){.SaleVehicleDetail_vehicleList__URlx2{flex-direction:row}}.SaleVehicleDetail_header__ENGR6{display:flex;align-items:center;gap:1rem;justify-content:center;margin-bottom:1.2rem}