.club-news_container__LEzUb{display:flex;flex-direction:column;gap:1rem;padding-top:.8rem}.club-news_heading__jbyOR{margin:0;font:var(--typography-body-m)}.club-news_list__zjB_3{list-style:none;padding:0;margin:0}.club-news_item__6uF3B{border-bottom:2px solid var(--color-stc-graphite-solid-10)}li:last-child .club-news_item__6uF3B{border-bottom:0}.club-news_item__6uF3B[open] .club-news_icon__j440w{transform:rotate(180deg)}.club-news_summary__8M8p1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:1rem;gap:1rem;padding:.8rem 0;cursor:pointer;list-style:none}.club-news_summary__8M8p1::-webkit-details-marker{display:none}.club-news_title__PIbWn{font:var(--typography-body-s);font-weight:400}.club-news_icon__j440w{align-self:center;width:1.6rem;height:1.6rem;transition:transform .2s ease}.club-news_text__Zh2eh{padding-bottom:1rem;font:var(--typography-body-s);font-weight:400;color:var(--color-stc-graphite)}.club-news_text__Zh2eh p{margin:0 0 .6rem}.club-news_text__Zh2eh a{color:inherit}.club-on-site_list__z9fmv{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));grid-column-gap:2.4rem;column-gap:2.4rem;margin:.4rem 0 0;padding:.6rem 0;border-top:2px solid var(--color-stc-graphite-solid-20);border-bottom:2px solid var(--color-stc-graphite-solid-20)}.club-on-site_list__z9fmv li{display:flex;align-items:center;gap:1.2rem;padding:.8rem 0;font:var(--typography-body-m)}.club-on-site_icon__qde5_{flex:0 0 auto;width:2rem;height:2rem}.club-opening-hours_container__h1KlL{display:flex;flex-direction:column;gap:1.4rem;width:100%}.club-opening-hours_today__icki_{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1.2rem 2.4rem;gap:1.2rem 2.4rem;margin:0}.club-opening-hours_today__icki_ dt{font:var(--typography-body-s);font-weight:400}.club-opening-hours_today__icki_ dd{margin:.2rem 0 0;font:var(--typography-heading-4);line-height:1.2}@media screen and (max-width:767px){.club-opening-hours_today__icki_ dd{font-size:2rem}}.club-opening-hours_label__BjYwq{margin:0;font:var(--typography-body-m)}.club-opening-hours_title__gUtwc{margin:0;font:var(--typography-mobile-heading-4)}@media screen and (min-width:1025px){.club-opening-hours_title__gUtwc{font:var(--typography-heading-5);font-size:2.5rem}}.club-opening-hours_message__L_OVV{margin:0;font:var(--typography-body-s);font-weight:400;color:var(--color-stc-graphite)}.club-opening-hours_message__L_OVV p{margin:0 0 .6rem}.club-opening-hours_message__L_OVV p:last-child{margin-bottom:0}.club-opening-hours_message__L_OVV a{color:inherit}.club-opening-hours_todayDeviation__5aTxr{margin:-.6rem 0 0;font:var(--typography-body-s);font-weight:400;color:var(--color-stc-graphite)}.club-opening-hours_toggle__1pMuq summary{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 0;font:var(--typography-body-s);text-decoration:underline;-webkit-text-decoration-color:var(--color-stc-graphite-solid-20);text-decoration-color:var(--color-stc-graphite-solid-20);text-underline-offset:.4rem;cursor:pointer;list-style:none}.club-opening-hours_toggle__1pMuq summary::-webkit-details-marker{display:none}.club-opening-hours_toggle__1pMuq[open] .club-opening-hours_chevron__alC6k{transform:rotate(180deg)}.club-opening-hours_chevron__alC6k{width:1.6rem;height:1.6rem;transition:transform .2s ease}.club-opening-hours_deviations__ZPDF1{list-style:none;padding:0;margin:0}.club-opening-hours_deviations__ZPDF1>li{display:flex;flex-direction:column;gap:.2rem;padding:.8rem 0;border-bottom:2px solid var(--color-stc-graphite-solid-10)}.club-opening-hours_deviationHeading__oEEAg{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:0}.club-opening-hours_deviationPeriod___TMkv{font:var(--typography-body-s)}.club-opening-hours_deviationDays__RuHfG,.club-opening-hours_deviationMessage__61bU8,.club-opening-hours_deviationTitle__MSzIo{font:var(--typography-body-s);font-weight:400;color:var(--color-stc-graphite)}.club-opening-hours_deviationDays__RuHfG p,.club-opening-hours_deviationMessage__61bU8 p{margin:0}.club-opening-hours_deviationDays__RuHfG{list-style:none;padding:0;margin:0}.club-opening-hours_week__81fMV{width:100%;border-collapse:collapse;font:var(--typography-body-s)}.club-opening-hours_week__81fMV td,.club-opening-hours_week__81fMV th{padding:.7rem .8rem;text-align:right;vertical-align:top;font-weight:400;white-space:nowrap}.club-opening-hours_week__81fMV th:first-child{width:100%;text-align:left}.club-opening-hours_week__81fMV thead th{padding-top:0;font:var(--typography-body-x);border-bottom:2px solid var(--color-stc-graphite-solid-20)}.club-opening-hours_week__81fMV .club-opening-hours_isToday__7cl5L{background:var(--color-stc-graphite-solid-5)}.club-opening-hours_week__81fMV .club-opening-hours_isToday__7cl5L td,.club-opening-hours_week__81fMV .club-opening-hours_isToday__7cl5L th{font-weight:500}.club-opening-hours_dayDeviation__aZixI{display:block;font:var(--typography-body-x);font-weight:400;color:var(--color-stc-graphite)}.club-opening-hours_hidden__0myuP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.club-opening-hours_interval__zznyK{display:block}.club-popular-times_container__WD8Ly{display:flex;flex-direction:column;gap:1rem;padding:1.8rem;border-radius:1.4rem;background:var(--color-stc-sand)}.club-popular-times_heading__n2GcG{display:flex;flex-direction:column;gap:.3rem}.club-popular-times_heading__n2GcG h3{margin:0;font:var(--typography-body-m)}.club-popular-times_heading__n2GcG p{margin:0;font:var(--typography-body-x);font-weight:400;color:var(--color-stc-graphite)}.club-popular-times_chart__NiDRv{display:flex;flex-direction:column;gap:.5rem;margin:0}.club-popular-times_bars__9gNAV{display:grid;align-items:end;grid-gap:.2rem;gap:.2rem;height:6.4rem}.club-popular-times_slot__vY5G5{min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center}.club-popular-times_bar__lb7Rq{display:block;width:62%;max-width:1rem;min-height:.6rem;border-radius:99.9rem;background:var(--color-stc-graphite-solid-20)}.club-popular-times_bar__lb7Rq.club-popular-times_isNow__MhDWO{background:var(--color-orange)}.club-popular-times_axis__eHXdA{display:grid;grid-column-gap:.2rem;column-gap:.2rem;font:var(--typography-body-x);color:var(--color-stc-graphite)}.club-popular-times_axis__eHXdA span{grid-row:1;justify-self:center;white-space:nowrap}.club-pt-puff_puff__IbuIb{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;width:75%;min-width:min(100%,32rem);padding:1.8rem 0}.club-pt-puff_image__AwAuT{width:auto;height:6.4rem}.club-pt-puff_content__rHLsU{display:flex;flex-direction:column;gap:.3rem}.club-pt-puff_title__tm1hQ{font:var(--typography-body-l)}.club-pt-puff_text__1GiWI{font:var(--typography-body-s);font-weight:400;color:var(--color-stc-graphite)}.club-pt-puff_button__yW4g3{align-self:flex-start;display:inline-flex;align-items:center;min-height:4rem;margin-top:1rem;padding:0 1.8rem;border-radius:99.9rem;background:var(--color-stc-graphite);color:var(--color-stc-sand);font:var(--typography-body-s);text-decoration:none;white-space:nowrap}.club-pt-puff_button__yW4g3:hover{opacity:.85}.club-equipment_list__t4sHo{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(26rem,100%),1fr));grid-column-gap:4rem;column-gap:4rem}.club-equipment_list__t4sHo>li{border-bottom:2px solid var(--color-stc-graphite-solid-20)}.club-equipment_list__t4sHo:has(.club-equipment_item__1Qys_[open]) .club-equipment_item__1Qys_:not([open])::details-content{transition-delay:.3s}.club-equipment_list__t4sHo:has(.club-equipment_item__1Qys_[open]) .club-equipment_item__1Qys_:not([open]) .club-equipment_row__V_Mif{transition-delay:.3s}.club-equipment_row__V_Mif{display:flex;align-items:center;gap:1.4rem;padding:1.8rem 0;list-style:none;transition:padding-bottom .3s ease}.club-equipment_row__V_Mif::-webkit-details-marker{display:none}summary.club-equipment_row__V_Mif{cursor:pointer}.club-equipment_label__556vT{flex:1 1 auto;font:var(--typography-body-l)}.club-equipment_chevron__eGNl6{flex:0 0 auto;width:2rem;height:2rem;transition:transform .25s ease}.club-equipment_item__1Qys_{interpolate-size:allow-keywords}.club-equipment_item__1Qys_::details-content{height:0;overflow:clip;transition:height .3s ease,content-visibility allow-discrete .3s ease}.club-equipment_item__1Qys_[open]::details-content{height:auto}.club-equipment_item__1Qys_[open] .club-equipment_row__V_Mif{padding-bottom:1rem}.club-equipment_item__1Qys_[open] .club-equipment_chevron__eGNl6{transform:rotate(180deg)}.club-equipment_item__1Qys_[open] .club-equipment_text__6RS1n{animation:club-equipment_reveal__IO9Nn .3s ease}.club-equipment_item__1Qys_:not([open]) .club-equipment_text__6RS1n{opacity:0}.club-equipment_item__1Qys_ .club-equipment_text__6RS1n{transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.club-equipment_item__1Qys_::details-content{transition:none}.club-equipment_item__1Qys_ .club-equipment_chevron__eGNl6,.club-equipment_item__1Qys_ .club-equipment_row__V_Mif,.club-equipment_item__1Qys_ .club-equipment_text__6RS1n{transition:none}.club-equipment_item__1Qys_[open] .club-equipment_text__6RS1n{animation:none}}@keyframes club-equipment_reveal__IO9Nn{0%{opacity:0;transform:translateY(-.4rem)}}.club-equipment_text__6RS1n{margin:0;padding:0 0 1.8rem;font:var(--typography-body-s);font-weight:400;color:var(--color-stc-graphite)}