.b3-oh__always-open{font-weight:600}.b3-oh__closed-status{font-weight:600}.b3-oh__freetext{white-space:pre-line}.b3-oh__freetext--info{margin-top:1.5em}.b3-oh__rows{display:flex;flex-direction:column}.b3-oh__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--env-color-border, #e0e0e0)}.b3-oh__row:last-child{border-bottom:none}.b3-oh__day{flex:1}.b3-oh__times{text-align:right;white-space:nowrap}.b3-oh__times--closed{color:var(--env-color-text-muted, #999)}.b3-oh__exceptions{margin-top:1.5em}.b3-oh__exceptions-heading{font-weight:600;margin:0 0 .5em}

