.section-workout-sessions_section__DIrqB{display:flex;flex-direction:column;gap:4rem}.section-workout-sessions_section__DIrqB h2{max-width:73rem;width:100%;text-align:center;margin:0;align-self:center;font:var(--typography-mobile-heading-2)}@media screen and (min-width:1025px){.section-workout-sessions_section__DIrqB h2{font:var(--typography-heading-2)}}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_{display:flex;flex-direction:column;gap:1.6rem}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_virtualControl__QuJ9H{display:flex;justify-content:flex-end;gap:.8rem;align-items:center}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_virtualControl__QuJ9H label{margin-bottom:0}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_navigation__etJfs{display:flex;align-items:center;justify-content:space-between;background:rgba(var(--color-stc-graphite-rgb),.1);padding:1.6rem}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_navigation__etJfs .section-workout-sessions_arrowButton__5FwyT{transition:background var(--animation-duration-normal) var(--animation-timing-function)}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_navigation__etJfs .section-workout-sessions_arrowButton__5FwyT:disabled{visibility:hidden}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_navigation__etJfs .section-workout-sessions_arrowButton__5FwyT:hover{background:rgba(var(--color-stc-graphite-rgb),.2)}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_navigation__etJfs .section-workout-sessions_dateButton__W6o1K{background:transparent;border:none;padding:0;margin:0;cursor:pointer;font:var(--typography-body-ms);transition:color var(--animation-duration-normal) var(--animation-timing-function)}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_navigation__etJfs .section-workout-sessions_dateButton__W6o1K:hover{color:rgba(var(--color-stc-graphite-rgb),.8)}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_navigation__etJfs .section-workout-sessions_dateButton__W6o1K.section-workout-sessions_isActive__pOoDC{color:var(--color-stc-moss-normal)}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN{display:flex;flex-direction:column;position:relative}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6{display:grid;align-items:center;grid-template-columns:auto 3fr 2fr;grid-template-areas:". time action" "info name action" ". instructors slots";border-bottom:1px solid var(--color-stc-graphite-solid-20);padding:1.6rem 0;grid-gap:.8rem;gap:.8rem}@media screen and (max-width:1024px){.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_infoDesktop__ogZ1y{display:none!important}}@media screen and (min-width:1025px){.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6{grid-template-columns:1fr 3fr 2fr 2fr 2fr;grid-template-areas:"time name instructors slots action"}}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6>*{display:flex;align-items:center;gap:.8rem;font:var(--typography-body-ss)}@media screen and (min-width:1025px){.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6>*{font:var(--typography-body-ms)}}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_time__BoaTK{grid-area:time}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_name__ELVv1{grid-area:name;font:var(--typography-body-sb)}@media screen and (min-width:1025px){.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_name__ELVv1{display:flex;gap:.8rem;font:var(--typography-body-ms)}}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_infoMobile__VJd3q{grid-area:info}@media screen and (min-width:1025px){.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_infoMobile__VJd3q{display:none!important}}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_instructors__H81Bh{grid-area:instructors;align-self:flex-start}@media screen and (min-width:1025px){.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_instructors__H81Bh{align-self:center}}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_instructors__H81Bh svg{width:2rem;height:2rem}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_slots__vrdGv{grid-area:slots;color:var(--color-stc-moss-normal);text-align:right;justify-self:flex-end}@media screen and (min-width:1025px){.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_slots__vrdGv{justify-self:flex-start;text-align:left}}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_slots__vrdGv.section-workout-sessions_isCancelled__Q3D8s{color:var(--color-stc-autumn-normal)}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_slots__vrdGv.section-workout-sessions_isFull__YIFM_{color:var(--color-stc-chanterelle-normal)}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_item__j20M6 .section-workout-sessions_action__EO5Hy{grid-area:action;justify-content:flex-end}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_noSessions__HCrWl{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;font:var(--typography-body-m);margin:2.4rem 0;text-align:center;min-height:10rem}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_noSessions__HCrWl svg{width:3.2rem;height:3.2rem}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_noSessions__HCrWl .section-workout-sessions_noSessionsHeading__jdSUD{font:var(--typography-body-mb);text-align:center}.section-workout-sessions_section__DIrqB .section-workout-sessions_sessions__mBvd_ .section-workout-sessions_list__pG3nN .section-workout-sessions_loadingContainer__JK82B{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:hsla(30,33%,93%,.7);z-index:1}