.hours-status[data-astro-cid-csj5d7cd]{font-weight:600;font-size:var(--fs-sm);align-items:center;gap:8px;margin:0 0 12px;line-height:1.3;display:flex}.hours-dot[data-astro-cid-csj5d7cd]{background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.hours-status[data-astro-cid-csj5d7cd].is-open{color:#1a7f45}.hours-status[data-astro-cid-csj5d7cd].is-closed{color:var(--charcoal-500,#6b6b6b)}.hours-status[data-astro-cid-csj5d7cd].is-open .hours-dot[data-astro-cid-csj5d7cd]{box-shadow:0 0 0 3px #1a7f452e}@media (prefers-reduced-motion:no-preference){.hours-status[data-astro-cid-csj5d7cd].is-open .hours-dot[data-astro-cid-csj5d7cd]{animation:2.4s ease-in-out infinite hours-pulse}}@keyframes hours-pulse{0%,to{box-shadow:0 0 0 3px #1a7f452e}50%{box-shadow:0 0 0 6px #1a7f450d}}.hours-table[data-astro-cid-csj5d7cd]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.hours-table[data-astro-cid-csj5d7cd] th[data-astro-cid-csj5d7cd],.hours-table[data-astro-cid-csj5d7cd] td[data-astro-cid-csj5d7cd]{text-align:left;vertical-align:baseline;padding:6px 0;font-weight:400}.hours-table[data-astro-cid-csj5d7cd] th[data-astro-cid-csj5d7cd]{white-space:nowrap;width:45%;padding-right:12px}.hours-table[data-astro-cid-csj5d7cd] td[data-astro-cid-csj5d7cd]{text-align:right;white-space:nowrap}.hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd]+tr[data-astro-cid-csj5d7cd] th[data-astro-cid-csj5d7cd],.hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd]+tr[data-astro-cid-csj5d7cd] td[data-astro-cid-csj5d7cd]{border-top:1px solid var(--hours-rule,#00000012)}.is-closed-row[data-astro-cid-csj5d7cd] th[data-astro-cid-csj5d7cd],.is-closed-row[data-astro-cid-csj5d7cd] td[data-astro-cid-csj5d7cd]{opacity:.62}.hours-holiday-note[data-astro-cid-csj5d7cd]{font-size:var(--fs-xs);color:var(--charcoal-500,#6b6b6b);margin:10px 0 0}.hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd].is-today th[data-astro-cid-csj5d7cd],.hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd].is-today td[data-astro-cid-csj5d7cd]{font-weight:700}.hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd].is-today th[data-astro-cid-csj5d7cd]:after{content:"Today";background:var(--rust-100,#c7511b1f);color:var(--rust-600,#c7511b);letter-spacing:.02em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:12px;font-weight:700;display:inline-block}.hours-compact[data-astro-cid-csj5d7cd]{font-size:var(--fs-sm)}.hours-compact[data-astro-cid-csj5d7cd] .hours-table[data-astro-cid-csj5d7cd] th[data-astro-cid-csj5d7cd],.hours-compact[data-astro-cid-csj5d7cd] .hours-table[data-astro-cid-csj5d7cd] td[data-astro-cid-csj5d7cd]{color:#f5f1e8bf;padding:5px 0}.hours-compact[data-astro-cid-csj5d7cd]{--hours-rule:#f5f1e81f}.hours-compact[data-astro-cid-csj5d7cd] .hours-status[data-astro-cid-csj5d7cd].is-open{color:#7fd6a2}.hours-compact[data-astro-cid-csj5d7cd] .hours-status[data-astro-cid-csj5d7cd].is-closed{color:#f5f1e899}.hours-compact[data-astro-cid-csj5d7cd] .hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd].is-today th[data-astro-cid-csj5d7cd],.hours-compact[data-astro-cid-csj5d7cd] .hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd].is-today td[data-astro-cid-csj5d7cd]{color:var(--bone,#f5f1e8)}.hours-compact[data-astro-cid-csj5d7cd] .hours-table[data-astro-cid-csj5d7cd] tr[data-astro-cid-csj5d7cd].is-today th[data-astro-cid-csj5d7cd]:after{color:#f0b49a;background:#c7511b47}.hours-compact[data-astro-cid-csj5d7cd] .hours-holiday-note[data-astro-cid-csj5d7cd]{color:#f5f1e88c}.sr-only[data-astro-cid-csj5d7cd]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ads-consent[data-astro-cid-hg34gqzr]{z-index:50;border-top:1px solid var(--charcoal-200,#ddd);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -2px 12px #00000014}.ads-consent[data-astro-cid-hg34gqzr][hidden]{display:none}.ads-consent[data-astro-cid-hg34gqzr] p[data-astro-cid-hg34gqzr]{max-width:70ch;color:var(--charcoal-700);margin:0}.ads-consent-buttons[data-astro-cid-hg34gqzr]{gap:8px;display:flex}
