:root{--white_color:#ffffff;--black_color:#000000;--title_color:#0e1133;--link_color:#395adf;--gold_color:#ffc107;--details_color:#454545;--main_color:#742DD3;--opacity_main_color:#F0E7FA;--green_color:#067128}body{padding:0;box-sizing:border-box;width:500px;margin:0 auto;font-family:var(--iranyekan)!important;background-color:#f1f1f1;position:relative}::-webkit-scrollbar{width:0}a{text-decoration:none}button,input,li,ol,select,ul{all:unset}textarea{border:0;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.css-13cymwt-control{padding:3px 10px;box-shadow:0 0 5px -5px #000;font-size:13px}.css-13cymwt-control,.select2_wrapper_new_salon .css-13cymwt-control,.select2_wrapper_new_salon .css-t3ipsp-control{border:unset!important;border-radius:12px!important}.select2_wrapper_new_salon .css-t3ipsp-control{padding:3px 10px!important;box-shadow:0 0 5px -5px #000!important;font-size:13px!important}.employee_hairdresser_wrapper .nav.nav-tabs,.price_tab_salon .nav.nav-tabs{justify-content:space-between;border:0;background-color:var(--opacity_main_color);padding:10px;border-radius:12px;gap:10px}.employee_hairdresser_wrapper .nav.nav-tabs .nav-item,.price_tab_salon .nav.nav-tabs .nav-item{flex:1 1}.employee_hairdresser_wrapper .nav.nav-tabs .nav-link,.price_tab_salon .nav.nav-tabs .nav-link{width:-webkit-fill-available;color:var(--link_color);padding:15px 10px;text-align:center;border:0;border-radius:8px;font-size:14px}.employee_hairdresser_wrapper .nav.nav-tabs .nav-link.active,.price_tab_salon .nav.nav-tabs .nav-link.active{background-color:var(--main_color);color:var(--white_color)}.services_select2 .css-t3ipsp-control{box-shadow:unset!important;padding:3px 10px;border:unset!important;border-radius:12px!important;font-size:13px}.employee_hairdresser_wrapper{margin-top:15px}.employee_hairdresser_wrapper .nav.nav-tabs{padding:5px}.employee_hairdresser_wrapper .nav.nav-tabs .nav-link{padding:12px 10px}.swiper_slider_category .swiper-slide{width:max-content!important}.input_checkbox_services input{width:16px;height:16px;border-radius:.2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;overflow:hidden;cursor:pointer;background-color:var(--white_color);border:2px solid var(--main_color)}.input_checkbox_services input:checked{background-color:var(--main_color)}.checked_input:before,.input_checkbox_services input:before{content:"";transition:all .2s ease-in-out;background-image:url(/_next/static/media/icon_checkbox.8607d6ea.svg);background-size:80%;position:absolute;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-position:50%;background-repeat:no-repeat;opacity:0}.checked_input:checked:before,.input_checkbox_services input:checked:before{opacity:1}.rmdp-container{display:block!important;height:unset!important}.rmdp-container .rmdp-input{border:unset!important;margin:0!important}.rmdp-container .rmdp-input:focus{border:0!important}.salon_details_btn_wrapper{margin-top:20px}.salon_details_btn_wrapper .nav.nav-tabs{border:0;justify-content:space-between}.salon_details_btn_wrapper .nav.nav-tabs .nav-link{padding:10px 15px;font-size:13px;color:#858585;border:0;border-radius:8px 8px 0 0}.salon_details_btn_wrapper .nav.nav-tabs .nav-link.active{background-color:#f1f1f1;color:var(--title_color)}.hairdresser_details_btn_wrapper .nav.nav-tabs{border:0;margin-top:10px;gap:10px}.hairdresser_details_btn_wrapper .nav.nav-tabs .nav-link{font-size:14px;font-weight:600;color:var(--title_color);border-width:0 0 2px;border-radius:0}.hairdresser_details_btn_wrapper .nav.nav-tabs .nav-link.active{color:var(--main_color);background-color:transparent;border-color:var(--main_color)}@media screen and (max-width:500px){body{width:100%}}.styles_main_nav_top_wrapper___tyYY{padding:5px 10px;display:grid;grid-template-columns:100px auto 100px;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:9999;background-color:var(--white_color);border-bottom:1px solid #ebebeb}.styles_icon_menu___IkJK{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background-color:#efefef9e;border-radius:12px;color:var(--main_color);font-size:20px;cursor:pointer}.styles_main_nav_top_wrapper___tyYY .styles_button_wrapper__uRz5s{text-align:left}.styles_main_nav_top_wrapper___tyYY .styles_button_wrapper__uRz5s a{color:var(--title_color);font-size:20px}.styles_main_nav_top_wrapper___tyYY .styles_logo_wrapper__l0jBf img{width:150px;height:auto;display:block;margin:0 auto}.styles_main_bottom_bar_wrapper__r9jJe{display:grid;grid-template-columns:20% 20% 20% 20% 20%;align-items:center;background-color:var(--white_color);padding:10px 0;position:fixed;bottom:0;width:500px;right:0;left:0;margin:0 auto;z-index:9999;border-top:1px solid #ebebeb}.styles_main_bottom_bar_wrapper__r9jJe .styles_icon_wrapper__R_gcB{display:flex;align-items:center;flex-direction:column;color:var(--title_color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_main_bottom_bar_wrapper__r9jJe .styles_icon_wrapper__R_gcB.styles_active__haM8s{color:var(--main_color)}.styles_main_bottom_bar_wrapper__r9jJe .styles_icon_wrapper__R_gcB .styles_icon__d5Ur5 svg{font-size:18px}.styles_main_bottom_bar_wrapper__r9jJe .styles_icon_wrapper__R_gcB .styles_text__Sl_Bd{font-size:10px;margin-top:5px}@media screen and (max-width:500px){.styles_main_bottom_bar_wrapper__r9jJe{width:100%}}.styles_menu_bar_wrapper__AskVF{width:270px;background-color:#fff;height:100dvh;position:fixed;right:-300px;top:0;border-left:1px solid #dedede;z-index:99999;padding:10px 0;opacity:0;visibility:hidden;transition:all .5s ease}.styles_menu_bar_wrapper__AskVF.styles_show__Dk_kP{opacity:1;visibility:visible;right:0}.styles_overlay__f7FUg{width:100%;height:100%;background-color:#ffffff42;position:absolute;top:0;z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .5s ease;opacity:0;visibility:hidden}.styles_overlay__f7FUg.styles_show__Dk_kP{opacity:1;visibility:visible}.styles_menu_bar_wrapper__AskVF .styles_header_menu__MUUsv{border-bottom:1px solid #dedede;padding:10px;text-align:left}.styles_menu_bar_wrapper__AskVF .styles_header_menu__MUUsv .styles_icon_close__LFguF{width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #dedede;border-radius:100%;cursor:pointer;font-size:14px;color:var(--main_color)}.styles_menu_bar_wrapper__AskVF .styles_menu_item_wrapper__Imn52 .styles_link_menu__Iq66b{display:block;color:var(--title_color);font-size:13px;font-weight:600;padding:14px 10px;border-bottom:1px solid #dedede;transition:all .5s ease}.styles_menu_bar_wrapper__AskVF .styles_menu_item_wrapper__Imn52 .styles_link_menu__Iq66b:hover{color:var(--main_color)}