.introduction-opening-times{display:flex;flex-direction:row;gap:var(--gutter-x-loose);width:100%;justify-content:space-between}@media only screen and (max-width: 48rem){.introduction-opening-times{grid-template-columns:1fr;flex-direction:column;gap:var(--space-xl)}}.introduction-opening-times .content{max-width:var(--width-content);width:fit-content;flex:1}.introduction-opening-times .content h2{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-2);line-height:var(--line-height-large-heading-2);letter-spacing:var(--letter-spacing-large-heading-2);font-style:var(--font-style-large-heading)}.introduction-opening-times .content .content-wrap{font-family:var(--font-family-feature-text);font-weight:var(--font-weight-feature-text);text-transform:var(--text-transform-feature-text);font-size:var(--font-size-feature-text-l);line-height:var(--line-height-feature-text-l);letter-spacing:var(--letter-spacing-feature-text-l);font-style:var(--font-style-feature-text);margin-top:var(--space-s)}.introduction-opening-times .content .content-wrap p{font-family:var(--font-family-feature-text);font-weight:var(--font-weight-feature-text);text-transform:var(--text-transform-feature-text);font-size:var(--font-size-feature-text-l);line-height:var(--line-height-feature-text-l);letter-spacing:var(--letter-spacing-feature-text-l);font-style:var(--font-style-feature-text)}.introduction-opening-times .content .content-wrap p:last-of-type{margin-bottom:unset}.introduction-opening-times .content button-group{margin-top:var(--space-l)}.editor-styles-wrapper ul.opening-times,ul.opening-times{align-self:start;min-width:var(--size-2xl-2);width:35%;list-style:none;margin:0;padding:0;position:sticky;top:calc(var(--header-height) + var(--space-l))}@media only screen and (max-width: 48rem){.editor-styles-wrapper ul.opening-times,ul.opening-times{width:100%}}.editor-styles-wrapper ul.opening-times li,ul.opening-times li{display:flex;justify-content:space-between;gap:var(--space-m);padding:var(--space-s) 0;border-bottom:1px solid var(--color-body-a25)}.editor-styles-wrapper ul.opening-times li a,ul.opening-times li a{display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-2xs);width:100%;padding-block:unset;min-height:unset}.editor-styles-wrapper ul.opening-times li a svg,.editor-styles-wrapper ul.opening-times li a button-icon,.editor-styles-wrapper ul.opening-times li a button-icon-wrapper,ul.opening-times li a svg,ul.opening-times li a button-icon,ul.opening-times li a button-icon-wrapper{width:var(--size-m-3);height:var(--size-m-3)}.editor-styles-wrapper ul.opening-times .label,ul.opening-times .label{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);font-style:var(--font-style-small-heading)}.editor-styles-wrapper ul.opening-times .hours,ul.opening-times .hours{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);font-style:var(--font-style-body)}
/*# sourceMappingURL=introduction_opening_times.css.map */
