.artistAvatar_artist_info__NxjzC{max-width:calc(100% - 80px);height:-moz-fit-content;height:fit-content;display:flex;align-items:center;gap:15px}.artistAvatar_avatar__lCo_e{position:relative;box-shadow:2px 2px 10px 1px rgba(0,0,0,.2);min-width:80px;min-height:80px;width:80px;height:80px;border-radius:50%;overflow:hidden}.artistAvatar_avatar_premium__ckydy{width:32px;height:32px;min-width:32px;min-height:32px;position:absolute;bottom:-5px;right:-5px;background-color:#f86;border-radius:50%}.artistAvatar_avatar_premium_image__DWuup{width:16px;height:16px;min-width:16px;min-height:16px;position:relative;top:0;left:0;transform:translate(50%,50%)}.artistAvatar_artist_details__p2Vj5{width:-moz-fit-content;width:fit-content;min-height:80px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 0 0 5px}.artistAvatar_artist_name__uwDIh{margin:0;font-size:calc(18px + .4166666667vw);font-family:Montserrat,Helvetica Neue,sans-serif;line-height:1.2;font-size:22px;font-weight:600;color:#000;font-size:calc(18px + .2083333333vw);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;-ms-word-break:break-all;word-break:break-all}@media(max-width:768px){.artistAvatar_artist_name__uwDIh{font-size:calc(18px + 13.6*(100vw - 320px)/1920);font-size:calc(18px + 6.8*(100vw - 320px)/1920)}}.artistAvatar_artist_tags__WOy6_{margin:0;display:flex;gap:5px}.artistAvatar_artist_secondName__i3iJc{font-size:calc(14px + .2083333333vw);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;-ms-word-break:break-all;word-break:break-all}@media(max-width:768px){.artistAvatar_artist_secondName__i3iJc{font-size:calc(14px + 6.8*(100vw - 320px)/1920)}}.artistAvatar_artist_job__wHKj4{font-size:calc(14px + .2083333333vw);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;-ms-word-break:break-all;word-break:break-all}@media(max-width:768px){.artistAvatar_artist_job__wHKj4{font-size:calc(14px + 6.8*(100vw - 320px)/1920)}}.artistAvatar_artist_additional_details__Gur_Q{padding-top:2px;display:flex;vertical-align:center;gap:3px;color:#000;font-size:calc(12px + .2083333333vw)}.artistAvatar_artist_additional_details__Gur_Q .artistAvatar_star__kSdgg{color:#f86}@media(max-width:768px){.artistAvatar_artist_additional_details__Gur_Q{font-size:calc(12px + 6.8*(100vw - 320px)/1920)}}.artistAvatar_artist_additional_details__Gur_Q div:last-child{color:gray}@media(max-width:768px){.artistAvatar_avatar__lCo_e{min-width:80px;min-height:80px;width:80px;height:80px;border-radius:50%;overflow:hidden}.artistAvatar_artist_additional_details__Gur_Q{display:none}.artistAvatar_artist_tags__WOy6_{display:flex;flex-direction:column}}@media(max-width:500px){.artistAvatar_avatar__lCo_e{min-width:70px;min-height:70px;width:70px;height:70px;border-radius:50%;overflow:hidden}}.artistAvatar_avatar_reduced__m7ZSD{position:relative;min-width:50px;min-height:50px;width:50px;height:50px;border-radius:50%;overflow:hidden;box-shadow:2px 2px 6px hsla(0,0%,100%,.2)}.artistAvatar_avatar_details_reduced__ik7TU{font-size:14px;font-weight:400;color:#fff;line-height:17px;width:-moz-fit-content;width:fit-content;min-height:80px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:0 0 0 5px}.artistAvatar_avatar_details_reduced_name__CZEXw{font-weight:600}@media(max-width:500px){.artistAvatar_avatar_reduced__m7ZSD{min-width:42px;min-height:42px;width:42px;height:42px;border-radius:50%;overflow:hidden}}.stickyHeader_stickyHeader__mlXLd{height:40;position:fixed;width:100%;background:#1d1d1d;color:#fff;top:-100px;left:0;z-index:1000;opacity:0;transition:opacity .3s ease .5s,top .3s ease .5s;padding:10px 0}.stickyHeader_stickyHeader__mlXLd.stickyHeader_isVisible__YGvtJ{top:0;opacity:1;transition:opacity .3s ease .5s,top .3s ease .5s}@media(min-width:768px){.stickyHeader_stickyHeader__mlXLd{padding:15px}}.stickyHeader_headerRow__m27uC{position:relative;height:44px}.stickyHeader_column__9pV6P{height:44px}.stickyHeader_logo__fDPuG{position:relative;width:100%;height:100%;width:240px;max-width:100%}@media screen and (max-width:768px){.stickyHeader_logo_book__2yeM1{max-height:30px;transform:translate(-15%,25%)}}.stickyHeader_sideButton__wtM2c{display:flex;align-items:center;justify-content:flex-end;height:100%;max-width:100%;width:100%;padding:5px}.stickyHeader_sideButton__wtM2c .stickyHeader_icon__lXtTl{max-width:40px;max-height:40px}.stickyHeader_backBtn__DCpra{height:40px;width:40px;background-color:#fff;border:none;border-radius:100%;padding:5px}.stickyHeader_buttons__JY7t7{display:flex;align-items:center;justify-content:space-around;height:100%;width:100%}.stickyHeader_salon_button__4xJSU{font-size:14px;font-weight:600;color:#000;max-width:-moz-fit-content;max-width:fit-content;padding:16px 20px;border-radius:40px}.stickyHeader_partner_button___xVhD{color:#fff;border:2px solid #989898}.stickyHeader_booking_button__OnaMP{background-color:#fff;margin-left:20px}@media screen and (max-width:991px){.stickyHeader_booking_button__OnaMP{width:40px;height:40px;margin-left:0;color:transparent}}.stickyHeader_avatar__olYs6{display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%}@media screen and (max-width:960px){.stickyHeader_avatar__olYs6{justify-content:center}}@media screen and (max-width:540px){.stickyHeader_avatar__olYs6{justify-content:flex-start}}.bookingCart_book_col__lbsLn{display:flex;justify-content:center;overflow:visible}.bookingCart_book_cart__UwgNR{width:340px;min-height:346px;height:-moz-fit-content;height:fit-content;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;padding:30px 24px;position:sticky;top:120px;max-width:100%}.bookingCart_book_cart_header__OsSA1{font-size:16px;font-weight:600;color:#1d1d1d;font-family:Montserrat;font-style:normal;line-height:20px}.bookingCart_book_cart_services__joTSA{width:100%;font-family:Montserrat;font-style:normal;line-height:17px;margin:25px 0 0;padding:30px 0;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.bookingCart_book_cart_services_empty__Y5y39{font-size:14px;font-weight:400;color:rgba(0,0,0,.54)}.bookingCart_book_cart_services_item_wrapper__fPa2F{display:grid;grid-template-columns:1;gap:8px}.bookingCart_book_cart_services_item_wrapper__fPa2F:not(:last-of-type){margin-bottom:15px}.bookingCart_book_cart_services_item__uFoEO{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-right:0;min-width:0}.bookingCart_book_cart_services_prices__IwELc{display:flex;gap:5px;flex-shrink:0;flex-grow:0;justify-content:flex-end;align-items:center;white-space:nowrap}.bookingCart_book_cart_service_delete__qXVEl{font-size:12px;font-weight:500;color:#757575;display:flex;align-items:center;justify-content:flex-start;padding:0;gap:3.59px;cursor:pointer;border:none;outline:none;background-color:transparent}.bookingCart_book_cart_service_delete_icon__f5vFV{max-height:-moz-fit-content;max-height:fit-content;margin-top:2px}.bookingCart_book_cart_service_delete_text__h8XFA{font-size:12px;font-weight:500;color:#757575;text-decoration:underline}.bookingCart_book_cart_service_item_discount__CEIjq{font-family:Montserrat;font-style:normal;font-size:13px;font-weight:500;color:#f86;line-height:16px}.bookingCart_book_cart_service_item_description__PAM3g{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:500;color:#000;line-height:17px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0}.bookingCart_book_cart_services_prices__IwELc .bookingCart_book_cart_service_item_description__PAM3g{font-size:13px!important;line-height:16px}.bookingCart_book_cart_date__lJqye{font-family:Montserrat;font-style:normal;width:100%;display:flex;flex-direction:column;gap:10px;margin-top:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.12)}.bookingCart_book_cart_date_bottom__c_Pwa{display:flex;align-items:center;gap:5px;color:rgba(0,0,0,.54)}.bookingCart_book_cart_date_date__8u51T{font-size:14px;font-weight:600;color:#000;line-height:17px}.bookingCart_book_cart_date_hours__HvUA_{font-size:12px;font-weight:500;color:#000;line-height:15px;color:rgba(0,0,0,.54)}.bookingCart_book_cart_summary__d1Fau{margin-top:30px;display:flex;align-items:center;justify-content:space-between;width:100%}.bookingCart_book_cart_summary_title__cS_21{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;color:#1d1d1d;line-height:17px}.bookingCart_book_cart_summary_discount__Qlz6I{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;color:#1d1d1d;margin-right:5px}.bookingCart_book_cart_summary_price__whfOG{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;color:#1d1d1d;line-height:17px}.bookingCart_book_cart_summary_price_discount__v_y8p{text-decoration:line-through;color:#f86}.bookingCart_book_cart_button__Ktw1_{height:50px;width:100%;margin-top:30px}.bookingCart_book_cart_deposit__QQ1GX{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;color:#1d1d1d;width:100%;display:flex;align-items:center;justify-content:space-between;margin:30px 0 0;padding-top:30px;border-top:1px solid rgba(0,0,0,.12)}.bookingCart_default_cart_item__CE0qS:not(:last-of-type){margin-bottom:30px}@media screen and (max-width:767px){.bookingCart_book_col__lbsLn{padding:0!important}.bookingCart_book_cart__UwgNR{width:100%;box-shadow:none;min-height:-moz-fit-content;min-height:fit-content;padding:0 0 45px;border-radius:0;border-bottom:1px solid rgba(0,0,0,.12);margin:0 15px 45px}.bookingCart_book_cart_reset___VSvW{padding-bottom:30px;margin-bottom:30px}.bookingCart_book_cart_services__joTSA{border-top:0;padding-top:0;padding-bottom:45px}.bookingCart_book_cart_services_reset__ypce2{padding-bottom:30px}.bookingCart_book_cart_deposit__QQ1GX{margin:45px 0 0;padding-top:45px}.bookingCart_book_cart_deposit_reset__UyfBg{margin:30px 0 0;padding-top:30px}.bookingCart_book_cart_date__lJqye{margin-top:45px;padding-bottom:45px}.bookingCart_book_cart_date_reset__cTjq3{margin-top:30px;padding-bottom:30px}.bookingCart_book_cart_summary__d1Fau{margin-top:45px}.bookingCart_book_cart_summary_reset__azb_4{margin-top:30px}.bookingCart_reset_border_bottom__LwVqb{border-bottom:0;padding-bottom:0;margin-bottom:30px}}.bookingButton_book_mobile_button__wXLzz{width:100%;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:9998;bottom:0;left:0;padding:20px 35px;box-shadow:0 -1px 2px rgba(0,0,0,.2);background-color:#fff}.bookingButton_cart_button__ATru6{width:17%;height:50px;position:relative;border-radius:0 10px 10px 0;background-color:#1d1d1d;padding:0;border:0}.bookingButton_cart_button_image__QSRdP{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.bookingButton_cart_button_counter__DJnBR{font-family:Montserrat;font-style:"normal";font-size:12px;font-weight:500;color:#1d1d1d;position:absolute;width:25px;height:25px;right:0;top:-10px;background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.25);text-align:center;line-height:25px}.bookingButton_cart_content__H5sEM{width:max(60vw,284px);max-height:50vh;position:absolute;bottom:80px;left:50%;padding:25px 20px;transform:translateX(-50%);overflow-y:scroll;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:10px}@media screen and (max-width:768px){.bookingButton_cart_content_wrapper___m3Fj{display:block}}@media screen and (max-width:576px){.bookingButton_book_mobile_button__wXLzz{position:fixed;bottom:0;left:0;width:100%;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:400px){.bookingButton_book_mobile_button__wXLzz{padding:10px 15px}.bookingButton_book_mobile_button_placeholder__nK9zA{top:10px;right:15px}}.artistFeature_artist_feature__CtgIl{display:flex;align-items:center;gap:15px;width:100%;color:#000;font-weight:400;margin-bottom:10px}.artistFeature_progressbar__8eL5g{width:150px;background-color:#d3d3d3;height:4px;border-radius:5px;position:relative}.artistFeature_progress__WDLuX{border-radius:inherit;background-color:#f86;position:absolute;height:100%}.artistFeature_text__Rpq4O{width:200px;margin:0;font-size:calc(12px + .1041666667vw)}@media(max-width:768px){.artistFeature_text__Rpq4O{font-size:calc(12px + 3.4*(100vw - 320px)/1920)}}.artistFeature_mark__HFNjH{font-size:12px;font-weight:500}.artistFooter_a_footer__3NAoZ{border-top:1px solid #d3d3d3;position:fixed;padding:15px;bottom:0;left:0;background-color:#fff;width:100%}.artistFooter_a_button__8sAlv{height:-moz-fit-content;height:fit-content}@media screen and (max-width:567px){.artistFooter_a_footer__3NAoZ{padding:20px 35px}}@media(max-width:400px){.artistFooter_a_footer__3NAoZ{padding:10px 0}.artistFooter_a_button__8sAlv{font-size:6px}}.artistRating_icon__Cp_1K{position:relative;width:30px;height:30px}.artistRating_rastr_icon__fbkFF{position:relative;width:30px;height:25px}.artistRating_payment_header__nSH8A{margin:0;padding:5px 0 0;color:#000;font-size:calc(14px + .1041666667vw)}@media(max-width:768px){.artistRating_payment_header__nSH8A{font-size:calc(14px + 3.4*(100vw - 320px)/1920)}}.artistRating_payment_text__YNF_s{font-size:calc(12px + .1041666667vw);margin:0;width:100%;text-align:justify;line-height:1}@media(max-width:768px){.artistRating_payment_text__YNF_s{font-size:calc(12px + 3.4*(100vw - 320px)/1920)}}.artistRating_rating__1ukcq{display:flex;gap:15px;align-items:center}.artistRating_rating_tooltip__1EXVs{display:flex;gap:15px}.artistsDiscounts_discounts_item__fkgfI{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-radius:10px;background:rgba(255,136,101,.12)}.artistsDiscounts_discounts_item__fkgfI:not(:first-of-type){margin-top:15px}.artistsDiscounts_discounts_item_text_header__ixylO{font-size:18px;font-weight:600;margin:0;line-height:22px}.artistsDiscounts_discounts_item_text_description__qELHj,.artistsDiscounts_discounts_item_text_header__ixylO{color:#f86;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;-ms-word-break:break-all;word-break:break-all}.artistsDiscounts_discounts_item_text_description__qELHj{font-size:14px;font-weight:500;margin:8px 0 0;line-height:17px}@media screen and (max-width:768px){.artistsDiscounts_discounts_item__fkgfI{align-items:flex-start;flex-direction:column;gap:18px}.artistsDiscounts_discounts_item_button__nSn5H{width:100%;min-height:45px}}.artistServices_hovered__R9PSy{cursor:pointer}.artistServices_services_wrapper__nZzbi{padding-bottom:20px;border-bottom:1px solid #d3d3d3}.artistServices_services_header_wrapper__gBL0J{display:flex;align-items:center;justify-content:space-between;margin-top:-75px;padding-top:125px}.artistServices_services_header_wrapper_noIndents__3qR_k{margin-top:0;padding-top:0}.artistServices_services_header__T2XA2{font-size:22px;font-weight:600;color:#000;font-size:calc(18px + .2083333333vw)}@media(max-width:768px){.artistServices_services_header__T2XA2{font-size:calc(18px + 6.8*(100vw - 320px)/1920)}}.artistServices_services_search__9fAL2{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.25);border-radius:16px;border:none;outline:none;padding:12.5px 14px;display:flex;align-items:center}.artistServices_services_search_input__nkWuI{outline:none;border:none;margin:0;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:17px;min-width:200px;flex:1}.artistServices_services_search_icon__ctk9P{max-width:16px;max-height:16px;width:16px;height:16px;position:relative}.artistServices_tabs_wrapper__Ng2MH{margin-top:10px;margin-bottom:0;font-family:Montserrat;font-weight:500;width:100%;padding-left:12px;padding-right:0;overflow-x:visible;position:relative}.artistServices_services_search__9fAL2{margin-top:20px;margin-bottom:0;width:-moz-fit-content;width:fit-content;max-width:400px}.artistServices_icons__oPidL{width:100%;overflow-x:auto;display:flex;gap:25px;padding-right:12px;scroll-snap-type:x mandatory}.artistServices_icons__oPidL::-webkit-scrollbar{display:none}.artistServices_icon_wrapper__SRZr8{position:relative;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;border-radius:999px;background:#f7f7f8;border:1px solid #e9e9ec;box-shadow:0 1px 2px rgba(0,0,0,.04);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;font-size:14px;line-height:20px;color:#1d1d1d;transition:background .15s ease,border-color .15s ease,transform .06s ease,box-shadow .15s ease;flex-direction:row;gap:0;min-width:-moz-max-content;min-width:max-content;scroll-snap-align:center}.artistServices_icon_wrapper__SRZr8:hover:not(.artistServices_active__6yztb){background:#f7f7f8;border-color:#f3b7a1;box-shadow:0 0 0 2px hsla(16,77%,79%,.22)}.artistServices_icon_wrapper__SRZr8:active{transform:translateY(1px)}.artistServices_icon_background__rirdZ{position:absolute;inset:-1px;border-radius:999px;opacity:.12;pointer-events:none;box-shadow:0 0 0 0 transparent}.artistServices_icon_description__q6o9b{font-size:14px;font-weight:700;color:#1d1d1d;position:relative;z-index:1;white-space:nowrap;letter-spacing:.1px}.artistServices_discounts_icon__GqT4P,.artistServices_discounts_icon__GqT4P img,.artistServices_discounts_icon__GqT4P svg,.artistServices_icon__MmldD,.artistServices_icon__MmldD img,.artistServices_icon__MmldD svg{display:none!important}.artistServices_icon_wrapper__SRZr8:focus-visible{outline:3px solid hsla(16,77%,79%,.75);outline-offset:2px}.artistServices_active__6yztb{background:#fff;border-color:#f3b7a1;box-shadow:0 0 0 2px hsla(16,77%,79%,.18),0 2px 6px rgba(0,0,0,.06)}.artistServices_active__6yztb .artistServices_icon_background__rirdZ{opacity:.18}.artistServices_subcategory_wrapper__Kx4eU{margin:0 0 32px;padding:0;border-bottom:0}.artistServices_subcategory_wrapper__Kx4eU:first-child{margin-top:0}.artistServices_subcategory_wrapper__Kx4eU:not(:first-child){margin-top:72px!important}@media(max-width:460px){.artistServices_services_header_wrapper__gBL0J{flex-direction:column;align-items:flex-start}.artistServices_services_search__9fAL2{width:100%;max-width:100%;margin-bottom:10px}.artistServices_services_search_input__nkWuI{width:100%;min-width:0}}.artistsMaker_marker__m1zyy{position:relative;top:-5px;width:150px;display:flex;align-items:center;gap:.5rem;background-color:#fff;border:.2px solid hsla(0,0%,43%,.5);padding:5px;border-radius:15px}.artistsMaker_marker_left__csYEh{border-radius:50%;width:40px;height:40px;overflow:hidden;flex-shrink:0}.artistsMaker_marker_right__gLMYw{display:flex;flex-direction:column;justify-content:flex-start;margin-top:-10px;overflow:hidden}.artistsMaker_marker_right_name__Ll5pG{margin-top:3px;font-size:16px;font-weight:700;overflow:hidden;text-overflow:clip;color:#000}.artistSchedule_shedule__FiXEK{color:#000;min-width:400px;padding:25px;box-shadow:0 6px 16px rgba(0,0,0,.12);border:1px solid #ddd;border-radius:35px;height:-moz-fit-content;height:fit-content;position:sticky;top:120px}.artistSchedule_shedule_header__IMg65{margin-top:0}.artistSchedule_shedule__FiXEK .artistSchedule_lightning__VxnF9{display:flex;align-items:center;font-size:.6rem;gap:5px;padding:10px 0 0 5px}.artistSchedule_shedule__FiXEK .artistSchedule_divider__IiVYh{margin-top:15px;width:100%;background-color:#d3d3d3;height:1px}.artistSchedule_shedule_btn__5MVAV{margin-top:15px;width:100%;height:50px}.artistSchedule_shedule_item__P6cBr{padding:0 5px;display:flex;align-items:center;gap:10px;margin-bottom:13px}.artistSchedule_day__3D9y0{display:flex;flex-wrap:wrap}.artistSchedule_dayName__VdIOy{width:25px;font-size:.8rem}.artistSchedule_hours___sj4a{display:flex;font-size:.8rem;gap:3px;font-weight:300}@media(max-width:1200px){.artistSchedule_shedule__FiXEK{margin-top:50px;min-width:100%;max-width:100%;position:static;box-shadow:none;padding:0;border:none}.artistSchedule_shedule_header__IMg65{font-size:22px;font-weight:600;color:#000;font-size:calc(18px + .2083333333vw)}}@media(max-width:1200px)and (max-width:768px){.artistSchedule_shedule_header__IMg65{font-size:calc(18px + 6.8*(100vw - 320px)/1920)}}@media(max-width:1200px){.artistSchedule_shedule_btn__5MVAV{display:none}.artistSchedule_hours___sj4a{display:flex;gap:3px;font-weight:300}}.artistSchedule_artist_rating__M4mup{padding-top:20px;display:flex;vertical-align:center;gap:3px;color:#000;justify-content:center;font-size:calc(10px + .2083333333vw)}.artistSchedule_artist_rating__M4mup .artistSchedule_star__JyPS8{color:#f86}@media(max-width:768px){.artistSchedule_artist_rating__M4mup{font-size:calc(10px + 6.8*(100vw - 320px)/1920)}}.artistSchedule_artist_rating__M4mup div:last-child{color:gray}.comment_comments_wrapper__JsWoi{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3}@media(max-width:768px){.comment_comments_wrapper__JsWoi{margin-top:40px}}.comment_comments__5pYvi{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;row-gap:50px}.comment_comments_button__Id_VM{margin-top:50px;border:1px solid #000;color:#000;width:-moz-fit-content;width:fit-content;padding:15px;font-size:medium;border-radius:10px;font-size:calc(12px + .3125vw)}@media(max-width:768px){.comment_comments_button__Id_VM{font-size:calc(12px + 10.2*(100vw - 320px)/1920)}}.comment_comments_button__Id_VM:hover{cursor:pointer}@media(max-width:768px){.comment_comments_button__Id_VM{margin-top:40px}}.comment_alternate_image__VwJ6H{text-transform:uppercase;width:100%;height:100%;text-align:center;line-height:2;font-size:25px;vertical-align:middle;background-color:#f86;color:#ffe9e9}@media(max-width:768px){.comment_comments__5pYvi{grid-template-columns:repeat(1,1fr)}}.comment_container__yf4rA{max-width:100%}.comment_top__vYV0p{display:flex;align-items:flex-start;gap:10px}.comment_avatar__nsyUU{position:relative;min-width:50px;max-width:50px;height:50px;border-radius:50%;overflow:hidden}.comment_info__wr_FK{color:#000;font-size:calc(14px + .1041666667vw)}@media(max-width:768px){.comment_info__wr_FK{font-size:calc(14px + 3.4*(100vw - 320px)/1920)}}.comment_name_wrapper__bImwr{display:flex;align-items:center;gap:8px}.comment_name__YbtVp{font-family:Rounded Elegance;font-weight:600;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;-ms-word-break:break-all;word-break:break-all}.comment_verified__zFjQk{transform:translateY(4.5px);max-width:12px}.comment_verified_tooltip__xUhNj{position:absolute;width:320px;left:50%;top:0;transform:translate(-50%,-120%);padding:25px 15px;box-shadow:2px 2px 10px 1px rgba(0,0,0,.2);background-color:#fff;border-radius:16px;font-weight:400;line-height:120%}.comment_date__2ByfT{color:gray;font-size:calc(12px + .1041666667vw)}@media(max-width:768px){.comment_date__2ByfT{font-size:calc(12px + 3.4*(100vw - 320px)/1920)}}.comment_text__MwkBC{color:#000;font-size:calc(14px + .1041666667vw);font-weight:400;margin-bottom:5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;-ms-word-break:break-all;word-break:break-all}@media(max-width:768px){.comment_text__MwkBC{font-size:calc(14px + 3.4*(100vw - 320px)/1920)}}.comment_text_modal__NwUTs{color:#000;font-size:calc(14px + .1041666667vw);font-weight:400;margin-bottom:5px}@media(max-width:768px){.comment_text_modal__NwUTs{font-size:calc(14px + 3.4*(100vw - 320px)/1920)}}.comment_more__LnJh6{font-size:calc(14px + .1041666667vw);color:#000;text-decoration:underline}@media(max-width:768px){.comment_more__LnJh6{font-size:calc(14px + 3.4*(100vw - 320px)/1920)}}.comment_more__LnJh6:hover{cursor:pointer}.comment_comments_back__dt6lc{top:0;left:0;position:fixed;z-index:1000;width:100vw;height:100vh;background-color:rgba(0,0,0,.7)}.comment_comments_back__dt6lc div::-webkit-scrollbar{width:5px}.comment_comments_back__dt6lc div::-webkit-scrollbar-thumb{background-color:gray;border-radius:25px}.comment_comments_modal__rpYMP{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;max-width:90vw;max-height:80%;background-color:#fff;overflow:auto;border-radius:25px}.comment_close__EWqFj{cursor:pointer}.comment_controls__VHqSb{padding:10px 25px;position:sticky;top:0;background-color:#fff;height:-moz-fit-content;height:fit-content;border-bottom:1px solid #d3d3d3;z-index:1}.comment_comments_in_modal__CA8Y6{padding:0 24px 24px}@media screen and (max-width:420px){.comment_verified_tooltip__xUhNj{max-width:90vw}}.bookingArtists_main_option__OlZn0{padding-bottom:80px}.bookingArtists_option__HRAt6{display:flex;justify-content:space-between;align-items:center;padding:25px 10px}.bookingArtists_option__HRAt6:not(:last-child){border-bottom:1px solid #e8e8e8}.bookingArtists_option_avatar__L8c5n{display:flex;justify-content:space-between;align-items:center;gap:20px}.bookingArtists_option_name__00b1u{font-size:16px;font-weight:600;color:#1d1d1d;line-height:25px}.bookingArtists_option_image__gwSRG{position:relative;width:50px;height:50px;min-width:50px;min-height:50px;border-radius:50px;overflow:hidden}.bookingArtists_option_header__BbEfQ{font-size:16px;font-weight:600;color:#1d1d1d;padding:0;margin:0;line-height:25px}.bookingArtists_option_subheader__6r600{font-size:14px;font-weight:500;color:#757575;padding:0;margin:10px 0 0;line-height:1.2}.bookingArtists_checkbox_container__nlOQb{display:flex;justify-content:space-between;align-items:center}.bookingArtists_checkbox_container__nlOQb label{cursor:pointer;display:flex}.bookingArtists_checkbox_container__nlOQb input[type=radio]{width:20px;height:20px;cursor:pointer;opacity:0;position:absolute}.bookingArtists_checkbox_container__nlOQb label:after{content:"";width:24px;height:24px;display:block;background-image:url(/_next/static/media/checkbox.edf22af8.svg)}.bookingArtists_checkbox_container__nlOQb input[type=radio]:checked+label:after{content:"";background-image:url(/_next/static/media/checkboxActive.102dd8cf.svg)}.bookingArtists_disabled__UYhAj{opacity:.5}@media screen and (max-width:768px){.bookingArtists_option_header__BbEfQ,.bookingArtists_option_name__00b1u,.bookingArtists_option_subheader__6r600{font-size:14px}}.waitlistModal_waitlist_modal__san9B{padding:40px 36px}@media screen and (max-width:768px){.waitlistModal_waitlist_modal__san9B{padding:32px 24px 100px}}.waitlistModal_waitlist_modal_header__8UfCA{display:flex;align-items:center;gap:14px;margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.08)}@media screen and (max-width:768px){.waitlistModal_waitlist_modal_header__8UfCA{margin-bottom:28px;padding-bottom:20px;gap:12px}}.waitlistModal_waitlist_modal_heart__y1iit{color:#f86;font-size:22px;opacity:.9}.waitlistModal_waitlist_modal_title__FIWUm{font-family:Montserrat;font-style:normal;font-size:24px;font-weight:600;color:#000;margin:0;letter-spacing:-.4px;line-height:1.2}@media screen and (max-width:768px){.waitlistModal_waitlist_modal_title__FIWUm{font-size:22px;font-weight:600;color:#000}}.waitlistModal_waitlist_modal_content__MANmY{display:flex;flex-direction:column;gap:28px}@media screen and (max-width:768px){.waitlistModal_waitlist_modal_content__MANmY{gap:24px}}.waitlistModal_waitlist_modal_field__mDLqu{display:flex;flex-direction:column;gap:12px}.waitlistModal_waitlist_modal_label__mr2J9{font-family:Montserrat;font-style:normal;font-weight:500;color:#5a5a5a;letter-spacing:.1px;text-transform:uppercase;font-size:11px}.waitlistModal_waitlist_modal_time_row__1B8hc{display:flex;gap:16px;align-items:flex-end}@media screen and (max-width:768px){.waitlistModal_waitlist_modal_time_row__1B8hc{gap:12px}}.waitlistModal_waitlist_modal_time_field__ZEdve{display:flex;flex-direction:column;gap:8px;flex:1}.waitlistModal_waitlist_modal_time_label__CzrTv{font-family:Montserrat;font-style:normal;font-size:12px;font-weight:400;color:#797979;letter-spacing:.1px}.waitlistModal_waitlist_modal_dropdown__yIXib{position:relative}.waitlistModal_waitlist_modal_select__dKqIX{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:400;color:#000;width:100%;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%235a5a5a' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding:15px 44px 15px 18px;transition:all .2s ease}.waitlistModal_waitlist_modal_select__dKqIX:focus{outline:none;border-color:#000;box-shadow:0 0 0 4px rgba(0,0,0,.05)}.waitlistModal_waitlist_modal_select__dKqIX:hover{border-color:rgba(0,0,0,.25)}@media screen and (max-width:768px){.waitlistModal_waitlist_modal_select__dKqIX{padding:13px 16px;font-size:14px;font-weight:400;color:#000}}.waitlistModal_waitlist_modal_employee_dropdown__MnhS0{position:relative}.waitlistModal_waitlist_modal_employee_dropdown_header__aRT1T{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:400;color:#000;display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;background-color:#fff;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.waitlistModal_waitlist_modal_employee_dropdown_header__aRT1T:hover{border-color:rgba(0,0,0,.25)}.waitlistModal_waitlist_modal_employee_dropdown_header__aRT1T:focus{outline:none;border-color:#000;box-shadow:0 0 0 4px rgba(0,0,0,.05)}.waitlistModal_waitlist_modal_employee_dropdown_selected__qc7PV{display:flex;align-items:center;gap:10px;flex:1}.waitlistModal_waitlist_modal_employee_dropdown_selected_item__QD58Y{display:flex;align-items:center;gap:10px}.waitlistModal_waitlist_modal_employee_dropdown_avatar_small__LU1KO{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid rgba(0,0,0,.08)}.waitlistModal_waitlist_modal_employee_dropdown_arrow__Ksdw3{transition:transform .2s ease;flex-shrink:0}.waitlistModal_waitlist_modal_employee_dropdown_arrow__Ksdw3.waitlistModal_rotated__4vB_g{transform:rotate(180deg)}.waitlistModal_waitlist_modal_employee_dropdown_list__lM_x3{position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:10;max-height:300px;overflow-y:auto;display:flex;flex-direction:column}.waitlistModal_waitlist_modal_employee_dropdown_option__I6oRa{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:400;color:#000;display:flex;align-items:center;gap:12px;cursor:pointer;padding:12px 18px;transition:all .15s ease;border-bottom:1px solid rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;user-select:none}.waitlistModal_waitlist_modal_employee_dropdown_option__I6oRa:last-child{border-bottom:none}.waitlistModal_waitlist_modal_employee_dropdown_option__I6oRa:hover{background-color:rgba(0,0,0,.03)}.waitlistModal_waitlist_modal_employee_dropdown_option__I6oRa.waitlistModal_selected__T1dE7{background-color:rgba(0,0,0,.05)}.waitlistModal_waitlist_modal_employee_dropdown_option__I6oRa input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#000;flex-shrink:0;border-radius:4px;pointer-events:none}.waitlistModal_waitlist_modal_employee_dropdown_option__I6oRa span{flex:1;cursor:pointer}.waitlistModal_waitlist_modal_employee_dropdown_avatar__jFdPh{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;border:1px solid rgba(0,0,0,.08)}.waitlistModal_waitlist_modal_calendar__GyYWx{margin-top:8px}.waitlistModal_waitlist_modal_calendar_header__b_Mzx{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.waitlistModal_waitlist_modal_calendar_header__b_Mzx>div{display:flex;flex-direction:column;align-items:center;gap:4px}.waitlistModal_waitlist_modal_calendar_arrow__LVnDM{position:relative;width:32px;height:32px;border:none;background:none;cursor:pointer;padding:0;border-radius:50%;transition:background-color .2s ease}.waitlistModal_waitlist_modal_calendar_arrow__LVnDM:hover{background-color:rgba(0,0,0,.05)}.waitlistModal_waitlist_modal_calendar_arrow__LVnDM.waitlistModal_rotated__4vB_g{transform:rotate(180deg)}.waitlistModal_waitlist_modal_calendar_month__OTIcz{font-family:Montserrat;font-style:normal;font-size:17px;font-weight:600;color:#000;margin:0;letter-spacing:-.2px}.waitlistModal_waitlist_modal_calendar_hint__0kfc2{margin:4px 0 0}.waitlistModal_waitlist_modal_calendar_hint__0kfc2,.waitlistModal_waitlist_modal_calendar_info__rLeB_{font-family:Montserrat;font-style:normal;font-size:12px;font-weight:400;color:#797979;text-align:center}.waitlistModal_waitlist_modal_calendar_info__rLeB_{margin:16px 0 0;font-style:italic}.waitlistModal_waitlist_modal_calendar_days__h8aFT{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:10px}.waitlistModal_waitlist_modal_calendar_day_label__nGYdb{font-family:Montserrat;font-style:normal;font-size:12px;font-weight:500;color:#797979;text-align:center;padding:10px 0}.waitlistModal_waitlist_modal_calendar_grid__oMTJ_{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.waitlistModal_waitlist_modal_calendar_day__02I_H{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:400;color:#000;width:100%;aspect-ratio:1;border:1px solid transparent;border-radius:50%;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .15s ease}.waitlistModal_waitlist_modal_calendar_day__02I_H.waitlistModal_selectable__Eb3dr:hover{background-color:rgba(255,136,102,.08);border-color:transparent}.waitlistModal_waitlist_modal_calendar_day__02I_H.waitlistModal_selected__T1dE7{background-color:#538a65;color:#fff;border-color:#538a65;font-weight:500}.waitlistModal_waitlist_modal_calendar_day__02I_H.waitlistModal_other_month__CbhNM,.waitlistModal_waitlist_modal_calendar_day__02I_H:disabled{opacity:.25;cursor:not-allowed}.waitlistModal_waitlist_modal_error__upZ_7{font-family:Montserrat;font-style:normal;font-size:13px;font-weight:400;color:#d32f2f;padding:12px 16px;background-color:rgba(211,47,47,.1);border:1px solid rgba(211,47,47,.2);border-radius:8px;margin-top:8px;text-align:center}.waitlistModal_waitlist_modal_button__4arKF{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:600;color:#fff;width:100%;padding:16px 24px;margin-top:32px;background-color:#000;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.waitlistModal_waitlist_modal_button__4arKF:hover:not(:disabled){background-color:#1d1d1d;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.waitlistModal_waitlist_modal_button__4arKF:active:not(:disabled){transform:translateY(0)}.waitlistModal_waitlist_modal_button__4arKF:disabled{opacity:.4;cursor:not-allowed;background-color:rgba(0,0,0,.2)}@media screen and (max-width:768px){.waitlistModal_waitlist_modal_button__4arKF{padding:14px 20px;margin-top:24px;font-size:14px;font-weight:600;color:#fff;border-radius:8px}}.waitlistModal_waitlist_login_modal__ZUaCd{padding:32px 24px;text-align:center}.waitlistModal_waitlist_login_modal_title__1h1Gw{font-family:Montserrat;font-style:normal;font-size:20px;font-weight:700;color:#000;margin:0 0 16px;text-transform:uppercase}.waitlistModal_waitlist_login_modal_text__u1Fft{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:400;color:#000;margin:0 0 24px}.waitlistModal_waitlist_login_modal_button___I7dG{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:600;color:#fff;padding:12px 32px;background-color:#5a5a5a;border:none;border-radius:13px;cursor:pointer;min-width:120px}.waitlistModal_waitlist_login_modal_button___I7dG:hover{opacity:.9}.bookingCalendar_rotated__7Vviy{transform:rotate(180deg)}.bookingCalendar_calendar_header__2rxvD{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.bookingCalendar_calendar_top__z7YGc{display:flex;justify-content:space-between;align-items:center}.bookingCalendar_calendar_top_days__jC9_A{width:70%;display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:10px;border-bottom:1px solid #000}.bookingCalendar_calendar_timeslots___Drpr{display:flex;justify-content:space-between;padding:16px 0}.bookingCalendar_calendar_timeslots_buttons__ztQ8i{width:70%;display:grid;grid-template-columns:repeat(3,1fr)}.bookingCalendar_calendar_timeslots_buttons_cols__DIEqd{max-height:30vw;overflow-y:scroll;padding-bottom:60px}.bookingCalendar_calendar_timeslots_buttons_cols__DIEqd::-webkit-scrollbar{display:none}.bookingCalendar_calendar_month__6phnx{font-family:Montserrat;font-style:normal;font-size:16px;font-weight:600;color:#000;text-align:center;width:140px}.bookingCalendar_calendar_day__Y0KQH{display:flex;flex-direction:column;justify-content:center;align-items:center}.bookingCalendar_calendar_day_name__BI4_O{font-family:Montserrat;font-style:normal;font-size:12px;font-weight:400;color:#000;line-height:20px}.bookingCalendar_calendar_day_number__rFkcX{font-family:Montserrat;font-style:bold;font-size:16px;font-weight:500;color:#000}.bookingCalendar_calendar_control__wYG_M,.bookingCalendar_calendar_day__Y0KQH{position:relative;display:flex;justify-content:center;border:none;background:none}.bookingCalendar_calendar_control__wYG_M{cursor:pointer;width:30px;height:30px;margin:auto}.bookingCalendar_small__LrhDP{width:22px;height:22px;margin:0}.bookingCalendar_time_button__E4AVr{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:500;color:#000;display:flex;align-items:center;justify-content:center;width:67px;height:33px;margin:auto auto .8rem;padding:0 8px;border:1px solid rgba(255,136,101,.12);border-radius:10px;outline:none;background-color:transparent;text-align:center;box-shadow:0 0 4px rgba(0,0,0,.12);cursor:pointer}.bookingCalendar_time_button_active__1OXYY{background-color:#f86;box-shadow:0 3px 6px rgba(0,0,0,.25)}.bookingCalendar_time_button__E4AVr:hover{border:2px solid #f86}.bookingCalendar_time_button_direct__auZuo{justify-content:space-between}.bookingCalendar_time_button_selected__Y1BUF{color:#fff;background-color:#f86;box-shadow:0 3px 6px rgba(0,0,0,.25)}.bookingCalendar_nearest_date__4ABRZ{margin:30px auto 24px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.bookingCalendar_nearest_date__4ABRZ{margin:24px auto 20px}}.bookingCalendar_nearest_date_header__b_zOj{font-size:14px;font-weight:500;color:#000;line-height:17px}@media screen and (max-width:768px){.bookingCalendar_nearest_date_header__b_zOj{font-size:13px;font-weight:500;color:#000}}.bookingCalendar_nearest_date_description__bPrDf{font-size:16px;font-weight:600;color:#000;line-height:20px;margin-top:10px}@media screen and (max-width:768px){.bookingCalendar_nearest_date_description__bPrDf{font-size:15px;font-weight:600;color:#000;margin-top:8px}}.bookingCalendar_nearest_date_button__1a65z{font-size:12px;font-weight:600;color:#fff;display:flex;align-items:center;gap:12px;margin-top:24px;padding:17px 19px;background:#f86;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:pointer}@media screen and (max-width:768px){.bookingCalendar_nearest_date_button__1a65z{margin-top:20px;padding:14px 16px;font-size:11px;font-weight:600;color:#fff}}.bookingCalendar_disabled__OYSO5{opacity:.5}.bookingCalendar_placeholder__AGz2a{font-size:12px;font-weight:500;color:#757575;text-align:center;grid-column:span 3;margin:30px 0 24px}@media screen and (max-width:768px){.bookingCalendar_placeholder__AGz2a{margin:24px 0 20px;font-size:11px;font-weight:500;color:#757575}}.bookingCalendar_no_date__bAYgw{font-size:15px;font-weight:500;color:#000;text-align:center;margin:70px auto}.bookingCalendar_waitlist_button_container__cQ_Pi{display:flex;justify-content:center;margin-top:32px;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}.bookingCalendar_waitlist_text__32Ajk{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:400;color:#797979;text-align:center;line-height:1.6}.bookingCalendar_waitlist_text__32Ajk span{color:#797979}.bookingCalendar_waitlist_button__oOQS9{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:500;padding:0;background-color:transparent;border:none;border-radius:0;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(0,0,0,.3);text-underline-offset:6px;text-decoration-thickness:1px;transition:all .2s ease;color:#000;display:inline-block;margin:0 0 0 2px}.bookingCalendar_waitlist_button__oOQS9:hover{text-decoration-color:#f86;color:#f86}.bookingCalendar_waitlist_login_modal__oOkhe{padding:40px 32px;text-align:center}.bookingCalendar_waitlist_login_modal_title__Nry8V{font-family:Montserrat;font-style:normal;font-size:22px;font-weight:600;color:#000;margin:0 0 12px;letter-spacing:-.3px}.bookingCalendar_waitlist_login_modal_text__uR86j{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:400;color:#797979;margin:0 0 32px;line-height:1.5}.bookingCalendar_waitlist_login_modal_buttons__YlmBv{display:flex;flex-direction:column;gap:12px;width:100%}.bookingCalendar_waitlist_login_modal_button_primary__Rau5C{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:600;color:#fff;padding:14px 24px;background-color:#000;border:none;border-radius:8px;cursor:pointer;width:100%;transition:all .2s ease}.bookingCalendar_waitlist_login_modal_button_primary__Rau5C:hover{background-color:#1d1d1d;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.bookingCalendar_waitlist_login_modal_button_secondary__vF1Ji{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:500;color:#000;padding:14px 24px;background-color:transparent;border:1px solid rgba(0,0,0,.15);border-radius:8px;cursor:pointer;width:100%;transition:all .2s ease}.bookingCalendar_waitlist_login_modal_button_secondary__vF1Ji:hover{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.25)}@media screen and (max-width:768px){.bookingCalendar_calendar_header__2rxvD{margin-bottom:5px}.bookingCalendar_calendar_timeslots_buttons_cols__DIEqd{max-height:80vw}.bookingCalendar_calendar_timeslots___Drpr{padding:12px 0}.bookingCalendar_waitlist_button_container__cQ_Pi{margin-top:28px;padding-top:20px;padding-bottom:8px}.bookingCalendar_waitlist_text__32Ajk{font-size:14px;font-weight:400;color:#797979;padding:0 20px;line-height:1.7}.bookingCalendar_waitlist_button__oOQS9{font-size:14px;font-weight:500;color:#000;text-underline-offset:5px}}@media screen and (max-width:400px){.bookingCalendar_calendar_control__wYG_M{height:20px;width:20px}.bookingCalendar_calendar_timeslots_buttons_cols__DIEqd{max-height:100vw}.bookingCalendar_calendar_timeslots___Drpr{padding:10px 0}.bookingCalendar_waitlist_button_container__cQ_Pi{margin-top:24px;padding-top:18px;padding-bottom:12px}.bookingCalendar_waitlist_text__32Ajk{font-size:13px;font-weight:400;color:#797979;padding:0 16px;line-height:1.8}.bookingCalendar_waitlist_button__oOQS9{font-size:13px;font-weight:500;color:#000;text-underline-offset:5px;margin-left:1px}}.bookingCoupon_payment_discount__1mV5S{padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.12)}.bookingCoupon_payment_discount_button__SNUNm{font-size:14px;font-weight:600;color:#1d1d1d;margin:0;padding:0;text-decoration:underline;border:none;background-color:transparent;cursor:pointer}.bookingCoupon_payment_discount_input__qfIzB{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 18px;height:57px;border:1px solid #1d1d1d;border-radius:10px}.bookingCoupon_payment_discount_input_error__hDHh6{border-color:#d92323}.bookingCoupon_payment_discount_input_text__uZvHk{font-size:14px;font-weight:400;color:#1d1d1d;flex-grow:1;border:none;font-family:Montserrat;line-height:17px}.bookingCoupon_payment_discount_input_text_error__XIwJK{color:#d92323}.bookingCoupon_payment_discount_input_text__uZvHk:focus{outline:none}.bookingCoupon_payment_discount_sucess___rDTS{font-size:14px;font-weight:600;color:#00a89d;display:flex;align-items:center;justify-content:space-between;gap:10px}.bookingCoupon_payment_discount_error__Y2302{font-size:14px;font-weight:600;color:#d92323;display:flex;align-items:center;gap:10px}@media screen and (max-width:768px){.bookingCoupon_payment_discount__1mV5S{padding-bottom:50px}}.bookingPayment_payment__rAzsx{position:relative}.bookingPayment_payment_header__R_LEa{font-size:18px;font-weight:600;color:#000;line-height:22px;margin:0;padding:0}.bookingPayment_paysystem_logo_wrapper__Qltra{position:relative;width:40px;height:20px;min-width:40px;min-height:20px}.bookingPayment_payment_options__42k0X{display:flex;flex-direction:column;gap:15px;padding:25px 0;margin-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.12)}.bookingPayment_payment_options_locked__9UVTp{margin-bottom:0}.bookingPayment_payment_option__IYhc6{display:flex;align-items:center;justify-content:space-between;gap:10px}.bookingPayment_payment_option_description__rZKAh{display:flex;flex-direction:column}.bookingPayment_payment_option_description_header__mnxiF{font-size:14px;font-weight:500;color:#000;line-height:20px}.bookingPayment_payment_option_description_subheader__zB4QO{font-size:12px;font-weight:500;color:rgba(0,0,0,.54);line-height:20px}.bookingPayment_disabled_payment_option__4LPa7{opacity:.4;margin-top:15px}.bookingPayment_disabled_payment_option_description_header__bOTML,.bookingPayment_disabled_payment_option_description_subheader__hJX9h{color:gray}.bookingPayment_payment_disabled_hint__5dqJY{padding:5px 10px;background:hsla(0,0%,59%,.2);border-radius:10px}.bookingPayment_payment_disabled_hint_text__OrtOj{font-family:Rounded Elegance,sans-serif;font-size:12px;font-weight:400;color:#979797;line-height:17px;margin:0;padding:0}.bookingPayment_checkbox_container__CoxZf{display:flex;justify-content:space-between;align-items:center}.bookingPayment_checkbox_container__CoxZf label{cursor:pointer;display:flex}.bookingPayment_checkbox_container__CoxZf input[type=checkbox]{width:20px;height:20px;cursor:pointer;opacity:0;position:absolute}.bookingPayment_checkbox_container__CoxZf label:after{content:"";width:24px;height:24px;display:block;background-image:url(/_next/static/media/checkbox.edf22af8.svg)}.bookingPayment_checkbox_container__CoxZf input[type=checkbox]:checked+label:after{content:"";background-image:url(/_next/static/media/checkboxActive.102dd8cf.svg)}.bookingPayment_payment_paysystems__xMk7R{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.bookingPayment_payment_paysystems_icons__f1mw9{display:flex;align-items:center}.bookingPayment_payment_methods_current__zxJPa{display:flex;align-items:center;gap:18px;margin-top:15px;padding:18px 14px;border:1px solid rgba(0,0,0,.45);border-radius:10px;cursor:pointer}.bookingPayment_payment_methods_dropdown__rWr7N{margin-top:10px;padding:12px 8px;border:1px solid rgba(0,0,0,.45);border-radius:10px}.bookingPayment_payment_methods_dropdown_item_left__3kuaH{display:flex;align-items:center;gap:18px}.bookingPayment_payment_methods_dropdown_item__3o478{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:12px 12px 12px 5px;cursor:pointer;border-radius:inherit}.bookingPayment_payment_methods_dropdown_item_title__J85F7{font-size:14px;font-weight:400;color:#000}.bookingPayment_payment_methods_dropdown_item__3o478:hover{background:rgba(0,0,0,.05)}.bookingPayment_payment_methods_dropdown_beautinda___El8W{padding:12.5px 5px;display:flex;align-items:center;gap:10px}.bookingPayment_payment_methods_dropdown_beautinda_logo__yH34R{min-width:30px;min-height:30px}.bookingPayment_payment_methods_dropdown_beautinda_header__o4sp8{font-size:12px;font-weight:600;color:#000;line-height:14px}.bookingPayment_payment_methods_dropdown_beautinda_subheader__MWasq{font-size:12px;font-weight:400;color:#000;line-height:14px}.bookingPayment_payment_methods_dropdown_description__xq_ur{font-size:14px;font-weight:400;color:#000;line-height:17px;display:flex;align-items:center;justify-content:space-between;padding:5px}.bookingPayment_payment_methods_dropdown_description_column__QOO7V{display:flex;align-items:center;gap:8px;width:50%}.bookingPayment_payment_methods_dropdown_description_column__QOO7V:first-child{justify-content:flex-start}.bookingPayment_payment_methods_dropdown_description_column__QOO7V:nth-child(2){justify-content:flex-end}.bookingPayment_payment_methods_dropdown_description_column_logo__AUEsH{height:15px;width:50%;position:relative}.bookingPayment_payment_methods_dropdown_description_column_logo__AUEsH:first-child{max-width:50px}.bookingPayment_payment_methods_dropdown_description_column_logo__AUEsH:nth-child(2){max-width:150px}.bookingPayment_selected__awuk2{background:rgba(0,0,0,.05)}.bookingPayment_payment_recommendations__FuMFt{display:flex;flex-direction:column;margin-top:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.12)}.bookingPayment_payment_recommendations_items__zhSas{display:flex;flex-direction:column;gap:20px;margin-top:20px}.bookingPayment_payment_recommendations_hint__Ie_CO{font-size:14px;font-weight:600;color:#e3cd81;line-height:20px;padding:10px;background:hsla(47,64%,70%,.12);border-radius:10px}.bookingPayment_blue__QuM59{background-color:rgba(78,149,236,.12);color:#66a7ef}.bookingPayment_payment_recommendations_item_header__qTJDr{font-size:14px;font-weight:600;color:#000;margin-bottom:5px}.bookingPayment_payment_recommendations_item_description__MCfUW{font-size:14px;font-weight:500;color:rgba(0,0,0,.54);text-align:justify}.bookingPayment_payment_cancel__5G27j{padding:2rem 0;border-bottom:1px solid rgba(0,0,0,.12)}.bookingPayment_payment_cancel_text__6oG9Q{font-size:14px;font-weight:400;color:#000;line-height:22px;margin-top:20px}.bookingPayment_payment_cancel_button__ZzZDy{font-size:12px;text-decoration:underline;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.bookingPayment_payment_booking_terms__Wseuh{display:flex;align-items:flex-start;gap:10px;margin-top:2rem}.bookingPayment_payment_booking_terms_description__Lst9B{font-size:12px;font-weight:400;color:#000;line-height:18px}.bookingPayment_payment_booking_terms_description__Lst9B>a{color:#f86;text-decoration:underline}.bookingPayment_payment_terms__lqBd6{margin-top:2rem}.bookingPayment_payment_terms_description__AZgne{font-size:12px;font-weight:400;color:#000;line-height:15px}.bookingPayment_payment_terms_description__AZgne>a{color:#f86;text-decoration:underline}.bookingPayment_payment_info__e3Dze{display:flex;align-items:center;gap:10px;margin-top:2rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.12)}.bookingPayment_payment_info_icon__Ej9Ih{font-size:20px}.bookingPayment_payment_info__e3Dze h3,.bookingPayment_payment_info__e3Dze h4{font-size:14px;font-weight:600;color:#000;line-height:17px;padding:0;margin:0}.bookingPayment_payment_info__e3Dze h4{font-weight:400}.bookingPayment_disabled__h_DZK{opacity:.5}.bookingPayment_payment_button__YfjD8{margin-top:1rem;width:214px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f86;box-shadow:0 2px 6px rgba(0,0,0,.25);outline:none;border:none;border-radius:10px;cursor:pointer}.bookingPayment_payment_button_text__yhn5L{font-size:16px;font-weight:600;color:#fff;line-height:20px;text-align:center;margin:0;padding:0}.bookingPayment_payment_button_subtext__RSf3R{font-size:12px;font-weight:200;color:#fff;line-height:14px;text-align:center;margin:0;padding:0}.bookingPayment_payment_apple__83qXd{background-color:#000}.bookingPayment_payment_apple_text__j5lae,.bookingPayment_payment_google__d2FQi{display:flex;align-items:center;justify-content:center}.bookingPayment_payment_google__d2FQi{border:1px solid #000;background-color:#000}.bookingPayment_loader__C8OuC{height:50vh;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.bookingPayment_payment_button__YfjD8{width:100%;margin-bottom:35px}.bookingPayment_payment_options__42k0X{padding:25px 0 45px;margin-bottom:45px}.bookingPayment_payment_recommendations__FuMFt{margin-top:45px;padding-bottom:45px}.bookingPayment_payment_terms__lqBd6{margin-top:45px}.bookingPayment_payment_cancel__5G27j{padding:45px 0}.bookingPayment_payment_booking_terms__Wseuh{margin-top:45px}.bookingPayment_payment_button__YfjD8{margin-bottom:45px}}.inputText_wrapper__RlL88{display:flex;align-items:center;gap:12px;height:50px;box-sizing:border-box;border-radius:10px;border:1px solid #1d1d1d;padding:10px 20px}.inputText_input__gOWpj{font-family:Montserrat;font-style:normal;font-weight:600;color:#1d1d1d;width:100%;outline:none;border:none;font-size:16px;flex-grow:1;padding:0;margin:0}.inputText_input__gOWpj::-moz-placeholder{font-size:14px;font-weight:500;color:#757575;line-height:17px}.inputText_input__gOWpj::placeholder{font-size:14px;font-weight:500;color:#757575;line-height:17px}.inputText_wrapper__RlL88:focus-within{border-color:#000}.inputText_error__aIDzV{font-size:12px;font-weight:400;color:red;padding:.5rem .5rem 0}.loginForm_login__3_HGd{font-family:Montserrat;font-style:normal;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;padding:20px}@media screen and (max-width:768px){.loginForm_login__3_HGd{padding:0;background:rgba(0,0,0,.5)}}.loginForm_login_form__QCYgL{background:#fff;border-radius:16px;padding:40px 32px;box-shadow:0 20px 60px rgba(0,0,0,.3);width:100%;max-width:480px;position:relative;animation:loginForm_slideUp__XUMqh .3s ease-out;border:1px solid hsla(0,0%,100%,.2)}@media screen and (max-width:768px){.loginForm_login_form__QCYgL{padding:32px 24px;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.25);max-width:100%;margin-top:auto;animation:loginForm_slideUpMobile__CJObo .3s ease-out;border:none}}.loginForm_login_form_back__o1jEL{position:absolute;top:20px;left:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,.05);border-radius:50%;cursor:pointer;transition:all .2s ease;z-index:10;color:#000}.loginForm_login_form_back__o1jEL:hover{background:rgba(0,0,0,.1);transform:translateX(-2px)}.loginForm_login_form_back__o1jEL:active{transform:translateX(-2px) scale(.95)}.loginForm_login_form_back__o1jEL svg{width:18px;height:18px}@media screen and (max-width:768px){.loginForm_login_form_back__o1jEL{top:16px;left:16px;width:36px;height:36px}.loginForm_login_form_back__o1jEL svg{width:16px;height:16px}}.loginForm_login_form_header__OSynO{padding-top:0}@media screen and (max-width:768px){.loginForm_login_form_header__OSynO{padding-left:0;padding-top:0}}@keyframes loginForm_slideUp__XUMqh{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loginForm_slideUpMobile__CJObo{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.loginForm_login_form_header__OSynO{margin-bottom:32px;text-align:left;padding-left:0;padding-top:40px;margin-top:0}@media screen and (max-width:768px){.loginForm_login_form_header__OSynO{padding-top:40px}}.loginForm_login_form_title__5bb1r{font-family:Montserrat;font-style:normal;font-size:28px;font-weight:600;color:#000;margin:0 0 8px;letter-spacing:-.5px;line-height:1.2}@media screen and (max-width:768px){.loginForm_login_form_title__5bb1r{font-size:24px;font-weight:600;color:#000}}.loginForm_login_form_subtitle__Gp0ow{font-family:Montserrat;font-style:normal;font-size:15px;font-weight:400;color:#797979;margin:0;line-height:1.5}.loginForm_login_form_hint__YxISv{font-size:15px;font-weight:400;color:#797979;line-height:1.6;text-align:left;margin:0 0 32px}.loginForm_login_form_hint_discounts__9z_xB{display:flex;align-items:flex-start;gap:12px;margin-top:12px;margin-bottom:0;padding:14px 16px;border-radius:12px;background:rgba(255,136,101,.08);border:1px solid rgba(255,136,101,.2)}.loginForm_login_form_hint_discounts_text__IjTvm{font-size:14px;font-weight:400;color:#5a5a5a;margin:0;line-height:1.5}.loginForm_login_form_hint_discounts_text__IjTvm strong{font-weight:600;color:#000}.loginForm_login_form_hint_discounts_image__5QS9u{min-width:18px;height:18px}.loginForm_login_form_hint_logo__nV_2c{position:relative;min-width:50px;min-height:50px;border-radius:50%;overflow:hidden}.loginForm_login_form_inputs__H5TjW{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.loginForm_login_form_forgot__2TJbP{font-size:14px;font-weight:500;text-decoration:none;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:transparent;border:none;padding:0;margin-top:-4px;margin-bottom:8px;cursor:pointer;color:#000;transition:color .2s ease}.loginForm_login_form_forgot__2TJbP:hover{color:#f86;text-decoration:underline}.loginForm_login_form_divider__SA9lP{display:flex;align-items:center;width:100%;margin:32px 0;text-align:center}.loginForm_login_form_divider__SA9lP:after,.loginForm_login_form_divider__SA9lP:before{content:"";flex:1;height:1px;background:rgba(0,0,0,.1)}.loginForm_login_form_divider__SA9lP:before{margin-right:16px}.loginForm_login_form_divider__SA9lP:after{margin-left:16px}.loginForm_login_form_divider_text__iV5Jg{font-size:13px;font-weight:400;color:#797979;background:#fff;padding:0 8px}.loginForm_login_form_submit__ho63v{height:48px;font-size:15px;font-weight:600;color:#fff;line-height:1.2;width:100%;display:flex;align-items:center;justify-content:center;gap:0;margin-top:0;padding:0;border:none;border-radius:8px;background-color:#000;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease;margin-bottom:24px}.loginForm_login_form_submit__ho63v:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.loginForm_login_form_submit__ho63v:active:not(:disabled){transform:translateY(0)}.loginForm_login_form_submit__ho63v:hover:not(:disabled){background-color:#1d1d1d}.loginForm_login_form_auth__koTr8{display:grid;gap:12px;margin-bottom:24px}.loginForm_login_form_auth_google___n3f6{height:48px;font-size:15px;font-weight:600;color:#000;line-height:1.2;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:0;padding:0;border:none;border-radius:8px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;transition:all .2s ease;border:1px solid rgba(0,0,0,.12)}.loginForm_login_form_auth_google___n3f6:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.loginForm_login_form_auth_google___n3f6:active:not(:disabled){transform:translateY(0)}.loginForm_login_form_auth_google___n3f6:hover{border-color:rgba(0,0,0,.2);background-color:rgba(0,0,0,.02)}.loginForm_login_form_auth_apple__VIp86{height:48px;font-size:15px;font-weight:600;color:#fff;line-height:1.2;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:0;padding:0;border:none;border-radius:8px;background-color:#000;box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;transition:all .2s ease}.loginForm_login_form_auth_apple__VIp86:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.loginForm_login_form_auth_apple__VIp86:active:not(:disabled){transform:translateY(0)}.loginForm_login_form_auth_apple__VIp86:hover{background-color:#1d1d1d}.loginForm_login_form_hasAccount__W70ix{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:400;color:#797979;margin-top:0;text-align:center;line-height:1.5;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}.loginForm_login_form_hasAccount_button__ngw_b{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:500;color:#000;text-decoration:underline;text-underline-offset:4px;border:none;background:transparent;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin-left:4px;cursor:pointer;transition:color .2s ease}.loginForm_login_form_hasAccount_button__ngw_b:hover{color:#f86;text-decoration-color:#f86}.loginForm_info__YJVag{max-width:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 20px;gap:25px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:10px}.loginForm_info_header__9fGwh{font-size:14px;font-weight:600;color:rgba(0,0,0,.54);line-height:20px;text-align:center;margin:0}.loginForm_info_controls__vXtpR{display:grid;gap:25px;width:100%}.loginForm_info_warning__8va09{font-size:12px;font-weight:600;color:#f86;line-height:20px;padding:8px 10px;background:rgba(255,136,101,.12);border-radius:10px}.loginForm_info_navigation__8a5Vv{width:100%;display:flex;align-items:center;justify-content:space-between}.loginForm_info_navigation_back__goLUD{font-size:14px;font-weight:500;color:#1d1d1d;line-height:17px;text-decoration:underline;border:none;background-color:transparent}.loginForm_info_navigation_forward__xnoAA{width:220px;height:49px}.loginForm_info_navigation_mobile__1SCPq{display:none}.loginForm_blocked__reIEs{background-color:hsla(0,0%,83%,.49);box-shadow:none}.loginForm_blocked_text__BH28P{font-size:12px;font-weight:500;color:#757575;max-width:332px;margin:auto;-webkit-font-smoothing:antialiased;line-height:15px;text-align:center}@media screen and (max-width:768px){.loginForm_login__3_HGd{box-shadow:none;padding:0;max-width:100%;width:100%}.loginForm_login_form__QCYgL{padding:32px 24px}.loginForm_login_form_title__5bb1r{font-size:24px;font-weight:600;color:#000}.loginForm_login_form_subtitle__Gp0ow{font-size:14px;font-weight:400;color:#797979}.loginForm_login_form_inputs__H5TjW{gap:16px;margin-bottom:20px}.loginForm_login_form_divider__SA9lP{margin:24px 0}.loginForm_login_form_auth__koTr8{gap:10px;margin-bottom:20px}.loginForm_info__YJVag{width:100%;padding:25px 0;background:none;box-shadow:none}.loginForm_info_navigation__8a5Vv{display:none}.loginForm_info_navigation_mobile__1SCPq{display:block;position:fixed;width:100%;bottom:0;padding:20px 35px;box-shadow:0 -1px 2px rgba(0,0,0,.2);background-color:#fff}.loginForm_info_navigation_mobile__1SCPq>button{background-color:gray}}@media screen and (max-width:400px){.loginForm_info_navigation_mobile__1SCPq{padding:10px 15px}}.progressLine_header__TwSIW{text-align:center;font-family:Montserrat;font-style:bold;font-size:24px;font-weight:600;color:#1d1d1d;line-height:29px}.progressLine_progress_body__RyjXp{margin:20px auto 64px;padding:0;width:312px;height:18px;list-style-type:none;display:flex;justify-content:space-between;overflow:hidden;position:relative}.progressLine_progress_point__LfDA7{width:18px;height:18px;background-color:rgba(255,136,101,.2);position:relative;border-radius:50%;cursor:pointer}.progressLine_progress_point__LfDA7:before{content:"";top:50%;right:18px;position:absolute;display:block;width:716.5%;height:2px;background-color:rgba(255,136,101,.2);transform:translateY(-50%)}.progressLine_progress_point_team__eU5dE:before{width:442%}.progressLine_active__n5i9M,.progressLine_active__n5i9M:before{background-color:#f86}.progressLine_button__O6_Ry{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;border:none;background-color:transparent}@media screen and (max-width:767px){.progressLine_progress_body__RyjXp{margin:20px auto 40px}.progressLine_header__TwSIW{font-size:16px;line-height:20px}}.bookingContent_book_header__frmBT{margin-top:45px}.bookingContent_book_content__9pSNi{padding-top:60px}.bookingContent_book_body__DKScQ{padding-top:60px;display:flex;justify-content:space-between}.bookingContent_book_dynamic_column__U1K3i{padding:25px;border:1px solid #f4f4f4;border-radius:16px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.04);overflow-x:visible;overflow-y:hidden}@media screen and (max-width:768px){.bookingContent_book_header__frmBT{margin-top:0}.bookingContent_book_content__9pSNi{padding-top:30px}.bookingContent_book_dynamic_column__U1K3i{padding:0;border:none;border-radius:0;box-shadow:none;background:transparent}}@media screen and (max-width:400px){.bookingContent_book_mobile_footer__08dQx{margin-bottom:120px}}.bookingContent_placeholder___yP4F{position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fff}.bookingContent_mobile_placeholder__tbY1P{display:none}@media screen and (max-width:767px){.bookingContent_mobile_placeholder__tbY1P{display:block;height:75px}}.bookingContent_no_paddings__cnHKw{padding:0}.bookingPage_book__vFTmZ{position:relative}.bookingPage_book_container__o6nRW{margin-top:150px}.bookingPage_book_success__6ubeY{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.bookingPage_book_success_header__9gOQx{font-size:30px;font-weight:600;color:#1d1d1d;line-height:37px;text-align:center;margin:42px 0 0}.bookingPage_book_success_subheader__KnuD9{font-size:22px;font-weight:500;color:rgba(0,0,0,.54);line-height:27px;text-align:center;margin:30px 0 0}.bookingPage_book_canceled__Ioos0{top:50%;left:50%;transform:translate(-50%,-50%);position:relative;padding:25px 15px}.bookingPage_book_canceled_controls__SuUdp{display:flex;position:sticky;top:0;width:100%;height:30px;padding:25px;background-color:#fff;z-index:9999}.bookingPage_book_canceled_header__X_5Mf{font-size:20px;font-weight:600;color:#000;line-height:20px;margin:12px 0 0;text-align:center}.bookingPage_book_canceled_subheader__oLbDF{font-size:16px;font-weight:500;color:rgba(0,0,0,.54);line-height:20px;margin:24px 0 15px;text-align:center}.bookingPage_book_canceled_image__3_xOb{position:relative;max-width:450px;margin:0 auto}.bookingPage_loader__Mb8Rg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.bookingPage_book_container__o6nRW{margin-top:100px}.bookingPage_container__6jHF8{width:90%}}@media screen and (max-width:540px){.bookingPage_book_canceled_header__X_5Mf{font-size:14px}.bookingPage_book_canceled_subheader__oLbDF{font-size:12px}}@media screen and (max-width:520px){.bookingPage_book_success_header__9gOQx{font-size:20px;line-height:24px}.bookingPage_book_success_subheader__KnuD9{font-size:14px;line-height:17px}}