.ReservationDesktopView-module__79OABq__layout{background:var(--main-bg-color);height:100%;overflow:auto}.ReservationDesktopView-module__79OABq__layoutContent{color:var(--font-color);justify-content:center;min-height:fit-content;display:flex}@media (max-width:768px){.ReservationDesktopView-module__79OABq__layoutContent{padding:2%}}.ReservationDesktopView-module__79OABq__layoutContentchild{background:var(--bg-color);border:1px solid var(--border-color);flex-direction:column;justify-content:space-evenly;width:39.9dvw;min-width:200px;max-width:39.9dvw;max-height:100dvh;padding:1.2rem 4rem;display:flex;overflow:scroll auto;box-shadow:0 3px 12px #00000017}.ReservationDesktopView-module__79OABq__usernameInput input{color:var(--font-color)!important;background:0 0!important}.ReservationDesktopView-module__79OABq__usernameInput input::placeholder{color:var(--font-color)!important;opacity:.6!important}.ReservationDesktopView-module__79OABq__formWrapper{max-height:100%;overflow:scroll auto}@media (max-width:768px){.ReservationDesktopView-module__79OABq__layoutContentchild{background:var(--bg-color);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;justify-content:space-evenly;width:100%;max-width:100%;padding:5px;display:flex;overflow:scroll auto;box-shadow:0 3px 12px #00000017}}.ReservationDesktopView-module__79OABq__desktopContainer{background:var(--main-bg-color);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.ReservationDesktopView-module__79OABq__desktopContainer{background:var(--main-bg-color);grid-template-columns:1fr;display:block}}.ReservationDesktopView-module__79OABq__illustration{background:#eef3ff;width:60dvw;height:100vh;display:flex}.ReservationDesktopView-module__79OABq__illustration img{width:65dvw;height:100%}@media (max-width:768px){.ReservationDesktopView-module__79OABq__illustration{display:none}}.ReservationDesktopView-module__79OABq__layoutHeader{background:var(--bg-color);border-bottom:1px solid var(--border-color);z-index:10;align-items:center;gap:5px;width:100%;max-height:100px;padding:10px 20px 5px 10px;display:flex;position:sticky;top:-3dvh}.ReservationDesktopView-module__79OABq__layoutHeader img{border-radius:100px;max-width:60px;height:60px}.ReservationDesktopView-module__79OABq__headerContainer{flex-direction:column;gap:5px;display:flex}.ReservationDesktopView-module__79OABq__headertitle{-webkit-line-clamp:1;align-items:center;padding-top:5px;font-size:x-large;display:flex}.ReservationDesktopView-module__79OABq__headersubtitle,.ReservationDesktopView-module__79OABq__headertitle{text-overflow:ellipsis;-webkit-box-orient:vertical;padding-left:5px;font-weight:600;display:-webkit-box;overflow:hidden}.ReservationDesktopView-module__79OABq__headersubtitle{-webkit-line-clamp:3;opacity:.7;height:3em;font-size:smaller;line-height:1.5em}.ReservationDesktopView-module__79OABq__questionWrapper{border-bottom:1px solid var(--border-color);flex-direction:column;gap:8px;padding:10px;display:flex}.ReservationDesktopView-module__79OABq__questionChild{align-items:center;gap:10px;padding-left:5px;display:flex}.ReservationDesktopView-module__79OABq__tags{border:1px solid var(--border-color);color:var(--font-color)}.ReservationDesktopView-module__79OABq__checkedTag,.ReservationDesktopView-module__79OABq__tags:focus,.ReservationDesktopView-module__79OABq__tags:hover{background-color:var(--primary-color)!important;color:#fff!important}.ReservationDesktopView-module__79OABq__checkedTag{border:none!important}.ReservationDesktopView-module__79OABq__bookingTitle{background:var(--bg-color);color:var(--primary-color);z-index:9;justify-items:center;gap:5px;padding:8px 20px;font-size:large;font-weight:700;position:sticky;top:9dvh}.ReservationDesktopView-module__79OABq__bookingTitle,.ReservationDesktopView-module__79OABq__bookingTitle>div{align-items:center;width:100%;display:flex}.ReservationDesktopView-module__79OABq__bookingTitle>div{justify-content:center}.ReservationDesktopView-module__79OABq__questionTitle{gap:5px;font-size:15px;display:flex}.ReservationDesktopView-module__79OABq__questionWrapper button{background:0 0;border-radius:50px;padding:8px;color:var(--font-color)!important}.ReservationDesktopView-module__79OABq__date{width:50%;height:35px}.ReservationDesktopView-module__79OABq__date input::placeholder{color:var(--font-color)!important;opacity:1!important}.ReservationDesktopView-module__79OABq__datepicker *{background:0 0;color:var(--font-color)!important}.ReservationDesktopView-module__79OABq__phoneInput2{border:1px solid var(--border-color);background:0 0;border-radius:5px;align-items:center;width:100%;height:35px;padding-left:10px;display:flex}.ReservationDesktopView-module__79OABq__phoneInput2 input,.ReservationDesktopView-module__79OABq__questionChild input{color:var(--font-color);background:0 0;height:35px}.ReservationDesktopView-module__79OABq__questionChild input::placeholder{opacity:.6;color:var(--font-color)!important}.ReservationDesktopView-module__79OABq__selectTime *{color:var(--font-color)!important}.ReservationDesktopView-module__79OABq__phoneInput2 input:focus,.ReservationDesktopView-module__79OABq__phoneInput2 input:hover{outline:none}.ReservationDesktopView-module__79OABq__phoneInput2 input::placeholder{opacity:.5;color:var(--font-color)!important}.ReservationDesktopView-module__79OABq__phoneInput2:focus,.ReservationDesktopView-module__79OABq__phoneInput2:hover{border:1px solid var(--primary-color)}.ReservationDesktopView-module__79OABq__action{place-items:center;width:100%;padding:5px;display:flex}.ReservationDesktopView-module__79OABq__action button{width:100%;height:40px;background-color:var(--primary-color)!important;color:#fff!important}.ReservationDesktopView-module__79OABq__tmbillHomelink{color:var(--primary-color)}.ReservationDesktopView-module__79OABq__poweredBy{align-items:flex-end;gap:3px;margin-top:0;margin-bottom:-.5dvh;padding:5px 20px}.ReservationDesktopView-module__79OABq__modal,.ReservationDesktopView-module__79OABq__poweredBy{justify-content:flex-end;display:flex}.ReservationDesktopView-module__79OABq__modal{flex-direction:column;height:100%;width:100%!important;max-width:100%!important;padding-bottom:0!important;top:0!important}.ReservationDesktopView-module__79OABq__resultIconcontainer{justify-content:center;align-items:center;display:flex}.ReservationDesktopView-module__79OABq__resultIconcontainer svg{margin-left:80px}@media screen and (min-width:900px){.ReservationDesktopView-module__79OABq__modal{justify-content:center;width:400px!important}}@media screen and (max-width:400px){.ReservationDesktopView-module__79OABq__datepicker{flex-direction:column}}
