.opening-times{margin-bottom:var(--space-2xl);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xl);justify-content:center}.opening-times .opening-time{display:flex;flex-direction:row}.opening-times .opening-time .days{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-1);line-height:var(--line-height-overline-1);letter-spacing:var(--letter-spacing-overline-1);font-style:var(--font-style-overline)}.opening-times .opening-time .times{position:relative;margin-left:calc(var(--space-xs) + var(--space-xs) + var(--size-m-1));font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-1);line-height:var(--line-height-overline-1);letter-spacing:var(--letter-spacing-overline-1);font-style:var(--font-style-overline)}.opening-times .opening-time .times::after{content:"";position:absolute;width:var(--size-m-1);height:1px;top:50%;transform:translateY(-50%);left:calc(-1*var(--space-xs) - var(--size-m-1));background-color:var(--color-body)}@media only screen and (max-width: 48rem){.opening-times .opening-time{margin:auto}}.content-block{max-width:var(--width-content);margin-inline:auto}.content-block.text-align-left{text-align:left}.content-block.text-align-left>*{justify-content:start}.content-block.text-align-center{text-align:center}.content-block.text-align-center>*{justify-content:center}.content-block.text-align-right{text-align:right}.content-block.text-align-right>*{justify-content:end}.content-block>*:last-child{margin-bottom:0}.featured-content{text-align:center;justify-items:center}.featured-content h2{font-family:var(--font-family-feature);font-weight:var(--font-weight-feature);text-transform:var(--text-transform-feature);font-size:var(--font-size-feature-2xl);line-height:var(--line-height-feature-2xl);letter-spacing:var(--letter-spacing-feature-2xl);font-style:var(--font-style-feature);text-transform:none}.featured-content svg{color:var(--color-accent-primary);margin:auto}@media only screen and (max-width: 48rem){.featured-content .title-opening{font-family:var(--font-family-feature);font-weight:var(--font-weight-feature);text-transform:var(--text-transform-feature);font-size:var(--font-size-feature-xl);line-height:var(--line-height-feature-xl);letter-spacing:var(--letter-spacing-feature-xl);font-style:var(--font-style-feature)}}
/*# sourceMappingURL=content.css.map */
