.rail-filters,.rail-versus,.rail-sheet,.rail-list,.rail-faq{--rail-card-bg:var(--d2,#14171d);--rail-card-border:#faf9f71a;--rail-card-radius:2px;--rail-card-shadow:0 24px 48px -16px #0009;--rail-accent:var(--gold,#d4a853);--rail-eyebrow-color:var(--gold,#d4a853);--rail-meta-color:var(--t2,#c4c1bb);--rail-cta-link-color:var(--gold,#d4a853);--rail-heading-font:var(--font-display,Georgia, serif);--rail-title-font:var(--font-display,Georgia, serif);--rail-text:var(--t1,#f4f3f1);--rail-muted:var(--t2,#c4c1bb);--rail-chip-bg:#faf9f70a;--rail-chip-active-bg:var(--gold,#d4a853);--rail-chip-active-color:var(--ink,#1a1814);--rail-cta-bg:var(--gold,#d4a853);--rail-cta-color:var(--ink,#1a1814);--rail-cta-radius:999px;--rail-cta-weight:600;--rail-focus:var(--gold,#d4a853)}.flas-filter-rail .rail-filters__list{padding-bottom:2px}.flas-filter-rail .rail-filters__chip{min-height:38px;font-size:13.5px}dialog[data-rail-sheet=vehicle_gallery]{background:#000000eb;border:none;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:hidden}dialog[data-rail-sheet=vehicle_gallery]::backdrop{background:#000000eb}dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__in{background:0 0;grid-template-columns:none;justify-content:center;align-items:center;gap:0;width:100%;max-width:none;height:100%;padding:0;display:flex;position:relative}dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__figure{justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex}dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__figure img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:4px;width:auto;max-width:92vw;height:auto;max-height:84dvh}dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__close{z-index:3;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;line-height:1;display:flex;position:absolute;top:16px;right:16px}dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__close:hover{background:#fff3}dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__title,dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__badge,dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__meta,dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__body{display:none}dialog[data-rail-sheet=vehicle_gallery] .rail-sheet__text{display:contents}
