.dealers{--dealers-rule: var(--border-w) solid rgba(var(--color-foreground), .1)}.dealers__title{margin-bottom:var(--space-4)}.dealers__lead{margin:0 0 var(--space-10);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-ink-muted)}.dealers__toolbar{position:sticky;top:var(--header-height, 0px);z-index:2;background:var(--color-panel);border-radius:var(--radius-media, 0);padding:var(--space-3);margin:0 0 var(--space-10)}@media screen and (max-width:749px){.dealers__toolbar{transition:transform var(--duration-medium, .3s) ease}.dealers.is-toolbar-hidden .dealers__toolbar{transform:translateY(-100%)}.dealers.is-toolbar-hidden{--dealers-toolbar-offset: 0px}}@media(prefers-reduced-motion:reduce){.dealers__toolbar{transition:none}}.dealers__nav-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--space-2);margin:0 0 var(--space-3);padding:0}@media screen and (min-width:750px){.dealers__nav-list{grid-template-columns:repeat(9,minmax(0,1fr))}}.dealers__nav-link{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:4rem;padding:var(--space-1) var(--space-1);border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);background:rgb(var(--color-background));font-size:var(--fs-caption);font-weight:var(--fw-regular);line-height:var(--lh-snug);color:rgb(var(--color-foreground));text-align:center;text-decoration:none}.dealers__nav-qualifier{color:var(--color-ink-muted)}.dealers__search{display:flex;justify-content:center}.dealers__search .field{max-width:44rem}.dealers__region{margin:0 0 var(--space-24);scroll-margin-top:calc(var(--header-height, 0px) + var(--dealers-toolbar-offset, var(--dealers-toolbar-height, 10rem)) + var(--space-4))}.dealers__region-title{margin:0 0 var(--space-6);padding-bottom:var(--space-3);border-bottom:var(--border-w) solid currentColor}.dealers__pref{margin:0 0 var(--space-10)}.dealers__pref:last-child{margin-bottom:0}.dealers__pref-title{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--fs-h5);font-weight:var(--fw-regular);line-height:var(--lh-snug);letter-spacing:normal;color:rgb(var(--color-foreground))}.dealers__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));gap:0;margin:0;padding:0;border-bottom:var(--dealers-rule)}.dealers__card{display:grid;grid-template-rows:4.5rem 4.5rem 2.3rem auto;row-gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-4) 0;border-top:var(--dealers-rule)}.dealers__card-name{grid-row:1;margin:0;font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:normal;color:rgb(var(--color-foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dealers__address{grid-row:2;margin:0;font-size:var(--fs-caption);line-height:var(--lh-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dealers__meta{grid-row:3;display:flex;align-items:baseline;gap:var(--space-3);margin:0;font-size:var(--fs-caption);line-height:var(--lh-body);overflow:hidden}.dealers__name-link{color:rgb(var(--color-foreground));text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% var(--border-w);transition:color var(--duration-short) ease,background-size var(--duration-medium, .3s) ease;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dealers__name-link:hover,.dealers__name-link:focus-visible{color:var(--accent);background-size:100% var(--border-w)}.dealers__address-link,.dealers__tel-link{color:var(--color-ink-muted);text-decoration:none;transition:color var(--duration-short) ease}.dealers__address-link:hover,.dealers__address-link:focus-visible,.dealers__tel-link:hover,.dealers__tel-link:focus-visible{color:var(--accent)}.dealers__tel-link{flex-shrink:0;font-variant-numeric:tabular-nums}.dealers__note{min-width:0;color:var(--color-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dealers__series{grid-row:4;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);margin:0;font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--color-ink-muted)}.dealers__series-item{color:rgb(var(--color-foreground))}.dealers__empty{margin:var(--space-6) 0;color:var(--color-ink-muted)}.dealers__outro{text-align:center}.dealers__outro-text{margin:0 0 var(--space-6);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-ink-muted)}@media(prefers-reduced-motion:reduce){.dealers__name-link,.dealers__address-link,.dealers__tel-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/luna-dealers.css.map */
