.tint-demo[data-astro-cid-kcc3oud7] [data-astro-cid-kcc3oud7][hidden]{display:none!important}.simulator-steps[data-astro-cid-kcc3oud7]{border-bottom:1px solid var(--line);align-items:center;gap:28px;margin:0 0 28px;padding:0 0 22px;list-style:none;display:flex}.simulator-steps[data-astro-cid-kcc3oud7] li[data-astro-cid-kcc3oud7]{color:var(--muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.step-number[data-astro-cid-kcc3oud7]{border:1px solid #999d93;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.simulator-steps[data-astro-cid-kcc3oud7] [data-astro-cid-kcc3oud7][aria-current=step]{color:var(--ink)}.simulator-steps[data-astro-cid-kcc3oud7] [data-astro-cid-kcc3oud7][aria-current=step] .step-number[data-astro-cid-kcc3oud7]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.simulator-steps[data-astro-cid-kcc3oud7] .is-complete[data-astro-cid-kcc3oud7] .step-number[data-astro-cid-kcc3oud7]{background:var(--accent);color:var(--ink);border-color:#b9813f}.vehicle-picker[data-astro-cid-kcc3oud7],[data-astro-cid-kcc3oud7][data-tint-preview]{scroll-margin-top:125px}.vehicle-picker[data-astro-cid-kcc3oud7] h3[data-astro-cid-kcc3oud7]{margin-bottom:12px;font-size:38px}.vehicle-help[data-astro-cid-kcc3oud7]{max-width:650px;color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.7}.vehicle-grid[data-astro-cid-kcc3oud7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vehicle-card[data-astro-cid-kcc3oud7]{text-align:left;color:var(--ink);background:#fffdf8;border:1px solid #cfcec3;flex-direction:column;padding:16px 20px 19px;transition:border-color .2s,background .2s;display:flex;position:relative}.vehicle-card[data-astro-cid-kcc3oud7]:hover,.vehicle-card[data-astro-cid-kcc3oud7].is-selected{background:#fff5e5;border-color:#a7590c}.vehicle-card[data-astro-cid-kcc3oud7] img[data-astro-cid-kcc3oud7]{aspect-ratio:2;object-fit:contain;width:100%;max-width:240px;height:auto;margin:0 auto 10px}.vehicle-card-copy[data-astro-cid-kcc3oud7]{flex-direction:column;gap:5px;padding-right:18px;display:flex}.vehicle-card-copy[data-astro-cid-kcc3oud7] strong[data-astro-cid-kcc3oud7]{font-size:15px;line-height:1.4}.vehicle-card-copy[data-astro-cid-kcc3oud7]>span[data-astro-cid-kcc3oud7]{color:#62665d;font-size:11px;line-height:1.6}.vehicle-card-arrow[data-astro-cid-kcc3oud7]{display:flex;position:absolute;bottom:37px;right:15px}.vehicle-card-arrow[data-astro-cid-kcc3oud7] svg{width:17px;height:17px}.vehicle-picker-note[data-astro-cid-kcc3oud7]{color:var(--muted);align-items:center;gap:10px;margin:22px 0;font-size:12px;display:flex}.vehicle-picker-note[data-astro-cid-kcc3oud7] svg{flex-shrink:0;width:19px;height:19px}.preview-heading[data-astro-cid-kcc3oud7]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.preview-heading[data-astro-cid-kcc3oud7] .eyebrow[data-astro-cid-kcc3oud7]{margin-bottom:10px;font-size:9px}.preview-heading[data-astro-cid-kcc3oud7] h3[data-astro-cid-kcc3oud7]{margin-bottom:12px;font-size:34px}.preview-heading[data-astro-cid-kcc3oud7] p[data-astro-cid-kcc3oud7]{color:var(--muted);margin:0;font-size:12px}.change-vehicle[data-astro-cid-kcc3oud7]{color:var(--ink);background:0 0;border:1px solid #aaa99e;flex-shrink:0;align-items:center;gap:10px;min-height:46px;padding:12px 15px;font-size:12px;font-weight:700;display:inline-flex}.change-vehicle[data-astro-cid-kcc3oud7]:hover{background:#ebe7dc}.change-vehicle[data-astro-cid-kcc3oud7] svg{width:18px;height:18px;transform:rotate(180deg)}.tint-demo[data-astro-cid-kcc3oud7] .tint-options[data-astro-cid-kcc3oud7]{flex-wrap:wrap}.tint-demo[data-astro-cid-kcc3oud7] .tint-options[data-astro-cid-kcc3oud7] legend[data-astro-cid-kcc3oud7]{clip:auto;clip-path:none;white-space:normal;text-align:center;width:100%;height:auto;margin-bottom:18px;padding:0;font-size:15px;font-weight:750;position:static;overflow:visible}.tint-demo[data-astro-cid-kcc3oud7] .tint-options[data-astro-cid-kcc3oud7] label[data-astro-cid-kcc3oud7]{font-size:12px}.car-visual[data-astro-cid-kcc3oud7].is-loading picture[data-astro-cid-kcc3oud7],.car-visual[data-astro-cid-kcc3oud7].is-loading .car-glass-overlay[data-astro-cid-kcc3oud7],.car-visual[data-astro-cid-kcc3oud7].has-error picture[data-astro-cid-kcc3oud7],.car-visual[data-astro-cid-kcc3oud7].has-error .car-glass-overlay[data-astro-cid-kcc3oud7]{visibility:hidden}.car-visual[data-astro-cid-kcc3oud7].is-loading:after{content:"Preparando la vista de tu coche…";color:var(--muted);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.car-load-message[data-astro-cid-kcc3oud7]{background:#fff5e5;border:1px solid #c49c6a;padding:15px;font-size:13px}@media (width<=699px){.simulator-steps[data-astro-cid-kcc3oud7]{gap:22px;margin-bottom:23px;padding-bottom:18px}.simulator-steps[data-astro-cid-kcc3oud7] li[data-astro-cid-kcc3oud7]{gap:7px;font-size:10px}.step-number[data-astro-cid-kcc3oud7]{width:26px;height:26px}.vehicle-picker[data-astro-cid-kcc3oud7],[data-astro-cid-kcc3oud7][data-tint-preview]{scroll-margin-top:105px}.vehicle-picker[data-astro-cid-kcc3oud7] h3[data-astro-cid-kcc3oud7]{font-size:31px}.vehicle-help[data-astro-cid-kcc3oud7]{margin-bottom:20px;font-size:12px}.vehicle-grid[data-astro-cid-kcc3oud7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vehicle-card[data-astro-cid-kcc3oud7]{padding:10px 10px 14px}.vehicle-card[data-astro-cid-kcc3oud7] img[data-astro-cid-kcc3oud7]{margin-bottom:9px}.vehicle-card-copy[data-astro-cid-kcc3oud7]{gap:4px;padding-right:0}.vehicle-card-copy[data-astro-cid-kcc3oud7] strong[data-astro-cid-kcc3oud7]{font-size:12px}.vehicle-card-copy[data-astro-cid-kcc3oud7]>span[data-astro-cid-kcc3oud7]{font-size:10px}.vehicle-card-arrow[data-astro-cid-kcc3oud7]{display:none}.vehicle-picker-note[data-astro-cid-kcc3oud7]{align-items:flex-start;font-size:11px}.preview-heading[data-astro-cid-kcc3oud7]{flex-direction:column;gap:15px;margin-bottom:21px}.preview-heading[data-astro-cid-kcc3oud7] h3[data-astro-cid-kcc3oud7]{font-size:30px}.change-vehicle[data-astro-cid-kcc3oud7]{font-size:11px}.tint-demo[data-astro-cid-kcc3oud7] .tint-options[data-astro-cid-kcc3oud7] legend[data-astro-cid-kcc3oud7]{margin-bottom:15px;font-size:13px}.tint-demo[data-astro-cid-kcc3oud7] .tint-options[data-astro-cid-kcc3oud7] label[data-astro-cid-kcc3oud7]{font-size:11px}}.services-guide[data-astro-cid-lcdefpme]{margin:30px 0 0}.service-guides[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-start;gap:12px 32px;display:flex}.service-guides[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{font-size:12px;line-height:1.7}.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.services-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:32px}.services-grid[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{margin-top:18px;font-size:12px;line-height:1.6}.services-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:14px}@media (width<=1199px){.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.services-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:13px}}
