._band_jy7u8_1{padding:var(--spacing-4)}._inner_jy7u8_5{max-width:var(--content-width);margin:var(--spacing-12) auto 0;background:var(--sidebar);color:#efe8db;border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6);display:grid;gap:var(--spacing-8);position:relative;overflow:hidden}._inner_jy7u8_5:after{content:"";position:absolute;right:-80px;top:-80px;width:260px;height:260px;border-radius:50%;border:1px solid rgba(184,137,58,.35);pointer-events:none}._heading_jy7u8_30{color:#fbf8f2;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:400!important;margin-bottom:var(--spacing-3)!important}._text_jy7u8_37{max-width:52ch;color:#d9d2c5}._actions_jy7u8_42{margin-top:var(--spacing-6)}._hours_jy7u8_46{border-top:1px solid rgba(255,255,255,.12);padding-top:var(--spacing-6);font-size:.95rem}._hoursTitle_jy7u8_52{display:flex;align-items:center;gap:var(--spacing-2);color:var(--accent);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;margin-bottom:var(--spacing-3)!important}._hours_jy7u8_46 ul{list-style:none;margin:0;padding:0}._hours_jy7u8_46 li{display:flex;justify-content:space-between;gap:var(--spacing-4);padding:.35rem 0;border-bottom:1px solid rgba(255,255,255,.08);font-variant-numeric:tabular-nums}._address_jy7u8_79{margin-top:var(--spacing-4)!important;color:#bfb6a6}@media(min-width:900px){._inner_jy7u8_5{grid-template-columns:1.5fr 1fr;padding:var(--spacing-12);gap:var(--spacing-12)}._hours_jy7u8_46{border-top:none;border-left:1px solid rgba(255,255,255,.12);padding:0 0 0 var(--spacing-8)}}
