.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:284px;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 20px;position:sticky;top:120px}.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:center;gap:5px;padding-right:5px}.bookingCart_book_cart_services_prices__IwELc{display:flex;gap:5px;flex-grow:1;justify-content:flex-end}.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:14px;font-weight:500;color:#f86;line-height:17px}.bookingCart_book_cart_service_item_description__PAM3g{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:500;color:#000;line-height:17px}.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:auto;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:17px}.artistServices_services_search_icon__ctk9P{max-width:16px;max-height:16px;width:16px;height:16px;position:relative}.artistServices_tabs_wrapper__Ng2MH{margin-top:10px;font-family:Montserrat;font-weight:500}.artistServices_icons__oPidL{max-width:100%;overflow-x:scroll;display:flex;gap:25px}.artistServices_icons__oPidL::-webkit-scrollbar{display:none}.artistServices_icon_wrapper__SRZr8{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.artistServices_icon_background__rirdZ{box-shadow:0 2px 6px rgba(0,0,0,.25);position:relative;width:50px;height:50px;border-radius:50%;background-color:#d3d3d3}.artistServices_icon_background__rirdZ:hover{cursor:pointer}.artistServices_icon__MmldD{position:relative;width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.artistServices_discounts_icon__GqT4P{position:relative;width:40%;height:40%;min-width:40%;min-height:40%;top:50%;left:50%;transform:translate(-50%,-50%)}.artistServices_icon_description__q6o9b{font-size:12px;font-weight:600;color:#1d1d1d}.artistServices_subcategory_wrapper__Kx4eU{padding:0 5px;border-bottom:1px solid #d3d3d3}.artistServices_subcategory_wrapper__Kx4eU:last-child{border:0}@media(max-width:768px){.artistServices_icon_background__rirdZ{width:50px;height:50px}.artistServices_discounts_icon__GqT4P{width:60px;min-width:60px;height:auto}}@media(max-width:460px){.artistServices_services_header_wrapper__gBL0J{flex-direction:column;align-items:flex-start}.artistServices_services_search__9fAL2{width:100%;margin-bottom:10px}.artistServices_services_search__9fAL2>input{width:100%}}.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_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}}.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;display:flex;flex-direction:column;align-items:center}.bookingCalendar_nearest_date_header__b_zOj{font-size:14px;font-weight:500;color:#000;line-height:17px}.bookingCalendar_nearest_date_description__bPrDf{font-size:16px;font-weight:600;color:#000;line-height:20px;margin-top:10px}.bookingCalendar_nearest_date_button__1a65z{font-size:12px;font-weight:600;color:#fff;display:flex;align-items:center;gap:12px;margin-top:30px;padding:17px 19px;background:#f86;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:pointer}.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}.bookingCalendar_no_date__bAYgw{font-size:15px;font-weight:500;color:#000;text-align:center;margin:70px auto}@media screen and (max-width:768px){.bookingCalendar_calendar_header__2rxvD{margin-bottom:5px}.bookingCalendar_calendar_timeslots_buttons_cols__DIEqd{max-height:80vw}}@media screen and (max-width:400px){.bookingCalendar_calendar_control__wYG_M{height:20px;width:20px}.bookingCalendar_calendar_timeslots_buttons_cols__DIEqd{max-height:100vw}}.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;max-width:630px;width:630px;padding:30px 25px;box-shadow:2px 2px 10px 1px rgba(0,0,0,.2);border-radius:12px}.loginForm_login_form_header__OSynO{font-size:16px;font-weight:600;color:#000;text-align:center;line-height:20px;margin:0;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.loginForm_login_form_hint__YxISv{font-size:16px;font-weight:600;color:gray;line-height:20px;text-align:center;margin:30px 0}.loginForm_login_form_hint_discounts__9z_xB{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding:12px 18px;border-radius:10px;background:rgba(255,136,101,.12)}.loginForm_login_form_hint_discounts_text__IjTvm{font-size:14px;font-weight:500;color:#f86;margin:0;line-height:17px}.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:16px}.loginForm_login_form_forgot__2TJbP{text-decoration:underline;font-size:14px;font-weight:600;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:transparent;border:none;padding:20px 5px 0;cursor:pointer;color:#1d1d1d}.loginForm_login_form_divider__SA9lP{display:block;width:95%;line-height:.1em;text-align:center;border-bottom:1px solid rgba(0,0,0,.12);margin:40px auto;padding:0 20px}.loginForm_login_form_divider__SA9lP>span{padding:0 10px;background:#fff;font-size:12px}.loginForm_login_form_submit__ho63v{height:54px;font-size:16px;font-weight:600px;color:#fff;line-height:20px;width:100%;display:flex;align-items:center;justify-content:center;gap:0;margin-top:35px;padding:0;border:none;border-radius:16px;background-color:#f86;box-shadow:0 1px 6px rgba(0,0,0,.2);cursor:pointer}.loginForm_login_form_auth__koTr8{display:grid;gap:20px}.loginForm_login_form_auth_google___n3f6{color:#000;background-color:transparent}.loginForm_login_form_auth_apple__VIp86,.loginForm_login_form_auth_google___n3f6{height:54px;font-size:16px;font-weight:600px;line-height:20px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:0;padding:0;border:none;border-radius:16px;box-shadow:1px 1.5px 2px 1.5px rgba(0,0,0,.12);cursor:pointer}.loginForm_login_form_auth_apple__VIp86{color:#fff;background-color:#000}.loginForm_login_form_hasAccount__W70ix{font-family:Montserrat;font-style:normal;font-size:14px;font-weight:500;color:#1d1d1d;margin-top:2rem;text-align:center;line-height:17px}.loginForm_login_form_hasAccount_button__ngw_b{font-family:Montserrat;font-style:semibold;font-size:14px;font-weight:600;color:#1d1d1d;text-decoration:underline;border:none;background:transparent;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:0 0 0 5px}.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_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 rgba(0,0,0,.12);border-radius:5px}@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}}@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}}