.ScheduleWeek_schedule-week__loading-indicator__5MbHs{display:flex;justify-content:center;align-items:center;padding:20px 0;margin-top:20px}.ScheduleWeek_schedule-week__weekdays__MvGJP{display:flex;justify-content:space-around}.ScheduleWeek_schedule-week__QM9tW .ScheduleWeek_workout-card-inner__C7Pk0{flex-direction:column}.ScheduleWeek_schedule-week__container__cLgXi{display:flex;width:100%;align-items:center}.ScheduleWeek_schedule-week__content___DO91{flex-grow:1;width:100%}.ScheduleWeek_schedule-week-weekdays__rUDsV{margin-bottom:15px}.ScheduleWeek_schedule-week-weekdays__button__EHRj4{font-family:var(--font-montserrat),sans-serif;font-style:normal;font-weight:800;font-size:20px;line-height:24px;overflow:hidden}.ScheduleWeek_schedule-week-view-days__week__o5RFP{display:flex}.ScheduleWeek_schedule-week-view-days__day__dQ7Z9{margin:5px;padding:20px 5px 5px;cursor:pointer;border:2px solid rgba(0,0,0,0);background-color:#f8f8f8;overflow:auto;display:flex;align-items:stretch;flex-direction:column}.ScheduleWeek_schedule-week-view-days__day__dQ7Z9:hover{background-color:#fff;border:2px solid #2b2b2c}.ScheduleWeek_schedule-week-view-days__day_today__CQ6ur{background-color:#fff;border:2px solid #2b2b2c;color:#2b2b2c}.ScheduleWeek_schedule-week-view-days__day_today__CQ6ur .ScheduleWeek_schedule-week-view-days_selected__IGGmW{border:2px solid #d3d3d3;color:#2b2b2c}.ScheduleWeek_schedule-week-view-days__day_selected__KK2su{border:2px solid #2b2b2c}.ScheduleWeek_day-date__BjhNK{font-family:var(--font-montserrat),sans-serif;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#2b2b2c;margin-left:20px;margin-bottom:20px;text-align:left}.ScheduleWeek_schedule-week-timeline__UdTdW{padding-bottom:5px;margin-bottom:5px;-webkit-border-after:2px solid rgba(var(--primaryTextColorRgb),.35);border-block-end:2px solid rgba(var(--primaryTextColorRgb),.35);display:flex}.ScheduleWeek_schedule-week-timeline__UdTdW .ScheduleWeek_workout-card__activity__oJ4CP{margin-bottom:10px}.ScheduleWeek_schedule-week-timeline__UdTdW .ScheduleWeek_workout-card__activity__oJ4CP:has(~.ScheduleWeek_workout-card__top-sale-badge--relative__vrY3H){margin-bottom:2px}.ScheduleWeek_schedule-week-timeline__UdTdW .ScheduleWeek_workout-card__9JNpT+.ScheduleWeek_workout-card__9JNpT{margin-top:5px;margin-left:0}.ScheduleWeek_schedule-week-timeline__wrapper__mY7Le{overflow:auto;padding-right:50px;width:100%}.ScheduleWeek_schedule-week-timeline__inner__Csqc6{display:flex}.ScheduleWeek_schedule-week-timeline__time__ZXuyK{-webkit-padding-before:17px;padding-block-start:17px;width:50px;font-weight:700;font-size:15px;line-height:18px}.ScheduleWeek_schedule-week-timeline__day__nL6GN{display:flex;flex-direction:column;overflow:auto;padding:5px;flex-basis:14.2857%;text-align:center;background:var(--secondaryColor);max-width:14.2857%}.ScheduleWeek_schedule-week-timeline__day__nL6GN::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:0;background-color:#f5f5f5;height:12px}.ScheduleWeek_schedule-week-timeline__day__nL6GN::-webkit-scrollbar{width:12px;height:10px;background-color:#fff}.ScheduleWeek_schedule-week-timeline__day__nL6GN::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(var(--primaryColorRgb),.7);border-radius:10px;height:8px}.ScheduleWeek_schedule-week-timeline__day__nL6GN>.ScheduleWeek_workout-card__9JNpT{width:100%;min-height:70px;flex-shrink:0}.ScheduleWeek_schedule-week-timeline__day__nL6GN>.ScheduleWeek_workout-card__9JNpT:only-child{width:100%}.ScheduleWeek_schedule-week-timeline__day__nL6GN>.ScheduleWeek_workout-card--disabled__FOZW0{opacity:.6}.ScheduleWeek_schedule-week-timeline__day__nL6GN:not(:last-child){margin-right:10px}.ScheduleWeek_schedule-week-view__container__4vMKe,.ScheduleWeek_schedule-week-view__content__BriRQ{display:flex;flex-direction:column}.ScheduleWeek_workout-card__9JNpT{border-radius:10px 0;cursor:pointer;text-align:left;display:block}.ScheduleWeek_workout-card__9JNpT+.ScheduleWeek_workout-card__9JNpT{margin-top:5px}.ScheduleWeek_workout-card--disabled__FOZW0{opacity:.6}.ScheduleWeek_workout-card__time__bRsXC{font-style:normal;font-weight:400;font-size:15px;line-height:18px;padding-right:10px;min-width:48px;display:inline-block;max-width:100%}.ScheduleWeek_workout-card__time--wrap__otdgv{display:flex;flex-wrap:wrap;column-gap:3px}.ScheduleWeek_workout-card__activity__oJ4CP{font-style:normal;font-weight:700;font-size:15px;line-height:18px}.ScheduleWeek_workout-card__activity_span__OhqA_{font-weight:400;font-size:.85em;white-space:nowrap}.ScheduleWeek_workout-card__top-sale-badge__XCeCI{background:linear-gradient(135deg,rgb(from var(--secondaryTextColor) r g b/.9),rgb(from var(--secondaryTextColor) r g b/1));color:var(--primaryColor);padding:2px 8px;border-radius:10px 0;font-size:10px;font-weight:700;white-space:nowrap}.ScheduleWeek_workout-card__top-sale-badge--relative__vrY3H{position:static}.ScheduleWeek_workout-card-inner__C7Pk0{display:flex;padding:12px 15px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-x:hidden;position:relative}.ScheduleWeek_schedule-only-week-swiper__cmB4_,.ScheduleWeek_schedule-week-swiper__XsMU_{margin-bottom:40px}.ScheduleWeek_schedule-only-week-swiper__cmB4_ .ScheduleWeek_small-search-el-block__id1vv,.ScheduleWeek_schedule-week-swiper__XsMU_ .ScheduleWeek_small-search-el-block__id1vv{display:flex;align-items:center;justify-content:space-around;flex-direction:row;width:100%;overflow:auto}.ScheduleWeek_schedule-only-week-swiper__cmB4_ .ScheduleWeek_swiper-container__31yaA,.ScheduleWeek_schedule-only-week-swiper__cmB4_ .ScheduleWeek_swiper__yQm8F,.ScheduleWeek_schedule-week-swiper__XsMU_ .ScheduleWeek_swiper-container__31yaA,.ScheduleWeek_schedule-week-swiper__XsMU_ .ScheduleWeek_swiper__yQm8F{display:flex;align-items:center}.ScheduleWeek_schedule-week-swiper__XsMU_ .ScheduleWeek_club-swiper-search-wrapper__c_TcI{position:relative;padding:0 40px}.ScheduleWeek_schedule-only-week-swiper__cmB4_ .ScheduleWeek_club-swiper-search-wrapper__c_TcI{position:relative;padding:0 50px}.ScheduleWeek_schedule-swiper-search-element__K1WZO{width:100%;padding:20px 4px;text-align:center;background:var(--secondaryColor);word-wrap:break-word;display:flex;flex-direction:column;font-style:normal;font-weight:800;font-size:20px;line-height:24px;height:auto;cursor:pointer;transition:all .3s ease-in-out;position:relative}.ScheduleWeek_schedule-swiper-search-element__week-day__IQR2m{display:block;margin-bottom:5px}.ScheduleWeek_schedule-swiper-search-element__week-date__b40NI{color:rgba(var(--primaryTextColorRgb),.35);display:block;font-size:15px;line-height:18px;font-style:normal;margin:auto 0;font-weight:700}.ScheduleWeek_schedule-swiper-search-element__year__jHxox{font-size:18px;line-height:22px}.ScheduleWeek_schedule-month-swiper___xWug .schedule-swiper-search-element:not(:hover):not(.active-schedule-swiper-search-element) .schedule-swiper-search-element__year{display:none}.ScheduleWeek_active-schedule-swiper-search-element__6tjuh{background:var(--primaryTextColor);color:var(--primaryColor)}.ScheduleWeek_active-schedule-swiper-search-element__6tjuh .schedule-swiper-search-element__week-day{font-family:var(--font-montserrat),sans-serif;font-size:20px;line-height:24px}.ScheduleWeek_active-schedule-swiper-search-element__6tjuh .ScheduleWeek_schedule-swiper-search-element__week-date__b40NI{font-size:15px;color:rgba(var(--primaryColor),.35);line-height:18px}@media only screen and (max-width:767px){.ScheduleWeek_schedule-only-week-swiper__cmB4_,.ScheduleWeek_schedule-week-swiper__XsMU_{margin-bottom:20px}.ScheduleWeek_schedule-swiper-search-element__K1WZO{padding:10px 4px}}.ScrollBox_scroll-box__jSDdO{position:relative;width:100%;overflow:hidden}.ScrollBox_scroll-box__wrapper__FkC9B{width:100%;height:100%;overflow-y:hidden;overflow-x:hidden}.ScrollBox_scroll-box__container__RmExw{height:100%;width:100%;display:inline-flex}.ScrollBox_scroll-box__arrow-button__xoiU1{padding:5px 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--primaryColor);position:absolute;top:18px;z-index:300;transform:translateY(-50%)}.ScrollBox_scroll-box__arrow-button__xoiU1 svg path{fill:rgba(var(--primaryTextColorRgb),.7);transition:all .1s ease-in-out}.ScrollBox_scroll-box__arrow-button__xoiU1:hover svg path{fill:rgba(var(--primaryTextColorRgb),1)}.ScrollBox_scroll-box__arrow-button-prev__Q7KJm{left:-5px}.ScrollBox_scroll-box__arrow-button-next__tEVan{right:-5px}.ScheduleDay_schedule-timeline__5jIqB{background:var(--secondaryColor)}.ScheduleDay_schedule-timeline--disable__XqhtG{opacity:.6}.ScheduleDay_schedule-timeline__wrapper__DeoV4{display:flex;flex-direction:row;align-items:center;padding:8px 10px;font-size:14px}.ScheduleDay_schedule-timeline__5jIqB+.ScheduleDay_schedule-timeline__5jIqB{margin-top:5px}.ScheduleDay_schedule-timeline__time__Tb22s{padding-right:25px;width:11%}.ScheduleDay_schedule-timeline__inner__5y2My{width:89%}.ScheduleDay_schedule-timeline__train__Ohb0f{display:grid;grid-template-areas:"activity instructor details action";grid-template-columns:32% 18% auto 18%;align-items:center;max-width:none;position:relative}.ScheduleDay_schedule-timeline__activity__oOTNg{display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-area:activity}.ScheduleDay_schedule-timeline-train__NVoY8{margin-bottom:10px}.ScheduleDay_schedule-timeline-train--disable__2gfZ9{opacity:.6}.ScheduleDay_schedule-timeline-visit__6mgpt{padding:5px;border-radius:10px}.ScheduleDay_schedule-timeline-train__NVoY8:last-child{margin-bottom:0}.ScheduleDay_schedule-timeline__name-activity__C1bgw{margin:5px auto 5px 20px;color:rgba(var(--primaryTextColorRgb),.35);font-style:normal;font-weight:700;font-size:1em;line-height:1.1em}.ScheduleDay_schedule-timeline-activity__5XtGZ{padding-right:25px}.ScheduleDay_schedule-timeline__second-block__ek7D2{display:flex;flex:1 1 65%;justify-content:space-between;align-items:center}.ScheduleDay_schedule-timeline__instructors-wrapper__guDt1{grid-area:instructor}.ScheduleDay_schedule-timeline__rating-wrapper__gIAD8{display:flex;align-items:center}.ScheduleDay_schedule-timeline__rating__CV_xB{display:flex;align-items:center;padding-right:10px}.ScheduleDay_schedule-timeline__rating__CV_xB span{line-height:19px;display:inline-block}.ScheduleDay_schedule-timeline__rating__CV_xB svg{display:block}.ScheduleDay_schedule-timeline__rating__CV_xB svg path{fill:var(--secondaryTextColor)}.ScheduleDay_schedule-timeline__instructor-time__q4fvT{color:rgba(var(--primaryTextColorRgb),.6)}.ScheduleDay_schedule-timeline__rating-btn__onNZb{padding:10px 15px;margin:0}.ScheduleDay_schedule-timeline__rating-btn__onNZb:hover path{fill:#2b2b2b}.ScheduleDay_schedule-timeline__rating-btn__onNZb svg{display:block}.ScheduleDay_schedule-timeline__rating-btn__onNZb svg path{fill:var(--primaryColor)}.ScheduleDay_schedule-timeline__wrapper-reg__qf9PW{grid-area:details;display:flex;flex-direction:row;align-items:center;padding-right:15px;justify-content:space-between}.ScheduleDay_schedule-timeline__wrapper-reg--disable__uGsyV{grid-column:3/5;justify-content:flex-end;text-align:right}.ScheduleDay_schedule-timeline__reservation-present__8xaOg{color:var(--secondary-color)}.ScheduleDay_schedule-timeline__reservation-item-second__QWWzA{margin:4px 0;color:rgba(var(--primaryTextColorRgb),.6)}.ScheduleDay_schedule-timeline__registration-btn__H5QlM{padding:12px 15px;border-radius:10px 0;text-align:center;align-self:center;color:var(--primaryColor);background-color:var(--secondaryTextColor);border:0;transition:all .2s ease-in-out;grid-area:action;font-weight:700;font-size:15px;line-height:18px;cursor:pointer}.ScheduleDay_schedule-timeline__registration-btn--rounded__hxE1B{border-radius:8px}.ScheduleDay_schedule-timeline__registration-btn--hidden__uwc_Z{visibility:hidden;opacity:0}.ScheduleDay_schedule-timeline__registration-btn__H5QlM:hover{background-color:var(--primaryTextColor);color:var(--primaryColor);border:0}.ScheduleDay_schedule-timeline__registration-btn--disabled__hDR3_,.ScheduleDay_schedule-timeline__registration-btn--disabled__hDR3_:hover{color:var(--primaryTextColor);background-color:var(--primaryColor)}.ScheduleDay_schedule-timeline__registration-btn--active__DwQKI{color:var(--primaryColor);background-color:var(--primaryTextColor)}.ScheduleDay_schedule-timeline__registration-btn--active__DwQKI:hover{color:var(--primaryColor);background-color:rgba(var(--primaryTextColorRgb),.75)}.ScheduleDay_schedule-empty__tZKFk{display:flex;justify-content:center;align-items:center;min-height:500px;background:var(--secondaryColor);padding:40px;text-align:center}.ScheduleDay_schedule-empty__text__1pxBt{font-family:var(--font-montserrat),sans-serif;font-style:normal;font-weight:800;font-size:20px;line-height:24px}.ScheduleDay_schedule-timeline-reservation__QU0IM{min-width:40%}.ScheduleDay_schedule-timeline-card-info__SsLYe{align-self:baseline;padding-left:25px}.ScheduleDay_schedule-day-timeline__CeiIX{border:2px solid rgba(0,0,0,0);transition:border-color .15s ease-in-out}.ScheduleDay_schedule-day-timeline__CeiIX:hover{border:2px solid #2b2b2c}@media only screen and (max-width:1199px){.ScheduleDay_schedule-timeline__instructors-wrapper__guDt1{margin-right:0;padding-right:15px}.ScheduleDay_schedule-timeline-reservation__QU0IM{padding-right:15px}.ScheduleDay_schedule-timeline__train__Ohb0f{grid-template-columns:32% 18% auto 12%}}@media only screen and (max-width:1023px){.ScheduleDay_schedule-timeline__second-block__ek7D2{flex-basis:65%}.ScheduleDay_schedule-timeline__instructors-wrapper__guDt1{flex-direction:column;align-items:flex-start;padding-right:20px;flex-basis:200px;justify-content:center}.ScheduleDay_schedule-timeline__wrapper__DeoV4{padding:8px 10px}.ScheduleDay_schedule-timeline__train__Ohb0f{grid-template-columns:32% 20% 32% 16%}.ScheduleDay_schedule-timeline-reservation__QU0IM{min-width:45%}}@media only screen and (max-width:992px){.ScheduleDay_schedule-timeline__train__Ohb0f{grid-template-columns:32% 20% 32% 16%}.ScheduleDay_schedule-timeline__wrapper-reg__qf9PW{flex-direction:column;align-items:flex-start}.ScheduleDay_schedule-timeline-card-info__SsLYe{margin-top:10px}.ScheduleDay_schedule-timeline-reservation__QU0IM{padding:0}}@media only screen and (max-width:767px){.ScheduleDay_schedule-timeline-activity__5XtGZ{margin-bottom:8px;padding-right:15px}.ScheduleDay_schedule-timeline__train__Ohb0f{grid-template-columns:60% 40%}.ScheduleDay_schedule-timeline-visit__6mgpt{background:var(--primaryColor)}.ScheduleDay_schedule-timeline__activity__oOTNg{grid-row:1/2;grid-column:1/2}.ScheduleDay_schedule-timeline__instructors-wrapper__guDt1{padding-right:15px;grid-row:2/3;grid-column:1/2}.ScheduleDay_schedule-timeline__instructors-list__ejDVm{display:flex;flex-wrap:wrap}.ScheduleDay_schedule-timeline__instructor__0foB6{padding-right:5px}.ScheduleDay_schedule-timeline__wrapper-reg__qf9PW{flex-direction:column;text-align:center;align-items:center;margin-bottom:8px;grid-row:1/2;grid-column:2/4;padding:0}.ScheduleDay_schedule-timeline__registration-btn__H5QlM{align-self:center;justify-self:end;order:0;grid-column:2/3;grid-row:2/3}.ScheduleDay_schedule-timeline__registration-btn--hidden__uwc_Z{display:none}.ScheduleDay_schedule-timeline__time__Tb22s{width:25%;padding-right:15px}.ScheduleDay_schedule-timeline__inner__5y2My{width:75%}.ScheduleDay_schedule-timeline__reservation__bWg4V{order:1}.ScheduleDay_schedule-timeline__5jIqB .ScheduleDay_schedule-timeline-card-info__SsLYe{margin-top:10px}.ScheduleDay_schedule-timeline__5jIqB .ScheduleDay_schedule__training-link__k3L1R{margin-bottom:10px}.ScheduleDay_schedule-timeline-reservation__QU0IM{padding-right:0}.ScheduleDay_schedule-timeline-train__NVoY8{margin-bottom:15px}}@media only screen and (max-height:768px){.ScheduleDay_schedule-empty__tZKFk{min-height:300px}}@media only screen and (max-width:680px){.ScheduleDay_schedule-timeline__5jIqB .ScheduleDay_schedule-timeline-train__NVoY8{font-size:13px;line-height:16px;margin-bottom:10px}.ScheduleDay_schedule-timeline__time__Tb22s{font-weight:700;font-size:1em;line-height:1.1em}.ScheduleDay_schedule-timeline__activity__oOTNg{padding-right:20px}.ScheduleDay_schedule-timeline__name-activity__C1bgw{padding-left:0;display:none}.ScheduleDay_schedule-timeline__instructors-list__ejDVm{padding-right:0}.ScheduleDay_schedule-timeline__5jIqB .ScheduleDay_timeline-workout-card__aA1_D{margin-right:0}.ScheduleDay_schedule-timeline__second-block__ek7D2{flex-basis:40%;flex-grow:0;align-items:flex-end}.ScheduleDay_schedule-timeline__train__Ohb0f{padding-right:0;flex-wrap:nowrap}.ScheduleDay_schedule-timeline__second-block__ek7D2{flex-direction:column}.ScheduleDay_schedule-timeline__instructors-wrapper__guDt1{flex-basis:auto;padding-right:0}.ScheduleDay_schedule-timeline__reservation__bWg4V{font-size:15px;line-height:18px}.ScheduleDay_schedule-timeline__registration-btn__H5QlM{font-size:13px;line-height:16px;margin-bottom:0}.ScheduleDay_schedule-timeline--visible__wa8iD,.ScheduleDay_schedule-timeline__5jIqB .ScheduleDay_schedule-timeline__reservation--mobile__4vlu8{display:initial}.ScheduleDay_schedule-timeline--absolute__DeXQB{position:absolute;left:-50px;bottom:16px}}@media only screen and (max-width:480px){.ScheduleDay_schedule-timeline__train__Ohb0f{padding-right:0}.ScheduleDay_schedule-timeline__time__Tb22s{display:none;width:0;padding-right:0}.ScheduleDay_schedule-timeline__day__Bcn7x{flex-grow:1}.ScheduleDay_schedule-timeline__day__Bcn7x .ScheduleDay_schedule-timeline__train__Ohb0f+.ScheduleDay_schedule-timeline__train__Ohb0f{margin-top:15px}.ScheduleDay_schedule-timeline__inner__5y2My{width:100%}.ScheduleDay_schedule-timeline__activity__oOTNg{grid-column:1/3;grid-row:1/2;width:100%;padding-right:0}.ScheduleDay_schedule-timeline__instructors-wrapper__guDt1{margin-bottom:8px;padding:0 5px;grid-column:1/3;grid-row:2/3}.ScheduleDay_schedule-timeline__wrapper-reg__qf9PW{padding:0 5px;grid-row:3/4;text-align:initial;align-items:flex-start;margin:0}.ScheduleDay_schedule-timeline__wrapper-reg--full-mobile__vJuBo{grid-column:1/3}.ScheduleDay_schedule-timeline__wrapper-reg--part-mobile__dVDIM{grid-column:1/2}.ScheduleDay_schedule-timeline__wrapper-reg__qf9PW:has([class*=registration-btn]) .ScheduleDay_schedule-timeline__registration-btn__H5QlM{color:brown}.ScheduleDay_schedule-timeline__registration-btn__H5QlM{grid-row:3/4;grid-column:2/3;margin:auto 5px auto 0;width:auto}.ScheduleDay_schedule-timeline__wrapper__DeoV4{padding:5px}.ScheduleDay_schedule-timeline__5jIqB .ScheduleDay_workout-card__activity__Wbbxa{font-weight:400}.ScheduleDay_schedule-timeline__5jIqB .ScheduleDay_timeline-workout-card__aA1_D{margin-right:0;width:100%}.ScheduleDay_schedule-timeline__second-block__ek7D2{margin:0 -5px;flex:1 0 auto;flex-direction:row;width:100%;align-items:center}.ScheduleDay_schedule-timeline__instructors-list__ejDVm{padding-right:0}.ScheduleDay_schedule-timeline__rating-wrapper__gIAD8{display:none}.ScheduleDay_schedule-timeline__instructor__0foB6{margin-bottom:0;font-weight:700}.ScheduleDay_schedule-timeline__reservation__bWg4V{display:initial;margin-bottom:0;width:auto}.ScheduleDay_schedule-timeline--absolute__DeXQB,.ScheduleDay_schedule-timeline__registration-btn-mob-hidden__LQgBN{display:none}}@media only screen and (max-width:380px){.ScheduleDay_schedule-timeline__second-block__ek7D2{margin-bottom:-8px;width:100%;align-items:flex-start}.ScheduleDay_schedule-timeline__train__Ohb0f:not(:last-child) .ScheduleDay_schedule-timeline__instructors-wrapper__guDt1{margin-bottom:10px}}.ScheduleDay_workout-card__VZYGW{border-radius:10px 0;cursor:pointer;text-align:left;display:block}.ScheduleDay_workout-card__VZYGW+.ScheduleDay_workout-card__VZYGW{margin-top:5px}.ScheduleDay_workout-card--disabled__DVavO{opacity:.6}.ScheduleDay_workout-card__activity__Wbbxa{font-style:normal;font-weight:700;font-size:15px;line-height:18px}.ScheduleDay_workout-card__activity_span__1hzeh{font-weight:400;font-size:.85em;white-space:nowrap}.ScheduleDay_workout-card-inner__B848y{display:flex;padding:12px 15px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-x:hidden;position:relative}.ScheduleDay_workout-card-inner__B848y:has(.ScheduleDay_workout-card__top-sale-badge__wUlkR){overflow:visible!important}.ScheduleDay_workout-card__top-sale-badge__wUlkR{background:linear-gradient(135deg,rgb(from var(--secondaryTextColor) r g b/.9),rgb(from var(--secondaryTextColor) r g b/1));color:var(--primaryColor);padding:2px 8px;border-radius:10px 0;font-size:10px;font-weight:700;white-space:nowrap;position:absolute;bottom:-6px;left:8px;z-index:1}.ScheduleDay_workout-card__top-sale-badge--relative__RskUV{position:static}.ScheduleDay_workout-card__top-sale-badge--relative__RskUV:not(:last-child){margin-bottom:5px;align-self:start}@media only screen and (max-width:767px){.ScheduleDay_workout-card-inner__B848y{padding-bottom:10px}.ScheduleDay_workout-card__top-sale-badge__wUlkR{font-size:9px;padding:1px 6px;left:6px}}.ScheduleMonth_schedule__INgyd{border-radius:4px;width:100%;max-width:100%;background:#fff;font:inherit;line-height:1.125em;border:0;overflow:hidden;margin:0 auto}.ScheduleMonth_schedule__training-link__XT7nT{display:block}.ScheduleMonth_schedule-navigation__s3MmG{display:flex;height:39px;margin-bottom:40px;justify-content:center}.ScheduleMonth_schedule-navigation__arrow__aFe6X,.ScheduleMonth_schedule-navigation__s3MmG select{margin:0 4px}.ScheduleMonth_schedule-month__weekdays__lrDho{display:flex;justify-content:space-between}.ScheduleMonth_schedule-month__container__XNbFY{display:flex;width:100%;align-items:center}.ScheduleMonth_schedule-month__content__zStFF{flex-grow:1;width:100%}.ScheduleMonth_schedule-month-weekdays__Bb2mK{margin-bottom:15px}.ScheduleMonth_schedule-month-weekdays__wrapper__L4pMZ{display:flex;justify-content:center;flex-basis:14.2857%;max-width:14.2857%;overflow:hidden;margin:0 5px;padding:5px}.ScheduleMonth_schedule-month-weekdays__button__Hs6Fk{font-family:var(--font-montserrat),sans-serif;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:var(--primaryTextColor)}.ScheduleMonth_schedule-month-days__week___zIQ_{display:flex}.ScheduleMonth_schedule-month-days__day__js1eN{margin:5px;padding:20px 5px 5px;cursor:pointer;border:2px solid rgba(0,0,0,0);background-color:var(--secondaryColor);color:var(--primaryTextColor);flex-basis:14.2857%;overflow:auto;max-width:14.2857%;display:flex;align-items:stretch;flex-direction:column}.ScheduleMonth_schedule-month-days__day__js1eN:hover{background-color:var(--primaryColor);border:2px solid var(--primaryTextColor)}.ScheduleMonth_schedule-month-days__day__js1eN .ScheduleMonth_workout-card__activity__i5AkO:has(~.ScheduleMonth_workout-card__top-sale-badge--relative__TO4Q1){margin-bottom:2px}.ScheduleMonth_schedule-month-days__day_today__70jBo{background-color:var(--primaryColor);border:2px solid var(--primaryTextColor);color:var(--primaryTextColor)}.ScheduleMonth_schedule-month-days__day_today__70jBo .ScheduleMonth_schedule-month-days_selected__3Wa6d{border:2px solid #d3d3d3;color:#2b2b2c}.ScheduleMonth_schedule-month-days__day_selected__JSM_f{border:2px solid #2b2b2c}@media only screen and (max-width:1440px){.ScheduleMonth_schedule-month-days__day__js1eN,.ScheduleMonth_schedule-month-weekdays__wrapper__L4pMZ{flex:1 0 20%;max-width:20%}}@media only screen and (max-width:1199px){.ScheduleMonth_schedule-month-days__day__js1eN,.ScheduleMonth_schedule-month-weekdays__wrapper__L4pMZ{flex-basis:25%;max-width:25%}}@media only screen and (max-width:991px){.ScheduleMonth_schedule-month-days__day__js1eN,.ScheduleMonth_schedule-month-weekdays__wrapper__L4pMZ{flex-basis:33.333%;max-width:33.333%}}.ScheduleMonth_day-date__hU59U{font-family:var(--font-montserrat),sans-serif;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:var(--primaryTextColor);margin-left:20px;margin-bottom:20px;text-align:left}.ScheduleMonth_schedule-timeline--disable__Br3c6{opacity:.6}.ScheduleMonth_workout-card__inner-activity__hKFUV{display:flex;flex-direction:column}.ScheduleMonth_workout-card__hEJQv{border-radius:10px 0;cursor:pointer;text-align:left;display:block}.ScheduleMonth_workout-card__hEJQv+.ScheduleMonth_workout-card__hEJQv{margin-top:5px}.ScheduleMonth_workout-card--disabled__m1JoU{opacity:.6}.ScheduleMonth_workout-card__time__Xed9f{font-style:normal;font-weight:400;font-size:15px;line-height:18px;padding-right:10px;min-width:48px;display:inline-block;max-width:100%}.ScheduleMonth_workout-card__time--nowrap__W4UIM{white-space:nowrap}.ScheduleMonth_workout-card__time--wrap__O6YOQ{display:flex;flex-wrap:wrap;column-gap:3px}.ScheduleMonth_workout-card__activity__i5AkO{font-style:normal;font-weight:700;font-size:15px;line-height:18px}.ScheduleMonth_workout-card__activity_span__4LNc0{font-weight:400;font-size:.85em;white-space:nowrap}.ScheduleMonth_workout-card__star-btn__QCULx{position:absolute;right:5px;top:50%;transform:translateY(-50%);padding:10px;background-color:var(--secondaryTextColor);border-radius:5px 0}.ScheduleMonth_workout-card__star-btn__QCULx:hover svg path{fill:var(--primaryColor)}.ScheduleMonth_workout-card__star-btn__QCULx svg{display:block}.ScheduleMonth_workout-card__star-btn__QCULx svg path{fill:var(--secondaryTextColor);stroke:var(--primaryColor);stroke-width:1}.ScheduleMonth_workout-card-inner__gmFKX{display:flex;padding:12px 15px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-x:hidden;position:relative}@media only screen and (max-width:480px){.ScheduleMonth_workout-card-inner__gmFKX{padding:4px 5px}.ScheduleMonth_workout-card-inner__gmFKX:has(.ScheduleMonth_workout-card__top-sale-badge__0yM4I){padding-bottom:12px}}.CancelWithoutCompensationModal_cancel-without-compensation-modal__Ps_dA{max-width:500px;width:100%;padding:0}.CancelWithoutCompensationModal_cancel-without-compensation-modal__title__CcI5v{font-family:var(--font-montserrat),sans-serif;font-weight:800;font-size:24px;line-height:1.2;color:var(--primaryTextColor);margin:0 0 16px;text-align:center}.CancelWithoutCompensationModal_cancel-without-compensation-modal__description__tDM6d{font-size:14px;line-height:1.5;color:rgba(var(--primaryTextColorRgb),.7);margin:0 0 24px;text-align:center}.CancelWithoutCompensationModal_cancel-without-compensation-modal__actions__IjYjV{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button__d_WYu{padding:12px 24px;border:none;border-radius:8px 0;font-family:var(--font-montserrat),sans-serif;font-weight:600;font-size:14px;line-height:1.2;cursor:pointer;transition:all .3s ease;min-width:100px;display:flex;align-items:center;justify-content:center;gap:8px}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button__d_WYu:focus{outline:none;box-shadow:0 0 0 3px rgba(var(--secondaryTextColorRgb),.3)}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button__d_WYu:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button--primary__XDDHa{background:var(--secondaryTextColor);color:var(--primaryColor)}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button--primary__XDDHa:hover:not(:disabled){background-color:var(--primaryTextColor)}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button--secondary__C4CYN{background-color:var(--primaryTextColor);color:var(--primaryColor);border:2px solid rgba(var(--primaryTextColorRgb),.4)}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button--secondary__C4CYN:hover:not(:disabled){background-color:var(--secondaryTextColor)}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button-loading__46iZN{display:flex;align-items:center;gap:8px}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button-spinner__Cx_F9{width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-top-color:currentcolor;border-radius:50%;animation:CancelWithoutCompensationModal_cancelSpinner__3Fcre 1s linear infinite}@keyframes CancelWithoutCompensationModal_cancelSpinner__3Fcre{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:768px){.CancelWithoutCompensationModal_cancel-without-compensation-modal__title__CcI5v{font-size:20px}.CancelWithoutCompensationModal_cancel-without-compensation-modal__actions__IjYjV{flex-direction:column;gap:8px}.CancelWithoutCompensationModal_cancel-without-compensation-modal__button__d_WYu{width:100%;justify-content:center}}@media only screen and (max-width:480px){.CancelWithoutCompensationModal_cancel-without-compensation-modal__title__CcI5v{font-size:18px}}.CancelWithoutCompensationModal_cancel-without-compensation-modal__Ps_dA{animation:CancelWithoutCompensationModal_fadeInUp__nWSoR .3s ease-out}@keyframes CancelWithoutCompensationModal_fadeInUp__nWSoR{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ScheduleBlock_dropdown-menu__mdly4{position:relative;align-self:flex-start;cursor:pointer;margin-bottom:10px}.ScheduleBlock_dropdown-menu__button__5BCXM{border:2px solid rgba(var(--primaryTextColorRgb),.35);border-radius:10px 0;color:var(--primaryTextColor)}.ScheduleBlock_dropdown-menu__button__5BCXM svg{margin-left:10px}.ScheduleBlock_dropdown-menu__button__5BCXM svg path{fill:var(--primaryTextColor)}.ScheduleBlock_dropdown-menu__button__5BCXM:hover{border-color:var(--secondaryTextColor)}.ScheduleBlock_dropdown-menu__button_active__3qeAj{border-color:#2b2b2c;border-radius:10px 0 0 0}.ScheduleBlock_dropdown-menu__button_default__3S7SN{border-color:rgba(var(--primaryTextColorRgb),.2);background-color:rgba(var(--primaryTextColorRgb),.25);cursor:default}.ScheduleBlock_dropdown-menu__button_default__3S7SN:hover{border-color:rgba(var(--primaryTextColorRgb),.2)}.ScheduleBlock_dropdown-menu__button__5BCXM{transition:background-color .15s ease-in-out,color .15s ease-in-out;padding:10px 16px 10px 20px;font-weight:700;font-size:15px;line-height:18px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}.ScheduleBlock_dropdown-menu__title__I0UXQ{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ScheduleBlock_dropdown-menu__input__VVzSd{padding:10px 50px 10px 20px;width:100%;transition:border .3s ease-in-out,color .1s ease-in-out;border:2px solid rgba(0,0,0,0);border-bottom:2px solid var(--secondaryColor);font-family:var(--font-lato),sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:18px;background-color:var(--primaryColor);color:var(--primaryTextColor)}.ScheduleBlock_dropdown-menu__input-wrapper__4JPGy{width:100%;position:relative}.ScheduleBlock_dropdown-menu__input-wrapper__4JPGy svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ScheduleBlock_dropdown-menu__input-wrapper__4JPGy:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--primaryTextColor);transition:width .6s ease-in}.ScheduleBlock_dropdown-menu__input-wrapper__4JPGy:hover:after{width:100%}.ScheduleBlock_dropdown-menu__clear__YKbs_{right:20px;line-height:23px;font-size:30px;padding:10px 0;cursor:pointer;position:absolute;top:0;color:#cacaca;transition:color .6s ease-in}.ScheduleBlock_dropdown-menu__clear__YKbs_:hover{color:var(--primaryTextColor)}.ScheduleBlock_dropdown-menu__wrapper__XsTnT{display:flex;flex-direction:column;align-items:flex-start;z-index:1000;position:absolute;top:calc(100% - 2px);left:0;width:100%;background-color:var(--primaryColor);border:2px solid rgba(var(--primaryTextColorRgb),.35);max-height:225px;overflow:auto}.ScheduleBlock_dropdown-menu__mdly4:not(:last-child){margin-right:10px}.ScheduleBlock_dropdown-menu-wrapper__c9eNr{border:2px solid rgba(var(--primaryTextColorRgb),.4);box-sizing:border-box;margin-top:10px;cursor:pointer;font-size:15px;line-height:18px}.ScheduleBlock_dropdown-menu-wrapper-inner__P9OjZ{padding:10px 0;width:100%}.ScheduleBlock_dropdown-menu-wrapper__item__mVrdQ{padding:10px 20px;width:100%;transition:background-color .15s ease-in-out,color .1s ease-in-out}.ScheduleBlock_dropdown-menu-wrapper__item_active__fakmw{color:var(--secondaryTextColor);background-color:var(--primaryColor);font-weight:700}.ScheduleBlock_dropdown-menu-wrapper__item__mVrdQ:first-child{padding-top:10px}.ScheduleBlock_dropdown-menu-wrapper__item__mVrdQ:last-child{padding-bottom:10px}.ScheduleBlock_card-item__5jqFz{align-self:flex-start;color:var(--primaryTextColor);background-color:var(--primaryColor);border:2px solid rgba(var(--primaryTextColorRgb),.35);padding:10px 20px;border-radius:10px 0;margin-bottom:10px;cursor:pointer}.ScheduleBlock_card-item__5jqFz:hover{border:2px solid var(--secondaryTextColor)}.ScheduleBlock_card-item_active__ZBkfu{border:2px solid var(--secondaryTextColor)}.ScheduleBlock_card-item_active__ZBkfu,.ScheduleBlock_card-item_active__ZBkfu:hover{background-color:var(--secondaryTextColor);color:var(--primaryColor)}.ScheduleBlock_card-item_default__MwNlA{background-color:rgba(var(--primaryTextColorRgb),.25);cursor:default}.ScheduleBlock_card-item_default__MwNlA,.ScheduleBlock_card-item_default__MwNlA:hover{border-color:rgba(var(--primaryTextColorRgb),.2)}.ScheduleBlock_card-item__5jqFz{transition:color .1s ease-in-out;font-weight:700;font-size:15px;line-height:18px}.ScheduleBlock_card-item__5jqFz:not(:last-child){margin-right:10px}.ScheduleBlock_card-item__title__auy2X{display:block}.ScheduleBlock_filter-menu__HifSQ{flex-grow:1;display:flex;justify-content:flex-end;align-items:stretch;height:100%;flex-wrap:nowrap;position:relative}.ScheduleBlock_filter-wrapper__rNNYJ{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.ScheduleBlock_filter-visits__q4xdD{display:flex;justify-content:flex-start;margin-right:10px}.ScheduleBlock_filter-menu__btn__O7qHA{align-self:stretch;text-align:center;transition:color .1s ease-in-out}.ScheduleBlock_filter-menu__btn--active__Ju3Kl{border-radius:10px 0 0 0}.ScheduleBlock_filter-menu__btn--active__Ju3Kl:hover,.ScheduleBlock_filter-menu__dropdown__cXevp{border:2px solid rgba(var(--primaryTextColorRgb),.35)}.ScheduleBlock_filter-menu__dropdown__cXevp{transition:color .1s ease-in-out;display:flex;flex-direction:column;margin-top:-2px;z-index:40;width:100%;background-color:var(--primaryColor);padding:15px 20px;cursor:pointer}.ScheduleBlock_filter-menu__dropdown__cXevp .ScheduleBlock_dropdown-menu__mdly4{margin-right:0;align-self:unset}.ScheduleBlock_filter-menu__dropdown__cXevp .ScheduleBlock_card-item__5jqFz{margin-right:0}.ScheduleBlock_filter-menu__dropdown__cXevp>.ScheduleBlock_card-item__5jqFz:last-child{margin-bottom:0}.ScheduleBlock_filter-menu__dropdown__cXevp .ScheduleBlock_dropdown-menu-wrapper__c9eNr{max-height:200px}.ScheduleBlock_separator__a3zbh{right:35px;margin:auto 0;position:absolute;top:0;bottom:0;border-left:1px solid #cacaca;height:65%}@media only screen and (max-width:1200px){.ScheduleBlock_filter-wrapper__rNNYJ{flex-direction:column;flex-wrap:unset}.ScheduleBlock_filter-visits__q4xdD{width:100%;justify-content:center}.ScheduleBlock_filter-menu__HifSQ{justify-content:center;flex-grow:0;flex-wrap:wrap;width:100%}.ScheduleBlock_dropdown-menu__mdly4{flex-basis:calc(33% - 10px);flex-grow:1}.ScheduleBlock_card-item__5jqFz:nth-child(3){flex-basis:calc(33% - 10px)}}@media only screen and (max-width:780px){.ScheduleBlock_filter-menu__HifSQ{align-self:stretch;width:100%}.ScheduleBlock_filter-menu__btn__O7qHA{margin-bottom:0;margin:0 auto!important;width:100%}}@media only screen and (max-width:480px){.ScheduleBlock_filter-visits__q4xdD{text-align:center}.ScheduleBlock_dropdown-menu__mdly4{flex-basis:100%;flex-grow:1}.ScheduleBlock_card-item__5jqFz{width:100%}}.ScheduleCards_schedule-card-timeline__header__Crt_w{display:flex;align-items:center;font-weight:700;font-size:17px;line-height:18px}.ScheduleCards_schedule-card-timeline__title-wrapper__0KWZV{flex-grow:1;display:flex}.ScheduleCards_schedule-card-timeline__title-training__gZvBL{padding-right:30px;flex:1 1 35%}.ScheduleCards_schedule-card-timeline__title-instructor__UNkqa{flex:1 1 65%}.ScheduleCards_schedule-card-timeline__wrapper__kEty3{background:#f8f8f8;display:flex;flex-direction:row;align-items:center;padding:15px 20px;border:2px solid rgba(0,0,0,0);transition:border-color .15s ease-in-out}.ScheduleCards_schedule-card-timeline__wrapper__kEty3:hover{border:2px solid #2b2b2c}.ScheduleCards_schedule-card-timeline__agcoz+.ScheduleCards_schedule-card-timeline__agcoz{margin-top:20px}.ScheduleCards_schedule-card-timeline__time__Z0t9V{margin-right:95px;padding:0 10px}.ScheduleCards_schedule-card-timeline__inner__8BfzW{flex-grow:1}.ScheduleCards_schedule-card-timeline__train__J_L6y{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 10px}.ScheduleCards_schedule-card-timeline-train__ykDBJ{margin-bottom:5px}.ScheduleCards_schedule-card-timeline-train__ykDBJ:last-child{margin-bottom:0}.ScheduleCards_schedule-card-timeline__activity__7ZM1X{display:flex;align-items:center;flex-basis:200px;justify-content:space-between}.ScheduleCards_schedule-card-timeline-activity___WlF7{margin-right:70px}.ScheduleCards_schedule-card-timeline__instructors-wrapper__KXYXy{display:flex;align-items:center;flex-basis:400px;justify-content:space-between;margin-right:20px}.ScheduleCards_schedule-card-timeline__instructors-list__hUcEA{margin-right:20px}.ScheduleCards_schedule-card-timeline__rating-wrapper__shEWY{display:flex;align-items:center}.ScheduleCards_schedule-card-timeline__rating__oYJw2{display:flex;align-items:center;padding-right:10px}.ScheduleCards_schedule-card-timeline__rating__oYJw2 span{line-height:19px;display:inline-block;vertical-align:middle}.ScheduleCards_schedule-card-timeline__rating-btn__W8wj3{padding:10px 15px}.ScheduleCards_schedule-card-timeline__rating-btn__W8wj3 svg{display:block}.ScheduleCards_schedule-card-timeline__rating-btn__W8wj3 svg path{fill:var(--primaryColor)}.ScheduleCards_schedule-card-timeline__reservation__s76HB{font-weight:700;font-size:1em;line-height:1.1px}.ScheduleCards_schedule-card-timeline__registration-btn__MY54L{padding:15px 20px}.ScheduleCards_schedule-header__zw3oP{padding:0 22px 20px;color:rgba(var(--primaryTextColorRgb),.35)}.ScheduleCards_schedule-header__date__TEzjX{width:11%;padding-right:25px}.ScheduleCards_schedule-header__inner__l5ihK{width:89%;display:grid;grid-template-areas:"activity instructors details action";grid-template-columns:32% 18% auto 12%;align-items:center;max-width:none}.ScheduleCards_schedule-header__workout__eCHqb{grid-area:activity}.ScheduleCards_schedule-header__instructors__XzIHX{grid-area:instructors}.ScheduleCards_schedule-header__details__y5C6y{grid-area:details}@media only screen and (max-width:1199px){.ScheduleCards_schedule-card-timeline__title-training__gZvBL{padding-right:50px}}@media only screen and (max-width:1023px){.ScheduleCards_schedule-card-timeline__date__HzgsV{padding-right:15px}.ScheduleCards_schedule-card-timeline__title-training__gZvBL{flex-basis:35%;padding-right:30px}.ScheduleCards_schedule-card-timeline__title-instructor__UNkqa{flex:65% 1}.ScheduleCards_schedule-header__zw3oP{padding:0 12px 20px}.ScheduleCards_schedule-header__inner__l5ihK{grid-template-columns:32% 20% 32% 16%}}@media only screen and (max-width:767px){.ScheduleCards_schedule-header__date__TEzjX{width:25%}.ScheduleCards_schedule-header__inner__l5ihK{width:75%;grid-template-columns:60% 0 40%}}
/*# sourceMappingURL=cbc2a64d754c56d9.css.map*/