.ui_cityItem__wM6Xr{display:flex;align-items:center;justify-content:space-between;width:100%;overflow:hidden;gap:7px;border:none;background-color:rgba(0,0,0,0);height:43px;transition:all .2s}.ui_cityItem__wM6Xr:hover{cursor:pointer}.ui_cityItem__wM6Xr .ui_group__ceFBL{display:flex;align-items:center;gap:6px}.ui_cityItem__wM6Xr .ui_group__ceFBL .ui_circle__CyOjw{width:20px;height:20px;border-radius:50%;background-color:#000}.ui_cityItem__wM6Xr .ui_group__ceFBL .ui_cityName__talV8{color:#000;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-size:17px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.17px}.ui_cityItem__wM6Xr .ui_branchCount__GwBiR{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.ui_chooseCity__cOG7H{display:flex;flex-direction:column;align-items:flex-start;justify-self:center;align-self:center;gap:20px;width:100%;margin-top:20%}.ui_chooseCity__cOG7H .ui_h1__RzJyN{color:#999;text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.3px}.ui_chooseCity__cOG7H .ui_cities__SdtZ9{display:flex;flex-direction:column;align-items:flex-start;width:100%}.ui_hero__X9uGU{position:sticky;top:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:320px;overflow:hidden;color:#fff}@media screen and (min-width:480px){.ui_hero__X9uGU{border-radius:16px}}.ui_image__Pklwi{object-fit:cover;z-index:0}.ui_text__q2_lh{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 16px;text-align:center;margin-top:-24px}.ui_title__TFFOQ{margin:0;font-size:34px;line-height:1.05;font-weight:600;letter-spacing:-.8px;text-wrap:balance}@media screen and (max-width:360px){.ui_title__TFFOQ{font-size:30px}}.ui_subtitle__W78Ar{margin:0;font-size:16px;line-height:1.3;font-weight:500;opacity:.92}.ui_switch__thKat{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:16px;background:rgba(20,20,20,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ui_tab__JFF7M{appearance:none;border:none;min-height:40px;padding:8px 12px;border-radius:12px;background:rgba(0,0,0,0);color:#fff;font-family:inherit;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ui_tab__JFF7M:focus-visible{outline:2px solid #fff;outline-offset:1px}.ui_tabActive__WjYOp{background:#fff;color:#141414}.ui_footLeft__peWb8,.ui_footRight__nidgV{position:absolute;bottom:12px;z-index:1;margin:0;color:#fff;font-size:16px;font-weight:600;line-height:100%;letter-spacing:-.36px}.ui_footLeft__peWb8{left:12px}.ui_footRight__nidgV{right:12px;text-align:right;max-width:205px}.ui_giftCard__jZjpi{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;min-height:168px;padding:14px 14px 12px;border:2px solid rgba(0,0,0,0);border-radius:20px;background:#f8cdef;color:#121212;font:inherit;text-align:left;overflow:hidden;cursor:pointer;transition:border-color .2s,filter .2s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui_giftCard__jZjpi:hover{filter:brightness(98%)}.ui_giftCard__jZjpi:focus-visible{outline:2px solid #121212;outline-offset:2px}.ui_giftCard__jZjpi .ui_check__tEuMr{position:absolute;top:10px;left:10px;z-index:2}.ui_giftCard__jZjpi .ui_amount__MNpSm{position:absolute;top:2px;right:14px;color:hsla(0,0%,100%,.65);font-size:64px;font-weight:300;line-height:1;letter-spacing:-2px;pointer-events:none}.ui_giftCard__jZjpi .ui_body__5dIb0{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;margin-top:56px}.ui_giftCard__jZjpi .ui_name__ewD7g{font-size:13px;font-weight:500;line-height:1.3}.ui_giftCard__jZjpi .ui_price__bzepv{font-size:20px;font-weight:700;line-height:1.1;letter-spacing:-.3px;white-space:nowrap}.ui_giftCard__jZjpi .ui_logo__wML6U{align-self:flex-end;margin-top:10px}.ui_giftCardAlt__6YAjb{background:#f1c4e7}.ui_giftCardSelected__UtT0N{border-color:#121212}.ui_giftCardVertical___sKEl{height:160px;padding:8px 10px 10px;flex-direction:column;flex-shrink:0;border:none;border-radius:12px;background:#ffc9f2;transition:all .2s;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.12),0 16px 32px 0 rgba(0,0,0,.04),0 6px 8px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.1)}.ui_giftCardVertical___sKEl,.ui_giftCardVertical___sKEl .ui_header__SA2Nm{display:flex;width:100%;justify-content:space-between;align-items:flex-start}.ui_giftCardVertical___sKEl .ui_header__SA2Nm{position:relative}.ui_giftCardVertical___sKEl .ui_header__SA2Nm .ui_h3__LT522{color:rgba(25,28,30,.25);font-size:18px;font-style:normal;font-weight:700;text-align:left;line-height:110%;letter-spacing:-.36px}.ui_giftCardVertical___sKEl .ui_card__footer__vCAwJ{width:100%;display:flex;align-items:flex-end;gap:20px}.ui_giftCardVertical___sKEl .ui_card__footer__vCAwJ .ui_gift_info___7NSZ{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px}.ui_giftCardVertical___sKEl .ui_card__footer__vCAwJ .ui_gift_info___7NSZ .ui_description__BbSQ4{color:rgba(25,28,30,.75);font-size:12px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.22px;text-align:left}.ui_giftCardVertical___sKEl .ui_card__footer__vCAwJ .ui_gift_info___7NSZ .ui_cost___IvvZ{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.4px}.ui_giftCardVertical___sKEl .ui_card__footer__vCAwJ .ui_productLogo___MKrM{margin-left:auto}.ui_overlay__d_569{position:fixed;inset:0;z-index:12000;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;pointer-events:none}.ui_backdrop__bBXX2{position:absolute;inset:0;appearance:none;border:none;padding:0;margin:0;cursor:pointer;background:rgba(0,0,0,.42);animation:ui_fadeIn__jmR43 .28s ease;pointer-events:auto}.ui_sheet__d_lMN{position:relative;z-index:1;width:100%;max-width:480px;margin:0 auto;pointer-events:auto;border-radius:24px 24px 0 0;background:#fff;color:#141414;padding:0;box-shadow:0 -12px 40px rgba(0,0,0,.14);text-align:left;animation:ui_sheetUp__a9o1Y .42s cubic-bezier(.32,.72,0,1);overflow:hidden}.ui_sheet__d_lMN,.ui_sheet__d_lMN button{font-family:inherit}@media(min-width:481px){.ui_sheet__d_lMN{border-radius:28px;margin-bottom:20px;box-shadow:0 24px 64px rgba(0,0,0,.18);animation-name:ui_sheetUpDesktop__JIJRB}}.ui_handleHit__sxcjm{display:flex;justify-content:center;padding:10px 0 6px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.ui_handleHit__sxcjm:active{cursor:grabbing}.ui_handle__vyMO_{width:40px;height:4px;border-radius:999px;background:#e2e2e2}.ui_body__rKjgO{padding:4px 16px calc(28px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:stretch}.ui_head__9p5SX{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ui_title__I_pfC{margin:4px 0 0;font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1;color:#141414;text-wrap:balance}.ui_close__NpqM4{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:2px -2px 0 0;padding:0;border:none;border-radius:50%;background:#f2f2f2;color:#141414;cursor:pointer;transition:background .15s ease,transform .15s ease}.ui_close__NpqM4:hover{background:#eaeaea}.ui_close__NpqM4:active{transform:scale(.94)}.ui_text__xxIwn{margin:10px 0 0;font-size:15px;font-weight:400;line-height:1.3;color:#4f4f4f}.ui_prices__iF2vZ{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:8px}.ui_priceTile__Iuvx_{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:11px 10px 12px;border-radius:16px;background:#f2f2f2}.ui_priceTileAccent__kzbY0{background:#fbe3f3}.ui_priceLabel__YW3m1{max-width:100%;font-size:12px;font-weight:400;line-height:16px;color:#3a3a3a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_priceNow__IN4Tv{margin-top:4px;font-size:17px;font-weight:700;line-height:20px;letter-spacing:-.02em;color:#141414;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_priceOld__WuCO_{margin-top:2px;font-size:12px;font-weight:400;line-height:16px;color:#8a8a8a;text-decoration:line-through;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui_priceSkeleton__Aqf3B{display:block;border-radius:6px;background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.1) 50%,rgba(0,0,0,.06));background-size:200% 100%;animation:ui_shimmer__vwi9a 1.2s ease-in-out infinite;text-decoration:none}.ui_priceSkeleton__Aqf3B.ui_priceNow__IN4Tv{width:70%}.ui_priceSkeleton__Aqf3B.ui_priceOld__WuCO_{width:50%}.ui_actionRow__mwGPw{display:flex;align-items:stretch;gap:10px;width:100%;height:54px;margin-top:15px}.ui_timerBox__kfB_J{flex:0 0 104px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:#fff5fb;border:1px solid #f5c6ea}.ui_timer__K8kXZ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;letter-spacing:.02em;line-height:1;color:#a3366f}.ui_primary__PIDWb{appearance:none;border:none;flex:1 1 auto;min-width:0;border-radius:20px;background:#e4ff5c;color:#141414;font-size:16px;font-weight:700;letter-spacing:-.01em;padding:0 14px;cursor:pointer;transition:filter .15s ease,transform .15s ease}.ui_primary__PIDWb:hover{filter:brightness(.97)}.ui_primary__PIDWb:active{transform:scale(.99)}.ui_codeChip__TopFo{appearance:none;border:none;align-self:center;margin-top:14px;padding:6px 14px;border-radius:999px;background:#f2f2f2;display:inline-flex;align-items:baseline;gap:8px;cursor:pointer;color:#141414}.ui_codeChip__TopFo:active{background:#eaeaea}.ui_codeLabel__rIYfQ{font-size:12px;font-weight:400;color:#5c5c5c}.ui_code__Slvc1{font-size:12px;font-weight:700;letter-spacing:.04em}.ui_float__KQ0II{position:fixed;left:14px;bottom:calc(14px + env(safe-area-inset-bottom, 0px));z-index:11900;display:flex;align-items:center;gap:10px;max-width:min(200px,100vw - 28px);padding:8px 14px 8px 8px;border:1px solid rgba(255,201,242,.75);border-radius:20px;background:hsla(0,0%,100%,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#121212;box-shadow:0 12px 32px rgba(18,18,18,.12);cursor:pointer;text-align:left;animation:ui_fadeIn__jmR43 .3s ease;transition:transform .15s ease,box-shadow .15s ease}.ui_float__KQ0II:hover{transform:translateY(-1px);box-shadow:0 14px 36px rgba(18,18,18,.16)}.ui_float__KQ0II:active{transform:translateY(0)}.ui_floatDiscount__281gM{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 6px;border-radius:14px;background:#ffc9f2;color:#121212;font-size:14px;font-weight:800;letter-spacing:-.03em}.ui_floatMeta__aAMkl{display:flex;flex-direction:column;gap:1px;min-width:0}.ui_floatCode__ILqDX{font-size:11px;font-weight:700;letter-spacing:.04em;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_floatTimer__9qo2u{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;letter-spacing:.03em;color:#121212}@keyframes ui_fadeIn__jmR43{0%{opacity:0}to{opacity:1}}@keyframes ui_shimmer__vwi9a{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ui_sheetUp__a9o1Y{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ui_sheetUpDesktop__JIJRB{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.ui_banner__vwRg9{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px;border-radius:16px;background:#fff;margin-bottom:16px}.ui_avatar__cHI1Y{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:16px;overflow:hidden;background:#bad6b1;display:flex;align-items:center;justify-content:center}.ui_avatarImage__Wscmc{width:100%;height:100%;object-fit:cover}.ui_avatarFallback__zwq4Z{color:#fff;font-weight:700;font-size:16px;text-transform:uppercase}.ui_info__XAt4l{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.ui_row__LnrMk{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;flex-wrap:nowrap;min-width:0}.ui_name__VxP_X{color:#121212;font-size:14px;font-weight:700;letter-spacing:-.28px;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_name__VxP_X:first-letter{text-transform:uppercase}.ui_badges__MGMnC{display:flex;flex-wrap:nowrap;gap:4px;flex:0 0 auto}.ui_badge__g61Kv,.ui_experience__ATbJb{display:inline-flex;padding:2px 7px;align-items:center;border-radius:8px;color:#000;font-size:10px;font-weight:500;line-height:1.2;white-space:nowrap;flex:0 0 auto}.ui_badge__g61Kv{background:#e6f36c}.ui_experience__ATbJb{background:#cfe4ff}.ui_expandable__dzSV4{width:100%}.ui_text__rKxqo{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#5b5b5b;font-size:14px;font-weight:400;margin:0}.ui_text__rKxqo:first-letter{text-transform:uppercase}.ui_expanded__NBgNi{-webkit-line-clamp:unset;display:block}.ui_toggle__8AQK_{margin-top:4px;padding:0;border:none;background:none;color:#a4a4a4;font-size:14px;cursor:pointer}.ui_toggle__8AQK_:hover{color:#5b5b5b}.ui_picker__jiCpQ{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:4px}.ui_empty__PK9ku{margin:0;color:#8a8a8a;font-size:14px}.ui_skeletonStack__ONYmY{display:flex;flex-direction:column;gap:8px;width:100%}.ui_dateStrip__r7MLV{display:flex;gap:8px;width:100%;flex-wrap:nowrap}.ui_datePill__pOsEN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1 1;min-width:0;height:56px;padding:6px 4px;border-radius:16px;border:none;background:#eaeaea;color:#121212;cursor:pointer;transition:background .2s ease}.ui_datePill__pOsEN:hover{cursor:pointer}.ui_datePill__pOsEN:focus{outline:none}.ui_dateDow__UnIom{font-size:11px;font-weight:500;line-height:1.1;text-transform:uppercase}.ui_dateNum__pJ0aj{font-size:16px;font-weight:700;line-height:1.1}.ui_datePillActive__2IMHA{background:#ffc9f2}.ui_slotGrid__l7o29{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.ui_slotCard___kwNQ{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:56px;padding:10px 12px;border:none;border-radius:16px;background:#fff;color:#121212;cursor:pointer;text-align:left;transition:background .2s ease}.ui_slotCard___kwNQ:hover{cursor:pointer}.ui_slotCard___kwNQ:focus{outline:none}.ui_slotCardActive__8Lfvu{background:#ffc9f2}.ui_slotTime__mfDwR{font-size:16px;font-weight:700;letter-spacing:-.2px}.ui_slotMeta__MztA2{font-size:12px;font-weight:500;color:#5b5b5b;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ui_page__kVHGB,.ui_page__vnV8_{display:flex;width:100%;height:auto;flex-direction:column;align-items:flex-start}.ui_page__kVHGB{min-height:calc(100vh - 160px);gap:24px;padding:0 16px;z-index:3;background-color:#fff}.ui_wizard__2krt9{width:100%;max-width:480px;margin:0 auto;padding-bottom:40px;gap:16px;align-self:center}.ui_head__ps1y5,.ui_wizard__2krt9{display:flex;flex-direction:column}.ui_head__ps1y5{gap:0}.ui_crumbs__hYyxs{margin-bottom:10px}.ui_crumbs__hYyxs nav{padding:0}.ui_crumbs__hYyxs li{font-size:14px;color:#8a8a8a}.ui_crumbs__hYyxs a{color:#8a8a8a;text-decoration:none}.ui_crumbs__hYyxs li:last-child span{color:#121212;font-weight:400}.ui_title__aPIxO{margin:0;color:#121212;font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.6px}.ui_progress__AF_at{position:relative;width:100%;height:3px;margin-top:18px;border-radius:3px;background:#ededed;overflow:hidden}.ui_progressFill__k_2e6{position:absolute;inset:0 auto 0 0;border-radius:3px;background:#f6c4ea;transition:width .3s ease}.ui_stepLabel__ARoke{margin:10px 0 0;color:#6e6e6e;font-size:12px;line-height:1.2}.ui_summary__E94kt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 14px;border-radius:20px;background:#fbe3f4}.ui_summaryText__eecrw{display:flex;flex-direction:column;gap:4px;min-width:0}.ui_summaryTitle__TGav1{margin:0;color:#121212;font-size:14px;font-weight:700;line-height:1.3}.ui_summarySub__9Ch_g{margin:0;color:#4a4a4a;font-size:13px;line-height:1.3}.ui_summaryEdit__WBoTp{flex:0 0 auto;padding:0;border:none;background:none;color:#121212;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ui_chooseSub__iuqD0{width:100%;display:flex;flex-direction:column;gap:18px}.ui_group__tUwWJ{display:flex;flex-direction:column;gap:10px}.ui_label__fQZ0Q{margin:0;color:#121212;font-size:15px;line-height:1.3}.ui_grid__9nh7p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;padding-top:4px}.ui_empty__TitY2{margin:0;padding:16px;border-radius:16px;background:#f4f4f4;color:#6e6e6e;font-size:14px;line-height:1.4}.ui_cta__AAfDw{width:100%;height:56px!important;border-radius:20px!important;font-size:17px!important;font-weight:700!important}.ui_item__Wqi_n{background-color:#ffc9f2;border-radius:12px;height:90svh;padding:20px 20px 40px}.ui_item__Wqi_n,.ui_item__Wqi_n .ui_info__KTOge{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ui_item__Wqi_n .ui_info__KTOge{margin-top:auto}.ui_item__Wqi_n .ui_info__KTOge .ui_icon__x679t{font-size:48px;width:36px;height:48px;margin-bottom:8px}.ui_item__Wqi_n .ui_info__KTOge .ui_h3__zFOIk{color:#1e1e1e;font-size:48px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-1.44px}.ui_item__Wqi_n .ui_info__KTOge .ui_p__v1aCd{color:#1e1e1e;font-size:13px;font-style:normal;font-weight:400;line-height:130%}.ui_item__Wqi_n .ui_info__KTOge .ui_checkText__rbrfC{color:rgba(30,30,30,.75);font-size:13px;font-style:normal;font-weight:400;line-height:100%;background-color:rgba(0,0,0,0);border:none;transition:all .2s}.ui_item__Wqi_n .ui_info__KTOge .ui_checkText__rbrfC:hover{cursor:pointer;color:#000}.ui_tabs__FZrF_{width:100%;height:100%;flex-direction:column;align-items:flex-start;background:#fff;display:flex;padding:8px 16px;width:100vw;margin-left:-16px}@media screen and (min-width:480px){.ui_tabs__FZrF_{margin-left:-16px;width:480px}}.ui_tabs__FZrF_ .ui_wrap__RbY71{display:flex;align-items:center;gap:8px;width:100%;justify-content:space-between;height:100%;overflow-x:auto;list-style:none;padding:0;margin:0}.ui_tabs__FZrF_ .ui_wrap__RbY71::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}.ui_slots__BKaAY{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:24px;margin-bottom:24px}.ui_slots__BKaAY .ui_skeleton__4vL24{min-width:340px;min-height:250px;padding:16px;width:100%;background:#fff;border-radius:20px;display:flex;flex-direction:column;gap:10px}.ui_slots__BKaAY .ui_slotGroup__f6hdG{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:12px}.ui_slots__BKaAY .ui_slotGroup__f6hdG .ui_h3__yNLvv{color:#5b5b5b;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.4px}.ui_slots__BKaAY .ui_slotGroup__f6hdG .ui_h3__yNLvv:first-letter{text-transform:uppercase}.ui_slots__BKaAY .ui_slotGroup__f6hdG .ui_renderCards__8PDsu{width:100%;display:flex;flex-direction:column;gap:16px}.ui_active__72TRF{background:#ffc9f2!important}.ui_loading__66nle{margin:24px auto auto;display:flex;align-items:center;gap:12px;flex-direction:column}.ui_loading__66nle .ui_p__HAyxp{color:#5b5b5b;white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.ui_centeredLoader__tSCXF{display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center;justify-self:center}.ui_tabItem__lmPUB{width:100%}.ui_loadingTabItem__8yZlo,.ui_tabItem__lmPUB{display:flex;height:36px;padding:10px 12px;justify-content:center;align-items:center;gap:4px;flex:1 0;border-radius:10px;background:#f9f9f9;cursor:pointer;color:#000;text-wrap:nowrap;font-size:14px;font-style:normal;font-weight:600;line-height:135%}.ui_loadingTabItem__8yZlo{min-width:128px}.ui_layout__F7V0I{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:auto;transition:all .2s}.ui_layout__F7V0I .ui_h2__Gpxxq{color:#d1d1d1;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:135%;text-transform:uppercase}.ui_layout__F7V0I .ui_message__6MjXE{display:flex;align-items:flex-start;gap:20px}.ui_layout__F7V0I .ui_message__6MjXE .ui_icon__5D0m6{color:#5b5b5b;font-size:36px;font-style:normal;font-weight:600;line-height:130%}.ui_layout__F7V0I .ui_message__6MjXE .ui_p__gtTgz{color:#5b5b5b;white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.ui_layout__F7V0I .ui_telegramLink__tk3re{display:flex;padding:20px 26px 21px;justify-content:center;align-items:center;gap:10px;flex:1 0;width:100%;border-radius:20px;background:#ffc9f2;color:#191c1e;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.32px}.ui_clubCard__C5l4G{width:100%;display:flex;padding:16px;align-items:flex-start;flex-direction:column;gap:12px;height:auto;align-self:stretch;border-radius:20px;background:#fff}.ui_clubCard__C5l4G .ui_info__EsaIC{display:flex;width:100%;justify-content:space-between;align-items:flex-start}.ui_clubCard__C5l4G .ui_info__EsaIC .ui_info__text__3BtYD{display:flex;align-items:center;gap:4px}.ui_clubCard__C5l4G .ui_info__EsaIC .ui_info__text__3BtYD .ui_name__sbeM6{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.ui_clubCard__C5l4G .ui_info__EsaIC .ui_info__text__3BtYD .ui_freeSlots__4weA7{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB{flex-direction:column}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO{display:flex;align-items:flex-start;width:100%;gap:8px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-wrap:wrap;width:100%;min-width:0}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT{display:flex;align-items:center;gap:6px;justify-content:flex-start;width:100%;flex-wrap:nowrap;min-width:0}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_badges__k7VET{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;flex:0 0 auto}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_category__DaZOP,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_rating___0qHH{display:inline-flex;padding:3px 8px;justify-content:center;align-items:center;color:#000;font-size:11px;font-style:normal;font-weight:500;line-height:1;border-radius:8px;white-space:nowrap;flex:0 0 auto}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_category__DaZOP{background:#e6f36c}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_rating___0qHH{gap:3px;background:#fff4cc;color:#3d2e00}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_ratingStar__IiIGC{color:#f5b400;font-size:12px;line-height:1}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_h4__ezA4a{color:#121212;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.28px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_h4__ezA4a:first-letter{text-transform:uppercase}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_nameWithHint__ddNmi{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto;max-width:100%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_row__ZNkOT .ui_profileHint__go74I{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#ececec;color:#6b6b6b;font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic;font-weight:500;line-height:1;letter-spacing:0;-webkit-user-select:none;user-select:none;transition:color .15s ease,background-color .15s ease}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_text__KwP5Q{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#5b5b5b;font-size:14px;font-style:normal;font-weight:400;width:100%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_trainer__XwWbO .ui_trainerInfo__puinY .ui_text__KwP5Q:first-letter{text-transform:uppercase}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz{text-decoration:none;color:inherit;border-radius:12px;padding:4px;margin:-4px;cursor:pointer;transition:background-color .15s ease}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:focus,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover,.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:visited{text-decoration:none;color:inherit}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz *{text-decoration:none}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover{background-color:#f3f3f3}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover .ui_h4__ezA4a{color:#000;text-decoration:underline;text-underline-offset:2px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover .ui_avatar__3gM64{opacity:.92}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:hover .ui_profileHint__go74I{color:#3d3d3d;background:#e0e0e0}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB a.ui_trainerLink___8yMz:focus-visible{outline:2px solid #cfe4ff;outline-offset:2px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_avatar__3gM64{width:48px;height:48px;min-width:48px;min-height:48px;box-sizing:initial;display:flex;border-radius:16px;border:2px solid #fff;background:#bad6b1;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;position:relative}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_avatarImage__UgpKx{width:100%;height:100%;object-fit:cover}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_avatarFallback__Rx_eQ{font-weight:700;color:#fff;font-size:16px;text-transform:uppercase}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;width:100%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border-radius:16px;background:#f9f9f9;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:135%;transition:all .2s}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_splitElement__KBN8O{border-radius:100px;background:#ffc9f2!important;display:flex;padding:3px 7px 5px;justify-content:center;align-items:center;gap:4px;color:#121212;font-size:12px;font-style:normal;font-weight:600;line-height:135%}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_groupElement__Lfniw{border-radius:100px;background:#ffdff7;display:flex;padding:3px 8px;justify-content:center;align-items:center;gap:4px;color:#121212;font-size:12px;font-style:normal;font-weight:600;line-height:1}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_groupElementAlmostFull__fequt{background:linear-gradient(110deg,#e8f6c8,#c8eb6a 40%,#e6f36c 55%,#e8f6c8);background-size:220% 100%;color:#1a1a1a;animation:ui_groupAlmostFullShimmer__TdOsr 2.2s ease-in-out infinite;box-shadow:none}@media(prefers-reduced-motion:reduce){.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_groupElementAlmostFull__fequt{animation:none;background:#e6f36c;background-size:auto}}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr.ui_tagPair__zL0tn{background:#f3f7ff}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr.ui_tagPairFull__iw0hR{background:#ececec;color:#8a8a8a;cursor:default;pointer-events:none}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr.ui_tagPairFull__iw0hR:hover{filter:none}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairElement__FPnEO{border-radius:100px;background:#dce9ff;display:inline-flex;padding:3px 8px;justify-content:center;align-items:center;gap:6px;color:#1a2a4a;font-size:12px;font-style:normal;font-weight:600;line-height:1}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairElementLooking__bMFIv{background:#5b8def;color:#fff}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairElementFull___vHN5{background:#d0d0d0;color:#5a5a5a}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairDots__LFnNZ{display:inline-flex;align-items:center;gap:3px}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairDot__HJzS0{width:7px;height:7px;border-radius:50%;border:1.5px solid;background:rgba(0,0,0,0);box-sizing:border-box}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr .ui_pairDotOn__BYHHa{background:currentColor}.ui_clubCard__C5l4G .ui_trainerCard__qHfRB .ui_tags__4CR6Y .ui_tag__O36rr:hover{filter:brightness(95%)}@keyframes ui_groupAlmostFullShimmer__TdOsr{0%{background-position:100% 50%}50%{background-position:0 50%}to{background-position:100% 50%}}.ui_splitElement__KBN8O{border-radius:100px;background:#f2f2f2;display:flex;padding:3px 7px 5px;justify-content:center;align-items:center;gap:4px;color:#121212;font-size:12px;font-style:normal;font-weight:600;line-height:135%}.SeoLandingContent_about__8qZLt{width:100%;max-width:480px;margin:0 auto;padding:32px 16px 40px;background:#fff;color:#141414;font-size:15px;line-height:1.5}.SeoLandingContent_about__8qZLt a{color:#141414;text-decoration:underline;text-underline-offset:3px}.SeoLandingContent_h1__q23OR{margin:0 0 12px;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.4px}.SeoLandingContent_h2__7PQjK{margin:28px 0 10px;font-size:18px;font-weight:600;letter-spacing:-.2px}.SeoLandingContent_lead__7DsuS{margin:0;color:#3b3b3b}.SeoLandingContent_list__RfQAX{margin:0;padding-left:18px}.SeoLandingContent_list__RfQAX li+li{margin-top:6px}.SeoLandingContent_contacts__8PRhK{margin:12px 0 0;color:#3b3b3b}.SeoLandingContent_links__hB_Py{display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0 0}.SeoLandingContent_trainers__cU7ng{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.SeoLandingContent_faq__MiTDs{display:flex;flex-direction:column;gap:8px}.SeoLandingContent_faqItem__kFPT0{border:1px solid #e6e6e6;border-radius:14px;padding:12px 14px}.SeoLandingContent_faqItem__kFPT0 summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.SeoLandingContent_faqItem__kFPT0 summary::-webkit-details-marker{display:none}.SeoLandingContent_faqItem__kFPT0 summary:after{content:"+";font-weight:400;color:#6f6f6f}.SeoLandingContent_faqItem__kFPT0[open] summary:after{content:"–"}.SeoLandingContent_faqItem__kFPT0 p{margin:8px 0 0;color:#3b3b3b}.SeoLandingContent_reviewSummary__kjRYp{margin:0 0 10px;color:#3b3b3b}.SeoLandingContent_reviews___tHCc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.SeoLandingContent_review__04rUP{border:1px solid #e6e6e6;border-radius:14px;padding:12px 14px}.SeoLandingContent_reviewHead__CSuiN{display:flex;justify-content:space-between;gap:12px}.SeoLandingContent_reviewHead__CSuiN span{color:#e9a400;letter-spacing:1px;white-space:nowrap}.SeoLandingContent_reviewText__dGKhS{margin:6px 0 0;color:#3b3b3b}.SeoLandingContent_reviewMeta__lZOGX{margin-top:6px;font-size:13px;color:#6f6f6f}.SeoLandingContent_reviewMeta__lZOGX a{color:#6f6f6f}.ui_wizard__6WvoB{width:100%;max-width:480px;margin:0 auto;padding-bottom:40px;gap:16px;align-self:center}.ui_head__RRjx6,.ui_wizard__6WvoB{display:flex;flex-direction:column}.ui_head__RRjx6{gap:0}.ui_crumbs__QNFJX{margin-bottom:10px}.ui_crumbs__QNFJX nav{padding:0}.ui_crumbs__QNFJX li{font-size:14px;color:#8a8a8a}.ui_crumbs__QNFJX a{color:#8a8a8a;text-decoration:none}.ui_crumbs__QNFJX li:last-child span{color:#121212;font-weight:400}.ui_title__0Y5l7{margin:0;color:#121212;font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.6px}.ui_progress__hhB8Z{position:relative;width:100%;height:3px;margin-top:18px;border-radius:3px;background:#ededed;overflow:hidden}.ui_progressFill__Kqwj9{position:absolute;inset:0 auto 0 0;border-radius:3px;background:#f6c4ea;transition:width .3s ease}.ui_stepLabel__014XA{margin:10px 0 0;color:#6e6e6e;font-size:12px;line-height:1.2}.ui_summary__O1tvB{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 14px;border-radius:20px;background:#fbe3f4}.ui_summaryText__nLgS8{display:flex;flex-direction:column;gap:4px;min-width:0}.ui_summaryTitle__92e6K{margin:0;color:#121212;font-size:14px;font-weight:700;line-height:1.3}.ui_summarySub__rFRjs{margin:0;color:#4a4a4a;font-size:13px;line-height:1.3}.ui_summaryEdit__vTonN{flex:0 0 auto;padding:0;border:none;background:none;color:#121212;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ui_chooseGiftCard__83dUl{width:100%;display:flex;flex-direction:column;gap:12px}.ui_info__T5yP4{display:flex;align-items:center;gap:12px;padding:16px 14px 16px 12px;border-radius:20px;background:#f4f4f4}.ui_info__T5yP4 .ui_infoIcon__TQt7J{flex:0 0 48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f8cdef}.ui_info__T5yP4 .ui_infoText__yGrJu{margin:0;color:#121212;font-size:14px;line-height:1.3}.ui_info__T5yP4 .ui_infoText__yGrJu b{font-weight:700}.ui_grid__cESpQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ui_empty__3s5S3{grid-column:1/-1;margin:0;padding:16px;border-radius:16px;background:#f4f4f4;color:#6e6e6e;font-size:14px;line-height:1.4}.ui_footer__d23ii{display:flex;flex-direction:column;gap:12px;margin-top:4px}.ui_cta__hiZz_{width:100%;height:56px!important;border-radius:20px!important;font-size:17px!important;font-weight:700!important}.ui_note__cZxP7{margin:0;color:#6e6e6e;font-size:13px;line-height:1.3;text-align:center}.ui_receiverForm__8r8HO{width:100%;display:flex;flex-direction:column;gap:12px}.ui_selfInfo__Cuh_N{display:flex;flex-direction:column;gap:12px;padding:20px 14px;border-radius:24px;background:#f4f4f4}.ui_selfTitle__p1twi{margin:0;color:#121212;font-size:16px;font-weight:700;line-height:1.3}.ui_selfText__ejfaM{margin:0;color:#3a3a3a;font-size:14px;line-height:1.4}.ui_cta__aSBIL{width:100%;margin-top:4px;height:56px!important;border-radius:20px!important;font-size:17px!important;font-weight:700!important}.ui_group__fwa16{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ui_pill__dv1wQ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:none;border-radius:100px;background:#ebebeb;color:#121212;font:inherit;font-size:16px;font-weight:500;line-height:1.35;cursor:pointer;transition:background-color .2s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui_pill__dv1wQ:hover{background:#e2e2e2}.ui_pill__dv1wQ.ui_active__UCmiA{background:#ffc9f2}.ui_pill__dv1wQ.ui_lg__oH6s3{min-height:44px;padding:10px 16px}.ui_pill__dv1wQ:focus-visible{outline:2px solid #121212;outline-offset:2px}.ui_skeleton__VVrZZ{width:110px!important;min-width:110px!important;height:44px!important;border-radius:100px!important}.ui_card__Qy2CR{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-width:0;padding:16px 12px 14px 14px;border:2px solid rgba(0,0,0,0);border-radius:22px;background:#f4f4f4;color:#121212;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s,border-color .2s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui_card__Qy2CR:hover{background:#ededed}.ui_card__Qy2CR.ui_selected__bFXTX{border-color:#121212;background:#f8c9ec}.ui_card__Qy2CR:focus-visible{outline:2px solid #121212;outline-offset:2px}.ui_badge__u7xwO{position:absolute;top:-11px;left:12px;padding:3px 9px;border-radius:100px;background:#e4f56b;color:#121212;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap}.ui_check__c3mFC{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#121212}.ui_amount__WXMVx{display:flex;align-items:baseline;gap:6px;margin-top:2px}.ui_amountNum__yxV3B{font-size:52px;font-weight:700;line-height:.9;letter-spacing:-2px}.ui_amountLabel__iLaHb{font-size:13px;line-height:1.2}.ui_term__trTDv{margin-top:10px;font-size:13px;line-height:1.25}.ui_perSession__9si5R{display:flex;flex-direction:column;gap:2px;margin-top:14px;font-size:12px;line-height:1.25}.ui_perSession__9si5R b{font-size:15px;font-weight:700}.ui_perSessionLine__PGO_z,.ui_strike__GoM81{white-space:nowrap}.ui_strike__GoM81{color:#8a8a8a;font-size:12px}.ui_total__qypEP{margin-top:14px;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.4px;white-space:nowrap}.ui_savings__lGzJ7{margin-top:6px;color:#4a4a4a;font-size:12px;line-height:1.2;white-space:nowrap}.ui_skeleton__YRhQ2{width:100%!important;height:210px!important;border-radius:22px!important}.ui_buyerForm__Wu8aQ{width:100%;display:flex;flex-direction:column;gap:12px}.ui_consent__2Qdnc{display:flex;align-items:flex-start;gap:12px;margin-top:4px;cursor:pointer}.ui_checkbox__wq3M8{flex:0 0 auto}.ui_checkbox__wq3M8 .ant-checkbox .ant-checkbox-inner{width:24px!important;height:24px!important;border-width:2px!important;border-color:#8a8a8a;border-radius:6px!important}.ui_checkbox__wq3M8 .ant-checkbox-checked .ant-checkbox-inner{border-color:#121212!important;background-color:#121212!important}.ui_checkbox__wq3M8 .ant-checkbox-inner:after{inset-inline-start:30%!important;width:7px!important;height:12px!important}.ui_consentText__aOKiG{color:#121212;font-size:13px;line-height:1.35}.ui_consentText__aOKiG a.ui_link__4qZvx,.ui_consentText__aOKiG a.ui_link__4qZvx:link,.ui_consentText__aOKiG a.ui_link__4qZvx:visited{color:inherit;text-decoration:underline;text-underline-offset:2px}.ui_consentText__aOKiG a.ui_link__4qZvx:hover,.ui_consentText__aOKiG a.ui_link__4qZvx:link:hover,.ui_consentText__aOKiG a.ui_link__4qZvx:visited:hover{color:#555;text-decoration:underline}.ui_cta__oLC1r{width:100%;margin-top:4px;height:56px!important;border-radius:20px!important;font-size:17px!important;font-weight:700!important}.ui_fieldNote__ZJLU2{margin:0;color:#6e6e6e;font-size:12px;line-height:1.35}.ui_sendTime__VjArU{display:flex;flex-direction:column;gap:12px;width:100%}.ui_pickers__KROX2{display:flex;flex-direction:column;gap:8px}.ui_pickerRow__Aez60{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ui_picker__bJVGi{width:100%;height:48px;border-radius:14px!important}.ui_hint__v_Ujq{color:#8a8a8a;font-size:13px;line-height:1.3}.ui_nav__Pubco{width:100%;padding:12px 0 0}.ui_list__IkF_n{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.ui_item__pMB0z{display:inline-flex;align-items:center;gap:6px;color:#6e6e6e;font-size:13px;line-height:1.3}.ui_link__XH2m4{color:#6e6e6e;text-decoration:underline;text-underline-offset:2px}.ui_current__CocYE{color:#111;font-weight:600}.ui_sep__mkRx5{color:#b0b0b0}.ui_header__YI5Jh{background-color:rgba(0,0,0,0);display:flex;padding:10px 0;justify-content:space-between;align-items:center;align-self:stretch}.ui_icon__07DBk,.ui_icon__EYt0v{display:flex;width:24px;height:24px;justify-content:center;background-color:rgba(0,0,0,0);border:none;align-items:center;cursor:pointer}.ui_headerDock__yUlD8{position:sticky;top:0;z-index:40;background:#fff}.ui_page__GnaXK{width:100%;max-width:560px;margin:0 auto;padding:0 16px 88px;background:#fff;color:#141414}.ui_topbar__kpaDM{display:flex;justify-content:flex-end;padding:8px 0 4px}.ui_close__wSDld{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f4f4f4;color:#6e6e6e;font-size:22px;line-height:1;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease}.ui_close__wSDld:hover{background:#ececec;color:#141414}.ui_close__wSDld:active{transform:scale(.94)}.ui_hero__BfqAQ{margin-top:8px}.ui_kicker__z2uYt{margin:0 0 10px;color:#9a9a9a;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ui_title__1rFQO{margin:0 0 10px;font-size:32px;font-weight:800;line-height:1.12;letter-spacing:-.5px}.ui_brand__pCVYB{font-weight:800}.ui_lede__0sV53{margin:0 0 22px;max-width:480px;color:#6b6b6b;font-size:16px;line-height:1.5}.ui_promo__JHfkl{display:flex;gap:14px;align-items:flex-start;background:#ffc9f2;border-radius:18px;padding:16px 18px;margin:0 0 22px}.ui_codeWrap__DkWHP{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:5px}.ui_codeLabel__wx1x1{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#a23c86}.ui_code__yw371{background:#141414;color:#fff;font-weight:800;letter-spacing:.5px;font-size:14px;padding:8px 12px;border-radius:10px;white-space:nowrap}.ui_promo__JHfkl p{margin:0;font-size:14px;color:#3a1030;line-height:1.45}.ui_promo__JHfkl b{font-weight:800}.ui_legend__7X8hs{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:#6b6b6b;background:#efeff0;border-radius:14px;padding:12px 16px;margin-bottom:28px;line-height:1.45}.ui_legend__7X8hs b{color:#141414}.ui_cat__Vcoba{margin-bottom:28px}.ui_catHead__PB4OF{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.ui_catHead__PB4OF h2{margin:0;font-size:21px;font-weight:800;letter-spacing:-.3px}.ui_badge__8Ady8{background:#fff4fb;color:#a23c86;font-weight:700;font-size:12px;padding:4px 12px;border-radius:999px;border:1px solid #f3d6ea}.ui_table__YBu8T{border:1px solid #e7e7e7;border-radius:18px;overflow:hidden}.ui_headRow__zoS2G{display:none}.ui_h__MsDzi{background:#faf6f9;font-weight:800;font-size:13px;padding:12px;display:flex;align-items:center;border-bottom:1px solid #e7e7e7}.ui_lbl__Z9T_F{color:#6b6b6b;font-weight:700}.ui_tier__kctFC{justify-content:center;text-align:center;border-left:1px solid #e7e7e7}.ui_bodyRow__F_MqD{padding:14px;border-bottom:1px solid #e7e7e7}.ui_bodyRow__F_MqD:last-child{border-bottom:none}.ui_name__ywPIO{display:flex;flex-direction:column;gap:3px}.ui_t__OGav2{font-weight:700;font-size:15px;line-height:1.3}.ui_d__DGOci{font-size:12px;color:#6b6b6b}.ui_vals__ml_57{display:flex;flex-direction:column;gap:8px;margin-top:12px}.ui_val__klc2i{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;border-radius:12px;background:#faf6f9}.ui_valLabel__E_UDJ{flex:0 0 auto;font-size:13px;font-weight:700;color:#141414}.ui_price__A0v9z{font-weight:800;font-size:16px;white-space:nowrap}.ui_per__xgqFH{font-size:11px;color:#6b6b6b;margin-top:2px;white-space:nowrap}.ui_dash__6lIg_{color:#c7c7c7;font-weight:700}.ui_offer__tEiIg{display:flex;flex-direction:column;align-items:flex-end;text-align:right;min-width:0}.ui_footnote__84kHr{font-size:13px;color:#9a9a9a;line-height:1.7;margin:4px 0 22px}.ui_empty__0qxFI{color:#6b6b6b;font-size:15px;line-height:1.5;margin:0 0 22px}.ui_actions__aMGxw{display:flex;flex-direction:column;gap:8px}.ui_bookLink__iCsM3,.ui_subLink__xHH55{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 20px;border:none;border-radius:14px;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.01em;text-align:center;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background .15s ease}a.ui_bookLink__iCsM3,a.ui_bookLink__iCsM3:active,a.ui_bookLink__iCsM3:hover,a.ui_bookLink__iCsM3:link,a.ui_bookLink__iCsM3:visited{background:#141414;color:#fff}a.ui_bookLink__iCsM3:hover{background:#2a2a2a}a.ui_subLink__xHH55,a.ui_subLink__xHH55:active,a.ui_subLink__xHH55:hover,a.ui_subLink__xHH55:link,a.ui_subLink__xHH55:visited{background:#ffc9f2;color:#141414}a.ui_subLink__xHH55:hover{background:#ffb6ec}.ui_faq__mWBzn{margin-top:32px}.ui_faqTitle__YFnT6{margin:0 0 14px;font-size:21px;font-weight:800;letter-spacing:-.3px}.ui_faqItem__GA2RB{padding:14px 0;border-bottom:1px solid #e7e7e7}.ui_faqItem__GA2RB summary{cursor:pointer;font-weight:700;font-size:15px;line-height:1.4}.ui_faqItem__GA2RB p{margin:10px 0 0;color:#6b6b6b;font-size:14px;line-height:1.5}.ui_related__upp5K{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px;padding-top:22px;border-top:1px solid #e7e7e7}.ui_related__upp5K a{color:#141414;font-size:14px;font-weight:700;text-decoration:none}.ui_related__upp5K a:hover{opacity:.6}@media(min-width:560px){.ui_title__1rFQO{font-size:34px}.ui_bodyRow__F_MqD,.ui_headRow__zoS2G{display:grid;grid-template-columns:1.35fr repeat(var(--cols,2),minmax(0,1fr))}.ui_bodyRow__F_MqD{padding:0}.ui_name__ywPIO{padding:13px 14px;justify-content:center}.ui_vals__ml_57{display:contents;margin:0}.ui_val__klc2i{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:13px 10px;border-radius:0;background:rgba(0,0,0,0);border-left:1px solid #e7e7e7}.ui_valLabel__E_UDJ{display:none}.ui_offer__tEiIg{align-items:center;text-align:center}.ui_price__A0v9z{font-size:17px}}.ui_page__8PzsQ{width:100%;max-width:480px;margin:0 auto;padding:0;background:#fff;min-height:40vh}.ui_crumbs__XvgVw{display:none;width:100%;padding:12px 16px 0}@media(min-width:480px){.ui_crumbs__XvgVw{display:block}}.ui_hero__GqcMj{position:relative;width:100%}.ui_backFab__Azcmi{left:12px;border-radius:50%;text-decoration:none}.ui_backFab__Azcmi,.ui_favoriteFab__tiSvM{position:absolute;top:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.92);box-shadow:0 1px 4px rgba(0,0,0,.12)}.ui_favoriteFab__tiSvM{right:12px;border:none;border-radius:50%;color:#111;cursor:pointer;padding:0;transition:transform .15s ease,background-color .15s ease,color .15s ease}.ui_favoriteFab__tiSvM:active{transform:scale(.94)}.ui_favoriteFabActive__KIGw6{color:#ff4d6d;background:hsla(0,0%,100%,.98)}.ui_favoriteIcon__0XYSH{display:block}.ui_backIcon__EVWpB{display:block;flex-shrink:0}.ui_photoWrap__eM7Ri{position:relative;width:100%;aspect-ratio:3/4;max-height:min(72vh,560px);background:#f2f2f2;overflow:hidden}.ui_photo__aPX12{object-fit:cover;object-position:center top}.ui_sheet__3dTKw{position:relative;z-index:2;margin-top:-28px;padding:24px 16px 8px;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -8px 24px rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ui_badge__mUvFz{display:inline-flex;align-items:center;margin-top:4px;margin-bottom:4px;padding:6px 12px;border-radius:999px;background:#f0f3f3;color:#3a5555;font-size:13px;font-weight:500;line-height:1.2}.ui_badge__mUvFz strong{margin-left:.3em;font-weight:700;color:#243838}.ui_name__COM8L{margin:4px 0 0;color:#111;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.03em}.ui_role__fiLAy{margin:0;font-size:15px;line-height:1.35;font-weight:400;color:#6e6e6e}.ui_location__Cwpvd{display:inline-flex;align-items:center;gap:5px;margin:2px 0 0;font-size:15px;font-weight:600;color:#3d7a7a}.ui_location__Cwpvd a{color:inherit;text-decoration:none}.ui_pin__IIqVs{display:inline-flex;color:inherit}.ui_ratingLink__Qdgu7{display:inline-flex;align-items:center;gap:6px;margin-top:2px;text-decoration:none}.ui_ratingStars__NWh3t{color:#ff8a00;font-size:16px;line-height:1}.ui_ratingValue__tm452{font-weight:700;font-size:15px;color:#111}.ui_ratingDot__FdNYp{color:#c2c2c2;font-weight:700;line-height:1}.ui_ratingCount__q8Owd{font-size:15px;font-weight:500;color:#111;text-decoration:underline;text-underline-offset:2px}.ui_price__7Qhzz{margin:8px 0 0;font-size:20px;line-height:1.2;font-weight:800;letter-spacing:-.02em;color:#111}.ui_ctaAnchor__Ae8zN{width:100%;margin-top:8px}.ui_cta__R6i_z{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border-radius:14px;background:#dfff5e;color:#111;font-weight:700;font-size:15px;text-decoration:none}.ui_stickyBar__5t79K{position:fixed;left:0;right:0;bottom:0;z-index:1200;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:hsla(0,0%,100%,.96);border-top:1px solid #eee;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(110%);opacity:0;pointer-events:none;transition:transform .22s ease,opacity .22s ease}.ui_stickyBarVisible__Q1bk_{transform:translateY(0);opacity:1;pointer-events:auto}.ui_stickyBarInner__Y0_Mv{width:100%;max-width:480px;margin:0 auto;display:flex;align-items:center;gap:12px}.ui_stickyPricePlaceholder__g9yVz,.ui_stickyPrice__F_Pts{flex:0 0 auto;min-width:88px;font-size:15px;font-weight:700;color:#111;white-space:nowrap}.ui_stickyPricePlaceholder__g9yVz{min-width:0}.ui_stickyCta__5aVMN{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:14px;background:#dfff5e;color:#111;font-weight:700;font-size:15px;text-decoration:none}.ui_block__dq09u{margin-top:22px;width:100%;display:flex;flex-direction:column;gap:12px}.ui_h2__X45CY{margin:0;font-size:18px;font-weight:700;color:#111}.ui_text__W4_NC{margin:0;color:#333;font-size:15px;line-height:1.5;white-space:pre-wrap}.ui_specList__fSxAH{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ui_specList__fSxAH li{display:inline-flex;align-items:center;padding:8px 12px;border-radius:10px;background:#eef6f6;color:#2f5f5f;font-size:14px;font-weight:600;line-height:1.3}.ui_tariffs__iWxxj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ui_tariff__q3ZHs{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;border-radius:12px;background:#f7f7f7;text-decoration:none;color:inherit;transition:background-color .15s ease}.ui_tariff__q3ZHs:hover{background:#eee}.ui_tariffName__wqC6f{display:block;font-size:15px;color:#111}.ui_tariffSport__2WDsZ{display:block;margin-top:2px;font-size:13px;color:#6e6e6e}.ui_tariffCost__tCqvx{font-weight:700;white-space:nowrap}.ui_headerDock__YIcpI{position:sticky;top:0;z-index:40;background:#fff}.ui_page__PevLY{width:100%;max-width:480px;margin:0 auto;padding:0 16px 88px;background:#fff;color:#141414}.ui_topbar__i_KST{display:flex;justify-content:flex-end;padding:8px 0 4px}.ui_close__0GioN{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f4f4f4;color:#6e6e6e;font-size:22px;line-height:1;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease}.ui_close__0GioN:hover{background:#ececec;color:#141414}.ui_close__0GioN:active{transform:scale(.94)}.ui_hero__7TZbq{margin-top:8px}.ui_kicker__YbGsg{margin:0 0 10px;color:#9a9a9a;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ui_title__2Crsi{margin:0 0 12px;font-size:30px;font-weight:700;line-height:1.12;letter-spacing:-.7px}.ui_brand__vHD2u{font-weight:700}.ui_lede__bPIfc{margin:0 0 22px;max-width:420px;color:#6b6b6b;font-size:16px;line-height:1.5}.ui_promo__8GkVC{display:flex;gap:14px;align-items:flex-start;background:#ffc9f2;border-radius:18px;padding:16px 18px;margin:0 0 22px}.ui_promoCodeWrap__1wFti{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:5px}.ui_promoCodeLabel__rij5i{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#a23c86}.ui_promoCode___mqZI{background:#141414;color:#fff;font-weight:800;letter-spacing:.5px;font-size:14px;padding:8px 12px;border-radius:10px;white-space:nowrap}.ui_promo__8GkVC p{margin:0;font-size:14px;color:#3a1030;line-height:1.45}.ui_promo__8GkVC b{font-weight:800}.ui_mosaic__gCvnH{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:168px 92px 92px 120px;grid-template-areas:"g1 g2" "g1 g5" "g3 g4" "g6 g7";gap:8px;margin:0 0 8px}.ui_shot___XSxt{position:relative;display:block;width:100%;height:100%;padding:0;border:none;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,#ffc9f2,#fff4fb);cursor:zoom-in}.ui_shot___XSxt[data-area=g1]{grid-area:g1}.ui_shot___XSxt[data-area=g2]{grid-area:g2}.ui_shot___XSxt[data-area=g3]{grid-area:g3}.ui_shot___XSxt[data-area=g4]{grid-area:g4}.ui_shot___XSxt[data-area=g5]{grid-area:g5}.ui_shot___XSxt[data-area=g6]{grid-area:g6}.ui_shot___XSxt[data-area=g7]{grid-area:g7}.ui_photo__i48kL{object-fit:cover}.ui_sectionTitle__lx_RS{margin:32px 0 14px;font-size:22px;font-weight:700;letter-spacing:-.35px}.ui_steps__qDw83{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.ui_step__BT7yC{display:flex;gap:14px;align-items:flex-start;padding:16px 16px 16px 14px;border-radius:18px;background:#f6f6f7}.ui_num__eA5HM{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#ffc9f2;color:#141414;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center}.ui_stepText__Hsbof{margin:0;padding-top:5px;color:#242424;font-size:15px;line-height:1.45}.ui_parking___lsv2{display:flex;flex-direction:column;gap:14px;padding:18px 16px;border-radius:20px;background:#fff4fb;border:1px solid #f7d6ec}.ui_parkingRow__H_fbE{display:flex;flex-direction:column;gap:8px}.ui_tag__uf31f{align-self:flex-start;padding:4px 12px;border-radius:999px;background:#ffc9f2;color:#141414;font-size:12px;font-weight:700;letter-spacing:.01em}.ui_parkingText__3dsQ5{margin:0;color:#242424;font-size:15px;line-height:1.45}.ui_addr__pBmaD{display:flex;flex-direction:column;gap:14px;padding:18px 16px;border-radius:18px;background:#f6f6f7}.ui_addrText__fvwVB{display:flex;flex-direction:column;gap:4px}.ui_addrTitle__YchCT{font-size:16px;font-weight:700;line-height:1.35}.ui_addrCity__xVpL1{color:#6b6b6b;font-size:14px}.ui_actions__9226Q{display:flex;flex-direction:column;gap:8px}.ui_bookLink__X4n4S,.ui_mapLink__6olI4{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 20px;border:none;border-radius:14px;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.01em;text-align:center;text-decoration:none;word-wrap:normal;overflow-wrap:normal;white-space:nowrap;transition:transform .15s ease,background .15s ease}a.ui_mapLink__6olI4,a.ui_mapLink__6olI4:active,a.ui_mapLink__6olI4:hover,a.ui_mapLink__6olI4:link,a.ui_mapLink__6olI4:visited{background:#141414;color:#fff}a.ui_mapLink__6olI4:hover{background:#2a2a2a}a.ui_bookLink__X4n4S,a.ui_bookLink__X4n4S:active,a.ui_bookLink__X4n4S:hover,a.ui_bookLink__X4n4S:link,a.ui_bookLink__X4n4S:visited{background:#ffc9f2;color:#141414}a.ui_bookLink__X4n4S:hover{background:#ffb6ec}.ui_lightbox__UTRNb{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(10,10,10,.88);border:none;cursor:zoom-out}.ui_lightboxImg__6BNDz{max-width:min(920px,100%);max-height:88vh;width:auto;height:auto;border-radius:12px;object-fit:contain}.ui_faqItem__f6BNf{padding:14px 0;border-bottom:1px solid #e7e7e7}.ui_faqItem__f6BNf summary{cursor:pointer;font-weight:700;font-size:15px;line-height:1.4}.ui_faqItem__f6BNf p{margin:10px 0 0;color:#6b6b6b;font-size:14px;line-height:1.5}.ui_related__NY8yA{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px;padding-top:22px;border-top:1px solid #ececec}.ui_related__NY8yA a{color:#141414;font-size:14px;font-weight:700;text-decoration:none}.ui_related__NY8yA a:hover{opacity:.6}@media(min-width:480px){.ui_title__2Crsi{font-size:34px}.ui_mosaic__gCvnH{grid-template-rows:196px 108px 108px 136px}}