.usato-accessori-accordion[data-v-e5f9de13]{display:flex;flex-direction:column;gap:4px}.usato-accessori-group[data-v-e5f9de13]{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:8px;overflow:hidden}.usato-accessori-group-header[data-v-e5f9de13]{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:none;color:var(--color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:space-between;padding:12px 16px;text-align:left;transition:background .2s;width:100%}.usato-accessori-group-header[data-v-e5f9de13]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.usato-accessori-chevron[data-v-e5f9de13]{flex-shrink:0;font-size:18px;opacity:.8}.usato-accessori-list[data-v-e5f9de13]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);margin:0!important;padding:12px 16px 12px 32px!important}.accordion-enter-active[data-v-e5f9de13],.accordion-leave-active[data-v-e5f9de13]{transition:opacity .2s ease,transform .2s ease}.accordion-enter-from[data-v-e5f9de13],.accordion-leave-to[data-v-e5f9de13]{opacity:0}.cta-floating[data-v-e5291978]{bottom:20px;pointer-events:none;position:fixed;right:20px;z-index:50}.cta-floating-glass[data-v-e5291978]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px;pointer-events:auto}.cta-floating-btn[data-v-e5291978]{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:10px;color:var(--color-primary);display:flex;font-size:13px;font-weight:700;gap:10px;justify-content:center;min-height:48px;min-width:48px;padding:0 14px;text-decoration:none;transition:opacity .2s,background .2s,border-color .2s}.cta-floating-btn[data-v-e5291978]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent);border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.cta-floating-label[data-v-e5291978]{white-space:nowrap}.cta-floating-btn--primary[data-v-e5291978]{background:color-mix(in srgb,var(--color-cta) 75%,transparent);border-color:color-mix(in srgb,var(--color-cta) 50%,transparent);color:var(--color-cta-contrast)}.cta-floating-btn--primary[data-v-e5291978]:hover{background:color-mix(in srgb,var(--color-cta) 90%,transparent);border-color:color-mix(in srgb,var(--color-cta) 70%,transparent)}.cta-floating-btn--secondary[data-v-e5291978]{background:color-mix(in srgb,var(--color-button-secondary-bg) 70%,transparent);border-color:color-mix(in srgb,var(--color-button-secondary-bg) 45%,transparent);color:var(--color-button-secondary-text)}.cta-floating-btn--whatsapp[data-v-e5291978]{background:color-mix(in srgb,#25d366 85%,transparent);border-color:color-mix(in srgb,#25d366 60%,transparent);color:#fff}.cta-floating-btn--whatsapp[data-v-e5291978]:hover{background:color-mix(in srgb,#25d366 95%,transparent);border-color:color-mix(in srgb,#25d366 80%,transparent)}.cta-floating-btn--google[data-v-e5291978]{background:color-mix(in srgb,#fff 90%,transparent);border-color:#dadce0cc;color:#4285f4}.cta-floating-btn--google[data-v-e5291978]:hover{background:color-mix(in srgb,#f8f9fa 95%,transparent);color:#3c4043}.cta-floating-g[data-v-e5291978]{background:linear-gradient(135deg,#4285f4,#ea4335 35%,#fbbc04 65%,#34a853);-webkit-background-clip:text;font-size:20px;font-weight:700;line-height:1;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:1249px){.cta-floating[data-v-e5291978]{bottom:16px;right:16px}.cta-floating-glass[data-v-e5291978]{flex-direction:row;gap:8px;padding:10px 12px}.cta-floating-btn[data-v-e5291978]{min-height:44px;min-width:44px;padding:0}.cta-floating-label[data-v-e5291978]{display:none}}.usato-similar[data-v-f739fba1]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding:24px 0}.usato-similar-title[data-v-f739fba1]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 16px}.usato-similar-grid[data-v-f739fba1]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.usato-similar-card[data-v-f739fba1]{background:color-mix(in srgb,var(--color-secondary) 85%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .2s,box-shadow .2s}.usato-similar-card[data-v-f739fba1]:hover{border-color:var(--color-tertiary);box-shadow:0 4px 12px #00000014}.usato-similar-card-image-wrap[data-v-f739fba1]{overflow:hidden}.usato-similar-card-image[data-v-f739fba1]{display:block;height:auto;width:100%}.usato-similar-card-body[data-v-f739fba1]{display:flex;flex-direction:column;gap:6px;padding:14px}.usato-similar-card-title[data-v-f739fba1]{color:var(--color-primary);font-size:14px;font-weight:700;line-height:1.3;margin:0}.usato-similar-card-specs[data-v-f739fba1]{color:var(--color-primary);display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:8px;opacity:.85}.usato-similar-conto-terzi[data-v-f739fba1]{align-self:flex-start;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 40%,transparent);border-radius:999px;color:var(--color-primary);font-size:10px;font-weight:700;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.usato-similar-card-specs .sold-label[data-v-f739fba1]{opacity:.7}.usato-gallery-overlay[data-v-51683b39]{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:9999}.usato-gallery-backdrop[data-v-51683b39]{background:#000000f2;cursor:pointer;inset:0;position:absolute}.usato-gallery-content[data-v-51683b39]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;position:relative;width:100%}.usato-gallery-content.has-mode-switch[data-v-51683b39]{padding-top:72px}.usato-gallery-mode-switch[data-v-51683b39]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#141414d6;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;box-shadow:0 8px 24px #0000004d;display:flex;left:50%;max-width:calc(100vw - 150px);padding:3px;position:absolute;top:20px;transform:translate(-50%);z-index:10}.usato-gallery-mode-switch button[data-v-51683b39]{background:transparent;border:0;border-radius:999px;color:#ffffffad;cursor:pointer;font:inherit;font-size:13px;font-weight:650;line-height:1;min-width:0;overflow:hidden;padding:8px 14px;text-overflow:ellipsis;transition:background .2s ease,color .2s ease;white-space:nowrap}.usato-gallery-mode-switch button.active[data-v-51683b39]{background:#fff;color:#111}.usato-gallery-mode-switch button[data-v-51683b39]:focus-visible{outline:2px solid #fff;outline-offset:3px}.usato-gallery-image[data-v-51683b39]{max-height:70vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;pointer-events:none}.usato-gallery-edge[data-v-51683b39]{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;max-width:120px;min-width:60px;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:15%;z-index:2}.usato-gallery-content:hover .usato-gallery-edge[data-v-51683b39]{opacity:1}.usato-gallery-edge[data-v-51683b39]:hover{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent)}.usato-gallery-edge-next[data-v-51683b39]:hover{background:linear-gradient(270deg,rgba(0,0,0,.3),transparent)}.usato-gallery-edge-prev[data-v-51683b39]{left:0}.usato-gallery-edge-next[data-v-51683b39]{right:0}.usato-gallery-chevron[data-v-51683b39]{color:#ffffffe6;font-size:40px;font-weight:300;text-shadow:0 2px 8px rgba(0,0,0,.5)}.usato-gallery-close[data-v-51683b39]{background:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:44px;line-height:1;position:absolute;right:20px;top:20px;transition:background .2s,transform .15s;width:44px;z-index:10}.usato-gallery-close[data-v-51683b39]:hover{background:#ffffff38}.usato-gallery-close[data-v-51683b39]:active{transform:scale(.96)}.usato-gallery-thumbs-wrap[data-v-51683b39]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:16px 20px 24px;width:100%}.usato-gallery-thumbs[data-v-51683b39]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.usato-gallery-thumbs[data-v-51683b39]::-webkit-scrollbar{display:none}.usato-gallery-thumb[data-v-51683b39]{background:#ffffff14;border:2px solid transparent;border-radius:6px;cursor:pointer;flex-shrink:0;height:48px;overflow:hidden;padding:0;transition:border-color .2s,opacity .2s;width:64px}.usato-gallery-thumb[data-v-51683b39]:hover{opacity:.9}.usato-gallery-thumb.active[data-v-51683b39]{border-color:#ffffffe6;box-shadow:0 0 0 1px #ffffff80}.usato-gallery-thumb img[data-v-51683b39]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.usato-gallery-counter[data-v-51683b39]{color:#ffffffb3;font-size:13px;font-weight:500;letter-spacing:.02em}@media(max-width:768px){.usato-gallery-mode-switch[data-v-51683b39]{left:14px;max-width:calc(100vw - 76px);top:14px;transform:none}.usato-gallery-mode-switch button[data-v-51683b39]{font-size:12px;padding-inline:11px}.usato-gallery-content.has-mode-switch[data-v-51683b39]{padding-top:62px}.usato-gallery-edge[data-v-51683b39]{min-width:48px;opacity:1}.usato-gallery-chevron[data-v-51683b39]{font-size:32px}.usato-gallery-thumb[data-v-51683b39]{height:42px;width:56px}}.overlay-fade-enter-active[data-v-51683b39],.overlay-fade-leave-active[data-v-51683b39]{transition:opacity .2s ease}.overlay-fade-enter-from[data-v-51683b39],.overlay-fade-leave-to[data-v-51683b39]{opacity:0}.usato-detail[data-v-cf8de35a]{display:flex;flex-direction:column;gap:32px}.vdp-related-title[data-v-cf8de35a]{color:var(--color-text-muted,var(--color-primary));font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0 0 .9rem;text-transform:uppercase}.vdp-related-tags[data-v-cf8de35a]{display:flex;flex-wrap:wrap;gap:.55rem}.vdp-related-tag[data-v-cf8de35a]{align-items:center;background:var(--color-surface-soft,transparent);border:1px solid var(--color-border,rgba(0,0,0,.12));border-radius:8px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:.9rem;font-weight:600;padding:.55rem 1rem;text-decoration:none;transition:all .15s}.vdp-related-tag[data-v-cf8de35a]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff);transform:translateY(-1px)}.usato-detail-brand-bar[data-v-cf8de35a]{color:var(--color-primary);font-size:26px;font-weight:800;margin:0 calc(var(--app-content-gutter, 20px)*-1);margin-bottom:-18px;overflow:hidden;padding:12px var(--app-content-gutter,20px);text-overflow:ellipsis;white-space:nowrap}.usato-detail-media-bar[data-v-cf8de35a]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between}.usato-detail-media-bar .usato-detail-podcast[data-v-cf8de35a]{flex:1 1 auto;min-width:0}.usato-detail-media-bar .usato-detail-video-cta[data-v-cf8de35a]{flex:0 0 auto}.usato-detail-video-cta[data-v-cf8de35a]{align-items:center;background:color-mix(in srgb,var(--color-tertiary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-tertiary) 55%,transparent);border-radius:12px;color:var(--color-primary);display:inline-flex;font-size:14px;font-weight:600;gap:12px;max-width:100%;padding:12px 18px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.usato-detail-video-cta[data-v-cf8de35a]:hover{background:color-mix(in srgb,var(--color-tertiary) 22%,transparent);border-color:color-mix(in srgb,var(--color-tertiary) 85%,transparent);transform:translateY(-1px)}.usato-detail-video-cta-icon[data-v-cf8de35a]{align-items:center;background:var(--color-tertiary);border-radius:50%;color:var(--color-primary);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.usato-detail-video-cta-text[data-v-cf8de35a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usato-detail-video-cta-arrow[data-v-cf8de35a]{font-size:18px;line-height:1;margin-left:auto;opacity:.7;padding-left:6px}.usato-detail-top-section[data-v-cf8de35a]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}.usato-detail-top-left[data-v-cf8de35a],.usato-detail-top-right[data-v-cf8de35a]{display:flex;flex-direction:column;gap:24px;min-width:0}.usato-detail-top-left-equip[data-v-cf8de35a],.usato-detail-top-right-accessori[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-tertiary) 35%,transparent);margin-top:0;padding-top:24px}.usato-detail-professional-upfits[data-v-cf8de35a]{margin-top:24px}.professional-upfits-list[data-v-cf8de35a]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.professional-upfit-item[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:8px;color:var(--color-primary);min-width:0;padding:10px 12px}.professional-upfit-item.is-primary[data-v-cf8de35a]{border-color:color-mix(in srgb,var(--color-tertiary) 55%,transparent)}.professional-upfit-heading[data-v-cf8de35a]{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:space-between}.professional-upfit-heading strong[data-v-cf8de35a]{overflow-wrap:anywhere}.professional-upfit-primary[data-v-cf8de35a]{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase}.professional-upfit-family[data-v-cf8de35a]{color:color-mix(in srgb,var(--color-primary) 65%,transparent);display:block;font-size:12px;line-height:1.4;margin-top:5px}.usato-detail-accordion-title[data-v-cf8de35a]{align-items:center;color:var(--color-primary);display:flex;font-size:16px;font-weight:600;gap:10px;margin:0 0 12px}.usato-detail-left-col[data-v-cf8de35a]{display:flex;flex-direction:column;gap:16px}.usato-detail-hero-image-btn[data-v-cf8de35a]{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;width:100%}.usato-detail-hero-block[data-v-cf8de35a]{display:flex;flex-direction:column}.usato-detail-hero-image-wrap[data-v-cf8de35a]{aspect-ratio:4/3;background:var(--color-surface-soft,#f5f5f5);overflow:hidden;position:relative}.usato-detail-hero-arrow[data-v-cf8de35a]{background:#00000073;border:none;border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:28px;height:44px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,opacity .2s;width:44px;z-index:3}.usato-detail-hero-arrow[data-v-cf8de35a]:hover{background:#000000a6}.usato-detail-hero-arrow-prev[data-v-cf8de35a]{left:12px}.usato-detail-hero-arrow-next[data-v-cf8de35a]{right:12px}@media(min-width:769px){.usato-detail-hero-arrow[data-v-cf8de35a]{align-items:center;display:flex;justify-content:center;opacity:0;pointer-events:none}.usato-detail-hero-image-wrap:hover .usato-detail-hero-arrow[data-v-cf8de35a]{opacity:1;pointer-events:auto}}.usato-detail-hero-progress[data-v-cf8de35a]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000006b;border-radius:999px;bottom:10px;color:#fff;display:flex;font-size:12px;font-weight:500;gap:10px;left:50%;letter-spacing:.02em;padding:6px 12px;pointer-events:none;position:absolute;transform:translate(-50%);z-index:3}.usato-detail-hero-progress-track[data-v-cf8de35a]{background:#ffffff47;border-radius:999px;height:3px;overflow:hidden;width:72px}.usato-detail-hero-progress-fill[data-v-cf8de35a]{background:#fff;border-radius:inherit;height:100%;transition:width .3s ease}.usato-detail-hero-progress-counter[data-v-cf8de35a]{font-variant-numeric:tabular-nums;white-space:nowrap}.usato-detail-badge-opzionato[data-v-cf8de35a]{background:var(--color-warning);border-radius:6px;box-shadow:0 4px 12px #0003;color:var(--color-primary);font-size:12px;font-weight:700;padding:6px 12px;position:absolute;right:8px;top:8px;z-index:2}.usato-detail-logo-overlay[data-v-cf8de35a]{background:transparent;bottom:8px;display:none;height:86px;left:8px;-o-object-fit:contain;object-fit:contain;position:absolute;width:auto;z-index:2}.usato-detail-hero-image[data-v-cf8de35a]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.usato-detail-price-row[data-v-cf8de35a]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.usato-detail-price-label-row[data-v-cf8de35a]{align-items:center;display:flex;gap:8px;margin-bottom:4px;width:100%}.usato-detail-price-label[data-v-cf8de35a]{color:var(--color-primary);font-size:11px;font-weight:600;letter-spacing:.05em;opacity:.7;text-transform:uppercase}.usato-detail-price-wrap[data-v-cf8de35a]{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.usato-detail-price[data-v-cf8de35a]{color:var(--color-primary);font-size:62px;font-weight:700}.usato-detail-price .price-symbol[data-v-cf8de35a]{font-size:32px;margin-left:2px}.usato-detail-sold[data-v-cf8de35a]{opacity:.7}.usato-detail-price-request[data-v-cf8de35a],.usato-detail-sold[data-v-cf8de35a]{color:var(--color-primary);font-size:18px;font-weight:600}.usato-detail-price-request[data-v-cf8de35a]{opacity:.9}.badge-iva[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-tertiary) 65%,transparent)}.badge-conto-terzi[data-v-cf8de35a],.badge-iva[data-v-cf8de35a]{border-radius:6px;color:var(--color-primary);font-size:11px;font-weight:700;padding:4px 10px;text-transform:uppercase}.badge-conto-terzi[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 45%,transparent)}.usato-detail-conto-terzi[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);border-radius:10px;color:var(--color-primary);margin-top:12px;padding:12px 14px}.usato-detail-conto-terzi-main[data-v-cf8de35a]{font-size:13.5px;font-weight:600;line-height:1.5;margin:0}.usato-detail-conto-terzi-warranty[data-v-cf8de35a]{font-size:12.5px;line-height:1.5;margin:8px 0 0;opacity:.9}.usato-detail-spec-table[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);display:flex;flex-direction:column;margin:0;padding:0}.usato-detail-spec-row[data-v-cf8de35a]{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 8%,transparent);display:grid;gap:16px;grid-template-columns:minmax(0,max-content) minmax(0,1fr);padding:10px 0}.usato-detail-spec-label[data-v-cf8de35a]{align-items:center;color:color-mix(in srgb,var(--color-primary) 60%,transparent);display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin:0;min-width:0}.usato-detail-spec-value[data-v-cf8de35a]{color:var(--color-primary);font-size:14px;font-weight:700;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right;word-break:break-word}.usato-detail-trust-row[data-v-cf8de35a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.usato-detail-trust-chip[data-v-cf8de35a]{align-items:center;background:color-mix(in srgb,var(--color-success) 18%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 42%,transparent);border-radius:999px;color:var(--color-primary);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.usato-detail-optional-section[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-optional-tabs[data-v-cf8de35a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.usato-detail-tab[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:8px;color:var(--color-primary);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:background .2s,border-color .2s}.usato-detail-tab[data-v-cf8de35a]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent)}.usato-detail-tab.active[data-v-cf8de35a]{background:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-primary)}.usato-detail-optional-content[data-v-cf8de35a]{min-height:40px}.usato-detail-section-title[data-v-cf8de35a]{align-items:center;color:var(--color-primary);display:flex;font-size:18px;font-weight:700;gap:10px;margin:0 0 12px}.bullet-imac[data-v-cf8de35a]{border-radius:50%;box-shadow:0 0 0 1px #0000004d;flex-shrink:0;height:8px;width:8px}.bullet-imac--yellow[data-v-cf8de35a]{background:var(--color-warning)}.bullet-imac--off[data-v-cf8de35a]{opacity:.35}.bullet-imac--green[data-v-cf8de35a]{background:var(--color-success)}.usato-detail-description[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-description-body[data-v-cf8de35a]{color:var(--color-primary);font-size:15px;line-height:1.6;overflow:hidden;overflow-wrap:anywhere;transition:max-height .4s cubic-bezier(.4,0,.2,1);word-break:break-word}.usato-detail-description-body.is-collapsed[data-v-cf8de35a]{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 60px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 60px),transparent);max-height:120px}.usato-detail-description-body.expanded[data-v-cf8de35a]{max-height:5000px;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.usato-detail-equip-section[data-v-cf8de35a],.usato-detail-faq[data-v-cf8de35a],.usato-detail-highlights[data-v-cf8de35a],.usato-detail-specs[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-equip-content[data-v-cf8de35a]{margin-top:16px}.usato-detail-accessori-wrap[data-v-cf8de35a]{margin-top:20px}.usato-detail-equip-groups[data-v-cf8de35a]{gap:20px}.usato-detail-equip-group[data-v-cf8de35a],.usato-detail-equip-groups[data-v-cf8de35a]{display:flex;flex-direction:column}.usato-detail-equip-subtitle[data-v-cf8de35a]{align-items:center;color:var(--color-primary);display:flex;font-size:15px;font-weight:600;gap:10px;margin:0 0 12px;opacity:.9}.usato-detail-equip-table-cols2[data-v-cf8de35a]{table-layout:fixed}.usato-detail-equip-table-cols2 td[data-v-cf8de35a]{vertical-align:top;width:50%}.usato-detail-equip-desc[data-v-cf8de35a],.usato-detail-equip-prezzo[data-v-cf8de35a]{color:var(--color-primary);display:block}.usato-detail-equip-prezzo[data-v-cf8de35a]{font-size:12px;margin-top:2px;opacity:.8}.usato-detail-gallery-grid[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-original-photos[data-v-cf8de35a]{align-items:center;background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:14px;display:flex;gap:18px;justify-content:space-between;margin-top:12px;padding:14px 16px}.usato-detail-original-photos p[data-v-cf8de35a]{color:color-mix(in srgb,var(--color-primary) 78%,transparent);font-size:14px;line-height:1.55;margin:0;max-width:760px}.usato-detail-original-photos strong[data-v-cf8de35a]{color:var(--color-primary);font-weight:700}.usato-detail-original-photos button[data-v-cf8de35a]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--color-primary) 26%,transparent);border-radius:999px;color:var(--color-primary);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:13px;font-weight:700;gap:7px;padding:10px 14px;transition:background .2s ease,border-color .2s ease,transform .2s ease}.usato-detail-original-photos button[data-v-cf8de35a]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary) 48%,transparent);transform:translateY(-1px)}.usato-detail-original-photos button[data-v-cf8de35a]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media(max-width:767px){.usato-detail-original-photos[data-v-cf8de35a]{align-items:stretch;flex-direction:column;gap:12px}.usato-detail-original-photos button[data-v-cf8de35a]{justify-content:center;width:100%}}.usato-detail-gallery-grid-wrap[data-v-cf8de35a]{display:grid;gap:2px;grid-template-columns:1fr;margin-top:12px}@media(min-width:480px){.usato-detail-gallery-grid-wrap[data-v-cf8de35a]{gap:2px;grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.usato-detail-gallery-grid-wrap[data-v-cf8de35a]{gap:2px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.usato-detail-gallery-grid-wrap[data-v-cf8de35a]{gap:2px;grid-template-columns:repeat(4,1fr)}}.usato-detail-gallery-grid-item[data-v-cf8de35a]{aspect-ratio:4/3;background:var(--color-surface-soft,#f5f5f5);border:none;border-radius:0;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;transition:transform .25s ease,box-shadow .25s ease}.usato-detail-gallery-grid-item[data-v-cf8de35a]:focus-visible,.usato-detail-gallery-grid-item[data-v-cf8de35a]:hover{box-shadow:0 12px 30px #0000002e;outline:none;transform:translateY(-3px);z-index:2}.usato-detail-gallery-grid-item img[data-v-cf8de35a]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .45s cubic-bezier(.2,0,.2,1);width:100%}.usato-detail-gallery-grid-item:focus-visible img[data-v-cf8de35a],.usato-detail-gallery-grid-item:hover img[data-v-cf8de35a]{transform:scale(1.07)}.usato-detail-gallery-grid-overlay[data-v-cf8de35a]{align-items:center;background:#0000002e;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.usato-detail-gallery-grid-item:focus-visible .usato-detail-gallery-grid-overlay[data-v-cf8de35a],.usato-detail-gallery-grid-item:hover .usato-detail-gallery-grid-overlay[data-v-cf8de35a]{opacity:1}.usato-detail-gallery-grid-overlay-chip[data-v-cf8de35a]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;border-radius:50%;color:#fff;display:flex;height:46px;justify-content:center;transform:scale(.85);transition:transform .25s ease;width:46px}.usato-detail-gallery-grid-item:focus-visible .usato-detail-gallery-grid-overlay-chip[data-v-cf8de35a],.usato-detail-gallery-grid-item:hover .usato-detail-gallery-grid-overlay-chip[data-v-cf8de35a]{transform:scale(1)}@media(hover:none){.usato-detail-gallery-grid-overlay[data-v-cf8de35a]{display:none}}.usato-detail-gallery-grid-expand[data-v-cf8de35a]{background:transparent;border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:999px;color:var(--color-primary);cursor:pointer;display:block;font-size:13px;font-weight:600;letter-spacing:.02em;margin:16px auto 0;padding:10px 22px;transition:background .2s,border-color .2s}.usato-detail-gallery-grid-expand[data-v-cf8de35a]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.usato-detail-description-long[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-description-long-body[data-v-cf8de35a]{color:var(--color-primary);font-size:15px;line-height:1.75;overflow:hidden;overflow-wrap:anywhere;transition:max-height .4s cubic-bezier(.4,0,.2,1);word-break:break-word}.usato-detail-description-long-body.is-collapsed[data-v-cf8de35a]{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 60px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 60px),transparent);max-height:120px}.usato-detail-description-long-body.expanded[data-v-cf8de35a]{max-height:5000px;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.usato-detail-description-long-body[data-v-cf8de35a] p{margin:0 0 16px}.usato-detail-description-long-body[data-v-cf8de35a] p:last-child{margin-bottom:0}.usato-detail-highlights-list[data-v-cf8de35a]{color:var(--color-primary);font-size:14px;line-height:1.6;margin:0;padding-left:20px}.usato-detail-highlights-list li[data-v-cf8de35a]{margin-bottom:8px}.alternate-format-card[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:12px;padding:16px 18px}.alternate-format-card__head[data-v-cf8de35a]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.alternate-format-card__title[data-v-cf8de35a]{color:var(--color-primary);font-size:16px;font-weight:700;line-height:1.3;margin:0}.alternate-format-card__body[data-v-cf8de35a]{color:var(--color-text-primary,var(--color-primary));font-size:14px;line-height:1.5;margin:0 0 12px}.alternate-format-card__body strong[data-v-cf8de35a]{font-weight:700}.alternate-format-card__link[data-v-cf8de35a]{align-items:center;background:var(--color-cta,var(--color-primary));border-radius:999px;color:var(--color-cta-foreground,#fff);display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:6px;padding:10px 16px;text-decoration:none;transition:filter .15s ease}.alternate-format-card__link[data-v-cf8de35a]:hover{filter:brightness(1.08)}.alternate-format-card__price[data-v-cf8de35a]{font-weight:500;opacity:.9}.alternate-format-card__arrow[data-v-cf8de35a]{font-weight:700;margin-left:4px}.usato-detail-faq-list[data-v-cf8de35a]{display:flex;flex-direction:column;gap:8px}.usato-detail-faq-item[data-v-cf8de35a]{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:8px;overflow:hidden}.usato-detail-faq-item summary[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 6%,transparent);color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:600;padding:12px 16px}.usato-detail-faq-item summary[data-v-cf8de35a]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.usato-detail-faq-item p[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);font-size:14px;line-height:1.6;margin:0;padding:12px 16px 16px}.usato-detail-description-body[data-v-cf8de35a] p{margin:0 0 12px}.usato-detail-description-body[data-v-cf8de35a] a,.usato-detail-description-long-body[data-v-cf8de35a] a{color:inherit;font-weight:700;text-decoration:none}.usato-detail-description-body[data-v-cf8de35a] a:focus-visible,.usato-detail-description-body[data-v-cf8de35a] a:hover,.usato-detail-description-long-body[data-v-cf8de35a] a:focus-visible,.usato-detail-description-long-body[data-v-cf8de35a] a:hover{text-decoration:underline;text-underline-offset:2px}.usato-detail-description-body[data-v-cf8de35a] p:last-child{margin-bottom:0}.usato-detail-description-body[data-v-cf8de35a] b,.usato-detail-description-body[data-v-cf8de35a] strong{font-weight:700}.usato-detail-description-body[data-v-cf8de35a] em,.usato-detail-description-body[data-v-cf8de35a] i{font-style:italic}.usato-detail-description-body[data-v-cf8de35a] s,.usato-detail-description-body[data-v-cf8de35a] strike{opacity:.7;text-decoration:line-through}.usato-detail-description-body[data-v-cf8de35a] u{text-decoration:underline;text-underline-offset:2px}.usato-detail-description-body[data-v-cf8de35a] ol,.usato-detail-description-body[data-v-cf8de35a] ul{margin:0 0 12px;padding-left:22px}.usato-detail-description-body[data-v-cf8de35a] ul{list-style:disc}.usato-detail-description-body[data-v-cf8de35a] ol{list-style:decimal}.usato-detail-description-body[data-v-cf8de35a] li{margin-bottom:4px}.usato-detail-description-body[data-v-cf8de35a] li:last-child{margin-bottom:0}.usato-detail-description-body[data-v-cf8de35a] h2{font-size:1.15rem;font-weight:600;margin:14px 0 8px}.usato-detail-description-body[data-v-cf8de35a] h3{font-size:1rem;font-weight:600;margin:12px 0 6px}.usato-detail-accessori[data-v-cf8de35a],.usato-detail-equipaggiamenti[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px}.usato-detail-list[data-v-cf8de35a]{color:var(--color-primary);font-size:14px;line-height:1.6;margin:0;padding-left:20px}.usato-detail-equip-table-wrap[data-v-cf8de35a]{overflow-x:auto}.usato-detail-equip-table[data-v-cf8de35a]{border-collapse:collapse;font-size:13px;width:100%}.usato-detail-equip-table td[data-v-cf8de35a],.usato-detail-equip-table th[data-v-cf8de35a]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);padding:8px 12px;text-align:left}.usato-detail-equip-table th[data-v-cf8de35a]{color:var(--color-primary);font-weight:600;opacity:.9}.usato-detail-specs[data-v-cf8de35a]{border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);padding-top:24px;width:100%}.usato-detail-specs-tabs[data-v-cf8de35a]{display:flex;gap:8px;margin-bottom:12px;width:100%}.usato-detail-specs-tabs button[data-v-cf8de35a]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--color-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;gap:8px;justify-content:center;opacity:.85;padding:10px 20px;transition:opacity .2s,background .2s,border-color .2s}.usato-detail-specs-tabs button .bullet-imac[data-v-cf8de35a]{transition:opacity .2s}.usato-detail-specs-tabs button[data-v-cf8de35a]:hover{background:color-mix(in srgb,var(--color-primary) 18%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);opacity:1}.usato-detail-specs-tabs button.active[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 22%,transparent);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);opacity:1}.usato-detail-specs-tabs button.active[data-v-cf8de35a]:hover{background:color-mix(in srgb,var(--color-primary) 28%,transparent);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent)}.usato-detail-specs-title[data-v-cf8de35a]{color:var(--color-primary);font-size:18px;font-weight:700;margin:0 0 12px}.usato-detail-specs-wrap[data-v-cf8de35a]{overflow:hidden;transition:max-height .3s ease;width:100%}.usato-detail-specs-wrap.is-collapsed[data-v-cf8de35a]{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 60px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 60px),transparent);max-height:260px}.usato-detail-specs-wrap.expanded[data-v-cf8de35a]{max-height:2000px}.usato-detail-specs-table[data-v-cf8de35a]{border-collapse:collapse;font-size:13px;max-width:100%;table-layout:fixed;width:100%}.usato-detail-specs-table td[data-v-cf8de35a]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);overflow-wrap:anywhere;padding:8px 12px;word-break:break-word}.usato-detail-specs-term[data-v-cf8de35a]{font-weight:600;opacity:.9}.usato-detail-specs-term[data-v-cf8de35a],.usato-detail-specs-value[data-v-cf8de35a]{color:var(--color-primary);width:50%}.usato-detail-disclaimer-block[data-v-cf8de35a]{display:flex;flex-direction:column;gap:16px;margin-top:24px}.usato-detail-disclaimer-commerciali[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:10px;padding:16px}.usato-detail-disclaimer-commerciali-label[data-v-cf8de35a]{background:color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:6px;color:var(--color-primary);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;padding:4px 10px}.usato-detail-disclaimer-commerciali-list[data-v-cf8de35a]{color:var(--color-primary);font-size:13px;line-height:1.6;margin:0;opacity:.9;padding-left:20px}.usato-detail-disclaimer-commerciali-list li[data-v-cf8de35a]{margin-bottom:6px}.usato-detail-disclaimer-commerciali-list li[data-v-cf8de35a]:last-child{margin-bottom:0}.usato-detail-disclaimer-info[data-v-cf8de35a]{align-items:flex-start;display:flex;gap:12px}.usato-detail-disclaimer-icon[data-v-cf8de35a]{align-items:center;border:1.5px solid color-mix(in srgb,var(--color-primary) 50%,transparent);border-radius:50%;color:var(--color-primary);display:flex;flex-shrink:0;font-size:13px;font-style:italic;font-weight:700;height:22px;justify-content:center;opacity:.8;width:22px}.usato-detail-disclaimer-text[data-v-cf8de35a]{color:var(--color-primary);font-size:12px;font-weight:500;line-height:1.5;margin:0;opacity:.75}@media(max-width:1249px){.usato-detail-brand-bar[data-v-cf8de35a]{display:none}}@media(max-width:768px){.professional-upfits-list[data-v-cf8de35a],.usato-detail-badges-row[data-v-cf8de35a],.usato-detail-top-section[data-v-cf8de35a]{grid-template-columns:1fr}}.usato-detail-podcast[data-v-cf8de35a]{margin:.9rem 0 1.6rem}.usato-detail-podcast .podcast-row[data-v-cf8de35a]{align-items:center;background:var(--color-surface-soft,color-mix(in srgb,var(--color-primary) 3%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:10px;display:flex;gap:.7rem;padding:.45rem .7rem}.usato-detail-podcast .podcast-badge[data-v-cf8de35a]{align-items:center;background:var(--color-cta,var(--color-primary));border-radius:999px;color:var(--color-cta-contrast,#fff);display:inline-flex;flex-shrink:0;font-size:.66rem;font-weight:700;gap:.3rem;letter-spacing:.06em;line-height:1;padding:.3rem .6rem;text-transform:uppercase;white-space:nowrap}.usato-detail-podcast .podcast-audio[data-v-cf8de35a]{display:block;flex:1 1 auto;height:38px;max-width:480px;min-width:0}.usato-detail-podcast .podcast-audio[data-v-cf8de35a]::-webkit-media-controls-panel{background-color:transparent}.usato-detail-podcast .podcast-transcript-toggle[data-v-cf8de35a]{align-items:center;background:transparent;border:1px solid var(--color-border,rgba(0,0,0,.18));border-radius:50%;color:var(--color-text-muted,var(--color-primary));cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.25rem;font-weight:300;height:30px;justify-content:center;line-height:1;padding:0;transition:transform .25s ease,background .18s ease,color .18s ease,border-color .18s ease;width:30px}.usato-detail-podcast .podcast-transcript-toggle.is-open[data-v-cf8de35a],.usato-detail-podcast .podcast-transcript-toggle[data-v-cf8de35a]:hover{background:var(--color-cta,var(--color-primary));border-color:transparent;color:var(--color-cta-contrast,#fff)}.usato-detail-podcast .podcast-transcript-toggle.is-open[data-v-cf8de35a]{transform:rotate(45deg)}.usato-detail-podcast .podcast-transcript-wrap[data-v-cf8de35a]{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease,margin-top .3s ease}.usato-detail-podcast .podcast-transcript-wrap.is-open[data-v-cf8de35a]{margin-top:.75rem;max-height:2400px;opacity:1}.usato-detail-podcast .podcast-transcript-text[data-v-cf8de35a]{background:var(--color-surface,color-mix(in srgb,var(--color-primary) 2%,transparent));border-left:2px solid var(--color-cta,var(--color-primary));border-radius:8px;color:var(--color-text-primary,var(--color-primary));font-family:inherit;font-size:.85rem;line-height:1.6;margin:0;padding:.85rem 1rem;white-space:pre-wrap}@media(max-width:640px){.usato-detail-podcast .podcast-row[data-v-cf8de35a]{flex-wrap:wrap;gap:.55rem}.usato-detail-podcast .podcast-audio[data-v-cf8de35a]{flex:1 1 100%;max-width:100%;order:3}.usato-detail-podcast .podcast-transcript-toggle[data-v-cf8de35a]{margin-left:auto}}.brand-hub-detail[data-v-df186393]{background:var(--color-primary);border-radius:var(--listing-card-radius,8px);box-sizing:border-box;color:var(--color-secondary);margin:0 0 2.5rem;padding:1.25rem 1.25rem 2rem}.brand-hub-empty-state[data-v-df186393]{background:#ffffff0a;border:1px solid var(--color-accent,currentColor);border-radius:var(--listing-card-radius,8px);padding:1.5rem 1.25rem}.brand-hub-empty-cta-wrap[data-v-df186393]{margin-top:1rem}.brand-hub-empty-cta[data-v-df186393]{background:var(--color-accent,#c00);border-radius:6px;color:var(--color-primary,#fff);display:inline-block;font-weight:600;padding:.65rem 1.1rem;text-decoration:none}.brand-hub-empty-cta[data-v-df186393]:hover{text-decoration:underline}.brand-hub-back[data-v-df186393]{margin:0 0 1.25rem}.brand-hub-back-link[data-v-df186393]{color:var(--color-secondary);font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.brand-hub-detail-head[data-v-df186393]{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.brand-hub-detail-logo-wrap[data-v-df186393]{background:color-mix(in srgb,var(--color-secondary) 12%,transparent);border-radius:12px;padding:.5rem 1rem}.brand-hub-detail-logo[data-v-df186393]{max-height:80px;max-width:140px;-o-object-fit:contain;object-fit:contain}.brand-hub-detail-figure[data-v-df186393]{border-radius:var(--listing-card-radius,8px);margin:0 0 2rem;overflow:hidden}.brand-hub-detail-figure-inner[data-v-df186393]{display:block;position:relative}.brand-hub-detail-hero-img[data-v-df186393]{display:block;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.brand-hub-detail-figure-overlay[data-v-df186393]{align-items:flex-start;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding:12px var(--app-content-gutter,20px);pointer-events:none;position:absolute;z-index:2}.brand-hub-detail-figure-overlay[data-v-df186393]:before{background:linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.2) 45%,transparent 72%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.brand-hub-detail-figure-row[data-v-df186393]{flex-direction:row;flex-wrap:wrap;gap:12px;pointer-events:auto;position:relative;z-index:1}.brand-hub-detail-figure-row[data-v-df186393],.brand-hub-detail-figure-row__nav[data-v-df186393]{align-items:stretch;display:flex}.brand-hub-figure-back[data-v-df186393]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 18%,transparent);border-radius:12px;box-sizing:border-box;color:#fff;display:flex;font-weight:700;justify-content:center;min-height:96px;padding:.5rem 1rem;text-decoration:none;width:112px}.brand-hub-figure-back[data-v-df186393]:hover{opacity:.92}.brand-hub-figure-back-icon[data-v-df186393]{align-items:center;display:flex;flex:0 0 80px;font-size:5rem;font-weight:400;height:80px;justify-content:center;line-height:1;width:80px}.brand-hub-figure-logo-wrap[data-v-df186393]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 18%,transparent);border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;min-height:96px;padding:.5rem 1rem;width:112px}.brand-hub-figure-logo[data-v-df186393]{display:block;height:80px;max-height:80px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:80px}.brand-hub-section[data-v-df186393]{margin-bottom:1.75rem}.brand-hub-h3[data-v-df186393]{color:var(--color-secondary);font-size:1.15rem;font-weight:700;margin:0 0 .6rem}.brand-hub-text[data-v-df186393]{color:color-mix(in srgb,var(--color-secondary) 92%,transparent);line-height:1.55;margin:0;text-align:justify;white-space:pre-wrap}.brand-hub-news[data-v-df186393]{margin-bottom:1rem}.brand-hub-news-title[data-v-df186393]{color:var(--color-secondary);font-size:1rem;font-weight:600;margin:0 0 .35rem}.brand-hub-news-year[data-v-df186393]{color:color-mix(in srgb,var(--color-secondary) 75%,transparent);font-weight:500}.brand-hub-vehicle-grid[data-v-df186393]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));list-style:none;margin:0;padding:0}.brand-hub-vehicle-link[data-v-df186393],.brand-hub-vehicle-sold[data-v-df186393]{background:color-mix(in srgb,var(--color-secondary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-secondary) 18%,transparent);border-radius:var(--listing-card-radius,8px);color:var(--color-secondary);display:block;overflow:hidden;text-decoration:none}.brand-hub-vehicle-link[data-v-df186393]:hover{border-color:color-mix(in srgb,var(--color-tertiary) 45%,transparent)}.brand-hub-vehicle-img-wrap[data-v-df186393]{aspect-ratio:4/3;background:color-mix(in srgb,var(--color-primary) 45%,#000)}.brand-hub-vehicle-img-wrap.is-dim[data-v-df186393]{opacity:.55}.brand-hub-vehicle-img[data-v-df186393]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.brand-hub-vehicle-info[data-v-df186393]{padding:.65rem .75rem}.brand-hub-vehicle-title[data-v-df186393]{font-size:.9rem;font-weight:600;line-height:1.3}.brand-hub-vehicle-price[data-v-df186393]{color:color-mix(in srgb,var(--color-secondary) 85%,transparent);font-size:.85rem;margin-top:.35rem}.filters-bar[data-v-5f9393fd]{display:flex;flex-direction:column;gap:14px}.filters-controls[data-v-5f9393fd]{align-items:center;display:flex;gap:10px}.filters-catalog[data-v-5f9393fd]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:3px}.catalog-segment[data-v-5f9393fd]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--color-text-primary,var(--color-primary));cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;justify-content:center;min-height:40px;min-width:0;padding:7px 10px}.catalog-segment[data-v-5f9393fd]:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.catalog-segment.is-active[data-v-5f9393fd]{background:var(--color-cta,var(--color-tertiary,var(--color-primary)));color:var(--color-cta-contrast,#fff)}.catalog-segment[data-v-5f9393fd]:disabled{cursor:default;opacity:.38}.catalog-count[data-v-5f9393fd]{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;font-size:11px;font-variant-numeric:tabular-nums;min-width:22px;padding:2px 5px}.filters-upfits[data-v-5f9393fd]{display:flex;flex-wrap:wrap;gap:8px}.upfit-chip[data-v-5f9393fd]{cursor:pointer}.upfit-chip.is-active[data-v-5f9393fd]{background:var(--color-tertiary);border-color:color-mix(in srgb,var(--color-on-tertiary,var(--color-primary)) 35%,transparent);color:var(--color-on-tertiary,var(--color-primary))}.filters-reset[data-v-5f9393fd]{align-items:center;background:transparent;border:none;color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 62%,transparent);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:12.5px;font-weight:500;gap:6px;letter-spacing:.04em;padding:6px 4px;text-transform:uppercase;transition:color .2s ease}.filters-reset[data-v-5f9393fd]:hover{color:var(--color-cta,var(--color-tertiary,var(--color-primary)))}.filters-reset-icon[data-v-5f9393fd]{transition:transform .6s cubic-bezier(.22,1,.36,1)}.filters-reset:hover .filters-reset-icon[data-v-5f9393fd]{transform:rotate(-1turn)}.filters-search-wrap[data-v-5f9393fd]{flex:1;min-width:0;position:relative}.filters-search-icon[data-v-5f9393fd]{color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 50%,transparent);left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease}.filters-search[data-v-5f9393fd]{background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:999px;box-sizing:border-box;color:var(--color-text-primary,var(--color-primary));font-family:inherit;font-size:14px;letter-spacing:.005em;padding:11px 40px 11px 42px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.filters-search[data-v-5f9393fd]:focus{background:color-mix(in srgb,var(--color-primary) 2%,transparent);border-color:color-mix(in srgb,var(--color-cta,var(--color-tertiary,var(--color-primary))) 55%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-cta,var(--color-tertiary,var(--color-primary))) 12%,transparent);outline:none}.filters-search-wrap:focus-within .filters-search-icon[data-v-5f9393fd],.filters-search:focus+* .filters-search-icon[data-v-5f9393fd]{color:var(--color-cta,var(--color-tertiary,var(--color-primary)))}.filters-search[data-v-5f9393fd]::-moz-placeholder{color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 42%,transparent);font-style:normal;letter-spacing:.01em}.filters-search[data-v-5f9393fd]::placeholder{color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 42%,transparent);font-style:normal;letter-spacing:.01em}.filters-search-clear[data-v-5f9393fd]{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:none;border-radius:999px;color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 70%,transparent);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background .16s ease,color .16s ease;width:26px}.filters-search-clear[data-v-5f9393fd]:hover{background:color-mix(in srgb,var(--color-cta,var(--color-tertiary)) 18%,transparent);color:var(--color-cta,var(--color-tertiary,var(--color-primary)))}.filters-quick[data-v-5f9393fd]{display:flex;flex-wrap:wrap;gap:8px}.quick-chip[data-v-5f9393fd]{cursor:pointer}.quick-chip[data-v-5f9393fd]:hover{background:color-mix(in srgb,var(--color-cta,var(--color-tertiary)) 12%,transparent);border-color:color-mix(in srgb,var(--color-cta,var(--color-tertiary)) 50%,transparent);transform:translateY(-1px)}.quick-chip.is-active[data-v-5f9393fd]{background:var(--color-tertiary);border-color:color-mix(in srgb,var(--color-on-tertiary,var(--color-primary)) 35%,transparent);color:var(--color-on-tertiary,var(--color-primary))}.filters-sort-wrap[data-v-5f9393fd]{flex-shrink:0;position:relative}.filters-sort-trigger[data-v-5f9393fd]{align-items:center;background:color-mix(in srgb,var(--color-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:999px;color:var(--color-text-primary,var(--color-primary));cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:8px;padding:10px 14px 10px 16px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.filters-sort-trigger[data-v-5f9393fd]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent);border-color:color-mix(in srgb,var(--color-primary) 28%,transparent)}.filters-sort-wrap.is-open .filters-sort-trigger[data-v-5f9393fd]{border-color:color-mix(in srgb,var(--color-cta,var(--color-tertiary,var(--color-primary))) 55%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-cta,var(--color-tertiary,var(--color-primary))) 12%,transparent)}.filters-sort-chevron[data-v-5f9393fd]{color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 55%,transparent);transition:transform .24s cubic-bezier(.22,1,.36,1)}.filters-sort-wrap.is-open .filters-sort-chevron[data-v-5f9393fd]{transform:rotate(180deg)}.filters-sort-menu[data-v-5f9393fd]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--color-secondary,#fff) 96%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:14px;box-shadow:0 24px 40px -16px #00000038,0 8px 16px -8px #0000001f;list-style:none;margin:0;min-width:220px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.filters-sort-option[data-v-5f9393fd]{align-items:center;border-radius:9px;color:var(--color-text-primary,var(--color-primary));cursor:pointer;display:flex;font-size:13.5px;gap:10px;justify-content:space-between;padding:9px 12px;transition:background .16s ease,color .16s ease}.filters-sort-option[data-v-5f9393fd]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.filters-sort-option.is-active[data-v-5f9393fd]{font-weight:600}.filters-sort-option-tick[data-v-5f9393fd],.filters-sort-option.is-active[data-v-5f9393fd]{color:var(--color-cta,var(--color-tertiary,var(--color-primary)))}.filters-sort-option-tick[data-v-5f9393fd]{flex-shrink:0}.sort-pop-enter-active[data-v-5f9393fd],.sort-pop-leave-active[data-v-5f9393fd]{transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.sort-pop-enter-from[data-v-5f9393fd],.sort-pop-leave-to[data-v-5f9393fd]{opacity:0;transform:translateY(-4px) scale(.98)}.filters-provinces[data-v-5f9393fd]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filters-provinces .province-chip.is-active[data-v-5f9393fd]{background:var(--color-tertiary);border-color:color-mix(in srgb,var(--color-on-tertiary,var(--color-primary)) 35%,transparent);color:var(--color-on-tertiary,var(--color-primary))}.filters-brands[data-v-5f9393fd]{display:flex;flex-wrap:wrap;gap:8px}.listing-chip[data-v-5f9393fd]{align-items:center;background:color-mix(in srgb,var(--color-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 13%,transparent);border-radius:999px;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;padding:7px 14px;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1)}.filters-brands .brand-chip[data-v-5f9393fd]:hover,.listing-chip[data-v-5f9393fd]{color:var(--color-text-primary,var(--color-primary))}.filters-brands .brand-chip[data-v-5f9393fd]:hover{background:color-mix(in srgb,var(--color-cta,var(--color-tertiary)) 12%,transparent);border-color:color-mix(in srgb,var(--color-cta,var(--color-tertiary)) 50%,transparent);box-shadow:0 8px 20px -10px color-mix(in srgb,var(--color-cta,var(--color-tertiary)) 60%,transparent);transform:translateY(-1px)}.brand-count[data-v-5f9393fd]{font-size:.85em;font-variant-numeric:tabular-nums;margin-left:6px;opacity:.55}.brand-remove[data-v-5f9393fd]{border-radius:999px;color:var(--color-cta,var(--color-tertiary,var(--color-primary)));font-size:14px;font-weight:600;line-height:1;margin-left:6px;padding:0 4px;transition:background .16s ease}.brand-chip:hover .brand-remove[data-v-5f9393fd]{background:color-mix(in srgb,var(--color-cta,var(--color-tertiary)) 18%,transparent)}.extra-brand[data-v-5f9393fd]{display:none}.extra-brand.open[data-v-5f9393fd],.filters-brands.open .extra-brand[data-v-5f9393fd]{display:inline-flex}.brands-more[data-v-5f9393fd]{align-self:flex-end;background:transparent;border:none;color:color-mix(in srgb,var(--color-text-primary,var(--color-primary)) 65%,transparent);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:500;letter-spacing:.03em;padding:6px 4px;transition:color .2s ease}.brands-more[data-v-5f9393fd]:hover{color:var(--color-cta,var(--color-tertiary,var(--color-primary)))}@media(max-width:1249px){.filters-bar[data-v-5f9393fd]{padding:0 15px}.filters-controls[data-v-5f9393fd]{flex-wrap:wrap}.filters-reset-label[data-v-5f9393fd]{display:none}.filters-reset[data-v-5f9393fd]{padding:6px}.filters-search-wrap[data-v-5f9393fd]{flex:1 0 100%;order:-1;width:100%}.filters-search[data-v-5f9393fd]{font-size:16px}.filters-sort-wrap[data-v-5f9393fd]{margin-left:auto}.filters-sort-menu[data-v-5f9393fd]{left:auto;min-width:200px;right:0}.filters-catalog[data-v-5f9393fd]{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-segment[data-v-5f9393fd]{height:48px}.filters-brands .brand-chip[data-v-5f9393fd]:nth-child(n+4):not(.extra-brand){display:none}.filters-brands.open .brand-chip[data-v-5f9393fd]:nth-child(n+4):not(.extra-brand){display:inline-flex}}.listing-favorite-cta[data-v-b6c48822]{align-items:center;background:var(--color-surface,#fff);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);border-radius:8px;box-sizing:border-box;color:var(--color-on-surface,var(--color-primary,#1a1a1a));cursor:pointer;display:inline-flex;font-size:12px;font-weight:800;gap:8px;height:34px;line-height:1;padding:0 12px;transition:background .15s ease,border-color .15s ease}.listing-favorite-cta[data-v-b6c48822]:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface,#fff))}.listing-favorite-cta[data-v-b6c48822]:disabled{cursor:not-allowed;opacity:.45}.listing-favorite-cta__count[data-v-b6c48822]{font-variant-numeric:tabular-nums}.listing-total[data-v-4d0b75f4]{color:var(--color-primary)}.usato-listing[data-v-4d0b75f4]{display:flex;flex-direction:column;gap:32px}.listing-intro[data-v-4d0b75f4]{color:var(--color-primary);font-size:14px;line-height:1.55;margin:0 0 4px;max-width:78ch;opacity:.9}.listing-summary[data-v-4d0b75f4]{font-size:16px}.listing-grid[data-v-4d0b75f4]{display:flex;flex-direction:column;gap:18px}.listing-grid--four-col[data-v-4d0b75f4],.listing-grid--three-col[data-v-4d0b75f4],.listing-grid--two-col[data-v-4d0b75f4]{align-items:stretch;display:grid;gap:18px}.listing-grid--four-col[data-v-4d0b75f4]>*,.listing-grid--three-col[data-v-4d0b75f4]>*,.listing-grid--two-col[data-v-4d0b75f4]>*{min-width:0}.listing-grid--two-col[data-v-4d0b75f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-grid--three-col[data-v-4d0b75f4]{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-grid--four-col[data-v-4d0b75f4]{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-grid--four-col .card-link[data-v-4d0b75f4],.listing-grid--three-col .card-link[data-v-4d0b75f4],.listing-grid--two-col .card-link[data-v-4d0b75f4]{flex-direction:column}.listing-grid--four-col .card-badges-grid[data-v-4d0b75f4],.listing-grid--three-col .card-badges-grid[data-v-4d0b75f4],.listing-grid--two-col .card-badges-grid[data-v-4d0b75f4]{display:none}.listing-grid--four-col .card-top[data-v-4d0b75f4],.listing-grid--three-col .card-top[data-v-4d0b75f4],.listing-grid--two-col .card-top[data-v-4d0b75f4]{flex-direction:column;gap:0}.listing-grid--four-col .card-image-wrapper[data-v-4d0b75f4],.listing-grid--three-col .card-image-wrapper[data-v-4d0b75f4],.listing-grid--two-col .card-image-wrapper[data-v-4d0b75f4]{height:auto;width:100%}.listing-grid--two-col .badge-media[data-v-4d0b75f4]{bottom:auto;top:14px}.listing-grid--two-col .card-divider[data-v-4d0b75f4],.listing-grid--two-col .card-value-badges[data-v-4d0b75f4]{display:none}.listing-grid--two-col .card-body[data-v-4d0b75f4]{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:8px 18px;padding:14px 16px}.listing-grid--four-col .listing-card--below-fold[data-v-4d0b75f4],.listing-grid--three-col .listing-card--below-fold[data-v-4d0b75f4],.listing-grid--two-col .listing-card--below-fold[data-v-4d0b75f4]{contain-intrinsic-size:420px 520px}@media(max-width:1200px){.listing-grid--four-col[data-v-4d0b75f4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.listing-grid--two-col[data-v-4d0b75f4]{grid-template-columns:1fr}.listing-grid--four-col[data-v-4d0b75f4],.listing-grid--three-col[data-v-4d0b75f4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.listing-grid--four-col[data-v-4d0b75f4],.listing-grid--three-col[data-v-4d0b75f4]{grid-template-columns:1fr}}.listing-card[data-v-4d0b75f4]{background:color-mix(in srgb,var(--color-primary) 20%,transparent);border-bottom:1px solid #e5e5e5;border-bottom-right-radius:var(--listing-card-radius,8px);border-top-right-radius:var(--listing-card-radius,8px);display:flex;flex-direction:column;width:100%}.listing-card--below-fold[data-v-4d0b75f4]{contain-intrinsic-size:800px 320px;content-visibility:auto}.listing-card[data-v-4d0b75f4]:hover{transform:translateY(0)}.card-link[data-v-4d0b75f4]{color:inherit;display:flex;flex:1;flex-direction:column;gap:0;text-decoration:none}.card-top[data-v-4d0b75f4]{align-items:stretch;display:flex;gap:24px}.card-image-wrapper[data-v-4d0b75f4]{align-self:flex-start;flex-shrink:0;overflow:hidden;position:relative;width:525px}.card-image[data-v-4d0b75f4]{aspect-ratio:4/3;background-color:var(--color-surface-soft,#f5f5f5);display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.badge-venduta[data-v-4d0b75f4]{align-items:center;background:#dc2626;border-radius:999px;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000014,0 6px 16px -6px #dc26268c;color:#fff;display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.1em;padding:6px 12px;position:absolute;right:20px;text-transform:uppercase;top:12px}.card-body[data-v-4d0b75f4]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 32px 16px 16px}.card-header[data-v-4d0b75f4]{align-items:center;border-bottom:1px solid #eee;border-left:7px solid var(--color-tertiary);display:flex;gap:10px;justify-content:space-between;padding:4px 16px;position:relative}.card-upfit-badge[data-v-4d0b75f4]{align-items:center;background:color-mix(in srgb,var(--color-primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:6px;color:var(--color-text-primary,var(--color-primary));display:inline-flex;font-size:11px;font-weight:700;max-width:45%;overflow-wrap:anywhere;padding:4px 9px}.card-overlay-right[data-v-4d0b75f4]{align-items:flex-end;display:flex;flex-direction:column;gap:1px;position:absolute;right:0;top:14px;z-index:2}.card-overlay-right .badge-new[data-v-4d0b75f4],.card-overlay-right .badge-opzionato[data-v-4d0b75f4],.card-overlay-right .badge-spec-overlay[data-v-4d0b75f4],.card-overlay-right .badge-value-overlay[data-v-4d0b75f4]{border-radius:999px 0 0 999px;padding-right:14px}.badge-spec-overlay[data-v-4d0b75f4]{align-items:center;backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);background:#0c0c0eb3;border:1px solid hsla(0,0%,100%,.18);border-right:none;color:#fff;display:none;font-size:11px;font-weight:500;gap:5px;line-height:1.2;padding:7px 16px 7px 12px;white-space:nowrap}.listing-grid--four-col .badge-spec-overlay[data-v-4d0b75f4],.listing-grid--three-col .badge-spec-overlay[data-v-4d0b75f4],.listing-grid--two-col .badge-spec-overlay[data-v-4d0b75f4]{display:inline-flex}.badge-value-overlay[data-v-4d0b75f4]{align-items:center;backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);background:#0c0c0eb3;border:1px solid hsla(0,0%,100%,.18);border-right:none;color:#fff;display:none;font-size:11px;font-weight:500;gap:5px;line-height:1.2;padding:7px 16px 7px 12px;white-space:nowrap}.badge-value-overlay[data-v-4d0b75f4] svg,.badge-value-overlay svg[data-v-4d0b75f4]{color:var(--color-tertiary,#fff)}.listing-grid--two-col .badge-value-overlay[data-v-4d0b75f4]{display:inline-flex}.badge-new[data-v-4d0b75f4]{background:#16a34a;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0000000f,0 4px 12px -4px #16a34a73}.badge-new[data-v-4d0b75f4],.badge-opzionato[data-v-4d0b75f4]{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.1em;padding:5px 11px;text-transform:uppercase}.badge-opzionato[data-v-4d0b75f4]{background:#d97706;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0000000f,0 4px 12px -4px #d9770673}.card-title[data-v-4d0b75f4]{color:var(--color-primary);flex:1 1 auto;font-size:20px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-price[data-v-4d0b75f4]{color:var(--color-primary)!important;font-size:30px;font-weight:800;margin-top:8px}.card-price-row[data-v-4d0b75f4]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.badge-conto-terzi[data-v-4d0b75f4]{background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 45%,transparent);border-radius:999px;letter-spacing:.08em}.badge-conto-terzi[data-v-4d0b75f4],.badge-iva[data-v-4d0b75f4]{align-items:center;color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:700;gap:6px;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.badge-iva[data-v-4d0b75f4]{background:var(--color-cta);border-radius:999px;box-shadow:inset 0 1px #ffffff29,0 1px 2px #0000000f,0 4px 12px -4px color-mix(in srgb,var(--color-cta) 50%,transparent);letter-spacing:.1em;margin-left:auto}.price-symbol[data-v-4d0b75f4]{font-family:system-ui,Arial,sans-serif;margin-right:4px}.badge-media[data-v-4d0b75f4]{align-items:center;background:#111;border-radius:999px;bottom:10px;box-shadow:inset 0 1px #ffffff1f,0 2px 8px #00000040;color:#fff;display:inline-flex;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:600;gap:5px;left:12px;letter-spacing:.06em;padding:5px 10px;position:absolute}.media-icon[data-v-4d0b75f4]{color:#fff;height:14px;width:14px}.card-price .sold-label[data-v-4d0b75f4]{align-items:center;background:#dc2626;border-radius:999px;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000014,0 6px 16px -6px #dc26268c;color:#fff;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.1em;padding:6px 13px;text-transform:uppercase}.card-specs[data-v-4d0b75f4]{color:var(--color-primary);display:flex;flex-wrap:wrap;font-size:12px;gap:12px 20px}.spec[data-v-4d0b75f4]{align-items:center;display:flex;gap:6px}.card-footer[data-v-4d0b75f4]{--color-bg:var(--color-primary-fixed,var(--color-primary));--color-primary:var(--color-secondary-fixed,var(--color-primary));--color-secondary:var(--color-secondary-fixed,var(--color-secondary));--color-tertiary:var(--color-tertiary-fixed,var(--color-tertiary));--color-extra:var(--color-extra-fixed,var(--color-extra));align-items:center;background:var(--color-primary-fixed,var(--color-primary));border-bottom-right-radius:inherit;border-top:1px solid #eee;color:var(--lcf-text,var(--color-secondary-fixed,var(--color-primary)));-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:5px;overflow:visible;padding:10px 20px}.card-footer-actions[data-v-4d0b75f4]{align-items:center;display:flex;gap:10px;justify-content:flex-end;min-width:0}.listing-card[data-v-4d0b75f4] .listing-favorite-cta{background:transparent;border:1px solid rgba(0,0,0,.35);border-radius:8px;color:var(--lcf-icon,var(--color-tertiary));font-size:12px;font-weight:800;height:34px;padding:0 12px}.listing-card[data-v-4d0b75f4] .listing-favorite-cta:hover:not(:disabled){background:#0000000f;border-color:#0000008c}.listing-card[data-v-4d0b75f4] .listing-favorite-cta .icon svg path,.listing-card[data-v-4d0b75f4] .listing-favorite-cta .icon svg,.listing-card[data-v-4d0b75f4] .listing-favorite-cta .icon{color:#e6b800!important;fill:currentColor!important}.dealer-info[data-v-4d0b75f4]{align-items:center;display:flex;gap:10px;justify-content:flex-start;max-width:100%;min-width:0;overflow:visible;width:100%}.dealer-logo-wrap.dealer-logo-bg[data-v-4d0b75f4]{align-self:center;background-position:0;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;flex:1 1 0;height:34px;max-height:34px;min-width:0}.dealer-meta[data-v-4d0b75f4]{color:var(--lcf-text,var(--color-tertiary));flex:0 1 auto;font-size:13px;max-width:min(220px,44%);min-width:0;overflow:hidden}.dealer-name[data-v-4d0b75f4]{color:var(--lcf-text,var(--color-secondary));font-size:13px}@media(max-width:767px){.listing-card--vind .card-header[data-v-4d0b75f4]{align-items:flex-start;flex-direction:column;gap:6px;padding:10px 14px}.listing-card--vind .card-title[data-v-4d0b75f4]{line-height:1.2;overflow:visible;text-overflow:clip;white-space:normal}.listing-card--vind .card-upfit-badge[data-v-4d0b75f4]{max-width:100%}.dealer-meta[data-v-4d0b75f4]{display:none}.card-footer[data-v-4d0b75f4]{-moz-column-gap:8px;column-gap:8px;padding:6px 10px}.dealer-info .dealer-logo-wrap.dealer-logo-bg[data-v-4d0b75f4]{flex:1 1 auto;height:30px;max-height:30px;max-width:100%;width:100%}.listing-card[data-v-4d0b75f4] .listing-favorite-cta{height:32px;padding:0 10px}.listing-card[data-v-4d0b75f4] .listing-share .share-trigger{height:32px;min-height:32px;padding:0 10px}}.card-badges[data-v-4d0b75f4]{border-radius:4px;display:flex;flex-direction:column;gap:6px}.card-value-badges[data-v-4d0b75f4]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:auto;min-height:54px}.value-badge[data-v-4d0b75f4]{align-items:center;background:var(--color-primary);border-bottom-right-radius:4px;border-left:3px solid var(--color-extra);border-top-right-radius:4px;color:var(--color-secondary);display:flex;font-size:11px;font-weight:600;gap:5px;line-height:1.2;padding:8px 12px;white-space:nowrap}.value-badge .icon[data-v-4d0b75f4]{color:var(--color-tertiary)}.spec-row[data-v-4d0b75f4]{display:flex;flex-wrap:wrap;gap:10px 14px}.card-divider[data-v-4d0b75f4]{background:#e5e5e5;height:1px;margin:6px 0}.card-primary-specs[data-v-4d0b75f4]{color:var(--color-primary);font-size:14px;gap:8px}.card-primary-specs[data-v-4d0b75f4],.primary-spec[data-v-4d0b75f4]{align-items:center;display:flex;font-weight:500}.primary-spec[data-v-4d0b75f4]{flex-shrink:0;gap:6px;white-space:nowrap}.primary-sep[data-v-4d0b75f4]{opacity:.5}.primary-spec .icon[data-v-4d0b75f4]{color:var(--color-primary)}.primary-spec-color[data-v-4d0b75f4]{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-4d0b75f4]{align-items:center;background:var(--color-surface-soft,#f4f4f4);border-radius:999px;color:var(--color-primary);display:inline-flex;font-size:11px;font-weight:500;gap:6px;line-height:1.2;min-height:24px;padding:4px 10px;transition:background .2s ease,transform .2s ease;width:100%}.badge[data-v-4d0b75f4]:hover{background:var(--color-surface,#eaeaea);transform:translateY(-1px)}.card-badges-grid[data-v-4d0b75f4]{display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:320px}.pagination-seo[data-v-4d0b75f4]{align-items:center;color:color-mix(in srgb,var(--color-primary) 55%,transparent);display:flex;flex-wrap:wrap;font-size:.82rem;gap:.45rem;justify-content:center;margin:1.5rem auto 0;padding:0 1rem}.pagination-seo-label[data-v-4d0b75f4]{color:color-mix(in srgb,var(--color-primary) 50%,transparent);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pagination-seo-link[data-v-4d0b75f4]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:4px;color:color-mix(in srgb,var(--color-primary) 75%,transparent);display:inline-flex;font-weight:500;justify-content:center;min-width:1.6rem;padding:.25rem .5rem;text-decoration:none;transition:all .15s ease}.pagination-seo-link[data-v-4d0b75f4]:hover{border-color:var(--color-cta,var(--color-primary));color:var(--color-cta,var(--color-primary))}.pagination-seo-link.active[data-v-4d0b75f4]{background:var(--color-cta,var(--color-primary));border-color:var(--color-cta,var(--color-primary));color:var(--color-cta-contrast,#fff);font-weight:700;pointer-events:none}.icon[data-v-4d0b75f4]{color:var(--color-secondary);display:inline-block;vertical-align:middle}.listing-card .share-trigger[data-v-4d0b75f4],.listing-card[data-v-4d0b75f4] .listing-share .share-trigger{background:transparent;border:1px solid rgba(0,0,0,.35);color:var(--lcf-icon,var(--color-tertiary))}.listing-card[data-v-4d0b75f4] .listing-share .share-trigger .icon svg,.listing-card[data-v-4d0b75f4] .listing-share .share-trigger .icon{color:var(--lcf-icon,var(--color-tertiary))!important}.listing-card[data-v-4d0b75f4] .listing-share .share-trigger:hover{background:#0000000f;border-color:#0000008c}.listing-load-more[data-v-4d0b75f4]{display:flex;justify-content:center;margin-top:30px}.load-more-button[data-v-4d0b75f4]{background:var(--color-cta);border:1px solid var(--color-cta);border-radius:6px;color:var(--color-cta-contrast);cursor:pointer;padding:10px 20px}.loader[data-v-4d0b75f4]{font-style:italic;opacity:.7}.load-more-button[data-v-4d0b75f4]:disabled{cursor:default;opacity:.6}.loading-dots[data-v-4d0b75f4]{align-items:center;display:flex;gap:6px}.loading-dots span[data-v-4d0b75f4]{animation:loadingDot-4d0b75f4 1.2s ease-in-out infinite;background:var(--color-primary);border-radius:50%;height:6px;width:6px}.loading-dots span[data-v-4d0b75f4]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-4d0b75f4]:nth-child(3){animation-delay:.4s}@keyframes loadingDot-4d0b75f4{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media(max-width:1024px){.card-link[data-v-4d0b75f4],.card-top[data-v-4d0b75f4]{flex-direction:column}.card-top[data-v-4d0b75f4]{gap:0}.card-image-wrapper[data-v-4d0b75f4]{height:auto;width:100%}.card-body[data-v-4d0b75f4]{padding-left:24px;padding-right:32px}.card-price[data-v-4d0b75f4]{font-size:30px;margin-top:0}.card-link[data-v-4d0b75f4]{gap:0}.card-price-row[data-v-4d0b75f4]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.card-badges-grid[data-v-4d0b75f4]{display:none}.badge-spec-overlay[data-v-4d0b75f4]{display:inline-flex}.primary-spec[data-v-4d0b75f4]{margin-left:0}}.podcast-play-overlay[data-v-4d0b75f4]{align-items:center;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);background:#0c0c0eb8;border:1.5px solid hsla(0,0%,100%,.55);border-radius:50%;bottom:14px;box-shadow:0 10px 28px #00000073,inset 0 0 0 1px #ffffff0f;color:#fff;cursor:pointer;display:inline-flex;height:52px;justify-content:center;line-height:0;padding:0;position:absolute;right:14px;transition:transform .22s cubic-bezier(.2,.9,.25,1),background .2s ease,border-color .2s ease,box-shadow .22s ease;width:52px;z-index:3}.podcast-play-overlay[data-v-4d0b75f4]:hover{background:var(--color-cta,#f8c400);border-color:#fffffff2;box-shadow:0 14px 36px #0000008c,0 0 0 6px color-mix(in srgb,var(--color-cta,#f8c400) 18%,transparent);color:var(--color-cta-contrast,#0a0a0a);transform:scale(1.08)}.podcast-play-overlay[data-v-4d0b75f4]:active{transform:scale(.97)}.podcast-play-overlay.is-playing[data-v-4d0b75f4]{animation:podcast-pulse-4d0b75f4 1.8s ease-in-out infinite;background:var(--color-cta,#f8c400);border-color:#fffffff2;color:var(--color-cta-contrast,#0a0a0a)}.podcast-play-icon[data-v-4d0b75f4]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));flex-shrink:0;height:22px;width:22px}.podcast-play-icon--play[data-v-4d0b75f4]{margin-left:3px}@keyframes podcast-pulse-4d0b75f4{0%,to{box-shadow:0 10px 28px #00000073,0 0 color-mix(in srgb,var(--color-cta,#f8c400) 55%,transparent)}50%{box-shadow:0 10px 28px #00000073,0 0 0 14px color-mix(in srgb,var(--color-cta,#f8c400) 0%,transparent)}}@media(max-width:640px){.podcast-play-overlay[data-v-4d0b75f4]{bottom:10px;height:46px;right:10px;width:46px}.podcast-play-icon[data-v-4d0b75f4]{height:20px;width:20px}}.cn-card[data-v-af4ba2a6]{aspect-ratio:16/9;background:var(--color-surface,color-mix(in srgb,var(--color-primary,#0b0f0b) 8%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:var(--listing-card-radius,18px);display:block;min-height:240px;overflow:hidden;position:relative;transition:transform .5s cubic-bezier(.2,.9,.25,1),border-color .3s,box-shadow .3s}.cn-card[data-v-af4ba2a6]:hover{border-color:color-mix(in srgb,var(--color-cta,var(--color-tertiary,#b31200)) 35%,transparent);box-shadow:0 12px 32px color-mix(in srgb,var(--color-primary,#000) 18%,transparent);transform:translateY(-3px)}.cn-card--reserved[data-v-af4ba2a6],.cn-card--sold[data-v-af4ba2a6]{opacity:.92}.cn-card--reserved .cn-img[data-v-af4ba2a6],.cn-card--sold .cn-img[data-v-af4ba2a6]{filter:grayscale(.65)}.cn-card-link[data-v-af4ba2a6]{color:#fff;display:block;inset:0;position:absolute;text-decoration:none;z-index:1}.cn-card-link[data-v-af4ba2a6]:focus-visible{border-radius:var(--listing-card-radius,18px);outline:2px solid var(--color-cta,var(--color-tertiary,#6dfd30));outline-offset:2px}.cn-img-wrap[data-v-af4ba2a6]{inset:0;position:absolute}.cn-img[data-v-af4ba2a6]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.2,.9,.25,1);width:100%}.cn-card:hover .cn-img[data-v-af4ba2a6]{transform:scale(1.04)}.cn-fade[data-v-af4ba2a6]{background:linear-gradient(180deg,#0b0f0b73,#0b0f0b00 28% 48%,#0b0f0beb);inset:0;pointer-events:none;position:absolute}.cn-reserved-banner[data-v-af4ba2a6],.cn-sold-banner[data-v-af4ba2a6]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;font-size:10px;font-weight:700;left:50%;letter-spacing:.1em;padding:6px 18px;position:absolute;top:14px;transform:translate(-50%);z-index:4}.cn-reserved-banner[data-v-af4ba2a6]{background:color-mix(in srgb,var(--color-cta,#b31200) 80%,#000)}.cn-top[data-v-af4ba2a6]{left:14px;position:absolute;right:64px;top:14px;z-index:3}.cn-chips[data-v-af4ba2a6]{display:flex;flex-wrap:wrap;gap:6px}.cn-chip[data-v-af4ba2a6]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:.5px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;cursor:default;display:inline-flex;font-size:11px;font-weight:500;gap:4px;letter-spacing:.02em;padding:5px 10px}.cn-chip--pro[data-v-af4ba2a6]{background:color-mix(in srgb,var(--color-cta,#b31200) 18%,hsla(0,0%,100%,.05));border-color:color-mix(in srgb,var(--color-cta,#b31200) 45%,transparent)}.cn-chip--catalog[data-v-af4ba2a6],.cn-chip--upfit[data-v-af4ba2a6]{background:#00000070;border-color:#ffffff57}.cn-chip--upfit[data-v-af4ba2a6]{font-weight:700}.cn-chip--iva[data-v-af4ba2a6]{background:color-mix(in srgb,var(--color-cta,#b31200) 22%,hsla(0,0%,100%,.05));border-color:color-mix(in srgb,var(--color-cta,#b31200) 50%,transparent)}.cn-chip--conto-terzi[data-v-af4ba2a6]{background:#0000009e;border-color:#ffffff8c;font-weight:700}.cn-chip--podcast[data-v-af4ba2a6]{background:color-mix(in srgb,var(--color-cta,#6dfd30) 18%,hsla(0,0%,100%,.05));border-color:color-mix(in srgb,var(--color-cta,#6dfd30) 45%,transparent);cursor:pointer;font-family:inherit}.cn-chip--podcast[data-v-af4ba2a6]:hover{background:color-mix(in srgb,var(--color-cta,#6dfd30) 30%,hsla(0,0%,100%,.05))}.cn-actions[data-v-af4ba2a6]{display:flex;gap:6px;position:absolute;right:14px;top:14px;z-index:4}.cn-icon-btn[data-v-af4ba2a6]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:.5px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:background .2s,border-color .2s;width:34px}.cn-icon-btn[data-v-af4ba2a6]:hover{background:#ffffff38;border-color:#fff6}.cn-icon-btn[data-v-af4ba2a6]:focus-visible{outline:2px solid var(--color-cta,#6dfd30);outline-offset:2px}.cn-icon-btn.is-active[data-v-af4ba2a6]{background:var(--color-cta,#b31200);border-color:var(--color-cta,#b31200)}.cn-bottom[data-v-af4ba2a6]{bottom:0;left:0;padding:18px 18px 16px;pointer-events:none;position:absolute;right:0;z-index:2}.cn-bottom[data-v-af4ba2a6]>*{pointer-events:auto}.cn-brand[data-v-af4ba2a6]{color:#ffffffb3;font-size:11px;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.cn-title[data-v-af4ba2a6]{color:#fff;font-size:17px;font-weight:600;line-height:1.25;margin:0 0 2px}.cn-trim[data-v-af4ba2a6]{color:#ffffff9e;font-size:12px;margin:0 0 14px}.cn-meta-strip[data-v-af4ba2a6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.cn-meta[data-v-af4ba2a6]{align-items:center;background:#ffffff14;border:.5px solid hsla(0,0%,100%,.12);border-radius:999px;color:#ffffffc7;display:inline-flex;font-size:11px;gap:4px;padding:4px 9px}.cn-footer[data-v-af4ba2a6]{align-items:flex-end;display:flex;gap:12px;justify-content:space-between}.cn-price-block[data-v-af4ba2a6]{display:flex;flex-direction:column}.cn-price-label[data-v-af4ba2a6]{color:#ffffff8c;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.cn-price[data-v-af4ba2a6]{color:#fff;font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.1}.cn-cta-primary[data-v-af4ba2a6]{align-items:center;background:var(--color-cta,var(--color-tertiary,#b31200));border-radius:999px;color:var(--color-cta-contrast,#fff);display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:10px 18px;transition:background .2s,transform .2s;white-space:nowrap}.cn-card:hover .cn-cta-primary[data-v-af4ba2a6]{background:color-mix(in srgb,var(--color-cta,#b31200) 88%,#fff);transform:translate(2px)}.cn-dealer[data-v-af4ba2a6]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000073;border:.5px solid hsla(0,0%,100%,.15);border-radius:999px;bottom:18px;color:#ffffffd9;display:inline-flex;font-size:10px;gap:6px;padding:4px 10px;pointer-events:none;position:absolute;right:18px;z-index:4}.cn-dealer-dot[data-v-af4ba2a6]{background:var(--color-cta,#6dfd30);border-radius:50%;height:6px;width:6px}@media(max-width:768px){.cn-card[data-v-af4ba2a6]{aspect-ratio:16/10;min-height:220px}.cn-bottom[data-v-af4ba2a6]{padding:14px 14px 12px}.cn-title[data-v-af4ba2a6]{font-size:15px}.cn-meta-strip[data-v-af4ba2a6]{gap:6px;margin-bottom:10px}.cn-meta[data-v-af4ba2a6]{font-size:10px;padding:3px 8px}.cn-price[data-v-af4ba2a6]{font-size:20px}.cn-cta-primary[data-v-af4ba2a6]{font-size:11px;padding:8px 14px}}@media(prefers-reduced-motion:reduce){.cn-card[data-v-af4ba2a6],.cn-cta-primary[data-v-af4ba2a6],.cn-img[data-v-af4ba2a6]{transition:none}.cn-card[data-v-af4ba2a6]:hover,.cn-card:hover .cn-cta-primary[data-v-af4ba2a6],.cn-card:hover .cn-img[data-v-af4ba2a6]{transform:none}}.bn-card[data-v-6d255dcd]{background:var(--color-surface,color-mix(in srgb,var(--color-primary,#0b0f0b) 8%,transparent));border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:var(--listing-card-radius,18px);display:block;overflow:hidden;position:relative;transition:transform .3s,border-color .3s,box-shadow .3s}.bn-card[data-v-6d255dcd]:hover{border-color:color-mix(in srgb,var(--color-cta,#b31200) 35%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--color-primary,#000) 12%,transparent);transform:translateY(-2px)}.bn-card--reserved[data-v-6d255dcd],.bn-card--sold[data-v-6d255dcd]{opacity:.92}.bn-card--reserved .bn-bg-img[data-v-6d255dcd],.bn-card--sold .bn-bg-img[data-v-6d255dcd]{filter:grayscale(.65)}.bn-card-link[data-v-6d255dcd]{color:inherit;display:grid;gap:6px;grid-template-columns:1.6fr 1fr 1fr;grid-template-rows:auto auto auto;padding:6px;text-decoration:none}.bn-card-link[data-v-6d255dcd]:focus-visible{border-radius:var(--listing-card-radius,18px);outline:2px solid var(--color-cta,#6dfd30);outline-offset:2px}.bn-tile[data-v-6d255dcd]{border-radius:10px;color:var(--color-text-primary,var(--color-primary,#fff));display:flex;flex-direction:column;overflow:hidden;padding:12px 14px;position:relative}.bn-tile--image[data-v-6d255dcd]{background:#0b0f0b;color:#fff;grid-column:1;grid-row:1/3;justify-content:space-between;min-height:220px;padding:14px}.bn-bg-img[data-v-6d255dcd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}.bn-bg-img[data-v-6d255dcd],.bn-img-fade[data-v-6d255dcd]{inset:0;position:absolute}.bn-img-fade[data-v-6d255dcd]{background:linear-gradient(180deg,#0b0f0b80,#0b0f0b00 35% 55%,#0b0f0bd9);pointer-events:none;z-index:1}.bn-img-top[data-v-6d255dcd]{align-items:flex-start;display:flex;justify-content:space-between}.bn-img-bottom[data-v-6d255dcd],.bn-img-top[data-v-6d255dcd]{position:relative;z-index:2}.bn-img-tag[data-v-6d255dcd]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border:.5px solid hsla(0,0%,100%,.24);border-radius:999px;color:#fff;font-size:10px;font-weight:500;letter-spacing:.04em;padding:4px 9px}.bn-img-photos[data-v-6d255dcd]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000006b;border:.5px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;gap:4px;padding:4px 8px}.bn-brand-line[data-v-6d255dcd]{color:#ffffffb3;font-size:10px;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.bn-title[data-v-6d255dcd]{color:#fff;font-size:16px;font-weight:600;line-height:1.2;margin:0}.bn-reserved-banner[data-v-6d255dcd],.bn-sold-banner[data-v-6d255dcd]{background:#000000b3;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;font-size:9px;font-weight:700;left:50%;letter-spacing:.1em;padding:5px 14px;position:absolute;top:12px;transform:translate(-50%);z-index:4}.bn-reserved-banner[data-v-6d255dcd]{background:color-mix(in srgb,var(--color-cta,#b31200) 80%,#000)}.bn-tile--price[data-v-6d255dcd]{align-items:center;background:var(--color-cta,var(--color-tertiary,#b31200));color:var(--color-cta-contrast,#fff);flex-direction:row;grid-column:2/4;grid-row:1;justify-content:space-between;min-height:96px;padding:14px 16px}.bn-price-left[data-v-6d255dcd]{display:flex;flex-direction:column;min-width:0}.bn-price-label[data-v-6d255dcd]{font-size:10px;letter-spacing:.06em;opacity:.78;text-transform:uppercase}.bn-price-val[data-v-6d255dcd]{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.1;margin-top:2px}.bn-price-sub[data-v-6d255dcd]{font-size:10px;margin-top:2px;opacity:.72}.bn-price-ct[data-v-6d255dcd]{font-size:10px;font-weight:700;letter-spacing:.04em;margin-top:4px;opacity:.95;text-transform:uppercase}.bn-cta-arrow[data-v-6d255dcd]{align-items:center;background:#ffffff2e;border:.5px solid hsla(0,0%,100%,.3);border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .3s,background .3s;width:36px}.bn-card:hover .bn-cta-arrow[data-v-6d255dcd]{background:#ffffff47;transform:translate(3px)}.bn-tile--spec[data-v-6d255dcd]{background:color-mix(in srgb,var(--color-primary,#000) 6%,transparent);border:.5px solid var(--color-border,rgba(0,0,0,.08));grid-row:2;min-height:64px;padding:10px 12px}.bn-tile--spec-1[data-v-6d255dcd]{grid-column:2}.bn-tile--spec-2[data-v-6d255dcd]{grid-column:3}.bn-spec-lbl[data-v-6d255dcd]{color:color-mix(in srgb,var(--color-text-primary,#fff) 55%,transparent);font-size:9px;letter-spacing:.06em;margin-bottom:3px;text-transform:uppercase}.bn-spec-val[data-v-6d255dcd]{color:var(--color-text-primary,#fff);font-size:13px;font-weight:600;line-height:1.1}.bn-tile--highlight[data-v-6d255dcd]{background:color-mix(in srgb,var(--color-cta,#6dfd30) 10%,transparent);border-color:color-mix(in srgb,var(--color-cta,#6dfd30) 30%,transparent)}.bn-tile--highlight .bn-spec-val[data-v-6d255dcd]{color:var(--color-cta,#6dfd30)}.bn-tile--warning[data-v-6d255dcd]{background:color-mix(in srgb,var(--color-cta,#b31200) 8%,transparent);border-color:color-mix(in srgb,var(--color-cta,#b31200) 30%,transparent)}.bn-tile--notice[data-v-6d255dcd]{background:color-mix(in srgb,var(--color-primary,#000) 12%,transparent);border-color:color-mix(in srgb,var(--color-text-primary,#fff) 28%,transparent)}.bn-tile--strip[data-v-6d255dcd]{align-items:center;background:color-mix(in srgb,var(--color-primary,#000) 6%,transparent);border:.5px solid var(--color-border,rgba(0,0,0,.08));flex-direction:row;gap:10px;grid-column:1/4;grid-row:3;justify-content:space-between;padding:10px 14px}.bn-strip-stats[data-v-6d255dcd]{display:flex;flex-wrap:wrap;gap:16px}.bn-strip-stat[data-v-6d255dcd]{align-items:baseline;display:flex;font-size:12px;gap:5px}.bn-strip-v[data-v-6d255dcd]{color:var(--color-text-primary,#fff);font-weight:600}.bn-strip-l[data-v-6d255dcd]{color:color-mix(in srgb,var(--color-text-primary,#fff) 55%,transparent);font-size:10px}.bn-strip-actions[data-v-6d255dcd]{bottom:16px;display:flex;gap:6px;position:absolute;right:18px;z-index:4}.bn-icon-mini[data-v-6d255dcd]{align-items:center;background:color-mix(in srgb,var(--color-primary,#000) 8%,transparent);border:.5px solid var(--color-border,rgba(0,0,0,.12));border-radius:50%;color:color-mix(in srgb,var(--color-text-primary,#fff) 70%,transparent);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:background .2s,color .2s;width:28px}.bn-icon-mini[data-v-6d255dcd]:hover{background:color-mix(in srgb,var(--color-primary,#000) 14%,transparent);color:var(--color-text-primary,#fff)}.bn-icon-mini[data-v-6d255dcd]:focus-visible{outline:2px solid var(--color-cta,#6dfd30);outline-offset:2px}.bn-icon-mini.is-active[data-v-6d255dcd]{background:var(--color-cta,#b31200);border-color:var(--color-cta,#b31200);color:var(--color-cta-contrast,#fff)}.bn-icon-mini--podcast[data-v-6d255dcd]{background:color-mix(in srgb,var(--color-cta,#6dfd30) 14%,transparent);border-color:color-mix(in srgb,var(--color-cta,#6dfd30) 32%,transparent);color:var(--color-cta,#6dfd30)}.bn-icon-mini--podcast[data-v-6d255dcd]:hover{background:color-mix(in srgb,var(--color-cta,#6dfd30) 22%,transparent)}@media(max-width:768px){.bn-card-link[data-v-6d255dcd]{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto}.bn-tile--image[data-v-6d255dcd]{grid-column:1/3;grid-row:1;min-height:180px}.bn-tile--price[data-v-6d255dcd]{grid-column:1/3;grid-row:2}.bn-tile--spec-1[data-v-6d255dcd]{grid-column:1;grid-row:3}.bn-tile--spec-2[data-v-6d255dcd]{grid-column:2;grid-row:3}.bn-tile--strip[data-v-6d255dcd]{grid-column:1/3;grid-row:4}.bn-title[data-v-6d255dcd]{font-size:15px}.bn-price-val[data-v-6d255dcd]{font-size:20px}}@media(prefers-reduced-motion:reduce){.bn-card[data-v-6d255dcd],.bn-cta-arrow[data-v-6d255dcd]{transition:none}.bn-card[data-v-6d255dcd]:hover,.bn-card:hover .bn-cta-arrow[data-v-6d255dcd]{transform:none}}.lh[data-v-4fc3ba34]{gap:32px;width:100%}.lh[data-v-4fc3ba34],.lh-section[data-v-4fc3ba34]{display:flex;flex-direction:column}.lh-head[data-v-4fc3ba34]{border-bottom:1px solid var(--color-border,color-mix(in srgb,var(--color-primary,#000) 12%,transparent));justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.lh-head[data-v-4fc3ba34],.lh-title[data-v-4fc3ba34]{align-items:center;display:flex}.lh-title[data-v-4fc3ba34]{color:var(--color-text-primary,var(--color-primary,#fff));font-size:13px;font-weight:600;gap:8px;letter-spacing:.04em;margin:0;text-transform:uppercase}.lh-dot[data-v-4fc3ba34]{background:color-mix(in srgb,var(--color-text-primary,#fff) 50%,transparent);border-radius:50%;height:6px;width:6px}.lh-dot--hero[data-v-4fc3ba34]{background:var(--color-cta,var(--color-tertiary,#b31200))}.lh-meta[data-v-4fc3ba34]{color:color-mix(in srgb,var(--color-text-primary,#fff) 60%,transparent);font-size:11px}.lh-stack[data-v-4fc3ba34]{display:flex;flex-direction:column;gap:16px}.lh-stack--cinematic[data-v-4fc3ba34]{gap:16px}.lh-stack--bento[data-v-4fc3ba34]{gap:12px}.usato-listing-v3[data-v-b0bab1b9]{display:flex;flex-direction:column;gap:24px;width:100%}.usato-empty[data-v-b0bab1b9]{color:color-mix(in srgb,var(--color-text-primary,var(--color-primary,#fff)) 60%,transparent);font-size:.95rem;padding:4rem 0;text-align:center}.listing-load-more[data-v-b0bab1b9]{display:flex;justify-content:center;margin:1.5rem 0}.load-more-button[data-v-b0bab1b9]{background:var(--color-cta,var(--color-tertiary,#b31200));border:0;border-radius:999px;color:var(--color-cta-contrast,#fff);cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.02em;padding:12px 28px;transition:opacity .2s,transform .2s}.load-more-button[data-v-b0bab1b9]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.load-more-button[data-v-b0bab1b9]:disabled{cursor:not-allowed;opacity:.6}.loading-dots[data-v-b0bab1b9]{display:inline-flex;gap:4px}.loading-dots span[data-v-b0bab1b9]{animation:ld-b0bab1b9 1.2s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;width:6px}.loading-dots span[data-v-b0bab1b9]:nth-child(2){animation-delay:.15s}.loading-dots span[data-v-b0bab1b9]:nth-child(3){animation-delay:.3s}@keyframes ld-b0bab1b9{0%,80%,to{opacity:.3}40%{opacity:1}}.pagination-seo[data-v-b0bab1b9]{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:center;margin-top:1rem}.pagination-seo-label[data-v-b0bab1b9]{color:color-mix(in srgb,var(--color-text-primary,#fff) 55%,transparent)}.pagination-seo-link[data-v-b0bab1b9]{border:1px solid color-mix(in srgb,var(--color-primary,#000) 12%,transparent);border-radius:999px;color:var(--color-text-primary,var(--color-primary,#fff));padding:4px 10px;text-decoration:none}.pagination-seo-link.active[data-v-b0bab1b9]{background:var(--color-cta,var(--color-tertiary,#b31200));border-color:var(--color-cta,var(--color-tertiary,#b31200));color:var(--color-cta-contrast,#fff)}.breadcrumb[data-v-eb8a6808]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-bottom:12px}.breadcrumb[data-v-eb8a6808],.breadcrumb-link[data-v-eb8a6808]{color:var(--color-primary)!important}.breadcrumb-link[data-v-eb8a6808]{opacity:.8;text-decoration:none}.breadcrumb-link[data-v-eb8a6808]:hover{opacity:1}.breadcrumb-sep[data-v-eb8a6808]{margin:0 4px;opacity:.5}@media(max-width:1249px){.breadcrumb[data-v-eb8a6808]{margin-left:0}}.hero-image[data-v-3174d490]{border-bottom:3px solid var(--color-tertiary);inset:0;position:absolute;z-index:0}.hero-image-el[data-v-3174d490]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hero-overlay-dark[data-v-3174d490]{background:linear-gradient(var(--hero-overlay-angle,180deg),rgba(0,0,0,calc(var(--hero-overlay-opacity, .25)*1.8)) 0,rgba(0,0,0,calc(var(--hero-overlay-opacity, .25)*.8)) 30%,transparent 70%);inset:0;pointer-events:none;position:absolute;z-index:1}.editorial-block[data-v-d2ef1b93]{border-top:3px solid var(--color-tertiary);color:var(--color-primary);line-height:1.6;margin-left:20px;margin-top:40px;padding-top:40px}.editorial-title[data-v-d2ef1b93]{font-size:20px;margin-bottom:10px}.editorial-intro[data-v-d2ef1b93],.editorial-summary[data-v-d2ef1b93],.editorial-trust[data-v-d2ef1b93]{margin:0 0 1em;text-align:justify}.editorial-block>p[data-v-d2ef1b93]:last-child{margin-bottom:10px}@media(max-width:1249px){.editorial-block[data-v-d2ef1b93]{margin-left:0}}.cms-layout--static-page .cms-h1-desktop[data-v-0258c9eb],.cms-layout--static-page .cms-mobile-hero-wrap[data-v-0258c9eb],.cms-layout--static-page[data-v-0258c9eb] .dealer-faq,.cms-layout--static-page[data-v-0258c9eb] .dealer-reviews{display:none!important}.cms-layout[data-v-0258c9eb]{display:flex;flex-direction:column;min-height:100vh}.cms-header-spacer[data-v-0258c9eb]{flex-shrink:0;height:var(--header-height,94px)}.site-header[data-v-0258c9eb]{left:0;position:fixed;right:0;top:0;z-index:100}.cms-body[data-v-0258c9eb]{display:flex;flex:1;min-height:0}.cms-sidebar-spacer[data-v-0258c9eb]{flex-shrink:0;min-height:calc(100vh - var(--header-height, 94px));width:var(--sidebar-content-offset,var(--sidebar-width,380px))}.cms-right[data-v-0258c9eb]{background:transparent;display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;position:relative;z-index:1}.cms-layout.is-detail-page .cms-right[data-v-0258c9eb]{background:var(--color-bg,var(--color-secondary))}.cms-layout.is-detail-page .cms-content[data-v-0258c9eb]{max-width:none}.cms-content--detail-text-color[data-v-0258c9eb] .nbt-detail *,.cms-content--detail-text-color[data-v-0258c9eb] .nlt-detail *,.cms-content--detail-text-color[data-v-0258c9eb] .usato-detail :not(.cta-floating):not(.cta-floating *){color:inherit}.cms-content--detail-text-color .cms-h1-desktop[data-v-0258c9eb],.cms-content--detail-text-color[data-v-0258c9eb] .usato-detail .usato-detail-brand-bar{color:var(--color-primary)!important}.cms-content[data-v-0258c9eb]{flex:1;margin:0;max-width:var(--app-content-width);overflow-x:clip;padding:12px var(--app-content-gutter) 104px;width:100%}.cms-content[data-v-0258c9eb],.cms-content[data-v-0258c9eb]>*{box-sizing:border-box;min-width:0}.cms-content[data-v-0258c9eb]>*{max-width:100%}.cms-content[data-v-0258c9eb] table{max-width:100%}.cms-h1[data-v-0258c9eb]{color:var(--color-primary)}.cms-mobile-hero-wrap[data-v-0258c9eb]{display:none;--hero-overlay-angle:180deg}.cms-mobile-hero-wrap.cms-hero-vehicle-detail[data-v-0258c9eb]{display:block;flex-shrink:0;margin-left:var(--sidebar-content-offset,var(--sidebar-width,380px));margin-top:0;position:relative;width:calc(100% - var(--sidebar-content-offset, var(--sidebar-width, 380px)))}.cms-hero-vehicle-detail .cms-mobile-hero[data-v-0258c9eb]{overflow:hidden;position:relative;width:100%}.cms-hero-vehicle-detail-hero[data-v-0258c9eb]{height:45svh;min-height:140px}.cms-hero-brand-detail .cms-hero-vehicle-detail-hero[data-v-0258c9eb],.cms-hero-offer-detail .cms-hero-vehicle-detail-hero[data-v-0258c9eb]{aspect-ratio:16/9;height:auto;max-height:min(52vh,560px);min-height:160px}@media(max-width:1249px){.cms-hero-vehicle-detail-hero[data-v-0258c9eb]{height:38svh;min-height:130px}.cms-hero-brand-detail .cms-hero-vehicle-detail-hero[data-v-0258c9eb],.cms-hero-offer-detail .cms-hero-vehicle-detail-hero[data-v-0258c9eb]{aspect-ratio:16/9;height:auto;max-height:none;min-height:140px}}@media(min-width:1250px){.cms-mobile-hero-wrap.cms-hero-vehicle-detail[data-v-0258c9eb]:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail){margin-top:calc(var(--header-height, 94px)*-1)}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail) .cms-hero-vehicle-detail-hero[data-v-0258c9eb]{height:calc(45svh + 200px)}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail) .cms-mobile-hero-overlay[data-v-0258c9eb]{padding-top:calc(var(--header-height, 94px) + 12px)}}.cms-hero-vehicle-detail .cms-mobile-hero-media[data-v-0258c9eb]{height:100%;inset:0;position:absolute;width:100%}.cms-hero-vehicle-detail .cms-mobile-hero-media[data-v-0258c9eb] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cms-hero-vehicle-detail .cms-mobile-hero-media[data-v-0258c9eb]{border-bottom:none!important}.cms-hero-vehicle-detail .cms-mobile-hero-overlay[data-v-0258c9eb]{color:#fff;display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding:12px var(--app-content-gutter,20px) 20px;pointer-events:none;position:absolute;z-index:11}.cms-hero-vehicle-detail .cms-mobile-hero-overlay[data-v-0258c9eb]>*{pointer-events:auto}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-mobile-hero-h1[data-v-0258c9eb]{color:#fff!important}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb,.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb-link{color:inherit!important}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb{margin-bottom:0;margin-top:6px}.cms-hero-vehicle-detail .cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb-link{opacity:.9}.cms-hero-brand-detail-row[data-v-0258c9eb]{flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:6px}.cms-hero-brand-detail-row[data-v-0258c9eb],.cms-hero-brand-detail-row__nav[data-v-0258c9eb]{align-items:stretch;display:flex}.cms-brand-overlay-back[data-v-0258c9eb]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 12%,transparent);border-radius:12px;box-sizing:border-box;color:inherit;display:flex;font-weight:700;justify-content:center;min-height:96px;padding:.5rem 1rem;text-decoration:none;width:112px}.cms-brand-overlay-back[data-v-0258c9eb]:hover{opacity:.92}.cms-brand-overlay-back-icon[data-v-0258c9eb]{align-items:center;display:flex;flex:0 0 80px;font-size:5rem;font-weight:400;height:80px;justify-content:center;line-height:1;width:80px}.cms-brand-overlay-logo-wrap[data-v-0258c9eb]{align-items:center;background:color-mix(in srgb,var(--color-secondary) 12%,transparent);border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;min-height:96px;padding:.5rem 1rem;width:112px}.cms-brand-overlay-logo[data-v-0258c9eb]{display:block;height:80px;max-height:80px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:80px}.cms-hero-vehicle-detail .cms-mobile-hero-gallery-slot[data-v-0258c9eb]{display:flex;flex-direction:column;inset:0;pointer-events:none;position:absolute;z-index:10}.cms-hero-vehicle-detail .cms-mobile-hero-gallery-slot[data-v-0258c9eb] .usato-detail-hero-block--in-hero{pointer-events:auto}.cms-mobile-hero-gallery-slot.cms-hero-gallery-slot-hidden[data-v-0258c9eb]{display:none!important}.cms-mobile-hero-gallery-slot[data-v-0258c9eb] .usato-detail-hero-block--in-hero{flex:1;height:100%;min-height:0;width:100%}.cms-mobile-hero-gallery-slot[data-v-0258c9eb] .usato-detail-hero-block--in-hero .usato-detail-hero-image-wrap{flex:1;min-height:0}.cms-mobile-hero-gallery-slot[data-v-0258c9eb] .usato-detail-hero-block--in-hero .usato-detail-hero-image{aspect-ratio:auto;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:1249px){.cms-mobile-hero-gallery-slot[data-v-0258c9eb] .usato-detail-hero-arrow{align-items:center;display:flex;justify-content:center;opacity:1;pointer-events:auto}}.cms-hero-vehicle-detail .cms-mobile-hero-h1[data-v-0258c9eb]{font-size:24px;font-weight:700;line-height:1.2;margin:8px 0 0}.cms-hero-vehicle-detail~.cms-body .cms-h1-desktop[data-v-0258c9eb]{display:none}.cms-hero-offer-audience-badges[data-v-0258c9eb]{align-items:flex-end;display:flex;flex-direction:column;gap:4px;position:absolute;right:var(--app-content-gutter,20px);top:12px;z-index:3}.cms-hero-offer-audience-badge[data-v-0258c9eb]{border-radius:4px;box-shadow:0 6px 18px #00000040;color:#fff;font-size:11px;font-weight:700;letter-spacing:.2px;padding:6px 10px;white-space:nowrap}.cms-hero-offer-audience-badge.is-disponibili[data-v-0258c9eb]{background:#15803d;color:#fff;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.cms-hero-offer-audience-badge.is-privati[data-v-0258c9eb]{background:color-mix(in srgb,var(--color-extra) 50%,#000)}.cms-hero-offer-audience-badge.is-piva[data-v-0258c9eb]{background:color-mix(in srgb,var(--color-tertiary) 55%,#000)}.cms-hero-offer-detail .cms-hero-offer-logo-overlay[data-v-0258c9eb]{background:color-mix(in srgb,var(--color-secondary) 50%,transparent);border-radius:4px;bottom:12px;box-shadow:0 4px 12px #0000004d;height:36px;left:var(--app-content-gutter,20px);-o-object-fit:contain;object-fit:contain;padding:6px 14px;position:absolute;width:auto;z-index:3}.cms-mobile-hero-wrap.cms-hero-offer-detail[data-v-0258c9eb]{margin-bottom:12px}@media(max-width:1249px){.cms-h1[data-v-0258c9eb]{font-size:20px;margin:10px 0}.cms-mobile-hero-wrap[data-v-0258c9eb]{display:block;flex-shrink:0;margin-top:0;position:relative;width:100%}.cms-mobile-hero-wrap.cms-hero-vehicle-detail[data-v-0258c9eb]{margin-left:0;margin-top:0;width:100%}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail) .cms-mobile-hero[data-v-0258c9eb]{display:none}.cms-mobile-hero-wrap.cms-hero-vehicle-detail[data-v-0258c9eb]:not(.cms-hero-brand-detail):not(.cms-hero-offer-detail){aspect-ratio:16/9}.cms-mobile-hero-gallery-slot[data-v-0258c9eb] .usato-detail-hero-block--in-hero .usato-detail-hero-image-wrap{aspect-ratio:16/9;flex:none}.cms-mobile-hero-gallery-slot[data-v-0258c9eb] .usato-detail-hero-block--in-hero .usato-detail-hero-image{aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail) .cms-mobile-hero-overlay[data-v-0258c9eb],.cms-mobile-hero-wrap~.cms-body .cms-h1-desktop[data-v-0258c9eb]{display:none}.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail)~.cms-body .cms-h1-desktop[data-v-0258c9eb]{display:block}.cms-mobile-hero[data-v-0258c9eb]{overflow:hidden;position:relative;width:100%}.cms-mobile-hero-media[data-v-0258c9eb]{height:100%;inset:0;position:absolute;width:100%}.cms-mobile-hero-media[data-v-0258c9eb] img,.cms-mobile-hero-media[data-v-0258c9eb] video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cms-mobile-hero-media[data-v-0258c9eb]{border-bottom:none!important}.cms-mobile-hero-overlay[data-v-0258c9eb]{color:var(--color-primary);display:flex;flex-direction:column;inset:0;justify-content:flex-start;padding:12px var(--app-content-gutter,20px) 20px;position:absolute;z-index:10}.cms-mobile-hero-h1[data-v-0258c9eb]{font-size:20px;font-weight:700;line-height:1.2;margin:8px 0 0}.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb,.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb-link{color:inherit!important}.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb{margin-bottom:0;margin-top:6px}.cms-mobile-hero-overlay .cms-breadcrumb--hero-overlay[data-v-0258c9eb] .breadcrumb-link{opacity:.88}.cms-mobile-hero-wrap.cms-hero-offer-detail .cms-breadcrumb--hero-overlay[data-v-0258c9eb],.cms-mobile-hero-wrap~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-0258c9eb]{display:none}.cms-mobile-hero-wrap.cms-hero-offer-detail~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-0258c9eb],.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail)~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-0258c9eb]{display:block}.cms-sidebar-spacer[data-v-0258c9eb]{display:none}.cms-layout[data-v-0258c9eb]{display:block;padding:0}.cms-body[data-v-0258c9eb]{display:block;padding:0!important}.cms-right[data-v-0258c9eb]{margin-left:0;padding:0!important}.cms-content[data-v-0258c9eb]{max-width:none;padding:12px var(--app-content-gutter) 104px!important}}@media(min-width:1250px){.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail)~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-0258c9eb]{display:block;margin-top:4px}.cms-mobile-hero-wrap.cms-hero-brand-detail~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-0258c9eb],.cms-mobile-hero-wrap.cms-hero-offer-detail~.cms-body .cms-content>.cms-breadcrumb--in-content[data-v-0258c9eb],.cms-mobile-hero-wrap.cms-hero-vehicle-detail:not(.cms-hero-offer-detail):not(.cms-hero-brand-detail) .cms-mobile-hero-overlay[data-v-0258c9eb]{display:none}}.cms-right--centered>.cms-content[data-v-0258c9eb],.cms-right--centered>.cms-reviews-wrap[data-v-0258c9eb],.cms-right--centered[data-v-0258c9eb]>.dealer-faq{box-sizing:border-box;margin-inline:auto;max-width:1400px;padding-inline:clamp(16px,4vw,48px);width:100%}.cms-right--centered>.cms-reviews-wrap[data-v-0258c9eb]>.dealer-reviews{margin-left:0;margin-right:0;max-width:none}.cms-right--centered[data-v-0258c9eb] .footer-bottom,.cms-right--centered[data-v-0258c9eb] .footer-container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1400px;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}
