:root{--font:'MyCustomFont',sans-serif;--white:#FBFBFB;--light-grey:#F6F6F6;--medium-grey:#E0E0E0;--dark-grey:#949494;--darker-grey:#646464;--darkist-grey:#323232;--black:#141414;--accent:#f26a2f;--accent-light:#FFF2E6;--red:#DE534C;--amber:#e2ab57;--green:#a7bd6e;--blue-light:#5da9ae;--blue-dark:#4e7aaf;--gold:#bf9b30;--gold-2:#d3af37;--accent-og:#f26a2f;--xsm:0.25rem;--sm:0.5rem;--msm:0.75rem;--md:1rem;--lg:1.5rem;--xlg:2.5rem;--xxlg:3rem;--light:300;--medium:500;--bold:700;--fs-1:2rem;--fs-2:1.625rem;--fs-3:1.375rem;--fs-4:1.125rem;--fs-5:0.875rem;--fs-6:0.75rem;--fs-7:0.625rem;--fs-8:0.5rem;--lh-head:1.1;--ls-head:-0.025em;--lh-body-sm:1.1;--ls-body-sm:-0.015em;--lh-body-lg:1.5;--ls-body-lg:0em;--img-12:12px;--img-18:16px;--img-18:18px;--img-24:24px;--img-28:28px;--img-32:32px;--img-48:48px;--img-64:64px;--mw-mobile:480px;--mw-tablet:768px;--mw-small:1024px;--mw-large:1280px;--mw-xl:1440px;--trans-med:0.3s;--trans-fast:0.2s;--trans-vfast:0.1s;}@font-face{font-family:'MyCustomFutura';src:url('/assets/fonts/FuturaPTBook.woff2') format('woff2'),url('/assets/fonts/FuturaPTBook.woff') format('woff'),url('/assets/fonts/FuturaPTBook.otf') format('opentype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'MyCustomFutura';src:url('/assets/fonts/FuturaPTBookOblique.woff2') format('woff2'),url('/assets/fonts/FuturaPTBookOblique.woff') format('woff'),url('/assets/fonts/FuturaPTBookOblique.otf') format('opentype');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'MyCustomFutura';src:url('/assets/fonts/FuturaPTDemi.woff2') format('woff2'),url('/assets/fonts/FuturaPTDemi.woff') format('woff'),url('/assets/fonts/FuturaPTDemi.otf') format('opentype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'MyCustomFutura';src:url('/assets/fonts/FuturaPTDemiOblique.woff2') format('woff2'),url('/assets/fonts/FuturaPTDemiOblique.woff') format('woff'),url('/assets/fonts/FuturaPTDemiOblique.otf') format('opentype');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'MyCustomFutura';src:url('/assets/fonts/FuturaPTBold.woff2') format('woff2'),url('/assets/fonts/FuturaPTBold.woff') format('woff'),url('/assets/fonts/FuturaPTBold.otf') format('opentype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'MyCustomFutura';src:url('/assets/fonts/FuturaPTBoldOblique.woff2') format('woff2'),url('/assets/fonts/FuturaPTBoldOblique.woff') format('woff'),url('/assets/fonts/FuturaPTBoldOblique.otf') format('opentype');font-weight:700;font-style:italic;font-display:swap;}#navList{z-index:999;}#submenuTaller,#submenuSobre{min-width:11rem;border-radius:0 0 var(--md) 0;border-top:3px solid var(--accent);transform:translateY(-3px);}#navList a span,#navList button span{display:inline-block;padding:var(--xsm) 0;border-bottom:3px solid transparent;}#navList a span:hover,#navList button:not([aria-expanded="true"]) span:hover{border-bottom-color:var(--black);}#navList button[aria-expanded="true"] span{color:var(--accent);}@media (max-width:64rem){#logo{width:14rem;}}@media (max-width:48rem){#navList{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;flex-direction:column;padding-block:var(--lg);overflow-y:auto;width:calc(100% - 2rem);max-width:32rem;max-height:80vh;border-radius:var(--md);background-color:var(--light-grey);text-align:center;}#navList.active{display:flex;}#menuToggle,#closeNavList{display:block;}#submenuTaller,#submenuSobre{position:static;box-shadow:inset 0 3px 6px -3px var(--dark-grey),inset 0 -3px 6px -3px var(--dark-grey);border-radius:0;}}@media (min-width:48rem){#overlayNav{display:none;}}#bannerMsgs{transition:transform var(--trans-med) ease;}@media (max-width:48rem){.ord2-mob{order:2;}#footer-container .fd-c a{padding-top:0.25rem;min-height:24px;}}@media (min-width:64rem){#footerLegal{justify-content:flex-end;}}#pricingContainer label{width:2.8rem;height:1.8rem;}#pricingContainer input:checked+label{background:var(--accent);}#pricingContainer label::after{content:'';inset:0.15rem auto auto 0.15rem;width:var(--lg);height:var(--lg);background:var(--white);border-radius:50%;transition:transform var(--trans-med);position:absolute;}#pricingContainer input:checked+label::after{transform:translateX(1rem);}#pricingContainer input:not(:checked)~.entry-amount span{color:var(--medium-grey);}@media (max-width:48rem){#pricingContainer{margin-top:1rem;}}input[name="modelSelect"]:checked+label{background-color:var(--accent);}.dropdown-container input[type="checkbox"]:checked+label{background-color:var(--darkist-grey);}.dropdown-container input[type="checkbox"]+label img{transition:transform var(--trans-med) ease;}.dropdown-container input[type="checkbox"]:not(:checked)+label img{transform:rotate(90deg);background-color:var(--medium-grey);}.dropdown-container .dropdown-content{max-height:0;overflow:hidden;transition:max-height var(--trans-med) ease;}.dropdown-container input[type="checkbox"]:checked~.dropdown-content{max-height:1000px;}.dropdown-container .spec-item:nth-child(odd){background-color:var(--light-grey);}input[type="range"]{accent-color:var(--accent);}input[type="range"]:disabled{opacity:0.65;cursor:not-allowed;}input:not([type="file"]):not([type="checkbox"]):not([type="range"]),select:not(#regionDropdown),textarea{outline:none;height:2.5rem;}input:focus,select:focus,textarea:focus{border-color:var(--dark-grey);}#subscribeForm input{background-color:var(--white);}textarea{font-family:'MyCustomFutura',sans-serif;min-height:7.35rem;overflow:auto;}.input-has-content:not(textarea):not([type="file"]){padding-top:1.25rem;padding-bottom:var(--sm);}.input-has-content + span{display:block;}.radio{cursor:pointer;}.radio:has(input:checked){background-color:var(--accent);color:var(--light-grey);}input[type="checkbox"]{accent-color:var(--blue);}:has([name="vehiculo_a_cambio"][value="No"]:checked) .input-box:has([name="tipo_vehiculo_deseado"]){display:none;}form select:not(.input-has-content){color:var(--dark-grey);}*,*::before,*::after{box-sizing:border-box;}html{font-size:16px;font-family:'MyCustomFutura',sans-serif;}body{margin:0;padding:0;color:var(--black);overflow-x:hidden;user-select:none;min-height:100vh;display:flex;flex-direction:column;}main{flex:1;}@media (max-width:64rem){html{font-size:14px;}#navList{font-size:12px;gap:var(--sm)}}@media (max-width:48rem){html{font-size:14px;}}.mw-container{max-width:80rem;margin:0 auto;padding:0 0.75rem;}@media (min-width:48rem){.mw-container{padding:0 1.5rem;}}@media (min-width:80rem){.mw-container{padding:0;}}.gr-b,.gr-c1,.gr-c2,.gr-c3,.gr-c4,.gr-c46,.gr-c6,.gr-c8,.gr-full{display:grid;grid-template-columns:var(--cols,1fr);}.gr-b{--cols:minmax(0,2fr) minmax(0,1fr);}.gr-c1{--cols:1fr;}.gr-c2{--cols:minmax(0,1fr) minmax(0,1fr);}.gr-c3{--cols:repeat(auto-fill,minmax(26rem,1fr));}.gr-c4{--cols:repeat(auto-fill,minmax(19.25rem,1fr));}.gr-c46{--cols:repeat(auto-fill,minmax(19.25rem,1fr));}.gr-c6{--cols:repeat(auto-fill,minmax(12.5rem,1fr));}.gr-c8{--cols:repeat(auto-fill,minmax(9.125rem,1fr));}.gr-full{grid-column:1 / -1;display:block;}@media (max-width:64rem){.gr-b{--cols:1fr 1fr;}.gr-c46{--cols:repeat(auto-fill,minmax(10.5rem,1fr));}}@media (max-width:48rem){.gr-b,.gr-c2{--cols:1fr;}}@media (max-width:375px){.gr-c6{--cols:repeat(auto-fill,minmax(11.5rem,1fr));}}.col-2{column-count:2;}@media (max-width:48rem){.col-2{column-count:1;}}.col-2>div{break-inside:avoid;margin-bottom:var(--sm);}.image-slider{transition:transform var(--trans-med) ease;}.img-veh,.img-thumb,.img-art,.img-grid,.img-ban-50,.img-ban-100{flex:0 0 100%;width:100%;height:auto;object-fit:cover;vertical-align:bottom;}.img-thumb{max-width:calc((100% - ((var(--thumb-visible-count) - 1) * var(--xsm))) / var(--thumb-visible-count));margin-top:0.25rem;}.img-veh,.img-thumb{aspect-ratio:3 / 2;}.img-art{aspect-ratio:16 / 9;}.img-ban-50{height:calc(50vh - 175px);}.img-ban-100{height:calc(100vh - 175px);}.img-map{height:calc(60vh - 175px);min-height:100%;width:100%;object-fit:cover;}.img-grid{aspect-ratio:8 / 3.15;min-height:100%;}@media (max-width:65.2rem){.img-grid{aspect-ratio:16 / 9;}.img-map{height:calc(50vh - 175px);}}@media (max-width:48rem){.img-veh,.img-thumb,.img-grid{aspect-ratio:4 / 3;}.img-ban-50,.img-map{height:calc(60vh - 175px);}#vehicleListings .img-veh,#newVehiclesFeatured .img-veh,#usedVehiclesFeatured .img-veh{aspect-ratio:3 / 2;}}.ribbon{right:calc(-1.1 * var(--xlg));width:calc(4 * var(--xlg));line-height:var(--lg) !important;transform:rotate(45deg);}.ribbon.nuevo,.ribbon.reservado{background-color:var(--accent);}.ribbon.vendido{background-color:var(--dark-grey);}.ribbon.disponible{display:none;}.ribbon.discount,.ribbon.article{transform:rotate(-45deg);left:calc(-1.1 * var(--xlg));right:auto;}.ribbon.discount{background-color:var(--accent);}.ribbon.article{background-color:var(--dark-grey);}#overlayNav,#overlayPopup{z-index:999;}.popup-container{position:fixed;width:calc(100% - 1.5rem);max-width:32.5rem;max-height:80vh;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;overflow-y:auto;}#loanSummary>span{font-style:italic;}#loanSummary strong{font-weight:700;font-style:normal;}.fade-in{opacity:0;animation:fadeIn var(--trans-med) ease var(--trans-vfast) forwards;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}button{all:unset;box-sizing:border-box;}a{text-decoration:none;color:inherit;}button,a,input[type="checkbox"]+label,input[type="radio"]+label{cursor:pointer;transition:color,transform,opacity var(--trans-vfast) ease;}button:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:0.65;}.ie-ac:hover{color:var(--accent);}.ie-ac:hover img{background-color:var(--accent);transition:background-color var(--trans-vfast) ease;}.ie-bl:hover{color:var(--blue-dark);}.ie-op85:not(:disabled):hover{opacity:0.85;}.ie-op75:not(:disabled):hover{opacity:0.75;}.ie-op65:not(:disabled):hover{opacity:0.65;}.ie-cont:hover{box-shadow:0 5px 15px 0 var(--medium-grey),0 0 2px 0 var(--darker-grey);transition:box-shadow var(--trans-vfast) ease;}.ie-hu:hover{color:var(--darker-grey);transform:translateY(var(--xsm));transition:color,transform var(--trans-fast) ease;}#contactHours strong,#contactHoursFooter strong{display:inline-block;width:4ch;}#contactHours strong{color:var(--darkist-grey);}ul li::marker{content:"- ";}@media (max-width:48rem){#bannerContainer .h1{font-size:var(--fs-2);}}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#googleReviews,#reviewWrapper{min-height:18rem;padding-block:2.5rem;}#usedVehiclesFeatured .mt-xsm.b3.tt-u.fst-i.fc-d{display:none;}#usedVehiclesFeatured label{opacity:0;}@media (max-width:64rem){#newVehiclesFeatured .h5,#usedVehiclesFeatured .h5{font-size:0.75rem;}#newVehiclesFeatured .h3,#usedVehiclesFeatured .h3{font-size:1.125rem;}#newVehiclesFeatured .b3,#usedVehiclesFeatured .b3{font-size:0.5rem;}#newVehiclesFeatured .b3,#usedVehiclesFeatured .b3{font-size:0.5rem;}#usedVehiclesFeatured .td-l{display:none;}}.fc-r{color:var(--red);}.fc-a{color:var(--amber);}.fc-g{color:var(--green);}.fc-ac{color:var(--accent);}.fc-bll{color:var(--blue-light);}.fc-bld{color:var(--blue-dark);}.fc-bk{color:var(--black);}.fc-di{color:var(--darkist-grey);}.fc-dr{color:var(--darker-grey);}.fc-d{color:var(--dark-grey);}.fc-m{color:var(--medium-grey);}.fc-l{color:var(--light-grey);}.fc-w{color:var(--white);}.fw-l{font-weight:var(--light);}.fw-m{font-weight:var(--medium);}.fw-b{font-weight:var(--bold);}.fst-n{font-style:normal;}.fst-i{font-style:italic;}.fsp-sm{line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);}.fsp-lg{line-height:var(--lh-body-lg);letter-spacing:var(--ls-body-lg);}.tt-u{text-transform:uppercase;}.tt-c{text-transform:capitalize;}.tt-l{text-transform:lowercase;}.tt-n{text-transform:none;}.ta-l{text-align:left;}.ta-c{text-align:center;}.ta-r{text-align:right;}.td-u{text-decoration:underline;}.td-n{text-decoration:none;}.td-l{text-decoration:line-through;}.h1,.h2,.h3,.h4,.h5{font-weight:var(--bold);line-height:var(--lh-head);letter-spacing:var(--ls-head);text-transform:uppercase;}.h1{font-size:var(--fs-1);}.h2{font-size:var(--fs-2);}.h3{font-size:var(--fs-3);}.h4{font-size:var(--fs-4);}.h5,.b1{font-size:var(--fs-5);}.b2{font-size:var(--fs-6);}.b3{font-size:var(--fs-7);}.b4{font-size:var(--fs-8);}.bg-ac{background-color:var(--accent);}.bg-acl{background-color:var(--accent-light);}.bg-g{background-color:var(--green);}.bg-r{background-color:var(--red);}.bg-bll{background-color:var(--blue-light);}.bg-bk{background-color:var(--black);}.bg-di{background-color:var(--darkist-grey);}.bg-dr{background-color:var(--darker-grey);}.bg-d{background-color:var(--dark-grey);}.bg-m{background-color:var(--medium-grey);}.bg-l{background-color:var(--light-grey);}.bg-w{background-color:var(--white);}.mt-xsm{margin-top:var(--xsm);}.mb-xsm{margin-bottom:var(--xsm);}.mb-sm{margin-bottom:var(--sm);}.my-0{margin-block:0;}.my-lg{margin-block:var(--lg);}.my-md{margin-block:var(--md);}.my-sm{margin-block:var(--sm);}.my-xsm{margin-block:var(--xsm);}.mx-lg{margin-inline:var(--lg);}.mx-md{margin-inline:var(--md);}.mx-sm{margin-inline:var(--sm);}.mx-xsm{margin-inline:var(--xsm);}.mt-auto{margin-top:auto;}.mb-auto{margin-bottom:auto;}.ml-auto{margin-left:auto;}.mr-auto{margin-right:auto;}.py-lg{padding-block:var(--lg);}.py-md{padding-block:var(--md);}.py-sm{padding-block:var(--sm);}.py-xsm{padding-block:var(--xsm);}.pb-xsm{padding-bottom:var(--xsm);}.px-lg{padding-inline:var(--lg);}.px-md{padding-inline:var(--md);}.px-sm{padding-inline:var(--sm);}.px-xsm{padding-inline:var(--xsm);}.gap-xsm{gap:var(--xsm);}.gap-sm{gap:var(--sm);}.gap-md{gap:var(--md);}.gap-lg{gap:var(--lg);}@media (max-width:48rem){.px-lg{padding-inline:calc(var(--lg) - 0.5rem);}.mx-lg{margin-inline:calc(var(--lg) - 0.5rem);}}.f{display:flex;}.if{display:inline-flex;}.fd-r{flex-direction:row;}.fd-c{flex-direction:column;}.jc-s{justify-content:flex-start;}.jc-e{justify-content:flex-end;}.jc-c{justify-content:center;}.jc-b{justify-content:space-between;}.ai-s{align-items:flex-start;}.ai-c{align-items:center;}.ai-e{align-items:flex-end;}.f-1{flex:1;}.fs-0{flex-shrink:0;}.w-100{width:100%;}.w-75{width:75%;}.w-50{width:50%;}.oh{overflow:hidden;}.hidden{visibility:hidden;opacity:0;}.none{display:none}.op-45{opacity:0.45;}.op-65{opacity:0.65;}.op-85{opacity:0.85;}.pos-rel{position:relative;}.pos-abs{position:absolute;}.pos-fix{position:fixed;}@media (min-width:48rem){.pos-stk{position:sticky;}}.i-0{inset:0;}.ix-0{inset-inline:0;}.iy-0{inset-block:0;}.it-0{top:0;}.it-04{top:0.4rem;}.it-sm{top:var(--sm);}.it-md{top:var(--md);}.it-lg{top:var(--lg);}.ib-0{bottom:0;}.ib-sm{bottom:var(--sm);}.ib-md{bottom:var(--md);}.ib-lg{bottom:var(--lg);}.il-0{left:0;}.ir-0{right:0;}.img-12{width:var(--img-12);height:var(--img-12);}.img-16{width:var(--img-16);height:var(--img-16);}.img-18{width:var(--img-18);height:var(--img-18);}.img-24{width:var(--img-24);height:var(--img-24);}.img-28{width:var(--img-28);height:var(--img-28);}.img-32{width:var(--img-32);height:var(--img-32);}.img-48{width:var(--img-48);height:var(--img-48);}.img-64{width:var(--img-64);height:var(--img-64);}.rd-sm{border-radius:var(--sm);}.rd-md{border-radius:var(--md);}.rd-lg{border-radius:var(--lg);}.rd-xlg{border-radius:var(--xlg);}.rdt-md{border-radius:var(--md) var(--md) 0 0;}.rdb-md{border-radius:0 0 var(--md) var(--md);}.rdl-lg{border-radius:var(--lg) 0 0 var(--lg);}.rdr-lg{border-radius:0 var(--lg) var(--lg) 0;}.sdw-t{box-shadow:inset 0 1px 0 0 var(--medium-grey);}.sdw-b{box-shadow:inset 0 -1px 0 0 var(--light-grey);}.sdw-bm{box-shadow:inset 0 -0.5px 0 0 var(--medium-grey);}.sdw-item{box-shadow:0 5px 10px -5px var(--dark-grey);}.sdw-cont{box-shadow:0 5px 15px 0 var(--medium-grey);}.sdw-btn{box-shadow:0 2px 4px -2px var(--dark-grey);}.sdw-ol{border:1px solid var(--medium-grey);}.sdw-olr{border-right:1px solid var(--medium-grey);}