.OutletDirectory-module__o1xohG__directory{color:var(--foreground);margin-top:1.5rem}.OutletDirectory-module__o1xohG__controls{background:var(--muted);border-radius:.45rem;grid-template-columns:minmax(140px,1fr) 2fr;gap:1rem;padding:1.2rem;display:grid}.OutletDirectory-module__o1xohG__controls label{font-size:.875rem;font-family:var(--font-sign);gap:.4rem;font-weight:650;display:grid}.OutletDirectory-module__o1xohG__controls input,.OutletDirectory-module__o1xohG__controls select{font-family:var(--font-sans);background:var(--background);width:100%;min-height:44px;color:var(--foreground);border:1px solid var(--muted-foreground);border-radius:.3rem;padding:.55rem .7rem;font-weight:400}.OutletDirectory-module__o1xohG__directory :focus-visible{outline:3px solid var(--foreground);outline-offset:3px}.OutletDirectory-module__o1xohG__status,.OutletDirectory-module__o1xohG__area,.OutletDirectory-module__o1xohG__note{font-size:.85rem}.OutletDirectory-module__o1xohG__status{margin:1rem 0}.OutletDirectory-module__o1xohG__section h2{font:400 clamp(2.1rem,4vw,3.4rem)/1.12 var(--font-heading);letter-spacing:-.02em;margin:1.8rem 0 1rem}.OutletDirectory-module__o1xohG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.OutletDirectory-module__o1xohG__card{border-top:2px solid var(--brand-orange,#f36523);background:var(--muted);border-radius:.2rem;flex-direction:column;padding:1.1rem 1.1rem .65rem;display:flex}.OutletDirectory-module__o1xohG__area,.OutletDirectory-module__o1xohG__actions,.OutletDirectory-module__o1xohG__actions a{align-items:center;gap:.35rem;display:flex}.OutletDirectory-module__o1xohG__area{color:var(--muted-foreground);font-weight:550}.OutletDirectory-module__o1xohG__card h3{margin:.55rem 0 .35rem;font-size:1.18rem}.OutletDirectory-module__o1xohG__card address{margin-bottom:.75rem;font-size:.95rem;font-style:normal;line-height:1.55}.OutletDirectory-module__o1xohG__actions{flex-wrap:wrap;gap:0 1rem;margin-top:auto}.OutletDirectory-module__o1xohG__actions a,.OutletDirectory-module__o1xohG__reset,.OutletDirectory-module__o1xohG__note a{text-underline-offset:3px;text-decoration:underline}.OutletDirectory-module__o1xohG__actions a,.OutletDirectory-module__o1xohG__reset{min-height:44px;color:var(--foreground);font-size:.875rem}.OutletDirectory-module__o1xohG__note{margin:2rem 0 0}.OutletDirectory-module__o1xohG__controls input::placeholder{color:var(--muted-foreground)}@media (max-width:640px){.OutletDirectory-module__o1xohG__controls,.OutletDirectory-module__o1xohG__grid{grid-template-columns:minmax(0,1fr)}.OutletDirectory-module__o1xohG__controls{gap:.6rem}.OutletDirectory-module__o1xohG__card{padding:.85rem 1rem .55rem}}.OutletDirectory-module__o1xohG__controls select{border:0}
