.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;position:relative;display:flex;flex-direction:column;min-height:100svh;margin:4rem 2rem;border-radius:.75rem;background-color:#FFFFFF;color:#0F233A;font-family:var(--font-geist-sans)}.page_main__GlU4n{display:flex;flex-direction:column;gap:32px}.page_hero__SKW6o{position:relative;display:flex;align-items:center}.page_heroImage__Q6NCQ{border-radius:1rem;position:static;margin:auto;display:flex;align-self:center;width:80vw}.page_heroText__g5S3T{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);color:white;text-align:center;z-index:2;height:auto;justify-content:space-evenly;display:flex;flex-direction:column;gap:1rem;height:100%}.page_heroText__g5S3T h1 strong{color:#469bd3}.page_heroButtons__5vj38{display:flex;gap:2rem;justify-content:center;margin-top:4rem}.page_bookNowButton__aFtr7{--btn-bg:#469bd3;--btn-color:#f5f5f5;--btn-border:none;--btn-width:11em;--btn-border-radius:1.1rem;--btn-height:3em}.page_locationButton__Uamfo{--btn-width:11em;--btn-bg:rgba(245,245,245,0);transition:all .3s ease;--btn-bg:transparent;--btn-color:#469bd3;--btn-border:1px solid #FFFFFF;--btn-border-radius:1.1rem;--btn-height:3em}.page_locationButton__Uamfo:hover{background-color:#469bd3;color:white}.page_waterdroplets__X84Hm{display:flex;align-self:center;margin-top:6rem}.page_reasons__Cb6uC{position:relative;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;gap:1em}.page_reasons__Cb6uC h2,.page_reasons__Cb6uC p{display:flex;align-self:center;justify-content:center;width:-moz-fit-content;width:fit-content}.page_reasonsflex__KVTGS{display:flex;position:relative;flex-direction:row;gap:4em;justify-content:space-evenly;width:calc(100% - 2em);margin:2em 1em}.page_services__kuRMB{position:relative;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;gap:1em;background-color:#F5F5F5;padding:2em}.page_services__kuRMB h2,.page_services__kuRMB p{display:flex;align-self:center;justify-content:center;width:-moz-fit-content;width:fit-content}.page_servicesflex__MxC0s{display:flex;flex-direction:row;gap:3em;justify-content:space-evenly;width:calc(100% - 2em);margin:1em}.page_visitUs__dslls{position:relative;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;gap:1em;padding:2em}.page_visitUs__dslls h2,.page_visitUs__dslls p{display:flex;align-self:center;justify-content:center;width:-moz-fit-content;width:fit-content}.page_locationflex__HBVOl{display:flex;flex-direction:row;gap:3em;justify-content:space-evenly;width:calc(100% - 2em);margin:1em}.page_hoursflex__fpocc{border:1px solid #d59056}.page_directionButton__qujNl{--btn-color:#469bd3;--btn-bg:#f5f5f5;--btn-border:1px solid #469bd3;--btn-width:11em;--btn-border-radius:0.4rem;--btn-height:4em}.page_calltoAction__JMxPS{position:relative;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;gap:2em;background-color:#F5F5F5;padding:3em}.page_calltoActionButtonWrap__CkZNo,.page_calltoAction__JMxPS h2,.page_calltoAction__JMxPS p{display:flex;align-self:center;justify-content:center;width:-moz-fit-content;width:fit-content}.page_calltoActionButtonWrap__CkZNo{gap:4em}.page_startButton__mMzTg{--btn-width:16em;--btn-bg:#D59056;transition:all .3s ease;--btn-border-radius:0.8rem;--btn-color:#FFFFFF;--btn-height:4em}.page_whatsApp__vaQ_P{--btn-width:16em;--btn-height:10em;--btn-bg:#469BD3;transition:all .3s ease;--btn-border-radius:0.8rem;--btn-color:#0F233A;--btn-border:1px solid #D59056;--btn-height:3em}.page_footer__sHKi3{position:relative;width:100%;background-color:#375B84;height:20rem;border-radius:0 0 .75rem .75rem}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}@media (max-width:600px){.page_page__ZU32B{padding:20px 20px 80px;margin:2.5rem 1.5rem}.page_main__GlU4n{align-items:center}.page_main__GlU4n ol{text-align:center}.page_heroImage__Q6NCQ{width:70vw}.page_heroText__g5S3T{width:200px}.page_heroText__g5S3T h1,.page_heroText__g5S3T h1 strong{font-size:large}.page_heroText__g5S3T p{font-size:small}.page_reasons__Cb6uC{align-items:center}.page_reasons__Cb6uC h2{font-size:medium}.page_reasons__Cb6uC p{font-size:small}.page_reasonsflex__KVTGS{flex-direction:column;align-items:center}.page_services__kuRMB{padding:1em;align-items:center}.page_servicesflex__MxC0s{flex-direction:column;align-items:center}.page_visitUs__dslls{padding:1em;align-items:center}.page_locationflex__HBVOl{flex-direction:column;align-items:center}.page_calltoAction__JMxPS h2{font-size:medium}.page_calltoAction__JMxPS p{font-size:small}.page_calltoActionButtonWrap__CkZNo{width:16em;gap:2em}.page_startButton__mMzTg{--btn-width:24em}.page_startButton__mMzTg,.page_whatsApp__vaQ_P{--btn-height:3em;font-size:small}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}}@media (min-width:600px) and (max-width:1024px){.page_servicesflex__MxC0s{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start}.page_servicesflex__MxC0s>*{flex:0 0 30%;max-width:48%;margin:1%}}.AuthForm_form__fdhRX{background-color:rgba(255,255,255,.2);padding:2rem;border-radius:12px;width:600px;display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 8px 20px rgba(0,0,0,.1);position:relative}.AuthForm_formactions__whueH{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.AuthForm_form__fdhRX legend{display:flex;flex-direction:column;align-self:center;justify-self:center;text-align:center;gap:.5rem}.AuthForm_form__fdhRX p{display:flex;flex-direction:column;gap:.5rem;font-size:small}.AuthForm_form__fdhRX input,.AuthForm_form__fdhRX select{padding:.5rem 1rem;border-radius:6px;border:1px solid #ccc;font-size:16px;font-size:smaller}.AuthForm_form__fdhRX select{width:100%}.AuthForm_form__fdhRX span{display:flex;align-self:center;font-size:small}.AuthForm_inputWrapper___MZeU{margin-bottom:1rem;position:relative}.AuthForm_inputWrapper___MZeU label{font-weight:600;font-size:1rem;color:#111;display:block;margin-bottom:4px;font-size:smaller}.AuthForm_passwordWrapper__gFl0P{position:relative;width:100%}.AuthForm_passwordWrapper__gFl0P input{width:100%;padding-right:2.5rem;box-sizing:border-box}.AuthForm_showPasswordButton__D0n2G{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#555;padding:0;display:flex;align-items:center;justify-content:center}@media (min-width:550px) and (max-width:900px){.AuthForm_form__fdhRX{width:400px}}@media (max-width:500px){.AuthForm_form__fdhRX{width:350px}}.UserLayout_layoutContainer__QUGml{display:flex;flex-direction:column;padding:0;gap:1.5rem;width:100%;box-sizing:border-box}.UserLayout_iconStyle__Gla2u{width:16px;height:18px;color:black}.UserLayout_welcomeWrapper__cz_xm{width:100%;display:flex;justify-content:flex-start;margin-left:1rem}.UserLayout_navWrapper__9EIOF{width:100%;display:flex;justify-content:center;margin-bottom:1rem}.UserLayout_contentWrapper__ZpHzE{width:100%;max-width:100vw}.UserLayout_clientwelcomeWrapper__IazaZ{display:flex;justify-content:flex-end;margin-left:auto}@media (max-width:768px){.UserLayout_layoutContainer__QUGml{gap:1rem;padding:.5rem}.UserLayout_iconStyle__Gla2u{width:14px;height:14px;color:black}.UserLayout_iconButton__r7gjP{padding:2px 2px 2px 8px;width:30px;min-width:30px;height:30px;justify-content:center;font-size:0;background-color:rgba(231,230,230,.5)}.UserLayout_dashboardButton__zJQpG{width:100px}.UserLayout_welcomeWrapper__cz_xm{margin-left:0}.UserLayout_navWrapper__9EIOF,.UserLayout_welcomeWrapper__cz_xm{justify-content:center;padding:0 .5rem}.UserLayout_contentWrapper__ZpHzE{padding:0 .75rem;max-width:100%}}@media (max-width:480px){.UserLayout_contentWrapper__ZpHzE{padding:0 .5rem}}.WelcomeMessage_welcomeMessage___a7_H{position:relative;display:flex;flex-direction:column;gap:.4em;left:0;margin-left:0;width:-moz-fit-content;width:fit-content;box-sizing:border-box;text-align:center}.WelcomeMessage_profilepic__WUArn{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width:1300px){.WelcomeMessage_welcomeMessage___a7_H{left:0;margin-left:0}}@media (max-width:1023px){.WelcomeMessage_welcomeMessage___a7_H{left:0;margin-left:0}}@media (max-width:480px){.WelcomeMessage_welcomeMessage___a7_H{left:0;margin-left:0}}.Button_button__f_l0m{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--btn-border-radius);background-color:var(--btn-bg);color:var(--btn-color);width:var(--btn-width);height:var(--btn-height);box-shadow:0 8px 4px rgba(0,0,0,.2);font-weight:500;cursor:pointer;transition:background-color .3s ease,transform .2s ease;border:var(--btn-border);padding:var(--btn-padding,.2rem);gap:var(--btn-gap)}.Button_button__f_l0m span{width:-moz-fit-content;width:fit-content}.Button_button__f_l0m:hover{transform:translateY(-2px)}.Button_button__f_l0m:active{transform:translateY(0)}.ReasonsFlexbox_reasonsbox__fRnsI{display:flex;flex-direction:column;position:relative;width:24em;height:18em;box-shadow:4px 12px 4px rgba(0,0,0,.15);align-items:center;border-radius:12px;gap:2em;padding:2em}@media (max-width:600px){.ReasonsFlexbox_reasonsbox__fRnsI{height:-moz-fit-content;height:fit-content;width:14em}}@media (min-width:650px){.ReasonsFlexbox_reasonsbox__fRnsI{height:28em}}.ServicesFlexbox_servicesbox__KAbcY{display:flex;flex-direction:column;position:relative;width:20em;height:24em;box-shadow:4px 10px 4px rgba(0,0,0,.15);align-items:center;border-radius:12px;gap:2em;padding:1em;border:1px solid #5c5959}.ServicesFlexbox_headerRow__BnZ7E{display:flex;align-items:center;gap:1em}.ServicesFlexbox_servicesButton__YCYso{--btn-bg:#0F233A;--btn-color:#f5f5f5;--btn-border:none;--btn-width:14em;--btn-border-radius:1rem;--btn-height:3em}@media (max-width:600px){.ServicesFlexbox_servicesbox__KAbcY{width:14em}}.VisitUs_visitusBox__3NLx_{display:flex;flex-direction:column;position:relative;width:28em;height:16em;box-shadow:4px 10px 4px rgba(0,0,0,.15);align-items:flex-start;border-radius:12px;padding:2em 1em;gap:.2em}.VisitUs_headerRow__Kyol3{display:flex;align-items:flex-start;gap:2em}.VisitUs_hoursRow__3C7hC{display:flex;justify-content:space-between;align-items:center;gap:1rem;white-space:nowrap}.VisitUs_days__1mOuI{font-weight:500;flex:1 1}.VisitUs_time__dOsYO{color:#555;text-align:right;flex-shrink:0}.VisitUs_visitusBox__3NLx_ ul{list-style-position:inside;padding-left:1.5em;margin-top:.5em}.VisitUs_visitusBox__3NLx_ ul li{color:#D59056;line-height:1.5}@media (max-width:600px){.VisitUs_visitusBox__3NLx_{width:14em}.VisitUs_paragraphs__DVoIS{width:12em}.VisitUs_hoursRow__3C7hC{font-size:x-small}}.Header_header__GiKZW{display:flex;justify-content:space-between;padding:1rem 4rem;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.1);width:100%;margin:0}.Header_logo__4JNN5{height:auto}.Header_nav__mn3Sz{position:absolute;left:16rem;top:2em;width:40%}.Header_nav__mn3Sz ul{display:flex;gap:2rem;list-style:none;padding:0;margin:0}.Header_nav__mn3Sz li{width:-moz-fit-content;width:fit-content}.Header_nav__mn3Sz a{text-decoration:none;font-size:smaller}.Header_serviceButton__WTewA{--btn-border-radius:0.75rem;--btn-bg:#469bd3;--btn-color:#f5f5f5;--btn-border:none;--btn-width:10em;--btn-height:4em}.Header_menuButton___ovPY{display:none;font-size:2rem;background:none;border:none;cursor:pointer;right:2px}.Header_mobileNav__Kgsuf{position:absolute;top:100%;right:.5%;width:50%;background:white;z-index:1000}.Header_mobileNav__Kgsuf ul{list-style:none;padding:1rem}.Header_mobileNav__Kgsuf li{padding:.75rem 0}@media (max-width:768px){.Header_header__GiKZW{padding:1rem}.Header_logo__4JNN5{width:20%;height:10%}.Header_serviceButton__WTewA{--btn-border-radius:0.2rem;--btn-width:5em;--btn-height:3em;font-weight:300}.Header_nav__mn3Sz,.Header_serviceButton__WTewA{display:none}.Header_menuButton___ovPY{display:block}}@media (max-width:480px){.Header_header__GiKZW{padding:.5rem .75rem;align-items:center}.Header_logo__4JNN5{width:28%;height:auto;margin-right:.5rem}.Header_nav__mn3Sz{display:none}.Header_mobileNav__Kgsuf{right:.5rem;left:auto;width:64%;box-shadow:0 6px 18px rgba(0,0,0,.12);border-radius:8px}.Header_mobileNav__Kgsuf ul{padding:.75rem}.Header_mobileNav__Kgsuf li{padding:.6rem 0;font-size:.95rem}}.BackButton_button__MjZQ2{width:6em;border-radius:8px;background:#0F233A;padding:1em;font-weight:800;font-size:small;z-index:20}@media (max-width:750px){.BackButton_button__MjZQ2{width:4em;font-weight:600;font-size:xx-small}}@media (max-width:380px){.BackButton_button__MjZQ2{font-size:.6rem}}.login_googlebutton__qs_qf,.login_loginbutton__udD4o{width:250px;height:40px;background-color:#0F233A;border-radius:8px}.signup_googlebutton__BI5ud,.signup_signupbutton__sa23C{width:200px;height:40px;background-color:#0F233A;border-radius:8px}.Sidebar_nav__i054T{display:flex;background-color:inherit;color:#0F233A;width:100%;margin:4rem 0;height:100%;overflow-x:hidden;overflow-y:auto;border-radius:8px}.Sidebar_navlist__ulUtA{justify-content:space-between;align-items:center;list-style:none;padding:2em;gap:3em}.Sidebar_navitem__5DhUO,.Sidebar_navlist__ulUtA{display:flex;width:100%;flex-direction:column;height:auto}.Sidebar_navitem__5DhUO{position:relative;background-color:#eae8e8;padding:.5em;border-radius:2px;font-size:smaller;text-overflow:ellipsis;cursor:pointer;margin:0;gap:.5em}.Sidebar_navrow__ZckVG{display:flex;justify-content:space-between;align-items:center;width:100%}.Sidebar_navitem__5DhUO:hover{background:#f5f5f5}.Sidebar_label__jhuYu{width:100%;text-align:center;font-size:smaller}.Sidebar_icon__qIunH{margin-left:1em}.Sidebar_navtrigger__8vTLV{display:flex;align-items:center;gap:12px;background:none;border:none;cursor:pointer;font:inherit}.Sidebar_dropdown__26xWd{display:none;right:0;width:100%;box-sizing:border-box;flex-direction:column;border-radius:4px;z-index:10;padding:0;gap:1em}.Sidebar_navitem__5DhUO.Sidebar_open__d4cPc{padding-right:0;padding-left:0;padding-bottom:0}.Sidebar_navitem__5DhUO.Sidebar_open__d4cPc .Sidebar_dropdown__26xWd{display:flex;width:100%;background:var(--foreground);border:none}.Sidebar_dropdown__26xWd li{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;align-self:flex-end;padding:8px 12px;cursor:pointer;width:80%;background-color:inherit;border-radius:4px}.Sidebar_dropdown__26xWd li:hover{background:#f5f5f5}.Sidebar_chevron__EeQdg{transition:transform .2s ease;padding-right:2em}.Sidebar_navitem__5DhUO.Sidebar_open__d4cPc .Sidebar_chevron__EeQdg{transform:rotate(180deg);padding-left:2em}.Sidebar_navitem__5DhUO:hover{color:#000}.Sidebar_navitem__5DhUO.Sidebar_active__bDEHE{font-weight:600;color:#000}@media (max-width:480px){.Sidebar_nav__i054T{margin:5rem 0 0;padding:.5rem}.Sidebar_navlist__ulUtA{padding:1rem;gap:.75rem;align-items:flex-start}.Sidebar_icon__qIunH{margin-left:.5em;display:flex;justify-content:center;width:100%}.Sidebar_navitem__5DhUO{padding:.4em;justify-content:flex-start;flex-direction:row;gap:.5rem;align-items:center;position:relative}.Sidebar_navitem__5DhUO .Sidebar_dropdown__26xWd{position:absolute;left:0;top:calc(100% + .25rem);width:calc(100% - 1rem);background:var(--foreground);box-shadow:0 6px 18px rgba(0,0,0,.08);border-radius:6px;padding:.5rem;display:none;z-index:80;flex-direction:column}.Sidebar_navitem__5DhUO.Sidebar_open__d4cPc .Sidebar_dropdown__26xWd{display:flex}.Sidebar_navitem__5DhUO .Sidebar_dropdown__26xWd li{width:100%;align-items:flex-start;padding:8px 12px;text-align:left}}@media (max-width:299px){.Sidebar_label__jhuYu{display:none}}@media (min-width:768px) and (max-width:1023px){.Sidebar_label__jhuYu{display:block;text-align:left;padding-left:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_navlist__ulUtA{padding:1.25rem;gap:1rem}.Sidebar_navitem__5DhUO{padding:.5em .6em;align-items:center}.Sidebar_icon__qIunH{margin-left:.75rem}.Sidebar_navitem__5DhUO{position:relative}.Sidebar_navitem__5DhUO .Sidebar_dropdown__26xWd{position:absolute;left:0;top:calc(100% + .25rem);width:calc(100% - 1rem);background:var(--foreground);padding:.5rem;display:none;box-shadow:0 6px 18px rgba(0,0,0,.06);border-radius:6px;z-index:50;flex-direction:column}.Sidebar_navitem__5DhUO.Sidebar_open__d4cPc .Sidebar_dropdown__26xWd{display:flex}.Sidebar_navitem__5DhUO .Sidebar_dropdown__26xWd li{width:100%;padding:8px 12px;text-align:left;align-items:flex-start}}@media (min-width:1024px){.Sidebar_label__jhuYu{display:block}}@media (max-width:1300px){.Sidebar_navlist__ulUtA{padding:1.5rem;gap:1.25rem}}@media (max-width:1024px){.Sidebar_nav__i054T{margin:3rem 0}.Sidebar_navlist__ulUtA{gap:1rem}.Sidebar_label__jhuYu{font-size:smaller}}@media (max-width:768px){.Sidebar_nav__i054T{padding:.75rem}.Sidebar_navlist__ulUtA{align-items:flex-start;gap:.75rem;padding:1rem}.Sidebar_navitem__5DhUO{flex-direction:row;align-items:center;padding:.5em}.Sidebar_icon__qIunH{margin-left:.5em;width:2.5rem}.Sidebar_label__jhuYu{text-align:left;padding-left:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_navitem__5DhUO .Sidebar_dropdown__26xWd{position:absolute;left:0;top:calc(100% + .25rem);width:calc(100% - 1rem)}}@media (max-width:480px){.Sidebar_navlist__ulUtA{padding:.75rem;gap:.5rem}.Sidebar_label__jhuYu{font-size:x-small}.Sidebar_navitem__5DhUO .Sidebar_dropdown__26xWd li{padding:6px 8px}}@media (max-width:350px){.Sidebar_label__jhuYu{display:none}.Sidebar_icon__qIunH{margin-left:.25em}.Sidebar_navitem__5DhUO{padding:.3em}}.BookingDisplayCard_bookingdisplaycard__Q_Q9n{display:block;color:#555;margin:1em}.BookingDisplayCard_bookingdisplaycard__Q_Q9n h3,.BookingDisplayCard_bookingdisplaycard__Q_Q9n span{margin:1em}.BookingDisplayCard_bdctable__mb2kK{width:100%;color:#555;border-collapse:collapse}.BookingDisplayCard_bdctable__mb2kK tr{border-bottom:1px solid #353535}.BookingDisplayCard_bdctable__mb2kK tbody td,.BookingDisplayCard_bdctable__mb2kK thead th{text-align:left;padding:2em 1em;white-space:nowrap}.BookingDisplayCard_editbtn__8odsH{border:none;background:transparent;padding:.5em}.BookingDisplayCard_trashbtn__eS3MQ{color:red;background-color:transparent;border:1px solid #555}.BookingModal_bookingmodalcontainer__pjfYQ{display:grid;align-items:center;grid-gap:4em;gap:4em;padding:1em;background:var(--foreground);min-height:85vh;border-radius:8px;font-size:small;margin:1.5em;position:relative}.BookingModal_bookingrowgrid__PzBSy{display:flex;flex-direction:row;margin:2em}.BookingModal_statcardbox__vm__N{display:grid;grid-template-columns:repeat(auto-fit,220px);grid-gap:1.5rem;gap:1.5rem;align-items:flex-start;justify-content:start;justify-items:start;width:80%;z-index:25;font-size:xx-small}.BookingModal_bookingstatcard__obbuY{width:12em;box-shadow:6px 8px 6px 6px rgba(0,0,0,.15)}.BookingModal_searchsection__iqJhF{display:flex;flex-direction:column;padding:auto;height:60%}.BookingModal_searchicons__TDpR8{display:flex;flex-direction:row;padding:0;height:60%}.BookingModal_addnewbtn__v8jl_{display:flex;position:absolute;flex-direction:row;gap:1em;justify-items:flex-end;align-items:center;width:-moz-fit-content;width:fit-content;color:#555;font-size:small;font-weight:600;background:transparent;border:none;padding:1em;margin:1em 4em;right:0;cursor:pointer}.BookingModal_drawer__5JO8i{position:fixed;top:0;right:0;height:100vh;width:0;max-width:45%;background:var(--background);box-shadow:-8px 0 24px rgba(0,0,0,.15);overflow:hidden;z-index:120;display:flex;flex-direction:column;transition:width .26s ease,transform .26s ease;color:black}.BookingModal_drawer__5JO8i.BookingModal_open__fhZgx{width:40%}.BookingModal_drawerHeader__dHXzp{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid rgba(0,0,0,.06)}.BookingModal_drawerClose__X1beN{background:transparent;border:none;cursor:pointer}.BookingModal_drawerContent__33gp8{padding:1rem;overflow-y:auto;flex:1 1 auto}.BookingModal_drawerOverlay__GIkMe{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:110}@media (max-width:768px){.BookingModal_drawer__5JO8i.BookingModal_open__fhZgx{width:100%}.BookingModal_drawer__5JO8i{max-width:100%}}.BookingModal_tablesection__JQh4j{width:100%}@media (max-width:1300px){.BookingModal_bookingmodalcontainer__pjfYQ{padding:.75em;gap:3em}.BookingModal_statcardbox__vm__N{width:100%;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.BookingModal_bookingrowgrid__PzBSy{margin:1.5em}}@media (max-width:1024px){.BookingModal_bookingmodalcontainer__pjfYQ{min-height:70vh}.BookingModal_statcardbox__vm__N{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.BookingModal_searchsection__iqJhF{height:auto}.BookingModal_bookingstatcard__obbuY{width:11rem}}@media (max-width:768px){.BookingModal_bookingmodalcontainer__pjfYQ{padding:1em;gap:2em}.BookingModal_bookingrowgrid__PzBSy{flex-direction:column;margin:1em}.BookingModal_statcardbox__vm__N{grid-template-columns:repeat(2,1fr);width:100%}.BookingModal_searchsection__iqJhF{order:0;width:100%}.BookingModal_statcardbox__vm__N{order:1}.BookingModal_addnewbtn__v8jl_{position:absolute;top:1rem;right:1rem;margin:0;z-index:60;max-width:calc(100% - 2rem)}.BookingModal_searchicons__TDpR8{flex-direction:column;gap:.5rem}.BookingModal_bookingstatcard__obbuY{width:100%}}@media (max-width:480px){.BookingModal_statcardbox__vm__N{grid-template-columns:1fr;gap:.75rem}.BookingModal_bookingmodalcontainer__pjfYQ{padding:.5em;font-size:smaller;min-height:auto}.BookingModal_addnewbtn__v8jl_{padding:.6em;font-size:small}.BookingModal_searchsection__iqJhF{order:0;width:100%}.BookingModal_statcardbox__vm__N{order:1}}@media (max-width:360px){.BookingModal_addnewbtn__v8jl_{font-size:x-small;padding:.4em}}@media (max-width:1024px){.BookingModal_bookingmodalcontainer__pjfYQ{overflow-x:hidden}.BookingModal_statcardbox__vm__N{overflow-x:auto;-webkit-overflow-scrolling:touch}.BookingModal_statcardbox__vm__N>*{min-width:0}.BookingModal_tablesection__JQh4j{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.BookingModal_tablesection__JQh4j::-webkit-scrollbar{display:none}}@media (max-width:480px){.BookingModal_statcardbox__vm__N{overflow-x:auto}.BookingModal_statcardbox__vm__N::-webkit-scrollbar,.BookingModal_tablesection__JQh4j::-webkit-scrollbar{display:none}.BookingModal_addnewbtn__v8jl_{right:1rem;left:auto;max-width:calc(100% - 2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width:800px) and (max-width:1024px){.BookingModal_bookingrowgrid__PzBSy{gap:1.5rem;margin:1.5em;align-items:flex-start;flex-direction:column}.BookingModal_searchsection__iqJhF{order:0;width:100%}.BookingModal_statcardbox__vm__N{order:1;gap:2rem;width:100%;grid-template-columns:repeat(2,1fr);align-items:stretch}.BookingModal_statcardbox__vm__N>*{margin-bottom:.5rem}.BookingModal_searchsection__iqJhF{height:auto;padding:.25em 0}.BookingModal_searchicons__TDpR8{height:auto;flex-direction:row;gap:1rem;align-items:center}.BookingModal_searchicons__TDpR8>*{flex:1 1 auto;min-width:0}.BookingModal_searchicons__TDpR8 .BookingModal_searchbox__U_AsD,.BookingModal_searchicons__TDpR8 button,.BookingModal_searchicons__TDpR8 input{min-width:0;height:auto}.BookingModal_tablesection__JQh4j{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (min-width:600px) and (max-width:799px){.BookingModal_bookingrowgrid__PzBSy{gap:1rem;margin:1em;flex-direction:column}.BookingModal_statcardbox__vm__N{gap:1rem;grid-template-columns:repeat(2,1fr);width:100%}.BookingModal_searchicons__TDpR8{gap:.75rem;align-items:center}.BookingModal_searchicons__TDpR8>*{min-width:0}.BookingModal_searchsection__iqJhF{order:0;width:100%}.BookingModal_statcardbox__vm__N{order:1}}@media (max-width:599px){.BookingModal_bookingrowgrid__PzBSy{gap:.75rem}.BookingModal_searchicons__TDpR8,.BookingModal_statcardbox__vm__N{gap:.5rem}.BookingModal_searchsection__iqJhF{order:0;width:100%}.BookingModal_statcardbox__vm__N{order:1}}@media (min-width:300px) and (max-width:600px){.BookingModal_addnewbtn__v8jl_{position:relative;top:auto;right:auto;left:auto;margin:0 1rem 0 auto;max-width:100%;width:auto;z-index:40;justify-self:end}.BookingModal_searchsection__iqJhF{order:0;width:100%;padding-bottom:.5rem}.BookingModal_statcardbox__vm__N{order:1}.BookingModal_searchicons__TDpR8{margin-bottom:.5rem}}.BookingForm_form__nF8Kq{background:var(--background);color:rgb(8,7,7);height:100%;display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;padding:2rem}.BookingForm_form__nF8Kq input,.BookingForm_form__nF8Kq select{height:2rem;border-radius:8px;border:none;width:100%;padding:0 .5rem;box-sizing:border-box}.BookingForm_form__nF8Kq textarea{padding:.5rem;width:100%;box-sizing:border-box}.BookingForm_form__nF8Kq label{display:block;margin-bottom:.35rem;font-size:.95rem}.BookingForm_emailaddresssection__tCtLU{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;grid-column:1/-1;align-items:start}.BookingForm_deliveryinfosection__YJj_c,.BookingForm_iteminformationsection__9Kmsg,.BookingForm_servicepromosection__uBQoD,.BookingForm_staffassignedslot__NimNU{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;padding:.75rem 1rem;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.03);min-height:40px;align-items:start;grid-column:1/-1;box-sizing:border-box;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;margin-top:1rem}.BookingForm_staffassignedslot__NimNU{margin-top:6rem}.BookingForm_newaddress__sWVJs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;width:100%}.BookingForm_field___DxOm{display:flex;flex-direction:column}.BookingForm_fullWidthField__XudHK{grid-column:1/-1}.BookingForm_emailaddresssection__tCtLU input,.BookingForm_emailaddresssection__tCtLU select{width:100%}.BookingForm_specialnotesection__fx7t4{display:flex;flex-direction:column;grid-column:1/-1;width:100%;margin-top:8rem}.BookingForm_formactions__Ebgr3{grid-column:1/-1;display:flex;justify-content:center;gap:.5rem;height:30px}.BookingForm_bookButton__QSpQt{--btn-bg:#000;--btn-color:var(--foreground);width:80%;margin:0 auto;border-radius:8px}@media (min-width:1200px){.BookingForm_form__nF8Kq{grid-template-columns:1fr}}@media (max-width:899px){.BookingForm_deliveryinfosection__YJj_c,.BookingForm_iteminformationsection__9Kmsg,.BookingForm_servicepromosection__uBQoD,.BookingForm_staffassignedslot__NimNU{min-height:auto}.BookingForm_emailaddresssection__tCtLU,.BookingForm_newaddress__sWVJs{grid-template-columns:1fr}}.DeliveryModal_deliverymodalcontainer__UuXr5{display:flex;flex-direction:column;align-items:center;padding:2em;gap:2em;background:var(--foreground);min-height:85vh;border-radius:8px;font-size:small;margin:1.5em}.DeliveryModal_statcardbox__1NeyP{display:grid;grid-template-columns:repeat(auto-fit,220px);grid-gap:7rem;gap:7rem;align-items:flex-start;justify-content:start;justify-items:start;width:100%}@media (max-width:1300px){.DeliveryModal_deliverymodalcontainer__UuXr5{padding:1.5em;gap:1.5em}.DeliveryModal_statcardbox__1NeyP{gap:3rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:1024px){.DeliveryModal_statcardbox__1NeyP{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}}@media (max-width:768px){.DeliveryModal_deliverymodalcontainer__UuXr5{padding:1em}.DeliveryModal_statcardbox__1NeyP{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:480px){.DeliveryModal_statcardbox__1NeyP{grid-template-columns:1fr;gap:.75rem}.DeliveryModal_deliverymodalcontainer__UuXr5{padding:.6em;gap:.6em;font-size:smaller}}@media (max-width:360px){.DeliveryModal_deliverymodalcontainer__UuXr5{padding:.4em;gap:.5em}}.controlpanellayout_cplayoutcontainer__9C6ok{display:grid;transition:grid-template-columns .3s ease;min-height:100vh;width:100vw}.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_open__RaqYh{grid-template-columns:25vw 1fr}.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_closed__QuxE6{grid-template-columns:60px 1fr}.controlpanellayout_sidebaraside__uMGbK{display:flex;flex-direction:row;margin:.5rem 1rem 2rem;gap:0;max-width:25vw}.controlpanellayout_cplsidebarcontainer__LpnCx{display:flex;overflow-x:hidden;overflow-y:auto;border-radius:8px;background-color:var(--foreground);min-height:80vh;width:100%;transition:width .3s ease}.controlpanellayout_cplsidebarcontainer__LpnCx.controlpanellayout_closed__QuxE6{width:.5em}.controlpanellayout_toggleBtn__vP4jV{display:flex;left:230px;z-index:10;height:-moz-fit-content;height:fit-content;margin-top:2rem;border-radius:50%;border:1px solid #ccc;transform:translateX(-50%);cursor:pointer}.controlpanellayout_circle__ztzg0{display:flex;align-items:center;justify-content:center;width:1em;height:1em;background:var(--foreground);border-radius:50%;font-size:18px;transform:rotate(0deg)}.controlpanellayout_cplsidebarcontainer__LpnCx.controlpanellayout_closed__QuxE6+.controlpanellayout_toggleBtn__vP4jV .controlpanellayout_circle__ztzg0{transform:rotate(180deg)}.controlpanellayout_cpbody__9btgH{display:flex;flex-direction:column;margin:0 2rem 2rem .2rem;gap:1rem}.controlpanellayout_cpsearchbar__F9d9h{display:flex;background-color:#0F233A;border:1px solid #0f233a;border-radius:4px;align-items:center;max-height:5vh}.controlpanellayout_cplpagechildren__qx_lg{display:flex;background:var(--foreground);min-height:85vh;border-radius:8px;font-size:small}@media (max-width:750px){.controlpanellayout_cplayoutcontainer__9C6ok{grid-template-columns:1fr}.controlpanellayout_cplsidebarcontainer__LpnCx{position:fixed;left:0;top:0;height:100vh;width:80vw;max-width:300px;transform:translateX(-100%);transition:transform .25s ease,width .25s ease;z-index:60;box-shadow:0 6px 18px rgba(0,0,0,.12);overflow-y:auto}.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_open__RaqYh .controlpanellayout_cplsidebarcontainer__LpnCx{transform:translateX(0)}.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_closed__QuxE6 .controlpanellayout_cplsidebarcontainer__LpnCx{transform:translateX(-100%)}.controlpanellayout_toggleBtn__vP4jV{position:fixed;left:1rem;top:3rem;transform:none;z-index:70;background:var(--foreground)}.controlpanellayout_cpbody__9btgH{margin-top:3.5rem}}@media (min-width:768px) and (max-width:1023px){.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_open__RaqYh{grid-template-columns:minmax(30vw,200px) 1fr}.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_closed__QuxE6{grid-template-columns:40px 1fr}.controlpanellayout_cplsidebarcontainer__LpnCx{transition:width .25s ease}.controlpanellayout_cplsidebarcontainer__LpnCx.controlpanellayout_closed__QuxE6{width:80px;min-width:15px}}@media (min-width:1024px){.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_open__RaqYh{grid-template-columns:minmax(25vw,250px) 1fr}.controlpanellayout_cplayoutcontainer__9C6ok.controlpanellayout_closed__QuxE6{grid-template-columns:minmax(1em,60px) 1fr}}.RolesTab_newrolebtn__Nanhc{width:12em;height:3em;align-items:center}.RolesTab_addstaffbtn__gRRp5,.RolesTab_newrolebtn__Nanhc{background:#0F233A;color:var(--foreground);border-radius:18px;gap:1em;font-weight:600;font-size:small}.RolesTab_addstaffbtn__gRRp5{width:10em}