.OccasioneDetail_breadcrumb__FHB7T{padding:24px 0;font-size:.9rem;color:var(--text-muted)}.OccasioneDetail_breadcrumb__FHB7T a{color:var(--text-muted)}.OccasioneDetail_breadcrumb__FHB7T a:hover{color:var(--orange)}.OccasioneDetail_layout__1Mfsi{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;margin-bottom:48px}@media (min-width:1024px){.OccasioneDetail_layout__1Mfsi{grid-template-columns:60% 1fr;gap:48px}.OccasioneDetail_right__9L9G0{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);align-self:start}}.OccasioneDetail_brand__dOdUr{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 4px}.OccasioneDetail_titolo__hHRWP{font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 18px;line-height:1.2}.OccasioneDetail_pills__rsWRk{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.OccasioneDetail_pill__h1oVi{padding:4px 10px;background:var(--bg-soft);border-radius:999px;font-size:.85rem;color:var(--text)}.OccasioneDetail_pillCond__7zIoV{background:rgba(245,106,31,.12);color:var(--orange);font-weight:500}.OccasioneDetail_prezzo__RXzvy{color:var(--orange);font-weight:600;font-size:clamp(1.8rem,3.5vw,2.4rem);margin:0 0 12px}.OccasioneDetail_prezzoVenduto__MWOkg{text-decoration:line-through;color:var(--text-muted)}.OccasioneDetail_stato__YD9rt{display:inline-block;padding:6px 14px;border-radius:4px;font-size:.85rem;font-weight:500;margin-bottom:24px}.OccasioneDetail_stato_disponibile__TW7yR{background:#e8f5e8;color:#1f6e21}.OccasioneDetail_stato_in_trattativa__czual{background:#fff4e0;color:#8a5b00}.OccasioneDetail_stato_venduto__51BI3{background:#fbe6e4;color:#8a221c}.OccasioneDetail_cta__lQwp_{display:inline-block;background:var(--orange);color:#fff;padding:14px 28px;border-radius:4px;font-weight:600;text-decoration:none;transition:background-color .15s var(--ease)}.OccasioneDetail_cta__lQwp_:hover{background:#d95a13}.OccasioneDetail_vendutoMsg__7mGgE{color:var(--text-muted);font-size:.95rem;line-height:1.5}.OccasioneDetail_descrizione__bAwx7{margin:0 0 48px;max-width:760px;font-size:1rem;line-height:1.7}.OccasioneDetail_note__OSchp{margin:0 0 48px;padding:20px 24px;background:rgba(245,106,31,.06);border-left:3px solid var(--orange);border-radius:0 var(--radius) var(--radius) 0;max-width:760px}.OccasioneDetail_note__OSchp h2{font-size:1rem;margin:0 0 8px;color:var(--orange)}.OccasioneDetail_note__OSchp p{margin:0;font-size:.95rem;line-height:1.6}.OccasioneDetail_formSection__WwaPB{scroll-margin-top:calc(var(--header-h) + 24px);margin:0 0 64px}.OccasioneGallery_wrap__Egoz7{display:flex;flex-direction:column;gap:12px}.OccasioneGallery_main__9UljU{aspect-ratio:4/3;background:var(--bg-soft);border-radius:var(--radius-lg);overflow:hidden}.OccasioneGallery_mainImg__U5V4Q{width:100%;height:100%;object-fit:cover;display:block}.OccasioneGallery_thumbs__NnuSI{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));grid-gap:8px;gap:8px}.OccasioneGallery_thumb___ZB3J{background:none;border:2px solid transparent;border-radius:6px;padding:0;overflow:hidden;cursor:pointer;aspect-ratio:1;transition:border-color .15s var(--ease)}.OccasioneGallery_thumb___ZB3J:hover{border-color:var(--border)}.OccasioneGallery_thumb___ZB3J.OccasioneGallery_active__8yO_0{border-color:var(--orange)}.OccasioneGallery_thumb___ZB3J img{width:100%;height:100%;object-fit:cover;display:block}.OccasioneGallery_placeholder__281UQ{aspect-ratio:4/3;background:linear-gradient(135deg,#efe9e1,#d4cfc6);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:.9rem}.OccasioneInfoForm_section__vk1f7{padding:32px 0;max-width:720px}.OccasioneInfoForm_title__hHVk9{margin:8px 0 12px;font-size:clamp(1.4rem,2.5vw,1.8rem)}.OccasioneInfoForm_intro__rh1Gs{color:var(--text-muted);margin:0 0 24px;line-height:1.6}.OccasioneInfoForm_form__AVW3x{display:flex;flex-direction:column;gap:16px}.OccasioneInfoForm_row__IVWU3{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:640px){.OccasioneInfoForm_row__IVWU3{grid-template-columns:1fr 1fr}}.OccasioneInfoForm_field__bBaux{display:flex;flex-direction:column;gap:6px}.OccasioneInfoForm_field__bBaux span{font-size:.85rem;font-weight:500;color:var(--text)}.OccasioneInfoForm_field__bBaux em{color:var(--orange);font-style:normal}.OccasioneInfoForm_field__bBaux input,.OccasioneInfoForm_field__bBaux textarea{padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);font-size:1rem;font-family:inherit;background:#fff}.OccasioneInfoForm_field__bBaux input:focus,.OccasioneInfoForm_field__bBaux textarea:focus{outline:2px solid var(--orange);outline-offset:2px}.OccasioneInfoForm_honeypot__crKjs{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.OccasioneInfoForm_consenso__pqGm_{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;line-height:1.5;color:var(--text-muted)}.OccasioneInfoForm_consenso__pqGm_ input{margin-top:4px}.OccasioneInfoForm_submit__XDntZ{background:var(--orange);color:#fff;border:none;padding:14px 28px;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .15s var(--ease);align-self:flex-start}.OccasioneInfoForm_submit__XDntZ:hover:not(:disabled){background:#d95a13}.OccasioneInfoForm_submit__XDntZ:disabled{opacity:.6;cursor:wait}.OccasioneInfoForm_error__7t1de{padding:10px 14px;background:#fbe6e4;color:#8a221c;border-radius:var(--radius);font-size:.9rem}.OccasioneInfoForm_success__4JPQb{padding:24px 28px;background:#e8f5e8;color:#1f6e21;border-radius:var(--radius-lg);font-size:1rem;line-height:1.5;text-align:center}