.nlt-allest-backdrop[data-v-d8e1e3d7]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nlt-allest[data-v-d8e1e3d7]{position:relative;width:min(560px,100%);max-height:calc(100vh - 2rem);display:flex;flex-direction:column;padding:1.75rem 1.5rem 1.25rem;border-radius:14px;background:var(--color-bg,var(--color-secondary));border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);color:var(--color-text-primary,var(--color-primary))}.nlt-allest-close[data-v-d8e1e3d7]{position:absolute;top:.75rem;right:.75rem;width:34px;height:34px;border:none;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);font-size:1.25rem;line-height:1;cursor:pointer}.nlt-allest-close[data-v-d8e1e3d7]:hover{background:color-mix(in srgb,var(--color-primary) 25%,transparent)}.nlt-allest-title[data-v-d8e1e3d7]{margin:0 0 .15rem;font-size:1.25rem;font-weight:700;padding-right:2rem}.nlt-allest-subtitle[data-v-d8e1e3d7]{margin:0 0 .5rem;font-size:.95rem;font-weight:700;color:var(--color-tertiary,var(--color-primary))}.nlt-allest-intro[data-v-d8e1e3d7]{margin:0 0 1rem;font-size:.85rem;line-height:1.5;opacity:.82}.nlt-allest-body[data-v-d8e1e3d7]{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem;margin:0 -.25rem;padding:0 .25rem}.nlt-allest-section-title[data-v-d8e1e3d7]{margin:0 0 .6rem;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.nlt-allest-list[data-v-d8e1e3d7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.nlt-allest-offer[data-v-d8e1e3d7]{display:flex;align-items:center;gap:.75rem;padding:.5rem .6rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);background:color-mix(in srgb,var(--color-primary) 5%,transparent);text-decoration:none;color:inherit;transition:border-color .18s,background .18s,transform .18s}.nlt-allest-offer[data-v-d8e1e3d7]:hover{border-color:var(--color-tertiary);background:color-mix(in srgb,var(--color-tertiary) 10%,transparent);transform:translateY(-1px)}.nlt-allest-offer-thumb[data-v-d8e1e3d7]{flex:0 0 auto;width:72px;height:48px;border-radius:7px;overflow:hidden;background:linear-gradient(to bottom,#f9f9f9 50%,color-mix(in srgb,var(--color-tertiary) 60%,var(--color-secondary)))}.nlt-allest-offer-thumb img[data-v-d8e1e3d7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nlt-allest-offer-main[data-v-d8e1e3d7]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.nlt-allest-offer-title[data-v-d8e1e3d7]{font-size:.9rem;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nlt-allest-offer-price[data-v-d8e1e3d7]{font-size:.8rem;font-weight:700;color:var(--color-tertiary,var(--color-primary))}.nlt-allest-offer-go[data-v-d8e1e3d7]{flex:0 0 auto;font-size:1.35rem;line-height:1;opacity:.55}.nlt-allest-trims[data-v-d8e1e3d7]{display:flex;flex-direction:column;gap:.5rem}.nlt-allest-trim[data-v-d8e1e3d7]{display:flex;align-items:center;gap:.7rem;padding:.6rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);cursor:pointer;transition:border-color .15s,background .15s}.nlt-allest-trim[data-v-d8e1e3d7]:hover{border-color:color-mix(in srgb,var(--color-tertiary) 55%,transparent)}.nlt-allest-trim.selected[data-v-d8e1e3d7]{border-color:var(--color-tertiary);background:color-mix(in srgb,var(--color-tertiary) 10%,transparent)}.nlt-allest-trim-radio[data-v-d8e1e3d7]{flex:0 0 auto;width:18px;height:18px;accent-color:var(--color-tertiary,var(--color-primary));cursor:pointer}.nlt-allest-trim-main[data-v-d8e1e3d7]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.nlt-allest-trim-title[data-v-d8e1e3d7]{font-size:.9rem;font-weight:600;line-height:1.3}.nlt-allest-trim-specs[data-v-d8e1e3d7]{font-size:.78rem;opacity:.75}.nlt-allest-state[data-v-d8e1e3d7]{margin:0;font-size:.85rem;opacity:.8;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.nlt-allest-state--error[data-v-d8e1e3d7]{color:var(--color-error,#c0141a);opacity:1}.nlt-allest-retry[data-v-d8e1e3d7]{min-height:34px;padding:0 14px;border:1px solid;border-radius:999px;background:transparent;color:inherit;font-weight:700;font-size:.8rem;cursor:pointer}.nlt-allest-footer[data-v-d8e1e3d7]{flex:0 0 auto;display:flex;align-items:center;gap:.75rem;margin-top:.75rem;padding-top:.9rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent)}.nlt-allest-footer-sel[data-v-d8e1e3d7]{flex:1 1 auto;min-width:0;font-size:.85rem;font-weight:600;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nlt-allest-footer-cta[data-v-d8e1e3d7]{flex:0 0 auto;min-height:44px;padding:0 20px;border:none;border-radius:999px;background:var(--color-tertiary-fixed,var(--color-tertiary));color:var(--cta-text-color,var(--color-cta-contrast,var(--color-primary)));font-weight:700;font-size:.95rem;cursor:pointer;transition:transform .15s,filter .15s,opacity .15s}.nlt-allest-footer-cta[data-v-d8e1e3d7]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.nlt-allest-footer-cta[data-v-d8e1e3d7]:disabled{opacity:.5;cursor:default}.nlt-configurator[data-v-fc3f8d7a]{--nlt-configurator-accent:var(--nlt-detail-configurator-color,var(--color-info));--nlt-configurator-text:var(--nlt-detail-configurator-text-color,var(--color-primary));--nlt-configurator-bg:var(--nlt-detail-configurator-bg-color,color-mix(in srgb,var(--color-secondary) 15%,transparent));--nlt-configurator-border:var(--nlt-detail-configurator-border-color,color-mix(in srgb,var(--color-primary) 18%,transparent));--nlt-configurator-card-bg:var(--nlt-detail-configurator-card-color,color-mix(in srgb,var(--color-primary) 8%,transparent));--nlt-configurator-card-bg-hover:color-mix(in srgb,var(--nlt-configurator-card-bg) 82%,var(--nlt-configurator-accent) 18%);--nlt-configurator-badge-bg:var(--nlt-detail-configurator-badge-color,var(--color-tertiary));--nlt-configurator-badge-text:var(--nlt-detail-configurator-badge-text-color,var(--color-primary));--nlt-configurator-info:var(--nlt-detail-configurator-info-color,var(--color-info));--nlt-configurator-success:var(--nlt-detail-configurator-success-color,var(--color-success));--nlt-configurator-warning:var(--nlt-detail-configurator-warning-color,var(--color-warning));--nlt-configurator-error:var(--nlt-detail-configurator-error-color,var(--color-error));--nlt-cta-bg:var(--nlt-detail-cta-color,var(--color-tertiary));--nlt-cta-text:var(--nlt-detail-cta-text-color,var(--color-primary));background:var(--nlt-configurator-bg);border:1px solid var(--nlt-configurator-border);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px}.nlt-configurator-row[data-v-fc3f8d7a]{display:flex;flex-direction:column;gap:6px}.nlt-configurator-row.readonly[data-v-fc3f8d7a]{flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--nlt-configurator-text)}.nlt-configurator-listino[data-v-fc3f8d7a]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--nlt-configurator-border)}.nlt-configurator-listino-value[data-v-fc3f8d7a]{font-size:15px;font-weight:700;color:var(--nlt-configurator-text)}.nlt-configurator-label[data-v-fc3f8d7a],.nlt-configurator-label-inline[data-v-fc3f8d7a]{font-size:13px;font-weight:600;color:var(--nlt-configurator-text);opacity:.9}.nlt-configurator-anticipo-cards[data-v-fc3f8d7a]{display:flex;align-items:stretch;gap:10px;padding-top:12px}.nlt-configurator-anticipo-card[data-v-fc3f8d7a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:64px;padding:10px 8px;border-radius:10px;border:1px solid var(--nlt-configurator-border);background:var(--nlt-configurator-card-bg);color:var(--nlt-configurator-text);cursor:pointer;transition:all .25s ease;position:relative;box-shadow:0 1px 3px #0000000f}.nlt-configurator-anticipo-card[data-v-fc3f8d7a]:hover{border-color:var(--nlt-configurator-accent);background:var(--nlt-configurator-card-bg-hover);box-shadow:0 4px 12px #00000014}.nlt-configurator-anticipo-card.active[data-v-fc3f8d7a]{border-color:var(--nlt-configurator-accent);background:color-mix(in srgb,var(--nlt-configurator-accent) 12%,var(--nlt-configurator-card-bg));box-shadow:0 0 0 1px var(--nlt-configurator-accent),0 4px 14px #0000001a}.nlt-configurator-anticipo-card.featured[data-v-fc3f8d7a]{flex:1.25;min-height:76px;padding:12px 10px}.nlt-configurator-anticipo-card.featured[data-v-fc3f8d7a]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001a}.nlt-anticipo-bullet[data-v-fc3f8d7a]{position:absolute;top:8px;left:8px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 1px #00000040}.nlt-anticipo-bullet--red[data-v-fc3f8d7a]{background:var(--nlt-configurator-error)}.nlt-anticipo-bullet--yellow[data-v-fc3f8d7a]{background:var(--nlt-configurator-warning)}.nlt-anticipo-bullet--green[data-v-fc3f8d7a]{background:var(--nlt-configurator-success)}.nlt-configurator-anticipo-badge[data-v-fc3f8d7a]{position:absolute;top:-8px;left:50%;transform:translate(-50%) rotate(-4deg);box-shadow:0 2px 6px #00000040;padding:3px 10px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.04em;background:var(--nlt-configurator-badge-bg);color:var(--nlt-configurator-badge-text);white-space:nowrap}.nlt-configurator-anticipo-value[data-v-fc3f8d7a]{font-size:24px;font-weight:800;letter-spacing:-.04em;line-height:1}.nlt-configurator-anticipo-card.featured .nlt-configurator-anticipo-value[data-v-fc3f8d7a]{font-size:32px;letter-spacing:-.05em}@media(max-width:480px){.nlt-configurator-anticipo-cards[data-v-fc3f8d7a]{flex-direction:column;gap:8px}.nlt-configurator-anticipo-card.featured[data-v-fc3f8d7a]{flex:1;min-height:72px}}.nlt-configurator-select[data-v-fc3f8d7a]{max-width:200px;padding:10px 12px;border-radius:8px;border:1px solid var(--nlt-configurator-border);font-size:14px;font-weight:600;background:var(--nlt-configurator-card-bg);color:var(--nlt-configurator-text);cursor:pointer}.nlt-configurator-pills[data-v-fc3f8d7a]{display:flex;flex-wrap:wrap;gap:8px}.nlt-configurator-pill[data-v-fc3f8d7a]{padding:10px 16px;border-radius:8px;border:1px solid var(--nlt-configurator-border);background:var(--nlt-configurator-card-bg);color:var(--nlt-configurator-text);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s}.nlt-configurator-pill.active[data-v-fc3f8d7a],.nlt-configurator-pill[data-v-fc3f8d7a]:hover{border-color:var(--nlt-configurator-accent)}.nlt-configurator-pill.active[data-v-fc3f8d7a]{background:color-mix(in srgb,var(--nlt-configurator-accent) 20%,var(--nlt-configurator-card-bg));color:var(--nlt-configurator-text)}.nlt-configurator-privato-cards[data-v-fc3f8d7a]{align-items:stretch}.nlt-configurator-mesi-cards[data-v-fc3f8d7a],.nlt-configurator-privato-cards[data-v-fc3f8d7a]{display:flex;flex-direction:row;gap:10px}.nlt-configurator-mesi-card[data-v-fc3f8d7a]{flex:1;max-width:72px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 8px;border-radius:10px;border:1px solid var(--nlt-configurator-border);background:var(--nlt-configurator-card-bg);color:var(--nlt-configurator-text);cursor:pointer;transition:all .25s ease;box-shadow:0 1px 3px #0000000f}.nlt-configurator-mesi-card[data-v-fc3f8d7a]:hover{border-color:var(--nlt-configurator-accent);background:var(--nlt-configurator-card-bg-hover);box-shadow:0 4px 12px #00000014}.nlt-configurator-km-single-card.active[data-v-fc3f8d7a],.nlt-configurator-mesi-card.active[data-v-fc3f8d7a]{color:var(--nlt-configurator-text);border-color:var(--nlt-configurator-accent);background:color-mix(in srgb,var(--nlt-configurator-accent) 12%,var(--nlt-configurator-card-bg));box-shadow:0 0 0 1px var(--nlt-configurator-accent),0 4px 14px #0000001a}.nlt-configurator-mesi-value[data-v-fc3f8d7a]{font-size:36px;font-weight:800;letter-spacing:-.04em;line-height:1}.nlt-configurator-mesi-label[data-v-fc3f8d7a]{font-size:11px;font-weight:600;opacity:.8;margin-top:2px;letter-spacing:.02em}.nlt-configurator-privato-cards .nlt-configurator-km-single-card[data-v-fc3f8d7a]{flex:1;min-width:80px;max-width:96px}.nlt-configurator-km-single-card[data-v-fc3f8d7a]{max-width:88px;min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 8px;border-radius:10px;border:1px solid var(--nlt-configurator-border);background:var(--nlt-configurator-card-bg);color:var(--nlt-configurator-text);box-shadow:0 1px 3px #0000000f}.nlt-configurator-km-single-value[data-v-fc3f8d7a]{font-size:24px;font-weight:800;letter-spacing:-.04em;line-height:1}.nlt-configurator-km-single-label[data-v-fc3f8d7a]{font-size:11px;font-weight:600;opacity:.8;margin-top:2px;letter-spacing:.02em;white-space:nowrap}.nlt-configurator-slider-block[data-v-fc3f8d7a]{display:flex;flex-direction:column;gap:16px}.nlt-configurator-slider-area[data-v-fc3f8d7a]{position:relative;display:flex;align-items:center}.nlt-configurator-slider-track[data-v-fc3f8d7a]{position:absolute;left:0;right:0;height:10px;border-radius:5px;background:color-mix(in srgb,var(--nlt-configurator-accent) 25%,transparent);border:1px solid var(--nlt-configurator-border);pointer-events:none}.nlt-configurator-slider[data-v-fc3f8d7a]{position:relative;z-index:1;flex:1;min-width:0;height:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.nlt-configurator-slider[data-v-fc3f8d7a]::-webkit-slider-runnable-track{height:10px;background:transparent}.nlt-configurator-slider[data-v-fc3f8d7a]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--nlt-configurator-accent);cursor:pointer;margin-top:-7px;box-shadow:0 1px 4px #0003}.nlt-configurator-slider[data-v-fc3f8d7a]::-moz-range-track{height:10px;background:transparent}.nlt-configurator-slider[data-v-fc3f8d7a]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--nlt-configurator-accent);cursor:pointer;border:none;box-shadow:0 1px 4px #0003}.nlt-configurator-ticks-area[data-v-fc3f8d7a]{position:relative;width:100%;min-height:40px;font-size:12px;font-weight:600;color:var(--nlt-configurator-text);opacity:1}.nlt-configurator-tick-wrap[data-v-fc3f8d7a]{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;gap:2px}.nlt-configurator-km-arrow[data-v-fc3f8d7a]{font-size:16px;line-height:1}.nlt-configurator-km-arrow--tech[data-v-fc3f8d7a]{color:var(--nlt-configurator-info)}.nlt-configurator-km-arrow--green[data-v-fc3f8d7a]{color:var(--nlt-configurator-success)}.nlt-configurator-km-arrow--yellow[data-v-fc3f8d7a]{color:var(--nlt-configurator-warning)}.nlt-configurator-km-arrow--red[data-v-fc3f8d7a]{color:var(--nlt-configurator-error)}.nlt-configurator-km-most-requested[data-v-fc3f8d7a]{position:absolute;bottom:-22px;left:50%;transform:translate(-50%) rotate(0);padding:3px 10px;border-radius:6px;box-shadow:0 2px 6px #00000040;font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--nlt-configurator-badge-text);background:var(--nlt-configurator-badge-bg);white-space:nowrap}.nlt-configurator-tick[data-v-fc3f8d7a]{padding:3px 6px;border:1px solid transparent;border-radius:6px;min-width:4ch;text-align:center}.nlt-configurator-tick.active[data-v-fc3f8d7a]{opacity:1;color:var(--nlt-configurator-accent);border-color:var(--nlt-configurator-accent);background:var(--nlt-configurator-card-bg)}.nlt-configurator-footer[data-v-fc3f8d7a]{margin-top:20px;padding:20px 0 0;border-top:2px solid var(--nlt-configurator-border);display:flex;flex-direction:column;gap:6px}.nlt-configurator-footer-price[data-v-fc3f8d7a]{font-size:32px;font-weight:800;color:var(--nlt-configurator-text);line-height:1.2}.nlt-configurator-footer-value[data-v-fc3f8d7a]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-width:5ch}.nlt-configurator-footer-symbol[data-v-fc3f8d7a]{font-size:26px;margin-left:2px}.nlt-configurator-footer-period[data-v-fc3f8d7a]{font-size:16px;font-weight:600;opacity:.9;margin-left:4px}.nlt-configurator-footer-iva[data-v-fc3f8d7a]{font-size:12px;font-weight:400;color:var(--nlt-configurator-text);opacity:.8}.nlt-configurator-cta[data-v-fc3f8d7a]{margin-top:8px;display:flex;flex-direction:column;gap:10px}.nlt-configurator-button[data-v-fc3f8d7a]{display:block;width:100%;box-sizing:border-box;padding:14px 24px;border:1px solid transparent;border-radius:10px;background:var(--nlt-cta-bg);color:var(--nlt-cta-text);font-size:15px;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;transition:opacity .2s,transform .2s,background .2s}.nlt-configurator-button[data-v-fc3f8d7a]:hover{opacity:.95;transform:translateY(-1px)}.nlt-configurator-button--secondary[data-v-fc3f8d7a]{background:transparent;color:var(--nlt-configurator-text);border-color:var(--nlt-configurator-accent)}.nlt-configurator-button--secondary[data-v-fc3f8d7a]:hover{opacity:1;background:var(--nlt-configurator-card-bg-hover)}.nlt-similar[data-v-7efaa62a]{padding:24px 0;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent)}.nlt-similar-title[data-v-7efaa62a]{margin:0 0 16px;font-size:18px;font-weight:700;color:var(--color-primary)}.nlt-similar-grid[data-v-7efaa62a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.nlt-similar-card[data-v-7efaa62a]{display:flex;flex-direction:column;background:color-mix(in srgb,var(--color-secondary) 85%,transparent);border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.nlt-similar-card[data-v-7efaa62a]:hover{border-color:var(--color-tertiary);box-shadow:0 4px 12px #00000014}.nlt-similar-card-image-wrap[data-v-7efaa62a]{aspect-ratio:16/9;overflow:hidden;background:linear-gradient(to bottom,#f9f9f9 50%,color-mix(in srgb,var(--color-tertiary) 60%,var(--color-secondary)))}.nlt-similar-card-image[data-v-7efaa62a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nlt-similar-card-body[data-v-7efaa62a]{padding:14px;display:flex;flex-direction:column;gap:6px}.nlt-similar-card-title[data-v-7efaa62a]{margin:0;font-size:14px;font-weight:700;color:var(--color-primary);line-height:1.3}.nlt-similar-card-specs[data-v-7efaa62a]{font-size:12px;opacity:.85;flex-wrap:wrap;gap:8px}.nlt-similar-card-rating[data-v-7efaa62a],.nlt-similar-card-specs[data-v-7efaa62a]{font-weight:600;color:var(--color-primary);display:flex}.nlt-similar-card-rating[data-v-7efaa62a]{align-items:center;gap:6px;font-size:11px;opacity:.9}.nlt-similar-card-rating .rating-stars[data-v-7efaa62a]{display:inline-flex;gap:1px}.nlt-similar-card-rating .rating-star[data-v-7efaa62a]{color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.nlt-similar-card-rating .rating-star.filled[data-v-7efaa62a]{color:#e6b800}.nlt-similar-card-rating .rating-label[data-v-7efaa62a]{font-size:10px;opacity:.9}.nlt-detail[data-v-ee904c19]{display:flex;flex-direction:column;gap:32px}.nlt-detail-below-hero[data-v-ee904c19]{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.nlt-detail-left-col[data-v-ee904c19]{gap:16px}.nlt-detail-left-col[data-v-ee904c19],.nlt-detail-right-col[data-v-ee904c19]{min-width:0;display:flex;flex-direction:column}.nlt-detail-right-col[data-v-ee904c19]{gap:12px}.nlt-detail-rating-convenienza[data-v-ee904c19]{display:flex;align-items:center;gap:8px;font-size:23px;font-weight:600;color:var(--color-primary)}.nlt-detail-rating-convenienza .rating-stars[data-v-ee904c19]{display:inline-flex;gap:2px}.nlt-detail-rating-convenienza .rating-star[data-v-ee904c19]{color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.nlt-detail-rating-convenienza .rating-star.filled[data-v-ee904c19]{color:#e6b800}.nlt-detail-rating-convenienza .rating-label[data-v-ee904c19]{font-size:12px;opacity:.9}.nlt-detail-specs[data-v-ee904c19]{padding-top:24px;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent)}.nlt-detail-specs-title[data-v-ee904c19]{margin:0 0 12px;font-size:18px;font-weight:700;color:var(--color-primary)}.nlt-detail-specs-wrap[data-v-ee904c19]{overflow:hidden;transition:max-height .3s ease}.nlt-detail-specs-wrap.is-collapsed[data-v-ee904c19]{max-height:180px;-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)}.nlt-detail-specs-wrap.expanded[data-v-ee904c19]{max-height:2000px}.nlt-detail-specs-table[data-v-ee904c19]{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.nlt-detail-specs-table td[data-v-ee904c19]{padding:8px 12px;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);overflow-wrap:anywhere;word-break:break-word}.nlt-detail-specs-term[data-v-ee904c19]{width:45%;font-weight:600;color:var(--color-primary);opacity:.9}.nlt-detail-specs-value[data-v-ee904c19]{width:55%;color:var(--color-primary)}.nlt-detail-disclaimer[data-v-ee904c19]{margin:24px 0 0;padding:12px 16px;display:flex;align-items:flex-start;gap:12px;border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-radius:10px;background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.nlt-detail-disclaimer-icon[data-v-ee904c19]{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--color-primary) 50%,transparent);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;font-style:italic;color:var(--color-primary);opacity:.8}.nlt-detail-disclaimer-text[data-v-ee904c19]{margin:0;font-size:11px;font-weight:500;color:var(--color-primary);opacity:.7;line-height:1.5}.nlt-detail-highlights[data-v-ee904c19]{display:flex;flex-wrap:wrap;gap:8px}.nlt-detail-highlight-pill[data-v-ee904c19]{padding:6px 12px;border-radius:8px;background:color-mix(in srgb,var(--color-primary) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent)}.nlt-detail-highlight-pill[data-v-ee904c19],.nlt-detail-table-legend[data-v-ee904c19]{font-size:12px;font-weight:600;color:var(--color-primary)}.nlt-detail-table-legend[data-v-ee904c19]{text-align:left;opacity:.85;padding:18px 0;caption-side:top}.nlt-detail-table-legend .nlt-detail-bullet[data-v-ee904c19]{vertical-align:middle;margin-right:4px}.nlt-detail-legend-sep[data-v-ee904c19]{margin:0 10px;opacity:.6}.nlt-detail-services-table[data-v-ee904c19]{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.nlt-detail-services-table td[data-v-ee904c19],.nlt-detail-services-table th[data-v-ee904c19]{padding:8px 12px;text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);overflow-wrap:anywhere;word-break:break-word}.nlt-detail-services-table col.col-bullet[data-v-ee904c19]{width:28px}.nlt-detail-services-table col.col-name[data-v-ee904c19]{width:38%}.nlt-detail-services-table col.col-desc[data-v-ee904c19]{width:auto}.nlt-detail-services-table th[data-v-ee904c19]{font-weight:600;color:var(--color-primary);opacity:.9}.nlt-detail-bullet-cell[data-v-ee904c19]{width:24px;padding-right:4px}.nlt-detail-bullet[data-v-ee904c19]{display:inline-block;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 1px #0003}.nlt-detail-bullet.is-included[data-v-ee904c19]{background:var(--color-success)}.nlt-detail-bullet.is-optional[data-v-ee904c19]{background:var(--color-warning)}.nlt-detail-service-name[data-v-ee904c19]{font-weight:600;color:var(--color-primary)}.nlt-detail-service-desc[data-v-ee904c19]{font-size:12px;color:var(--color-primary);opacity:.8}.nlt-detail-gallery[data-v-ee904c19]{width:100%}.nlt-detail-gallery-grid[data-v-ee904c19]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:640px){.nlt-detail-gallery-grid[data-v-ee904c19]{grid-template-columns:repeat(3,1fr);gap:10px}}@media(min-width:1024px){.nlt-detail-gallery-grid[data-v-ee904c19]{grid-template-columns:repeat(4,1fr);gap:10px}}.nlt-detail-gallery-item[data-v-ee904c19]{aspect-ratio:16/9;border-radius:6px;overflow:hidden;cursor:pointer;padding:0;border:none;background:color-mix(in srgb,var(--color-primary) 8%,transparent);transition:opacity .2s,transform .15s}.nlt-detail-gallery-item img[data-v-ee904c19]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.nlt-detail-gallery-item[data-v-ee904c19]:hover{opacity:.88;transform:translateY(-1px)}.nlt-detail-tagline[data-v-ee904c19]{margin:0;font-size:15px;font-weight:500;color:var(--color-primary);opacity:.85;line-height:1.6;font-style:italic}.nlt-detail-section-title[data-v-ee904c19]{margin:0 0 14px;font-size:18px;font-weight:700;color:var(--color-primary)}.nlt-detail-description[data-v-ee904c19]{padding-top:24px;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent)}.nlt-detail-description-body[data-v-ee904c19]{overflow:hidden;transition:max-height .35s ease;font-size:14px;line-height:1.75;color:var(--color-primary);opacity:.9;overflow-wrap:anywhere;word-break:break-word}.nlt-detail-description-body.is-collapsed[data-v-ee904c19]{max-height:200px;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 70px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 70px),transparent)}.nlt-detail-description-body.is-expanded[data-v-ee904c19]{max-height:3000px}.nlt-detail-description-body[data-v-ee904c19] p{margin:0 0 1em}.nlt-detail-description-body[data-v-ee904c19] p:last-child{margin-bottom:0}.alternate-format-card[data-v-ee904c19]{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:12px;padding:16px 18px;background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.alternate-format-card__head[data-v-ee904c19]{margin-bottom:8px}.alternate-format-card__title[data-v-ee904c19]{margin:0;font-size:16px;font-weight:700;color:var(--color-primary);line-height:1.3}.alternate-format-card__body[data-v-ee904c19]{margin:0 0 12px;font-size:14px;line-height:1.5;color:var(--color-text-primary,var(--color-primary))}.alternate-format-card__body strong[data-v-ee904c19]{font-weight:700}.alternate-format-card__link[data-v-ee904c19]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 16px;border-radius:999px;background:var(--nlt-detail-cta-color,var(--color-cta,var(--color-primary)));color:var(--nlt-detail-cta-text-color,var(--color-cta-contrast,#fff));font-size:14px;font-weight:600;text-decoration:none;transition:filter .15s ease}.alternate-format-card__link[data-v-ee904c19]:hover{filter:brightness(1.08)}.alternate-format-card__price[data-v-ee904c19]{font-weight:500;opacity:.9}.alternate-format-card__arrow[data-v-ee904c19]{font-weight:700;margin-left:4px}.nlt-detail-faq[data-v-ee904c19]{padding-top:24px;border-top:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent)}.nlt-detail-faq-item[data-v-ee904c19]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.nlt-detail-faq-item[data-v-ee904c19]:first-of-type{border-top:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent)}.nlt-detail-faq-question[data-v-ee904c19]{display:flex;justify-content:space-between;align-items:center;padding:14px 4px;font-size:14px;font-weight:600;color:var(--color-primary);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nlt-detail-faq-question[data-v-ee904c19]::-webkit-details-marker{display:none}.nlt-detail-faq-question[data-v-ee904c19]:after{content:"+";font-size:18px;font-weight:400;opacity:.6;flex-shrink:0;transition:transform .2s}details[open] .nlt-detail-faq-question[data-v-ee904c19]:after{transform:rotate(45deg)}.nlt-detail-faq-answer[data-v-ee904c19]{margin:0 0 14px;padding:0 4px;font-size:13px;line-height:1.65;color:var(--color-primary);opacity:.82}.nlt-detail-back-cta[data-v-ee904c19]{margin-top:24px;text-align:center}.nlt-detail-back-button[data-v-ee904c19]{display:inline-block;padding:14px 24px;border-radius:10px;background:var(--nlt-detail-cta-color,var(--color-cta));color:var(--nlt-detail-cta-text-color,var(--color-cta-contrast));font-size:15px;font-weight:700;text-decoration:none;text-align:center;transition:opacity .2s,transform .2s}.nlt-detail-back-button[data-v-ee904c19]:hover{opacity:.95;transform:translateY(-1px)}.nlt-related-rental[data-v-ee904c19]{margin-top:1.5rem;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);padding-top:1.25rem;color:var(--color-text-primary,var(--color-primary))}.nlt-related-rental-list[data-v-ee904c19]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.nlt-related-rental-link[data-v-ee904c19]{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);text-decoration:none;font-weight:600;font-size:.92rem;color:inherit;transition:border-color .2s,background .2s}.nlt-related-rental-link[data-v-ee904c19]:hover{border-color:var(--color-tertiary,currentColor);background:color-mix(in srgb,currentColor 6%,transparent)}@media(max-width:768px){.nlt-detail-below-hero[data-v-ee904c19]{grid-template-columns:1fr}}
