@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";@layer cms-renderer-fallbacks{.ads-group-new_vehicle>header :is(h2,.ads-section-link){color:#fff}.ads-group-new_vehicle>header p{color:#c0c3c9}.public-app-shell[data-public-brand=ads] .content-page-hero .section-hero-slide img{object-fit:contain}@media(max-width:900px){}@media(max-width:600px){}@media(prefers-reduced-motion:reduce){.autos-sur-coverflow-slide,.ads-family-card{transition:none}}@media(max-width:800px){}@media(max-width:500px){}.ads-insurance-consent input{width:18px;height:18px}.public-app-shell[data-public-brand=ads] .content-page-hero:has(.section-hero-slide){min-height:0;height:auto;padding:0}@media(max-width:600px){.public-app-shell[data-public-brand=ads] .content-page-hero:has(.section-hero-slide){min-height:210px}}.ads-cms-page-banner .section-hero-slide img{max-height:none;object-position:center}.ads-cms-page-banner--panorama .section-hero-slide{aspect-ratio:2.65}.ads-cms-page-banner--panorama .section-hero-slide img{height:100%;object-fit:cover}.ads-cms-page-banner .section-hero-slide.active{animation:ads-banner-reveal .5s ease-out}@keyframes ads-banner-reveal{0%{opacity:.4}to{opacity:1}}@media(max-width:700px){.ads-cms-page-banner--panorama .section-hero-slide{aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){.ads-cms-page-banner .section-hero-slide.active{animation:none}}.ads-cms-page-banner .section-hero-controls{position:absolute;left:50%;right:auto;transform:translate(-50%);width:fit-content;max-width:calc(100% - 24px);margin:0;padding:0;gap:3px;border-radius:0;background:transparent;align-items:center}.ads-cms-page-banner .section-hero-dots{gap:0;align-items:center}.ads-cms-page-banner .section-hero-dots button{position:relative;width:24px;height:24px;background:transparent;border-radius:0}.ads-cms-page-banner .section-hero-dots button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:10px;background:#fff;box-shadow:0 1px 4px #0008;opacity:.75}.ads-cms-page-banner .section-hero-dots button.active:after{width:15px;background:#eb0a1e;opacity:1}.ads-cms-page-banner .section-hero-controls>button{width:24px;height:24px;border:0;border-radius:0;background:transparent;color:#fff;opacity:.65;filter:drop-shadow(0 1px 2px #0009)}.ads-cms-page-banner .section-hero-controls>button svg{width:13px;height:13px}.ads-cms-page-banner .section-hero-controls>button:hover{opacity:1}.public-app-shell[data-public-brand=ads] .footer-column{min-width:0;overflow-wrap:anywhere}@media(min-width:701px)and (max-width:1000px){.public-app-shell[data-public-brand=ads] .footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.public-app-shell[data-public-brand=ads] .footer-main>.footer-brand{grid-column:1/-1}}.ads-content-page-title{max-width:1280px;margin:40px auto 24px;padding:0 clamp(20px,5vw,76px);font:700 clamp(28px,4vw,46px)/1.15 Arial,sans-serif;letter-spacing:-.03em;color:#17191d}.public-app-shell[data-public-brand=ads] .ads-page-story-copy{max-width:1280px;padding:0 clamp(20px,5vw,76px) 28px;margin:0 auto;font-size:16px;line-height:1.7}.public-app-shell[data-public-brand=ads] .ads-page-story-copy p{margin:0 0 16px}.public-app-shell[data-public-brand=ads] .content-page-main>.content-items{padding-top:28px}.public-app-shell[data-public-brand=ads] .content-contact-page{padding-top:12px;padding-bottom:28px}.public-app-shell[data-public-brand=ads] .ads-service-intro{padding-top:40px;padding-bottom:40px}.public-app-shell[data-public-brand=ads] .branches-directory-toolbar h1{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:12px 0}.public-app-shell[data-public-brand=ads] .branches-directory-toolbar p{margin:10px 0;color:#69727b}.public-app-shell[data-public-brand=ads] [data-content-page=noticias] .editorial-items,.public-app-shell[data-public-brand=ads] [data-content-page=videos] .editorial-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-items>article{display:flex;flex-direction:column;align-items:stretch;grid-column:auto;padding:0;gap:0}.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-item-image{width:100%;height:230px;min-height:0;object-fit:contain;background:#f4f5f6;border-radius:0}.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-item-body{padding:24px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-item-image{order:0}.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-item-body{order:1}.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-items h2{font-size:22px;margin:0 0 14px}.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-item-link{margin-top:auto;padding-top:12px;font-weight:600;color:#c40018}@media(max-width:900px){.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.public-app-shell[data-public-brand=ads] :is([data-content-page=noticias],[data-content-page=videos]) .editorial-items{grid-template-columns:1fr}.public-app-shell[data-public-brand=ads] .ads-service-intro{padding-top:28px;padding-bottom:28px}}.autosonline-footer .online-footer-presence h2{margin:4px 0}@media(max-width:1050px){}@media(max-width:600px){}.cms-free-elements{display:grid;grid-template-columns:repeat(var(--cms-columns,1),minmax(0,1fr));gap:24px;align-items:start}.cms-free-elements>h2,.cms-free-elements>p{margin:0;white-space:pre-line}.cms-free-elements>p{line-height:1.7}.cms-free-elements>.public-cta{justify-self:start}.cms-free-elements>.editorial-items{display:block;margin:0}.public-app-shell.public-app-shell [data-section-key] article.cms-composed-card{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0;min-height:0;padding:20px;border:1px solid #8698aa55;border-radius:12px;color:var(--cms-card-text,#17212b)}.public-app-shell.public-app-shell [data-section-key] article.cms-composed-card:not(.cms-with-background){background:var(--cms-card-surface,#fff)}.public-app-shell.public-app-shell [data-section-key] article.cms-composed-card>:is(h2,h3,p,a){grid-column:auto;margin:0;color:var(--cms-card-text,#17212b)!important;overflow-wrap:anywhere}.public-app-shell.public-app-shell [data-section-key] article.cms-composed-card>:is(h2,h3){font-size:20px;line-height:1.3}.public-app-shell.public-app-shell [data-section-key] article.cms-composed-card>p{font-size:14px;line-height:1.6;white-space:pre-line}.public-app-shell.public-app-shell [data-section-key] article.cms-composed-card>.editorial-item-link{align-self:flex-start}.cms-free-image,.cms-empty-image{width:100%;height:320px;border-radius:16px}.cms-template-extras{grid-column:1/-1;width:100%;max-width:1280px;margin:32px auto 0;padding:0 24px}.public-app-shell [data-section-key] :is(.cms-template-extras,.cms-free-elements,.cms-layout-cell) .editorial-items article.editorial-item-with-image{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0}.public-app-shell [data-section-key] :is(.cms-template-extras,.cms-free-elements,.cms-layout-cell) .editorial-items article.editorial-item-with-image>.editorial-item-image{display:block;align-self:stretch;width:100%;height:clamp(160px,18vw,280px);min-height:0;max-height:none;border-radius:10px}.editorial-section.cms-template-no-image{grid-template-columns:minmax(0,1fr)}.public-app-shell :is(.av3-solution-stage,.av3-equipment-stage).cms-card-no-image{grid-template-columns:minmax(0,1fr)!important}.public-header:has(>.cms-template-extras){flex-wrap:wrap}.public-header>.cms-template-extras{flex-basis:100%;margin:16px auto;padding-bottom:16px}.cms-empty-image,.cms-empty-block{display:grid;place-items:center;min-height:120px;padding:24px;color:#53657a;background:#f0f4f8;border:1px dashed #a4b2c3;text-align:center}.cms-static-faq{padding:20px;border:1px solid var(--theme-border,#dce5ee);border-radius:12px}.cms-static-faq>p{margin:0;line-height:1.7;white-space:pre-line}.cms-static-faq>p+p{margin-top:12px}@media(max-width:700px){.cms-free-elements{grid-template-columns:1fr}.cms-free-image{height:240px}}[data-cms-layout]{gap:var(--cms-layout-gap,24px)!important;min-width:0;align-items:start!important;justify-items:var(--cms-layout-align,stretch)!important}[data-cms-layout=vertical]{display:grid!important;grid-template-columns:minmax(0,1fr)!important}[data-cms-layout=grid]{display:grid!important;grid-template-columns:repeat(var(--cms-layout-columns,2),minmax(0,1fr))!important}[data-cms-layout=row]{display:flex!important;flex-wrap:wrap!important;align-items:var(--cms-layout-align,stretch)!important;justify-content:var(--cms-layout-justify,start)!important}[data-cms-layout=row]>*{flex:1 1 240px;min-width:0;max-width:100%}[data-cms-layout=row]>.public-cta{flex:0 0 auto}[data-cms-layout]>.public-cta{justify-self:var(--cms-layout-align,stretch)}.cms-layout-contents{display:contents!important}.cms-layout-block .cms-template-extras>.cms-free-elements{display:contents!important}.cms-layout-block{height:auto!important;min-height:0!important;padding:32px 24px!important}.cms-layout-block:has(.booking-search-dock)>.hero-carousel{position:relative!important;inset:auto!important;width:100%;height:420px;grid-column:1/-1}.cms-layout-block .booking-search-dock{position:static!important;transform:none!important;width:100%!important;margin:0!important;grid-column:1/-1}.cms-layout-block [data-cms-element]{min-width:0;max-width:100%}.cms-layout-block[data-cms-layout=row] .cms-layout-contents>[data-cms-element]{flex:1 1 240px}.cms-layout-block[data-cms-layout=row] .cms-layout-contents>.public-cta{flex:0 0 auto}.cms-layout-block .cms-layout-contents>.faq-list,.cms-layout-block .cms-layout-contents>.editorial-items{display:contents!important}.cms-layout-block .nav-measure,.cms-layout-block>.cms-visual-handle{flex:none}.cms-layout-cells{width:100%;grid-column:1/-1}.cms-cell-layout-block{display:block!important}.cms-layout-cell{min-width:0;width:100%;min-height:112px;padding:12px;box-sizing:border-box;align-self:stretch}.cms-cell-content{display:flex;flex-direction:column;gap:var(--cms-layout-gap,24px);align-items:var(--cms-layout-align,stretch)}.cms-cell-element{min-width:0;max-width:100%;width:100%}.cms-cell-element h2,.cms-cell-element p{margin:0;white-space:pre-line}.cms-cell-element>img:not(.cms-free-image){display:block;width:100%;height:auto}.cms-cell-element>.editorial-items,.cms-cell-element>.benefit-grid,.cms-cell-element>.faq-list{display:block!important;margin:0}.cms-layout-cell-preview{position:relative;outline:1px dashed #8b9eb3;background:#7891aa0d}.cms-layout-cell-preview:hover,.cms-visual-cell-selected{outline:2px solid #2185d0;background:#2185d014}.cms-cell-select{position:absolute;top:-12px;left:6px;z-index:2;display:flex;gap:5px;align-items:center;border:1px solid #8b9eb3;border-radius:3px;padding:4px 7px;font:500 12px/1.3 sans-serif;color:#073258;background:#f5f9ff;cursor:pointer;opacity:0}.cms-layout-cell-preview:hover>.cms-cell-select,.cms-visual-cell-selected>.cms-cell-select,.cms-layout-cell-preview:has(.cms-cell-content:empty)>.cms-cell-select,.cms-cell-select:focus-visible{opacity:1}.cms-cell-select:disabled{cursor:default;opacity:.5}.cms-cell-select:focus-visible{outline:2px solid #2185d0;outline-offset:2px}.cms-cell-select:hover,.cms-visual-cell-selected>.cms-cell-select{color:#fff;background:#075a9b;border-color:#075a9b}@media(max-width:700px){[data-cms-mobile-layout=vertical]{display:grid!important;grid-template-columns:minmax(0,1fr)!important}[data-cms-mobile-layout=grid]{display:grid!important;grid-template-columns:repeat(var(--cms-layout-mobile-columns,1),minmax(0,1fr))!important}[data-cms-mobile-layout=row]{display:flex!important;flex-wrap:wrap!important;align-items:var(--cms-layout-align,stretch)!important;justify-content:var(--cms-layout-justify,start)!important}[data-cms-mobile-layout=row]>*{flex:1 1 140px;min-width:0;max-width:100%}.cms-layout-block[data-cms-mobile-layout=row] .cms-layout-contents>[data-cms-element]{flex:1 1 140px}}.cms-with-background{position:relative!important;isolation:isolate;background:transparent!important;min-height:var(--cms-background-height,320px)!important}.cms-layout-block.cms-with-background,.av3-home.av3-home .cms-with-background[data-section-key]{min-height:var(--cms-background-height,320px)!important}.cms-block-background{position:absolute!important;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;display:block!important;grid-column:auto!important;flex:none!important;background:#263747}.cms-block-background.is-empty{background:#263747}.cms-block-background .cms-background-slide,.cms-block-background img,.cms-block-background video,.cms-background-shade{position:absolute!important;inset:0;width:100%;height:100%;margin:0!important;max-width:none!important;border:0!important;border-radius:0!important;transform:none!important}.cms-block-background img,.cms-block-background video{object-fit:cover;object-position:center}.cms-background-slide{opacity:0;transition:opacity .65s ease}.cms-background-slide.is-active{opacity:1}.cms-background-surface{position:absolute;inset:0;display:block}.cms-block-background .cms-background-preload{opacity:0;pointer-events:none}.cms-background-move-toggle{position:absolute!important;right:12px;top:8px;z-index:92;display:flex;align-items:center;gap:6px;border:1px solid #ffffff90;border-radius:6px;padding:7px 10px;background:#102030;color:#fff;font:600 12px/1.4 system-ui,sans-serif;cursor:pointer}.cms-background-drag-area{position:absolute!important;inset:0;z-index:91;cursor:move;touch-action:none;user-select:none;outline:2px dashed #d2f73e;outline-offset:-4px;display:grid;place-items:center}.cms-background-drag-area span{background:#102030e8;color:#fff;padding:8px 12px;border-radius:6px;font:12px/1.5 system-ui,sans-serif;pointer-events:none}.cms-background-shade{background:#000}.cms-background-effect{position:absolute!important;inset:0;pointer-events:none;border-radius:inherit}.cms-background-placeholder{position:absolute;bottom:14px;left:20px;right:20px;color:#fff;font:12px/1.6 system-ui,sans-serif}.cms-with-background [data-cms-element=title],.cms-with-background [data-cms-element=text],.cms-with-background [data-cms-element=eyebrow],.cms-with-background .cms-free-elements>h2,.cms-with-background .cms-free-elements>p{color:var(--cms-background-text,#fff)!important}.cms-with-background :is([data-cms-element$=".title"],[data-cms-element$=".text"],[data-cms-element$=".question"],[data-cms-element$=".answer"]){color:var(--cms-background-text,#fff)!important}.cms-with-background .cms-cell-element>:is(h2,p){color:var(--cms-background-text,#fff)!important}.public-app-shell .image-only-hero.cms-with-background{padding-top:0;min-height:var(--cms-background-height,540px)!important;display:flex;flex-direction:column;justify-content:flex-end}.public-app-shell .image-only-hero.cms-with-background>.booking-search-dock{width:100%}.cms-block-background.cms-visual-element-selected{outline:2px solid #2585cf;outline-offset:-2px}.cms-background-controls{position:absolute!important;right:16px;bottom:12px;z-index:2;display:flex!important;align-items:center;gap:4px;padding:4px;border-radius:8px;background:#102030e8;color:#fff;grid-column:auto!important;flex:none!important}.cms-background-controls button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #ffffff50;border-radius:6px;background:#102030;color:#fff;cursor:pointer}.cms-background-controls button:hover{background:#305576}.cms-background-controls button:focus-visible{outline:3px solid #d2f73e;outline-offset:2px}.cms-background-controls span{padding:0 6px;font:12px/1.4 system-ui,sans-serif}@media(prefers-reduced-motion:reduce){.cms-background-slide{transition:none}}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-font]{font-family:var(--cms-text-font)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-size]{font-size:var(--cms-text-size)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-weight]{font-weight:var(--cms-text-weight)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-italic]{font-style:var(--cms-text-italic)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-decoration]{text-decoration:var(--cms-text-decoration)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-align]{text-align:var(--cms-text-align)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-line-height]{line-height:var(--cms-text-line-height)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-color]{color:var(--cms-text-color)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-letter-spacing]{letter-spacing:var(--cms-text-letter-spacing)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-transform]{text-transform:var(--cms-text-transform)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-wrap]{text-wrap:var(--cms-text-wrap)!important}@media(max-width:700px){.public-app-shell.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-mobile-size]{font-size:var(--cms-text-mobile-size)!important}}.cms-inline-run{display:inline!important;font:inherit;color:inherit}.public-app-shell.public-app-shell.public-app-shell .cms-inline-run{color:inherit!important}.cms-inline-run strong,.cms-inline-run em,.cms-inline-run u{color:inherit}.public-app-shell .cms-inline-run :is(strong,em,u){color:inherit!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-size],.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-text-align]{overflow-wrap:anywhere}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-background]{background:var(--cms-appearance-background)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-color]{color:var(--cms-appearance-color)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-color]>:is(h1,h2,h3,p,strong,span,summary){color:var(--cms-appearance-color)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-border-color]{border-color:var(--cms-appearance-border-color)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-border-width]{border-width:var(--cms-appearance-border-width)!important;border-style:solid!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-radius]{border-radius:var(--cms-appearance-radius)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-padding-x]{padding-inline:var(--cms-appearance-padding-x)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-padding-y]{padding-block:var(--cms-appearance-padding-y)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-margin-top]{margin-top:var(--cms-appearance-margin-top)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-margin-bottom]{margin-bottom:var(--cms-appearance-margin-bottom)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-width]{width:var(--cms-appearance-width)!important;max-width:100%!important;box-sizing:border-box}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-height]{height:var(--cms-appearance-height)!important;min-height:0!important;max-height:none!important;box-sizing:border-box}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-shadow]{box-shadow:var(--cms-appearance-shadow)!important}.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-hover-background]:is(:hover,:focus-visible){background:var(--cms-appearance-hover-background)!important}.public-app-shell.public-app-shell.public-app-shell.public-app-shell.public-app-shell [data-cms-appearance-hover-color]:is(:hover,:focus-visible){color:var(--cms-appearance-hover-color)!important}@media(min-width:600px){}@media(min-width:1121px)and (max-width:1539px){}@media(max-width:520px){}body:has(.public-app-shell[data-public-brand=gvusados])>iframe#leadsia-webchat-frame+button{background:#07334e;color:#fff;border:1px solid #91acbb}@media(max-width:700px){.public-app-shell[data-public-brand=gvusados] .public-header{min-height:64px;padding:9px 16px}.public-app-shell[data-public-brand=gvusados] .public-brand>img{width:180px}body:has(.public-app-shell[data-public-brand=gvusados])>iframe#leadsia-webchat-frame+button{display:none}body:has(.public-app-shell[data-public-brand=gvusados])>iframe#leadsia-webchat-frame{bottom:calc(78px + env(safe-area-inset-bottom));right:8px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 155px);max-height:calc(100dvh - 155px)}.public-app-shell[data-public-brand=gvusados] .used-v2-hero-layout{min-height:0;padding:34px 6px 24px}.public-app-shell[data-public-brand=gvusados] .used-v2-hero h1{font-size:clamp(34px,9.4vw,46px)}.public-app-shell[data-public-brand=gvusados] .used-v2-field{padding:10px}.public-app-shell[data-public-brand=gvusados] .used-v2-field :is(input,select){font-size:16px;padding:0}.public-app-shell[data-public-brand=gvusados] .used-v2-weekly-primary-media{height:auto;min-height:0}.public-app-shell[data-public-brand=gvusados] .used-v2-weekly-primary-media img{object-fit:contain}.public-app-shell[data-public-brand=gvusados] .gv-used-catalog-hero{padding:26px 16px 22px}.public-app-shell[data-public-brand=gvusados] .gv-used-catalog-hero h1{font-size:29px}.public-app-shell[data-public-brand=gvusados] .gv-used-catalog-hero form{display:flex;height:56px;padding:6px 6px 6px 12px}.public-app-shell[data-public-brand=gvusados] .gv-used-catalog-hero form input{font-size:16px}.public-app-shell[data-public-brand=gvusados] .gv-used-catalog-hero form button{width:auto}.public-app-shell[data-public-brand=gvusados] .used-market-card .public-catalog-image{height:auto;aspect-ratio:4/3}.public-app-shell[data-public-brand=gvusados] .used-market-card .public-catalog-image img{object-fit:contain;transform:none}.public-app-shell[data-public-brand=gvusados] .used-market-card .catalog-card-footer strong{font-size:26px}.public-app-shell[data-public-brand=gvusados] .used-catalog-filter-panel.mobile-open{overflow:hidden;padding-bottom:max(8px,env(safe-area-inset-bottom))}.public-app-shell[data-public-brand=gvusados] .used-catalog-filter-panel :is(select,input:not([type=range])){font-size:16px}.public-app-shell[data-public-brand=gvusados] .used-catalog-expanded-filters .vehicle-price-track input[type=range]{min-height:0;padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}body:has(.public-app-shell[data-public-brand=gvusados] .used-catalog-filter-panel.mobile-open)>iframe#leadsia-webchat-frame{visibility:hidden;pointer-events:none}}.public-app-shell [data-cms-motion=cinematic][data-cms-motion-active=true] :is(.hero-slide img,.section-hero-media img,.used-v2-hero-media img,.cms-background-surface,.cms-background-poster,.hero-background-video){animation:none!important;transform:translate3d(0,var(--cms-motion-parallax,0px),0) scale(var(--cms-motion-scale,1.025))!important;transform-origin:center;will-change:transform}.public-app-shell [data-cms-motion=expansion][data-cms-motion-active=true] [data-cms-motion-media]{scale:var(--cms-motion-expansion-scale,1);clip-path:inset(0 round var(--cms-motion-expansion-radius,0px));transform-origin:center;will-change:scale,clip-path}.public-app-shell :is([data-cms-motion=expansion],[data-cms-motion=split],[data-cms-motion=split-reverse])[data-cms-motion-active=true] [data-cms-motion-media] img{animation:none!important}.public-app-shell [data-cms-motion-editing=true] :is(.hero-slide img,.section-hero-media img,.used-v2-hero-media img,.cms-background-surface,.cms-background-poster,.hero-background-video){animation:none!important;transform:none!important;will-change:auto}.public-app-shell [data-cms-motion=cards][data-cms-motion-active=true] [data-cms-motion-card]{transition:translate .4s cubic-bezier(.2,.65,.25,1),box-shadow .4s ease;translate:0 0}.public-app-shell [data-cms-motion=cards][data-cms-motion-active=true] [data-cms-motion-card] img{transition:scale .65s cubic-bezier(.2,.65,.25,1);scale:1}@media(hover:hover)and (pointer:fine){.public-app-shell [data-cms-motion=cards][data-cms-motion-active=true] [data-cms-motion-card]:is(:hover,:focus-within){translate:0 var(--cms-motion-hover,-2px);box-shadow:0 16px 32px #0002}.public-app-shell [data-cms-motion=cards][data-cms-motion-active=true] [data-cms-motion-card]:is(:hover,:focus-within) img{scale:var(--cms-motion-hover-scale,1.016)}.public-app-shell [data-cms-motion=cards][data-cms-motion-active=true] [data-cms-motion-card]:is(:hover,:focus-within) a{filter:brightness(1.08)}}@media(prefers-reduced-motion:reduce){.public-app-shell [data-cms-motion] [data-cms-motion-media]{scale:none!important;clip-path:none!important;will-change:auto}.public-app-shell [data-cms-motion] :is(.hero-slide img,.section-hero-media img,.used-v2-hero-media img,.cms-background-surface,.cms-background-poster,.hero-background-video){animation:none!important;transform:none!important;will-change:auto}.public-app-shell [data-cms-motion] [data-cms-motion-card],.public-app-shell [data-cms-motion] [data-cms-motion-card] img{transition:none!important;translate:none;scale:none}}.public-app-shell[data-public-brand=always] .full-bleed-image .hero-slide img{object-fit:contain}.public-app-shell[data-public-brand=always] .hero:has(.always-hero-caption) .hero-media:after{display:block;background:linear-gradient(90deg,#001d3acd,transparent 90%)}.public-app-shell[data-public-brand=always] .vehicle-info :is(p,.vehicle-category-note){font-size:13px}.public-app-shell[data-public-brand=always] .vehicle-card{background:#fff}.public-app-shell[data-public-brand=always] .vehicle-card .vehicle-visual{background-color:#fff;background-image:none}.public-app-shell[data-public-brand=always] .vehicle-card .vehicle-visual.has-image img{background-color:#fff;filter:none}.public-app-shell[data-public-brand=always] .vehicle-card :is(.vehicle-info,.vehicle-footer,.vehicle-price){background:#fff}@media(min-width:761px){}@media(max-width:1000px){}@media(max-width:760px){}@media(min-width:761px)and (max-width:960px){}@media(prefers-reduced-motion:reduce){.public-app-shell[data-public-brand=always] *,.public-app-shell[data-public-brand=always] *:before,.public-app-shell[data-public-brand=always] *:after{animation:none;transition:none;scroll-behavior:auto}}.public-app-shell[data-public-brand=always] .vehicle-category-pages>div>button{width:8px;height:8px;min-width:0;padding:0;border:0;border-radius:999px;background:#9fb1bf;box-shadow:none}.public-app-shell[data-public-brand=always] .vehicle-category-pages>div>button.active{width:24px;background:#c8f431}@media(max-width:620px){}.used-vehicle-photo{filter:none;transform:none}.public-app-shell[data-public-brand=gvusados][data-experience] .content-page-hero .public-eyebrow{color:#d8ff3e}html[data-theme=dark] .public-app-shell[data-public-brand=gvusados][data-experience] :is(.catalog-public-main,.catalog-detail-main,.content-page-main,.catalog-detail-shell){background:var(--used-surface)}html[data-theme=dark] .public-app-shell[data-public-brand=gvusados][data-experience] .catalog-public-hero{background:var(--used-surface)}html[data-theme=dark] .public-app-shell[data-public-brand=gvusados][data-experience] :is(.used-dealer-featured-copy,.used-home-copy,.used-vehicle-finder,.used-purchase-planner,.planner-result){background:var(--used-surface);color:var(--used-ink)}html[data-theme=dark] .public-app-shell[data-public-brand=gvusados][data-experience] :is(.planner-choice-summary,.planner-vehicle,.planner-steps,.planner-modes button,.planner-delivery-options button){background:var(--used-soft);color:var(--used-ink);border-color:var(--used-border)}html[data-theme=dark] .public-app-shell[data-public-brand=gvusados][data-experience] .used-sort-control{background:var(--used-soft);color:var(--used-ink)}html[data-theme=dark] .public-app-shell[data-public-brand=gvusados][data-experience] .used-sort-control select{color:var(--used-ink)}@media(max-width:1150px){}@media(max-width:900px){}@media(max-width:620px){}@media(prefers-reduced-motion:reduce){.public-app-shell[data-public-brand=gvusados][data-experience] *{scroll-behavior:auto;animation:none;transition:none}}body.used-dialog-open flowise-chatbot{visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-header{background:#fffffff7;color:#102b42}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-brand,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-brand strong{color:#102b42}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-brand small{color:#536875}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-nav>a,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-nav>div>button,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .account-link{color:#203d51}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-nav>a:hover,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .public-nav>a.active{color:#08263d}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .header-booking-cta{background:#c9f538;color:#102b42}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .nav-more-menu a{color:#102b42}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .menu-button{background:#f0f5f7;border:1px solid #dce5ea;color:#102b42}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .mobile-nav-drawer a,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .mobile-nav-drawer button{color:#102b42}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-market-card,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-feature-card,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-weekly-primary{border:1px solid #dce5ea;border-radius:20px}@media(hover:hover){}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-market-card .public-catalog-image,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-feature-card>a:first-child,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-weekly-primary-media{height:auto;min-height:0;background:#eef2f5}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-market-card .public-catalog-image img,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-feature-card>a:first-child img,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-weekly-primary-media img,.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-weekly-row-media img{width:100%;height:100%;object-fit:contain;object-position:center;transform:none}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-market-card-actions .primary{background:#102f47;color:#fff}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-detail{background:#f6f8fa}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-detail .catalog-detail-primary img{width:100%;height:100%;object-fit:contain;object-position:center}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-detail .catalog-detail-thumbs img{object-fit:contain}body.public-mobile-menu-open:has(.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles]) flowise-chatbot{visibility:hidden;pointer-events:none}.online-studio-close{font-size:24px}@media(max-width:700px){}@media(prefers-reduced-motion:reduce){.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] *{scroll-behavior:auto;transition:none;animation:none}}@media(max-width:700px){.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-market-heading{min-height:0}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-market-card-actions{display:grid}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-market-card-actions .primary{grid-column:auto}}body.public-mobile-menu-open:has(.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles])>iframe#leadsia-webchat-frame,body.public-mobile-menu-open:has(.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles])>iframe#leadsia-webchat-frame+button{visibility:hidden;pointer-events:none}@media(max-width:980px){}@media(max-width:600px){}@media(max-width:700px){body:has(.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles])>iframe#leadsia-webchat-frame+button{bottom:calc(82px + env(safe-area-inset-bottom));right:14px}body:has(.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles])>iframe#leadsia-webchat-frame{bottom:calc(150px + env(safe-area-inset-bottom));right:14px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 180px)}}.online-studio-entry[hidden]{display:none}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-detail.online-detail-refined .catalog-detail-primary .used-vehicle-photo{object-fit:contain}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-detail.online-detail-refined .catalog-intent-actions>.catalog-insurance-cta{background:transparent;color:#536a7a}.online-studio-error[hidden]{display:none}@media(max-width:700px){}@media(prefers-reduced-motion:reduce){.online-studio-dialog *{scroll-behavior:auto}}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog-hero{background:linear-gradient(120deg,#fff,#edf3f6)}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog-hero form input{color:#102b42;background:#fff}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-market-card .public-catalog-image{aspect-ratio:3/2;height:auto}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-market-card .public-catalog-image img{object-fit:contain;transform:none}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-market-heading{min-height:0}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-market-card .catalog-card-footer strong{font-size:28px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-market-card-actions{display:grid;grid-template-columns:.8fr 1.3fr}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-market-card-actions .primary{grid-column:auto}@media(max-width:700px){.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog-hero{padding:22px 16px 20px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog-hero h1{font-size:28px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog-hero form{min-height:54px;height:54px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-market-card .catalog-card-footer strong{font-size:28px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-catalog-filter-panel.mobile-open{overflow:hidden}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .used-catalog-expanded-filters{display:grid}}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-weekly-primary-media{height:auto;min-height:0}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-weekly :is(.used-v2-weekly-primary-media,.used-v2-weekly-row-media) .used-vehicle-photo{object-fit:contain;padding:0}@media(max-width:640px){.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-hero-layout{padding:24px 6px 18px;gap:14px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-hero-copy h1{font-size:clamp(32px,9vw,39px);margin:12px 0}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-hero-aside{padding-top:0}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-search .used-v2-field{padding:8px 10px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-search .used-v2-field :is(input,select){font-size:16px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-v2-weekly{padding-block:32px}}@media(max-width:359px){}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-purchase-planner .planner-next,.used-purchase-planner .planner-continue{background:#c5f62b;color:#0b2e45}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .online-opportunities-showcase article img{object-fit:contain}@media(max-width:640px){.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .catalog-purchase-modal{padding:8px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .catalog-purchase-modal-panel{max-height:calc(100dvh - 16px);border-radius:20px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-purchase-planner{margin:0;padding:54px 16px 20px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .used-purchase-planner .planner-balance-total{grid-template-columns:1fr;gap:5px;font-size:17px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .catalog-empty-summary{padding:24px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .gv-used-catalog .catalog-empty-summary h2{font-size:27px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] .online-opportunities-showcase article>a{height:auto}}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .public-contact-form :is(input,select,textarea){font-size:16px;color:#102b42;background:#fff}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .public-cta.contact-submit{background:#c5f62b;color:#0b2e45}@media(max-width:640px){.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .content-page-hero{min-height:0;padding:26px 20px 30px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .content-page-hero .section-hero-content{padding:0}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .content-page-hero h1{font-size:32px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .content-page-hero p{font-size:14px;line-height:1.65}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .content-back{margin-bottom:24px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .section{padding-block:28px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .trade-in-section{padding-inline:16px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .trade-in-section .public-contact-form{padding:20px 16px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .contact-form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .public-contact-form h2{font-size:25px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .editorial-items article{padding:20px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .standalone-contact-form{margin-inline:16px;padding:22px 16px}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .standalone-contact-form .public-contact-form{padding:0}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .content-faq-page{padding-inline:16px}}.public-app-shell[data-public-brand=gvusados][data-experience=used_vehicles] main:is([data-content-page=vende-tu-vehiculo],[data-content-page=financiacion]) .public-contact-form input[type=file]{font-size:12px}.cms-visual-block{position:relative!important;outline-offset:-3px}.cms-visual-block:hover{outline:2px dashed #2585cf!important}.cms-visual-block.cms-visual-selected{outline:3px solid #2585cf!important}.cms-visual-block.cms-visual-drop-target{box-shadow:inset 0 8px #d2f73e!important}.cms-visual-block>.cms-visual-handle{position:absolute;top:5px;left:5px;z-index:90;border:0;border-radius:5px;background:#002e61;color:#fff;padding:7px 10px;font:600 12px/1.4 system-ui,sans-serif;cursor:pointer;box-shadow:0 2px 8px #0003;opacity:0;pointer-events:none}.cms-visual-block:hover>.cms-visual-handle,.cms-visual-block.cms-visual-dragging>.cms-visual-handle,.cms-visual-block>.cms-visual-handle:focus-visible{opacity:1;pointer-events:auto}.cms-visual-block>.cms-visual-handle[draggable=true]{cursor:grab}.cms-visual-block>.cms-visual-handle:focus-visible{outline:3px solid #d2f73e;outline-offset:2px}.cms-visual-element{cursor:pointer!important;outline-offset:3px}.cms-visual-element:hover{outline:1px dashed #2585cf!important}.cms-visual-element-selected{outline:2px solid #2585cf!important}.cms-image-positioner{position:fixed;z-index:200;pointer-events:none;box-sizing:border-box}.cms-image-positioner[hidden],.cms-image-pan-area[hidden]{display:none!important}.cms-image-positioner>button{position:absolute;right:6px;top:6px;pointer-events:auto;max-width:calc(100% - 12px);border:1px solid #ffffffa0;border-radius:5px;padding:7px 10px;background:#102030;color:#fff;font:600 12px/1.3 system-ui,sans-serif;cursor:pointer}.cms-image-pan-area{position:absolute;inset:0;pointer-events:auto;touch-action:none;user-select:none;cursor:grab;outline:2px dashed #d2f73e;outline-offset:-2px;display:grid;place-items:center}.cms-image-pan-area:active{cursor:grabbing}.cms-image-pan-area>span{max-width:85%;padding:7px 10px;border-radius:4px;background:#102030e8;color:#fff;font:12px/1.4 system-ui,sans-serif;text-align:center;pointer-events:none}img[data-cms-image-panning]{transform:none!important;transition:none!important;animation:none!important}@media(max-width:760px){}@media(max-width:760px){}.faq-list{max-width:none}@media(max-width:1050px){}@media(max-width:760px){}@media(max-width:430px){}@media(max-width:760px){}@media(max-width:980px){}@media(max-width:760px){}.booking-quick-account-fields{display:grid}.mobile-cart-link{border-color:color-mix(in srgb,var(--brand) 35%,var(--line))}.paypal-wallet-button{background:#ffc439;color:#003087}@media(max-width:1180px){}@media(max-width:760px){}@media(max-width:1100px){}@media(max-width:700px){}.used-auction-market{margin-top:8px}@media(max-width:1100px){}@media(max-width:700px){}@media(max-width:430px){}.account-consent{display:flex;gap:9px}@media(max-width:850px){}@media(max-width:760px){.public-nav .account-link{display:flex}}@media(max-width:760px){}@media(max-width:900px){}@media(max-width:620px){}@keyframes public-shimmer{to{background-position:-200% 0}}.vehicle-visual:before,.vehicle-visual:after{display:none}.vehicle-availability{color:#207452;font-size:11px;font-weight:850}.catalog-card-image,.catalog-detail-image{background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width:1120px){}@media(max-width:760px){}@media(max-width:480px){}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}.hero-slide{transform:none}}@media(max-width:760px){}@media(max-width:760px){}@media(display-mode:standalone)and (max-width:760px){}@keyframes checkout-spin{to{transform:rotate(360deg)}}.booking-success-actions{display:flex;margin:0 0 18px}@media(max-width:900px){}@media(max-width:620px){}.booking-final-status{display:grid}.booking-guest-actions{display:grid;margin:0 auto 22px}.booking-guest-actions p{margin:0}.booking-guest-actions>div{display:flex;margin:0}@media(max-width:980px){}@media(max-width:760px){.booking-guest-actions>div{display:grid}}.reservation-documents-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:24px}@media(max-width:980px){}@media(max-width:700px){.reservation-documents-header{align-items:flex-start;flex-direction:column}}@keyframes booking-page-spin{to{transform:rotate(360deg)}}@media(max-width:1050px){}@media(max-width:760px){}@media(max-width:1120px){}@media(max-width:760px){}@media(max-width:900px){}@media(max-width:760px){}.portal-private-file{display:grid;gap:8px}.portal-file-link{min-height:35px;padding:0 10px;border:1px solid color-mix(in srgb,var(--brand) 24%,var(--line));border-radius:9px;background:#fff;color:var(--brand)}.portal-file-link svg{width:15px}.portal-upload-button svg{width:17px;color:inherit}.results-criteria-label{color:var(--brand);font-size:10px}@media(max-width:980px){}@media(max-width:760px){}@media(max-width:900px){}@media(max-width:760px){}@media(max-width:960px){}@media(max-width:760px){}@media(max-width:900px){}@media(max-width:700px){}@media(max-width:760px){}@media(max-width:760px){}@media(max-width:760px){}.header-booking-cta{border-radius:10px;padding:10px 15px}.vehicle-category-note{font-size:10px;letter-spacing:.03em}.vehicle-description{min-height:0;margin:10px 0}@media(max-width:980px){}@media(max-width:760px){}@keyframes public-route-spin{to{transform:rotate(360deg)}}@keyframes public-route-progress{0%{transform:scaleX(.08);opacity:.65}60%{transform:scaleX(.7);opacity:1}to{transform:scaleX(1);opacity:0}}@media(max-width:760px){.image-only-hero{min-height:0}}@media(max-width:420px){}@media(max-width:760px){}@media(max-width:620px){}@media(max-width:760px){}@media(max-width:760px){}@media(max-width:1050px){}@media(max-width:780px){}@media(max-width:480px){}@media(max-width:980px){}@media(max-width:760px){}@media(max-width:520px){.public-app-shell[data-public-brand=gvusados] .public-contact-bar-inner{gap:10px;padding-inline:10px}.public-app-shell[data-public-brand=gvusados] .public-contact-links{flex:0 0 28px;gap:0}.public-app-shell[data-public-brand=gvusados] .public-contact-links a{width:28px;height:28px;justify-content:center;gap:0;border-radius:50%;background:#ffffff14}.public-app-shell[data-public-brand=gvusados] .public-contact-links a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.public-app-shell[data-public-brand=gvusados] .public-preferences{min-width:0;margin-left:auto}}.contact-plate-photo{display:grid}.contact-plate-photo input{width:1px;height:1px}@media(max-width:980px){}@media(max-width:700px){}@media(max-width:800px){}@media(max-width:1100px){}@media(max-width:700px){}@keyframes public-spa-progress{0%{transform:translate(-120%)}70%{transform:translate(190%)}to{transform:translate(280%)}}@keyframes public-skeleton-shimmer{to{transform:translate(100%)}}@keyframes public-view-out{to{opacity:.2;transform:translateY(4px)}}@keyframes public-view-in{0%{opacity:0;transform:translateY(8px)}}@media(max-width:760px){}@media(prefers-reduced-motion:reduce){.public-navigation-feedback,.public-navigation-feedback>span,.public-route-progress span,.public-route-skeleton :where(div):after,::view-transition-old(public-main-content),::view-transition-new(public-main-content),.vehicle-card img,.home-branch-card img,.public-model-card img{animation:none;transition:none;transform:none}}@keyframes public-refresh-spin{to{transform:rotate(360deg)}}@media(max-width:900px){}@media(max-width:700px){}@media(prefers-reduced-motion:reduce){.public-data-refresh svg.spinning,.branch-skeleton:after,.catalog-skeleton-card:after{animation:none}.public-data-refresh>button{transition:none}}@media(max-width:900px){}@media(max-width:620px){}.loyalty-public-earn{max-width:none;padding-right:max(24px,calc((100vw - 1320px)/2));padding-left:max(24px,calc((100vw - 1320px)/2))}.loyalty-public-levels{max-width:none;padding-right:max(24px,calc((100vw - 1320px)/2));padding-left:max(24px,calc((100vw - 1320px)/2))}@media(max-width:1050px){}@media(max-width:780px){}@media(max-width:520px){}@media(max-width:520px){}@media(max-width:960px){}@media(max-width:640px){}.public-app-shell[data-public-brand=always] .hero-carousel:not(.has-images) .hero-media:after,.public-app-shell[data-public-brand=always] .image-only-hero .hero-carousel:not(.has-images) .hero-media:after{content:"";background:linear-gradient(125deg,#002e611f,#0d4b8d1f),url(/cms-renderer-assets/brand/always-logo-white.png) center/min(42vw,420px) auto no-repeat}.public-app-shell[data-public-brand=av3] .hero-carousel:not(.has-images) .hero-media:after,.public-app-shell[data-public-brand=av3] .image-only-hero .hero-carousel:not(.has-images) .hero-media:after{content:""}.public-app-shell[data-experience=used_vehicles] .hero-carousel:not(.has-images) .hero-media:after{content:"VEHÍCULOS USADOS";background:linear-gradient(135deg,var(--brand-dark),var(--brand));background-image:none;opacity:1}.public-app-shell[data-experience=used_vehicles] .public-header{background:color-mix(in srgb,var(--brand-dark) 97%,transparent)}.public-app-shell[data-experience=used_vehicles] :is(.header-booking-cta,.public-cta,.catalog-contact-button){background:var(--lime);color:var(--brand-dark)}@media(max-width:760px){.hero-carousel:not(.has-images) .hero-media:after,.image-only-hero .hero-carousel:not(.has-images) .hero-media:after{background-size:min(62vw,270px) auto}.search-field input,.search-field select{font-size:16px}}.public-app-shell[data-public-brand=av3] .public-header{background:#050505f7}.public-app-shell[data-public-brand=av3] :is(.header-booking-cta,.public-cta,.industrial-primary-cta){background:#d72d2d;color:#fff}.industrial-home-hero{background:#050505}.industrial-home-hero>.hero-carousel,.industrial-home-hero .hero-media{min-height:min(670px,calc(100svh - 72px));background:linear-gradient(118deg,#050505,#151515 58%,#5d1010)}.industrial-home-hero .hero-media:before{display:block}.industrial-home-hero .hero-media:after{display:block;content:"";background:#d72d2d}.public-app-shell[data-public-brand=av3] .industrial-home-hero .hero-carousel:not(.has-images) .hero-media:after{content:"";background:#d72d2d;background-image:none;opacity:.82}@media(max-width:760px){.industrial-home-hero{display:block;min-height:620px}.industrial-home-hero>.hero-carousel,.industrial-home-hero .hero-media{position:absolute;inset:0;height:100%;min-height:620px;aspect-ratio:auto}}.public-app-shell[data-public-brand=alumtruck] .public-header{background:#071d32fa}.public-app-shell[data-public-brand=alumtruck] :is(.header-booking-cta,.public-cta,.industrial-primary-cta,.catalog-contact-button){background:#00529b;color:#fff}.public-app-shell[data-public-brand=alumtruck] .industrial-home-hero .hero-carousel:not(.has-images) .hero-media:after{content:"ALUM TRUCK";background:linear-gradient(135deg,#071d32,#00529b);background-image:none;opacity:1}@media(max-width:780px){}@media(max-width:700px){}@media(max-width:1240px){}@media(max-width:900px){}@media(max-width:620px){}@media(max-width:700px){}@media(max-width:760px){}@media(max-width:760px){}.used-sort-control{background:#fff;color:#253e4e}.used-sort-control span{font-size:10px;font-weight:800}.used-sort-control select{padding:0;border:0;background:transparent}.used-filter-clear{margin-left:auto;padding:0;color:var(--brand);font-size:10px}.used-catalog-expanded-filters{display:block}.used-catalog-expanded-filters select,.used-catalog-expanded-filters input{min-height:43px;padding:8px 10px;border:1px solid #d6e0e7;border-radius:8px;background:#fbfcfd;font-size:11px}.used-photo-filter input{width:17px;min-height:17px}@media(max-width:900px){.used-sort-control{width:100%}.used-filter-mobile-close{margin-left:auto;padding:0;display:grid;border:1px solid #d8e1e7;border-radius:9px;color:#17364c}.used-filter-mobile-close svg{width:18px}.used-filter-clear{margin-left:0}body:has(.used-catalog-filter-panel.mobile-open) flowise-chatbot{visibility:hidden;pointer-events:none}}@media(max-width:620px){}html[data-theme=dark] .public-app-shell :is(.vehicle-card,.home-branch-card,.public-model-card,.branch-directory-card,.public-catalog-card,.catalog-detail-facts>div,.catalog-detail-info aside,.account-card,.profile-panel,.reservation-card,.reservation-hub-card,.checkout-main-card,.checkout-summary-card,.points-panel,.points-kpi-grid article,.points-rewards article,.mobility-section,.mobility-product-grid article,.portal-document-main,.portal-document-side,.portal-document-card,.booking-dialog,.booking-wizard-panel,.booking-side-summary,.public-contact-form,.cancellation-dialog,.loyalty-step-grid article,.loyalty-rule-grid article,.loyalty-reward-grid article,.loyalty-public-information article){background:#101b2a;border-color:#2a3b4d}html[data-theme=dark] .public-app-shell :is(input,select,textarea,.search-field,.vehicle-browser-search,.account-form label>div,.catalog-public-hero form){background:#0a1421;border-color:#35485d;color:#eef4fb}html[data-theme=dark] .public-app-shell :is(.account-card h1,.account-card h2,.profile-panel h2,.catalog-detail-copy h1,.catalog-detail-info h2,.catalog-detail-info h3,.public-catalog-copy h2,.catalog-empty h2,.points-panel h2,.points-rewards h3,.mobility-section h2,.mobility-product-grid h3,.portal-document-card h2,.portal-document-card h3,.booking-wizard-panel h2,.public-contact-form h2,.loyalty-step-grid h3,.loyalty-rule-grid h3,.loyalty-reward-grid h3,.loyalty-public-information h3){color:#eef4fb}html[data-theme=dark] .public-app-shell :is(.public-catalog-copy>p,.catalog-detail-subtitle,.catalog-detail-info article p,.account-card p,.profile-panel p,.points-panel-title p,.points-rewards p,.mobility-product-grid p,.portal-muted-copy,.booking-wizard-panel p){color:#aab8c6}@media(max-width:1120px){}@media(prefers-reduced-motion:reduce){.public-app-shell *,.public-app-shell *:before,.public-app-shell *:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}html[data-theme=dark] body,html[data-theme=dark] #root,html[data-theme=dark] .public-app-shell,html[data-theme=dark] :is(.public-main,.public-route-shell,.public-route-loading,.account-main,.customer-area,.content-page-main,.directory-page-main,.catalog-public-main,.catalog-detail-main,.booking-page-root,.booking-page-shell,.booking-page-shell-simple,.checkout-page,.loyalty-public-page,.portal-document-page){background:var(--theme-canvas);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.hero,.hero-search-area,.section,.editorial-section,.faq-section,.promotions-section,.public-models-section,.home-branches-section,.catalog-public-body,.directory-content,.standalone-contact-form,.mobility-area,.content-items,.loyalty-public-information){background-color:var(--theme-canvas);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :where([class$=-card],[class*="-card "],[class$=-panel],[class*="-panel "],[class$=-dialog],[class*="-dialog "],[class$=-row],[class*="-row "],[class$=-toolbar],[class*="-toolbar "],[class$=-summary],[class*="-summary "],[class$=-form],[class*="-form "]):not(.loyalty-public-card):not(.mobility-balance-card):not(.contact-support-card){background-color:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.search-field,.booking-summary,.booking-review-lines,.booking-final-status,.booking-guest-actions,.booking-register-note,.booking-inline-details,.booking-no-extras,.booking-selected-vehicle-media,.booking-side-vehicle-media,.booking-side-meta span,.booking-included-block,.booking-included-block li,.booking-payment-choice-head,.booking-wizard-simplified .booking-security,.booking-wizard-simplified .booking-terms,.checkout-amounts,.checkout-post-charges,.contract-operation-summary>div,.dialog-note,.branch-points,.portal-acceptance-line,.portal-contract-terms,.reservation-workflow,.reservation-commercial-items span,.reservation-hub-itinerary>div,.reservation-list-next,.reservation-next-action,.reservation-hub-next,.reservation-pickup-items>div.waiting,.reservation-return-items>div,.reservation-return-note,.public-data-refresh>button,.vehicle-browser-search,.vehicle-browser-toolbar,.vehicle-features span,.mobility-applied-note,.results-criteria,.loyalty-public-metrics){background:var(--theme-surface-soft);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(input,select,textarea,.search-shell,.search-field,.vehicle-browser-search,.catalog-public-hero form,.account-form label>div){background:var(--theme-field);border-color:#3a5068;color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(input,textarea)::placeholder{color:#8193a6}html[data-theme=dark] :is(.mobile-nav-drawer,.nav-more-menu){background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .nav-more-menu a{color:var(--theme-text)}html[data-theme=dark] .nav-more-menu a:hover,html[data-theme=dark] .nav-more-menu a.active{background:var(--theme-surface-soft);color:var(--theme-link)}html[data-theme=dark] .public-app-shell :is(.account-form label>div svg,.search-shell svg,.catalog-public-hero form svg){color:var(--theme-link)}html[data-theme=dark] .public-app-shell :is(.mobile-nav-head button,.mobile-theme-toggle,.catalog-type-tabs button,.catalog-public-toolbar select,.catalog-pagination button,.branch-province-filter button,.vehicle-filter-toggle,.vehicle-clear-filters,.customer-area>header button,.checkout-section-title.compact button,.dialog-close,.dialog-actions .secondary,.booking-close,.booking-total button.secondary,.wizard-back,.wizard-next.secondary,.reservation-cancel-button,.reservation-hub-actions>a,.reservation-hub-cancel,.extra-stepper button,.payment-method-grid>button,.inline-payment-methods>button){background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.mobile-nav-head button,.mobile-theme-toggle,.catalog-type-tabs button,.catalog-pagination button,.branch-province-filter button,.vehicle-filter-toggle,.vehicle-clear-filters,.dialog-close,.booking-close):hover{background:var(--theme-surface-soft);border-color:#5b7189}html[data-theme=dark] .catalog-type-tabs button.active,html[data-theme=dark] .branch-province-filter button.active{background:var(--brand);border-color:#6caef0;color:#fff}html[data-theme=dark] .public-app-shell :is(.section-heading p,.faq-section>div>p,.editorial-copy>p,.editorial-items p,.vehicle-info>span,.vehicle-price small,.branches-grid p,.branches-grid small,.catalog-detail-subtitle,.catalog-detail-info article p,.public-catalog-copy>p,.account-card p,.profile-panel p,.points-panel-title p,.points-rewards p,.mobility-product-grid p,.portal-muted-copy,.booking-wizard-panel p,.reservation-list-next p,.reservation-next-action p,.reservation-hub-next p,.reservation-return-intro,.reservation-return-note small,.reservation-return-receipt-main p){color:var(--theme-muted)}html[data-theme=dark] .public-app-shell .public-eyebrow{color:var(--theme-link)}html[data-theme=dark] .public-app-shell .vehicle-browser-toolbar>strong{color:var(--theme-muted)}html[data-theme=dark] .public-app-shell :is(.benefits,.contact-section,.catalog-public-hero,.content-page-hero,.loyalty-public-hero) .public-eyebrow{color:var(--lime)}html[data-theme=dark] .public-app-shell :is(.branches-grid a,.empty-content-page>a,.mobility-applications>a,.public-inline-link,.loyalty-public-information a,.reservation-document-button,.account-form>p a,.account-form-inner>p a,.account-password-link a,.account-consent a,.account-success a){color:var(--theme-link)}html[data-theme=dark] .public-app-shell :is(.booking-payment-preview,.mobility-applied-note,.reservation-pickup-items>div.complete,.reservation-return-receipt-main,.points-rewards article.available>span){background:var(--theme-success-bg);color:var(--theme-success-text);border-color:#28624f}html[data-theme=dark] .public-app-shell :is(.booking-category-notice,.booking-context-strip,.cancellation-state,.financial-pill,.financial-status,.payment-attempt-icon,.portal-readiness-card,.portal-readiness-pill,.portal-contract-status.pending_signature,.reservation-status,.reservation-pickup-items>div.pending,.reservation-return-receipt-main>b.pending,.public-global-warning,.public-connectivity-status.offline){background:var(--theme-warning-bg);color:var(--theme-warning-text);border-color:#735c2d}html[data-theme=dark] .public-app-shell :is(.public-error,.booking-error,.account-error,.catalog-inquiry-error,.cancellation-state.rejected,.financial-pill.payment-failed,.financial-status.payment-failed,.portal-contract-status.voided,.portal-required-document.rejected>b,.reservation-status.cancelled,.reservation-status.no_show,.reservation-hub-cancellation){background:var(--theme-danger-bg);color:var(--theme-danger-text);border-color:#79404b}html[data-theme=dark] .public-app-shell :is(.vehicle-visual,.public-model-image,.booking-selected-vehicle-media,.booking-side-vehicle-media,.checkout-vehicle-media,.branch-directory-image,.promotion-card-image,.public-catalog-image,.catalog-detail-primary,.catalog-detail-thumbs button){background:linear-gradient(145deg,#142338,#1c2e43);border-color:var(--theme-border)}html[data-theme=dark] .public-app-shell .vehicle-category{background:#101b2af0;color:var(--theme-link)}html[data-theme=dark] .vehicle-skeleton,html[data-theme=dark] .loyalty-public-loading span{background:linear-gradient(100deg,#152438 20%,#22344a,#152438 60%);background-size:220% 100%}html[data-theme=dark] .public-app-shell :is(.catalog-query,.catalog-card-meta,.catalog-public-toolbar>label,.catalog-detail-facts,.catalog-detail-price small,.catalog-detail-gallery-note){color:var(--theme-muted)}html[data-theme=dark] .public-app-shell :is(.catalog-card-footer a,.catalog-detail-price strong,.catalog-detail-facts svg,.catalog-detail-contact a){color:var(--theme-link)}html[data-theme=dark] .public-app-shell :is(.catalog-query,.catalog-skeleton-card,.branch-skeleton){background:var(--theme-surface-soft);border-color:var(--theme-border)}html[data-theme=dark] .checkout-fiscal-status{background:var(--theme-surface-soft);border-color:var(--theme-border)}html[data-theme=dark] .public-app-shell :is(.customer-charge-review-item,.customer-charge-review-actions .secondary){background:var(--theme-surface-soft);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.customer-charge-review-heading strong,.customer-charge-review-heading>b){color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.customer-charge-review-item>p,.customer-charge-review-status>small,.customer-charge-review-intro){color:var(--theme-muted)}html[data-theme=dark] .public-app-shell .customer-charge-review-actions .primary{color:#002e61}html[data-theme=dark] .public-app-shell :is(.catalog-empty-workflow,.catalog-interest-card){background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell .catalog-empty-summary{background:linear-gradient(145deg,#05294f,#0a3d70)}html[data-theme=dark] .public-app-shell :is(.catalog-interest-heading h3,.catalog-interest-card label){color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.catalog-interest-heading p,.catalog-interest-assurance){color:var(--theme-muted)}html[data-theme=dark] .public-app-shell .catalog-interest-assurance{background:var(--theme-surface-soft);border:1px solid var(--theme-border)}html[data-theme=dark] .public-app-shell .catalog-interest-heading>svg{background:var(--theme-surface-soft)}html[data-theme=dark] .public-app-shell .public-contact-form.compact{background:transparent}@media(max-width:760px){html[data-theme=dark] .public-app-shell :is(.booking-wizard-footer,.booking-context-strip){background:color-mix(in srgb,var(--theme-surface) 94%,transparent)}}html[data-theme=dark] .public-app-shell :is(.mobile-app-navigation,.pwa-install-banner,.push-device-state){background:color-mix(in srgb,var(--theme-surface) 94%,transparent);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell .push-device-state.active{background:var(--theme-success-bg);color:var(--theme-success-text)}html[data-theme=dark] .public-app-shell .push-device-state.warning{background:var(--theme-warning-bg);color:var(--theme-warning-text)}.public-app-shell[data-public-brand=av3] .industrial-home-hero,.public-app-shell[data-public-brand=alumtruck] .industrial-home-hero,.industrial-home-hero>.hero-carousel,.industrial-home-hero .hero-media{min-height:min(640px,calc(100svh - 68px))}html[data-theme=dark] .public-app-shell :is(.search-shell,.vehicle-card,.home-branch-card,.public-model-card,.public-catalog-card,.promotions-grid article,.faq-card,.editorial-card,.public-contact-form,.booking-panel,.checkout-card,.account-card){background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.search-field,.vehicle-features span,.vehicle-price,.home-branch-copy,.public-model-card>div,.public-catalog-copy,.booking-summary,.checkout-summary,input,select,textarea){background:var(--theme-surface-soft);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .public-app-shell :is(.search-field span,.vehicle-description,.vehicle-info>span,.home-branch-copy p,.public-catalog-copy p,.public-model-card p,.section-heading p){color:var(--theme-muted)}html[data-theme=dark] .public-app-shell :is(.vehicle-info h3,.home-branch-copy h3,.public-catalog-copy h2,.public-model-card h3,.section-heading h2){color:var(--theme-text)}@media(max-width:760px){.industrial-home-hero>h1{top:92px}.industrial-hero-copy{top:300px}.industrial-home-hero,.industrial-home-hero>.hero-carousel,.industrial-home-hero .hero-media{min-height:590px}}@media(max-width:430px){}@media(max-width:720px){}.public-app-shell[data-public-brand=ads] .public-catalog-image img,.public-app-shell[data-public-brand=ads] .ads-product-photo img,.public-app-shell[data-public-brand=ads] .ads-news-card img{object-fit:contain;transform:none}#webchat-widget-container #chat-toggle{display:none}@media(max-width:1000px){}@media(max-width:700px){}.autos-sur-catalog-banner{background:#17191d}@media(max-width:700px){}.ads-home-hero{background:#000}@media(max-width:1000px){}@media(max-width:575px){}.public-app-shell[data-public-brand=ads] .industrial-home-hero{min-height:0;background:#000}.public-app-shell[data-public-brand=ads] .industrial-home-hero :is(.hero-carousel,.hero-media){height:100%;min-height:0;background:#000}.public-app-shell[data-public-brand=ads] .industrial-home-hero .hero-media:before,.public-app-shell[data-public-brand=ads] .industrial-home-hero .hero-media:after{display:none}@media(max-width:575px){.public-app-shell[data-public-brand=ads] .industrial-home-hero{height:52vh;min-height:0}}.autos-sur-home :is(h1,h2,h3){font-family:Arial,Helvetica Neue,sans-serif}.ads-home-hero{background:#111}.ads-home-hero .section-hero-slide img{object-fit:contain}.autos-sur-home h2{font-weight:700}.ads-product-card h3{font-size:18px;font-weight:600}@keyframes ads-loading{to{opacity:.4}}.ads-story h2{font-weight:600}@media(max-width:1000px){}@media(max-width:700px){.ads-product-card h3{font-size:15px}}@media(prefers-reduced-motion:reduce){.autos-sur-home *{transition:none;animation:none}}.public-app-shell[data-public-brand=ads] .content-page-hero h1{font-family:Arial,sans-serif}@media(max-width:700px){}@media(max-width:700px){}.public-app-shell[data-public-brand=ads] .catalog-detail-primary:not(.has-video){background-size:contain;background-repeat:no-repeat;background-position:center}.public-app-shell[data-public-brand=ads] .catalog-detail-primary img,.public-app-shell[data-public-brand=ads] .catalog-detail-thumbs img{object-fit:contain}.public-app-shell[data-public-brand=ads] .catalog-detail-thumbs button{background-size:contain}.public-app-shell[data-public-brand=ads] .public-catalog-image{background-size:contain}.public-app-shell[data-public-brand=ads] .ads-product-photo img{object-fit:contain}@keyframes autos-sur-reveal{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:700px){}@media(prefers-reduced-motion:reduce){.public-app-shell[data-public-brand=ads] *{animation:none;transition:none}}.public-app-shell[data-public-brand=ads] .autos-sur-coverflow-slide .ads-product-photo img{object-fit:contain}@media(max-width:700px){}@media(prefers-reduced-motion:reduce){.autos-sur-coverflow-slide,.autos-sur-carousel-dots button{transition:none}}.public-app-shell[data-public-brand=ads] .mobile-nav-children a{font-weight:500;font-size:15px}@media(max-width:1450px){}@media(max-width:1120px){}@media(max-width:600px){}@media(prefers-reduced-motion:reduce){}.public-app-shell[data-public-brand=ads] .ads-group-savings_plan>header h2{color:#191b20}.public-app-shell[data-public-brand=ads] .ads-group-savings_plan>header p{color:#5d636b}.public-app-shell[data-public-brand=ads] .ads-group-savings_plan>header :is(.ads-eyebrow,.ads-section-link){color:var(--ads-text-red)}@media(max-width:700px){}@media(prefers-reduced-motion:reduce){}@media(max-width:700px){}@media(max-width:900px){}@media(max-width:600px){}.public-app-shell[data-public-brand=ads] .ads-group-new_vehicle>header p{color:#d2d7df}@keyframes ads-readable-reveal{0%{opacity:1;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:700px){}@media(max-width:700px){}.public-app-shell[data-public-brand=ads] .section-hero-controls{left:50%;right:auto;bottom:8px;transform:translate(-50%);width:max-content;max-width:calc(100% - 24px);padding:0;gap:8px;align-items:center;background:transparent;border-radius:0;box-shadow:none}.public-app-shell[data-public-brand=ads] .section-hero-controls>button:is([aria-label="Imagen anterior"],[aria-label="Imagen siguiente"]){display:none}.public-app-shell[data-public-brand=ads] .section-hero-controls>button{width:30px;height:30px;min-height:30px;border:0;background:#1115;color:#fff}.public-app-shell[data-public-brand=ads] .section-hero-controls>button svg{width:13px;height:13px}.public-app-shell[data-public-brand=ads] .section-hero-dots{align-items:center;gap:6px}.public-app-shell[data-public-brand=ads] .section-hero-dots button{position:relative;flex:none;width:18px;height:30px;background:transparent;border-radius:0}.public-app-shell[data-public-brand=ads] .section-hero-dots button:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:99px;background:#fff9}.public-app-shell[data-public-brand=ads] .section-hero-dots button.active{width:22px;background:transparent}.public-app-shell[data-public-brand=ads] .section-hero-dots button.active:after{width:15px;background:#eb0a1e}

}