.payment-list_payment-list__loading__ZgZcy{position:absolute;inset:0;z-index:1000}.payment-list_payment-list__list__5HU60 li{padding-bottom:16px}.payment-list_payment-list__list__5HU60 li ul{gap:16px;flex-direction:column;width:100%}.payment-list_payment-list__list__5HU60 li ul li{width:100%}.payment-list_payment-list__list__date__SoA5_{font-family:var(--avenir-heavy);font-size:14px;line-height:16px;padding-bottom:16px}@media screen and (max-width:767px){.payment-list_payment-list__list__5HU60{padding-top:24px}}.info-point{z-index:9;cursor:pointer}.info-point__info-icon{display:block;width:20px;height:20px}.info-point__info-icon path{stroke:var(--content-secondary)}.react-tooltip{font-family:var(--avenir-roman);font-size:16px;line-height:24px;color:var(--content-inverse-primary);width:calc(100vw - 16px)!important;font-size:16px!important;max-width:343px!important;background:var(--background-inverse-primary)!important;padding:16px!important;border-radius:8px!important;z-index:10000!important}.gym-partner_gym-partner__UE4vH{font-family:var(--avenir-roman);font-size:14px;line-height:20px;color:var(--content-secondary);gap:4px}.gym-partner_gym-partner__logo__C_LGT svg{display:block;width:20px;height:20px}.gym-partner_gym-partner__logo--partner__G5wpp svg{width:22px}.gym-card-light_gym-card__5_25F{padding:4px 0;background:var(--background-primary);transition:.2s ease;width:100%;cursor:pointer}.gym-card-light_gym-card__container__ZdOee{gap:12px}.gym-card-light_gym-card__image__yMjek{position:relative;width:68px;height:68px;border-radius:12px;overflow:hidden;flex-shrink:0}.gym-card-light_gym-card__content__xspVr{flex-grow:1;overflow:hidden}.gym-card-light_gym-card__content__title__lrXGp{font-family:var(--avenir-heavy);font-size:16px;line-height:20px}.gym-card-light_gym-card__content__subtitle___2SA9{font-family:var(--avenir-roman);font-size:14px;line-height:20px;color:var(--content-secondary)}.gym-card-light_gym-card__content__bottom__uHhZF{padding-top:4px}.gym-card-light_gym-card__content__direction__Jqll0{cursor:pointer}.gym-card-light_gym-card__content__direction__Jqll0 svg{width:24px;height:24px}.gym-card-light_gym-card__content__direction__Jqll0 svg path{fill:var(--brand-secondary)}.gym-card-light_gym-card--active__Ql7Bc{transition:.2s ease;border-radius:12px;border:2px solid var(--brand-secondary);background:#efecfc;padding:4px}.gym-card-light_gym-card--loading__et3h5{height:68px}.gyms_location-gyms__map__5MItp{height:343px;border-radius:12px;overflow:hidden;position:relative;margin-bottom:24px}.gyms_location-gyms__list__i2_ed{flex-direction:column;gap:8px}.gyms_location-gyms__list__item__Tu8Fx{width:100%;padding-bottom:8px;border-bottom:1px solid var(--stroke-opaque)}.radio-button_radio-button__E47zg{flex-shrink:0;width:32px;height:32px;cursor:pointer}.radio-button_radio-button__inner__et2zv{width:24px;height:24px;border-radius:99px;border:1px solid var(--stroke-opaque)}.radio-button_radio-button--active__u14Av .radio-button_radio-button__inner__et2zv{border:2px solid var(--brand-secondary)}.radio-button_radio-button--active__u14Av .radio-button_radio-button__inner__et2zv:after{content:" ";display:block;width:18px;height:18px;border-radius:99px;background:var(--brand-secondary)}.radio-button_radio-button--active__u14Av .radio-button_radio-button__inner--icon__T8_AU{border:none;background:var(--brand-secondary)}.radio-button_radio-button--active__u14Av .radio-button_radio-button__inner--icon__T8_AU svg{display:block;width:24px;height:24px}.radio-button_radio-button--active__u14Av .radio-button_radio-button__inner--icon__T8_AU svg path{stroke:var(--background-primary)}.radio-button_radio-button--active__u14Av .radio-button_radio-button__inner--icon__T8_AU:after{display:none}.dropdown-item_dropdown-item__fHRJ6{padding:12px 16px;gap:8px;cursor:pointer}.dropdown-item_dropdown-item__content__HH3WZ{font-family:var(--avenir-heavy);font-size:16px;line-height:20px;flex-grow:1}.dropdown-item_dropdown-item__content__name__7Mj0d{font-family:var(--avenir-roman);font-size:16px;line-height:24px}.dropdown-item_dropdown-item__content__reverse__PtVLN{flex-direction:row-reverse}.dropdown-item_dropdown-item__content__discount__zRy3a{font-family:var(--avenir-roman);font-size:14px;line-height:20px;color:var(--brand-tertiary);padding:4px 8px;background:#e7f4f4;border-radius:99px}.dropdown-item_dropdown-item__fHRJ6:hover{background:var(--functional-hover)}.dropdown-payment-list_dropdown-payment-list___s1Nb{position:absolute;top:100%;left:0;right:0}.dropdown-payment-list_dropdown-payment-list__overlay__3_97s{position:absolute;inset:0;z-index:1;background:#243434;opacity:.8;display:none}@media screen and (max-width:767px){.dropdown-payment-list_dropdown-payment-list__overlay__3_97s{display:block}}.dropdown-payment-list_dropdown-payment-list__container__9mRlt{border-radius:12px;background:var(--background-primary);box-shadow:0 0 32px 0 rgba(0,0,0,.16);overflow-y:auto;max-height:400px}@media screen and (max-width:767px){.dropdown-payment-list_dropdown-payment-list__container__9mRlt{position:absolute;z-index:2;bottom:0;left:0;right:0;max-height:80%}}.dropdown-payment-list_dropdown-payment-list__container__header__tGN7A{font-family:var(--avenir-heavy);font-size:16px;line-height:20px;display:none;padding:16px 24px;border-bottom:1px solid var(--stroke-opaque);background:var(--background-primary);z-index:2;position:-webkit-sticky;position:sticky;top:0;left:0;right:0}.dropdown-payment-list_dropdown-payment-list__container__header__tGN7A svg{display:block;width:24px;height:24px}@media screen and (max-width:767px){.dropdown-payment-list_dropdown-payment-list__container__header__tGN7A{display:flex}}.dropdown-payment-list_dropdown-payment-list__container__bottom__VyzMu{display:none;height:34px;position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;background:var(--background-primary);z-index:2}.dropdown-payment-list_dropdown-payment-list__container__bottom__VyzMu:after{content:" ";display:block;height:5px;width:136px;position:absolute;bottom:8px;left:50%;margin-left:-68px;background:#000;z-index:2;border-radius:99px}@media screen and (max-width:767px){.dropdown-payment-list_dropdown-payment-list__container__bottom__VyzMu{display:block}.dropdown-payment-list_dropdown-payment-list___s1Nb{position:fixed;z-index:3000;inset:0}}.dropdown-payment_dropdown-payment__5PdHx{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.dropdown-payment_dropdown-payment__main__uYGf3{font-family:var(--avenir-roman);font-size:16px;line-height:24px;border-radius:8px;border:2px solid var(--stroke-opaque);background:var(--background-primary);padding:16px;cursor:pointer;gap:8px}.dropdown-payment_dropdown-payment__main__uYGf3 svg{display:block;width:24px;height:24px;transition:all .3s ease-in-out}.dropdown-payment_dropdown-payment--open__rI7m0{z-index:10}.dropdown-payment_dropdown-payment--open__rI7m0 .dropdown-payment_dropdown-payment__main__uYGf3{border-color:var(--brand-secondary)}.dropdown-payment_dropdown-payment--open__rI7m0 .dropdown-payment_dropdown-payment__main__uYGf3 svg{transform:rotate(180deg);transition:all .3s ease-in-out}.product_product-selection__mDWkN{display:flex;flex-direction:column;gap:24px}.product_product-selection__description__H_5bZ{font-family:var(--avenir-roman);font-size:18px;line-height:28px;color:var(--content-secondary)}.product_product-selection__description__H_5bZ span{font-family:var(--avenir-heavy);text-decoration:underline;font-size:16px;line-height:24px;color:#5337ae;cursor:pointer}.product_product-selection__radio__TbwMY{font-family:var(--avenir-roman);font-size:16px;line-height:24px;cursor:pointer}.tabs_client-tabs__9ePuC{gap:16px;border-bottom:1px solid var(--stroke-opaque);margin-bottom:40px}.tabs_client-tabs__tab__1hrbQ{font-family:var(--avenir-heavy);font-size:16px;line-height:20px;color:var(--content-secondary);cursor:pointer;height:68px;margin:0 8px;padding:0 8px;border-bottom:2px solid rgba(0,0,0,0)}.tabs_client-tabs__tab--active__KrDqa{color:var(--brand-secondary);border-color:var(--brand-secondary)}.tabs_client-tabs__tab--disabled__WG_Ba{color:var(--functional-inactive)}@media screen and (max-width:767px){.tabs_client-tabs__tab__1hrbQ{flex-grow:1;height:48px}}.tabs_client-tabs--small__OnYtY .tabs_client-tabs__tab__1hrbQ{height:56px}@media screen and (max-width:767px){.tabs_client-tabs--small__OnYtY .tabs_client-tabs__tab__1hrbQ{height:56px}}.tabs_client-tabs--full__7S1qt,.tabs_client-tabs--full__7S1qt .tabs_client-tabs__tab__1hrbQ{width:100%}.tabs_client-tabs--reverse__lpmP_{flex-direction:row-reverse}@media screen and (max-width:767px){.tabs_client-tabs__9ePuC{justify-content:center;padding:8px 16px 0;margin-bottom:0}}.client_client-details__aside__4yJyD{grid-column:2/5;padding-bottom:40px}.client_client-details__aside__content__D2zmv{position:-webkit-sticky;position:sticky;top:120px}@media screen and (max-width:767px){.client_client-details__aside__content__D2zmv{position:relative;top:auto}}.client_client-details__aside__nav__kLB2I{font-family:var(--avenir-heavy);font-size:16px;line-height:20px;padding-bottom:40px;color:var(--content-secondary)}.client_client-details__aside__nav__kLB2I>div{cursor:pointer;gap:15px}.client_client-details__aside__nav__icon__U6gWk{width:40px;height:40px;border-radius:99px;border:1px solid var(--stroke-opaque);background:var(--background-primary)}.client_client-details__aside__nav__icon__U6gWk svg{display:block;width:24px;height:24px}@media screen and (max-width:1439px){.client_client-details__aside__4yJyD{grid-column:1/5}}@media screen and (max-width:1279px){.client_client-details__aside__4yJyD{grid-column:1/5}}@media screen and (max-width:1023px){.client_client-details__aside__4yJyD{grid-column:1/2}}@media screen and (max-width:767px){.client_client-details__aside__4yJyD{grid-column:1/-1;padding-bottom:0}}.client_client-details__content__B6FNh{padding-top:80px;grid-column:6/12}.client_client-details__content__list__date__qu1YY{font-family:var(--avenir-heavy);font-size:14px;line-height:16px;padding-bottom:16px}.client_client-details__content__list__iFel0 li ul{gap:16px;width:100%;flex-direction:column;padding-bottom:24px}.client_client-details__content__list__iFel0 li ul li{width:100%}@media screen and (max-width:767px){.client_client-details__content__list__iFel0{padding:24px}}@media screen and (max-width:1439px){.client_client-details__content__B6FNh{grid-column:6/-1}}@media screen and (max-width:1279px){.client_client-details__content__B6FNh{grid-column:6/-1}}@media screen and (max-width:1023px){.client_client-details__content__B6FNh{grid-column:2/-1}}@media screen and (max-width:767px){.client_client-details__content__B6FNh{grid-column:1/-1;background:var(--background-primary);border-radius:12px 12px 0 0;padding-top:0}.client_client-details__becwj{padding:0;gap:0;background:var(--brand-secondary)}}.client-info_client-info__F_38T{background:var(--brand-secondary);padding:40px;text-align:center;border-radius:24px;position:relative}.client-info_client-info__back__wzIGB{border-radius:99px;background:var(--background-primary);box-shadow:0 8px 24px 0 rgba(0,0,0,.06);width:40px;height:40px;position:absolute;top:16px;left:16px}.client-info_client-info__back__wzIGB svg{display:block;width:24px;height:24px}@media screen and (max-width:374px){.client-info_client-info__back__wzIGB{top:40px}}.client-info_client-info__image__9K9eZ{position:relative;width:140px;height:140px;border-radius:99px;overflow:hidden;margin:0 auto 24px}@media screen and (max-width:767px){.client-info_client-info__image__9K9eZ{width:120px;height:120px}}.client-info_client-info__name__MG36s{font-family:var(--avenir-heavy);font-size:24px;line-height:32px;color:var(--content-inverse-primary);padding-bottom:8px}@media screen and (max-width:767px){.client-info_client-info__name__MG36s{padding-bottom:0}}.client-info_client-info__location__D5tQL{font-family:var(--avenir-roman);font-size:18px;line-height:28px;color:var(--content-inverse-secondary);padding-bottom:24px}@media screen and (max-width:767px){.client-info_client-info__location__D5tQL{font-family:var(--avenir-roman);font-size:14px;line-height:20px}}.client-info_client-info__cta__fGvuC{gap:16px}.client-info_client-info__cta__btn__EnSdo{width:48px;height:48px;cursor:pointer;border-radius:99px;border:1px solid var(--stroke-opaque);background:var(--background-primary);box-shadow:0 8px 24px 0 rgba(0,0,0,.06)}.client-info_client-info__cta__btn__EnSdo svg{display:block;width:24px;height:24px}@media screen and (max-width:1023px){.client-info_client-info__F_38T{padding:40px 16px}}@media screen and (max-width:767px){.client-info_client-info__F_38T{padding:72px 24px 32px;border-radius:0}}@media screen and (max-width:374px){.client-info_client-info__F_38T{padding-top:96px}}.expert-prices_expert-prices__9oPZk{border-radius:20px;border:1px solid var(--stroke-opaque);background:var(--background-primary);box-shadow:0 4px 52px 0 rgba(0,0,0,.2)}.expert-prices_expert-prices__content__GBPj2{padding:24px;margin-top:-40px}@media screen and (max-width:767px){.expert-prices_expert-prices__content__GBPj2{margin-top:0}}.expert-prices_expert-prices__price-session__Y_Huv{font-family:var(--avenir-roman);font-size:14px;line-height:20px;color:var(--content-secondary);padding-bottom:12px}.expert-prices_expert-prices__price-session__Y_Huv span{font-family:var(--avenir-heavy);font-size:20px;line-height:28px;color:var(--content-primary)}.expert-prices_expert-prices__description__hZqkW{font-family:var(--avenir-roman);font-size:14px;line-height:20px;color:var(--content-secondary);padding:12px 0}.expert-prices_expert-prices__description__hZqkW span{font-family:var(--avenir-heavy);text-decoration:underline;font-size:14px;line-height:20px;color:#5337ae;cursor:pointer}.expert-prices_expert-prices__location__wnJjs{padding-bottom:12px}.expert-prices_expert-prices__location__wnJjs>div{cursor:pointer}.expert-prices_expert-prices__bottom__CAPri{font-family:var(--avenir-heavy);font-size:18px;line-height:24px;border-top:1px solid var(--stroke-opaque);padding-top:16px;display:flex;flex-direction:column;gap:16px}.expert-prices_expert-prices__discount__9xVWX{font-family:var(--avenir-roman);font-size:14px;line-height:20px}.expert-prices_expert-prices__discount__9xVWX span:first-child{color:var(--content-secondary)}.expert-prices_expert-prices__discount__9xVWX span:last-child{height:28px;line-height:28px;padding:0 8px;border-radius:99px;background:#e7f4f4;color:var(--brand-tertiary)}.expert-prices_expert-prices__9oPZk .button{width:100%;margin-top:12px;margin-bottom:24px}@media screen and (max-width:1023px){.expert-prices_expert-prices__9oPZk .button{display:none}}.expert-prices_checkout-summary__mtuq9{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;padding:16px 32px;background:var(--background-primary);z-index:10000;border-top:1px solid var(--stroke-opaque);overflow:hidden;margin-left:-16px;margin-right:-16px}.expert-prices_checkout-summary__title__Vox4j{font-family:var(--avenir-roman);padding-bottom:4px}.expert-prices_checkout-summary__price__wFrYX,.expert-prices_checkout-summary__title__Vox4j{font-size:16px;line-height:24px;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-prices_checkout-summary__price__wFrYX{font-family:var(--avenir-heavy);text-decoration:none}.expert-prices_checkout-summary__mtuq9 .button{flex-shrink:0}.card-prices_cardPrices__ibU82{border-radius:12px;border:1px solid var(--stroke-opaque);background:var(--background-primary);padding:16px}.card-prices_cardPrices__title__8Yold{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px}.card-prices_cardPrices__title__value__QCpHM{font-family:var(--avenir-heavy);font-size:16px;line-height:20px}.card-prices_cardPrices__title__location__eywqa{display:flex;align-items:center;justify-content:flex-end;gap:8px}.card-prices_cardPrices__title__location__eywqa svg{display:block;width:24px;height:24px}.card-prices_cardPrices__description__LZZ4Q{font-family:var(--avenir-roman);font-size:16px;line-height:24px;color:var(--content-secondary);padding-bottom:16px;overflow:hidden;text-overflow:ellipsis}.card-prices_cardPrices__bottom__HOkGg{border-top:1px solid var(--stroke-opaque);padding-top:16px;display:flex;align-items:center;justify-content:space-between}.card-prices_cardPrices__bottom__values__QIcwi{display:flex;align-items:center;justify-content:flex-start;gap:8px}.card-prices_cardPrices__bottom__values__price__Hnw_V{font-family:var(--avenir-heavy);font-size:16px;line-height:20px}.card-prices_cardPrices__bottom__values__discount__pe49g{font-family:var(--avenir-roman);font-size:14px;line-height:20px;color:var(--brand-tertiary);border-radius:99px;background:#e7f4f4;padding:0 8px;height:28px;line-height:28px}.card-prices_cardPrices__bottom__cta__bIpM7{display:flex;align-items:center;justify-content:flex-end;gap:12px}.card-prices_cardPrices__bottom__cta__btn__CFZQA{width:40px;height:40px;cursor:pointer;border-radius:99px;background:var(--background-primary);border:1px solid var(--stroke-opaque);display:flex;align-items:center;justify-content:center}.card-prices_cardPrices__bottom__cta__btn__CFZQA svg{display:block;width:24px;height:24px}.card-prices_cardPrices__bottom__cta__btn--delete__fbJKr{border-color:var(--status-error)}.card-prices_cardPrices__bottom__cta__btn--delete__fbJKr svg path{stroke:var(--status-error)}.delete-confirm_delete-price__fvlBk{z-index:2000;position:fixed;inset:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.delete-confirm_delete-price__fvlBk{align-items:flex-end}}.delete-confirm_delete-price__overlay__ef6Hm{position:absolute;inset:0;background:#243434;opacity:.8;z-index:1}.delete-confirm_delete-price__popup__NgDHv{z-index:2;background:var(--background-primary);overflow:hidden;border-radius:12px;width:100%;max-width:480px}.delete-confirm_delete-price__popup__title__kME3E{font-family:var(--avenir-heavy);font-size:16px;line-height:20px;padding:0 24px;height:56px;border-bottom:1px solid var(--stroke-opaque);display:flex;align-items:center;justify-content:space-between}.delete-confirm_delete-price__popup__title__kME3E svg{display:block;width:24px;height:24px;cursor:pointer}.delete-confirm_delete-price__popup__content__zw_Mk{padding:24px;display:flex;flex-direction:column;gap:12px}.delete-confirm_delete-price__popup__content__zw_Mk .button{width:100%}.delete-confirm_delete-price__popup__content__zw_Mk .button:last-child{background:var(--status-error);color:var(--content-inverse-primary)}.delete-confirm_delete-price__popup__content__zw_Mk .button:last-child:hover{background:var(--status-error)!important;color:var(--content-inverse-primary)!important}