.homepage.svelte-15y8g7y .visit-media:where(.svelte-15y8g7y){order:-1}.homepage.svelte-15y8g7y .visit-copy:where(.svelte-15y8g7y){padding:36px 40px}.homepage.svelte-15y8g7y .visit-copy:where(.svelte-15y8g7y) h2:where(.svelte-15y8g7y){font-size:32px;letter-spacing:-.035em}.homepage.svelte-15y8g7y .visit-intro:where(.svelte-15y8g7y){font-size:13px;line-height:1.7}.homepage.svelte-15y8g7y .photo-pending:where(.svelte-15y8g7y){min-height:360px;background:#eeeee6;border:1px solid #dce0d8}.homepage.svelte-15y8g7y .visit-copy:where(.svelte-15y8g7y) dl:where(.svelte-15y8g7y){gap:18px;margin-block:22px}.homepage.svelte-15y8g7y .visit-copy:where(.svelte-15y8g7y) dd:where(.svelte-15y8g7y){font-size:12px}.homepage.svelte-15y8g7y .store-photos:where(.svelte-15y8g7y) img:where(.svelte-15y8g7y){min-height:400px;-o-object-fit:cover;object-fit:cover}@media(max-width:700px){.homepage.svelte-15y8g7y .visit-copy:where(.svelte-15y8g7y){padding:28px 24px}.homepage.svelte-15y8g7y .photo-pending:where(.svelte-15y8g7y){min-height:220px}.homepage.svelte-15y8g7y .store-photos:where(.svelte-15y8g7y) img:where(.svelte-15y8g7y){min-height:260px}}.store-visit.svelte-15y8g7y{display:grid;grid-template-columns:1fr 1.05fr;background:var(--j-paper, #f9f7f2);color:var(--j-ink, #30282d);font-family:var(--font-body)}.visit-copy.svelte-15y8g7y{padding:clamp(28px,4vw,48px);align-self:center}.visit-copy.svelte-15y8g7y h2:where(.svelte-15y8g7y){font:400 clamp(30px,3.1vw,42px)/1.2 var(--font-heading);margin:12px 0 18px;max-width:400px}.visit-intro.svelte-15y8g7y{font-size:16px;line-height:1.85;max-width:440px;color:var(--j-muted, #746d6a)}.visit-copy.svelte-15y8g7y dl:where(.svelte-15y8g7y){display:grid;gap:24px;margin:24px 0}.visit-copy.svelte-15y8g7y dt:where(.svelte-15y8g7y){display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;margin-bottom:8px}.visit-copy.svelte-15y8g7y dd:where(.svelte-15y8g7y){font-size:14px;line-height:1.65;max-width:370px;margin-left:26px;color:var(--j-muted, #746d6a)}.time-zone.svelte-15y8g7y{display:block;font-size:12px;margin-top:8px}.day.svelte-15y8g7y{display:flex;justify-content:space-between;gap:20px}.visit-link.svelte-15y8g7y{display:inline-flex;align-items:center;gap:30px;font-size:13px;border-bottom:1px solid var(--j-ink);padding-bottom:7px}.visit-pending.svelte-15y8g7y{font-size:12px;color:var(--j-muted);line-height:1.6;margin-bottom:22px}.visit-media.svelte-15y8g7y{display:grid;min-width:0}.visit-media.svelte-15y8g7y figure:where(.svelte-15y8g7y){margin:0}.store-photos.svelte-15y8g7y{display:grid;gap:12px}.visit-media.svelte-15y8g7y img:where(.svelte-15y8g7y){width:100%;aspect-ratio:9/7;max-height:560px;-o-object-fit:cover;object-fit:cover}.visit-media.svelte-15y8g7y figcaption:where(.svelte-15y8g7y){font-size:12px;padding:10px}.photo-pending.svelte-15y8g7y{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;background:var(--j-paper);text-align:center}.photo-pending.svelte-15y8g7y p:where(.svelte-15y8g7y){font:400 25px var(--font-heading);margin:15px 0 9px}.photo-pending.svelte-15y8g7y span:where(.svelte-15y8g7y){font-size:13px;line-height:1.8;color:var(--j-muted)}.map-area.svelte-15y8g7y{display:flex;align-items:center;justify-content:center;gap:18px;min-height:150px;padding:20px;background:var(--j-paper);color:var(--j-muted)}.map-area.svelte-15y8g7y p:where(.svelte-15y8g7y){font-size:13px;line-height:1.7}.map-area.svelte-15y8g7y iframe:where(.svelte-15y8g7y){width:100%;min-height:260px;border:0}.compact.svelte-15y8g7y .photo-pending:where(.svelte-15y8g7y){min-height:340px}@media(max-width:760px){.store-visit.svelte-15y8g7y{grid-template-columns:1fr}.visit-copy.svelte-15y8g7y{padding:36px 24px}.visit-copy.svelte-15y8g7y h2:where(.svelte-15y8g7y){font-size:32px}.photo-pending.svelte-15y8g7y,.compact.svelte-15y8g7y .photo-pending:where(.svelte-15y8g7y){min-height:220px}.visit-copy.svelte-15y8g7y dd:where(.svelte-15y8g7y){margin-left:0}.visit-copy.svelte-15y8g7y .visit-intro:where(.svelte-15y8g7y){font-size:15px}}
