
.opening-times__item__location {
    --color: var(--root-color-text);
    --font-family: inherit;
    --font-size: 1em; /* Mobile 16px / > Mobile 18px */
    --font-style: normal;
    --font-weight: var(--root-font-weight--bold);
    --line-height: inherit;
}

.opening-times__item__description {
    --color: var(--root-color-text);
    --font-family: inherit;
    --font-size: 1em; /* Mobile 16px / > Mobile 18px */
    --font-style: normal;
    --font-weight: var(--root-font-weight--normal);
    --line-height: inherit;
}

.opening-times__item__description a {
    --border-width: 0;
    --border-style: solid;
    --border-color: var(--root-color-text);
    --color: var(--root-color-text-link);
    --font-family: inherit;
    --font-size: 1em; /* Mobile 16px / > Mobile 18px */
    --font-style: normal;
    --font-weight: var(--root-font-weight--normal);
    --line-height: inherit;
    --text-decoration: underline;
}

.opening-times__item__description a:focus,
.opening-times__item__description a:hover {
    --color: var(--root-color-text-link--hover);
}

.opening-times__item {
    margin-top: 1rem;
}

.opening-times__item * {
    margin: 0;
}

.opening-times__item__location {
    color: var(--color, black);
    font-family: var(--font-family, inherit);
    font-size: var(--font-size, 1em);
    font-style: var(--font-style, normal);
    font-weight: var(--font-weight, bold);
    line-height: var(--line-height, inherit);
}

.opening-times__item__description {
    color: var(--color, black);
    font-family: var(--font-family, inherit);
    font-size: var(--font-size, 1em);
    font-style: var(--font-style, normal);
    font-weight: var(--font-weight, normal);
    line-height: var(--line-height, inherit);
}

.opening-times__item__description a {
    border-width: var(--border-width, 0);
    border-style: var(--border-style, solid);
    border-color: var(--border-color, black);
    color: var(--color, black);
    font-family: var(--font-family, inherit);
    font-size: var(--font-size, 1em);
    font-style: var(--font-style, normal);
    font-weight: var(--font-weight, normal);
    line-height: var(--line-height, inherit);
    text-decoration: var(--text-decoration, underline);
}
