.lifted-venue-locator__status.lifted-venue-locator__status{margin:0 0 18px;padding:12px 14px;border:1px solid rgba(3,36,62,.12);border-radius:var(--lifted-radius-small);background:#fffc;color:#03243ec7;font-family:var(--lifted-font-body);font-size:var(--lifted-text-sm);line-height:1.4}.lifted.lifted-venue-name-bar{display:grid;gap:14px;margin:0;padding:18px 20px;border:1px solid rgba(3,36,62,.1);border-radius:var(--lifted-radius-container);background:#fffffff2;color:var(--lifted-black)}.lifted-venue-name-bar .lifted-venue-name-bar__summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0;padding:0}.lifted-venue-name-bar .lifted-venue-name-bar__label{color:#03243e8f;font-family:var(--lifted-font-ui);font-size:var(--lifted-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lifted-venue-name-bar .lifted-venue-name-bar__name{font-family:var(--lifted-font-heading);font-size:clamp(20px,3vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1}.lifted-venue-name-bar .lifted-venue-name-bar__pill{display:inline-flex;align-items:center;min-height:30px;margin:0;padding:0 12px;border-radius:999px;background:#03243e14;color:var(--lifted-black);font-family:var(--lifted-font-ui);font-size:var(--lifted-text-xs);font-weight:700}.lifted-venue-name-bar .lifted-venue-name-bar__meta{color:#03243ebd;font-family:var(--lifted-font-body);font-size:var(--lifted-text-sm)}.lifted-venue-name-bar .lifted-venue-name-bar__phone{color:#03243ebd;text-decoration:underline}.lifted-venue-name-bar .lifted-venue-name-bar__hours{display:grid;gap:10px;margin:0;padding:0}.lifted-venue-name-bar .lifted-venue-name-bar__hours-today{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;padding:0}.lifted-venue-name-bar .lifted-venue-name-bar__hours-label{color:#03243e8f;font-family:var(--lifted-font-ui);font-size:var(--lifted-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lifted-venue-name-bar .lifted-venue-name-bar__hours-value{color:var(--lifted-black);font-family:var(--lifted-font-ui);font-size:var(--lifted-text-xl);font-weight:700}.lifted-venue-name-bar .lifted-venue-name-bar__days{display:flex;flex-wrap:wrap;gap:8px 10px;margin:0;padding:0}.lifted-venue-name-bar .lifted-venue-name-bar__day{display:inline-flex;align-items:center;gap:6px;margin:0;padding:8px 10px;border-radius:var(--lifted-radius-small);background:#03243e0a;color:#03243ec7;font-family:var(--lifted-font-body);font-size:var(--lifted-text-xs)}.lifted-venue-name-bar .lifted-venue-name-bar__day strong{color:var(--lifted-black);font-family:var(--lifted-font-ui);font-size:var(--lifted-text-xs);letter-spacing:.08em;text-transform:uppercase}.lifted.vl-trigger{display:inline-flex;align-items:center;gap:10px;min-width:160px;margin:0;padding:8px 14px;border:1px solid rgba(3,36,62,.16);border-radius:var(--lifted-radius-button);background:#fffffff2;color:var(--lifted-black);cursor:pointer;text-align:left;transition:border-color .2s,background .2s}.lifted.vl-trigger:hover,.lifted.vl-trigger:focus-visible{border-color:var(--lifted-accent-1);background:var(--lifted-white)}.vl-trigger .vl-trigger__icon,.vl-trigger .vl-trigger__chevron{display:inline-flex;flex-shrink:0;align-items:center;margin:0;padding:0;color:var(--lifted-accent-1)}.vl-trigger .vl-trigger__chevron{margin-left:auto;color:#03243e8f}.vl-trigger .vl-trigger__text{display:flex;flex-direction:column;gap:2px;min-width:0;margin:0;padding:0}.vl-trigger .vl-trigger__status{color:#03243e8f;font-family:var(--lifted-font-ui);font-size:var(--lifted-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vl-trigger .vl-trigger__name{overflow:hidden;color:var(--lifted-black);font-family:var(--lifted-font-ui);font-size:var(--lifted-text-sm);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.lifted.ss-locator{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px 0;overflow:hidden}.ss-locator .ss__loc--current{outline:2px solid var(--lifted-accent-1);outline-offset:-2px}.ss-locator .ss__loc-img--empty{background:#ffffff1a}.ss-locator .ss__loc-address{margin:0;padding:0;font-family:var(--lifted-font-body);font-size:var(--lifted-text-sm);line-height:1.3;color:var(--lifted-neutral-alt)}@media(max-width:767px){.lifted.ss-locator{flex-direction:column;padding:0}.lifted.ss-locator .ss__card{max-height:none}.ss-locator .ss__loc-address{text-align:center}}.ss-locator .vl-search{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:0 0 16px;padding:0}.ss-locator .vl-search__input{flex:1 1 240px;min-width:0;margin:0;padding:12px 16px;border:1px solid var(--lifted-neutral-alt);border-radius:var(--lifted-radius-button);background:var(--lifted-white);color:var(--lifted-black);font-family:var(--lifted-font-body);font-size:var(--lifted-text-base);line-height:1.2}.ss-locator .vl-search__input::placeholder{color:var(--lifted-neutral-alt)}.ss-locator .vl-search__actions{display:flex;gap:8px}.ss-locator .vl-search__btn{border-color:var(--lifted-accent-1);transition:background .2s}.ss-locator .vl-search__btn:hover,.ss-locator .vl-search__btn:focus-visible{background:var(--lifted-accent-1)}.ss-locator .vl-search__btn:disabled{cursor:default;opacity:.6}@media(min-width:768px){.ss-locator .vl-nearby .ss__loc-info{flex-wrap:wrap}.ss-locator .vl-nearby .ss__loc-type{flex:1 1 260px}}.ss-locator .vl-nearby__actions{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}.ss-locator .vl-nearby__actions .ss__loc-btn{width:auto;min-width:160px}.ss-locator .vl-nearby__info{margin:0;padding:0;color:var(--lifted-neutral);font-family:var(--lifted-font-ui);font-size:var(--lifted-text-sm);text-decoration:underline}@media(max-width:767px){.ss-locator .vl-nearby__actions{justify-content:center;width:100%}}
