.booking_hidden{display:none}#booking-flow-section{background:#f9f6f3}.content-for-layout{background:#f9f6f3;height:100vh}.label_text{display:flex;gap:12px;align-items:center}.label_text:before{display:block;content:"";background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="11.5" fill="white" stroke="%23DDD3C5"/></svg>');height:24px;width:24px}:checked+.label_text:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="%23667B61"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.0645 7.55644C17.4015 7.81277 17.4669 8.29377 17.2106 8.63079L10.9025 16.9245L6.86096 12.9285C6.55987 12.6308 6.55711 12.1454 6.85481 11.8443C7.15251 11.5432 7.63793 11.5405 7.93903 11.8382L10.739 14.6066L15.9902 7.70254C16.2465 7.36553 16.7275 7.30012 17.0645 7.55644Z" fill="white"/></svg>')}#booking_timeslot_container{display:grid;gap:12px;width:100%;grid-template-columns:1fr}@media screen and (min-width: 375px){#booking_timeslot_container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 570px){#booking_timeslot_container{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 768px){#booking_timeslot_container{gap:20px}}@media screen and (min-width: 1000px){#booking_timeslot_container{grid-template-columns:1fr 1fr 1fr 1fr}}.validate_fail{border-color:red!important}#RegisterForm-phone:disabled{border-color:#ddd3c5!important}#booking-calendar{max-width:964px;margin:auto}.booking-calendar_desired_container{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 750px){.booking-calendar_desired_container{flex-direction:row;gap:20px}}.booking-calendar_select_title{flex-grow:1;flex-basis:0}.nice-select{width:100%!important;border-color:#ddd3c5!important}div .nice-select{border-radius:8px;margin-top:16px}.nice-select .list{margin:0;border-radius:0 0 8px 8px!important}.nice-select .nice-select-dropdown{width:100%;margin-top:0!important;transform:scale(1) translateY(0)!important;box-shadow:0 0 0 1px #ddd3c5!important}.nice-select.open .nice-select-dropdown{border-radius:0 0 8px 8px}.nice-select:active,.nice-select.open{border-radius:8px 8px 0 0;border-color:#ddd3c5!important}#calendar{max-width:726px;margin:auto;padding:0}@media screen and (min-width: 768px){#calendar{padding:1rem}}[data-vc=header]{padding:0 15px}@media screen and (min-width: 768px){[data-vc=header]{padding:0}}[data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn{border-radius:99999px!important;width:fit-content}.vc-date__btn:hover,[data-vc-date]{width:fit-content!important}[data-vc-date-btn]{border-radius:99999px!important}[data-vc-arrow]{border-radius:9999px!important;width:36px!important;height:36px!important;border:1px solid var(--Secondary-Md-Beige, #ddd3c5)!important;background:#fff}[data-vc=week]{background:#b5bdb3!important;color:#333!important;height:49px!important;border-top-right-radius:0;border-top-left-radius:0;border-top:1px solid #b5bdb3;border-left:1px solid #b5bdb3;border-right:1px solid #b5bdb3;margin-bottom:0!important}@media screen and (min-width: 768px){[data-vc=week]{border-top-right-radius:10px;border-top-left-radius:10px;height:71px!important}}.vc-week__day{color:#333;text-align:center;font-family:franklin-gothic-atf;font-size:12px!important;font-style:normal;font-weight:500!important;line-height:140%!important;letter-spacing:.586px}div [data-vc=dates]{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:1px solid #ddd3c5;border-left:1px solid #ddd3c5;border-right:1px solid #ddd3c5;background:#fff}@media screen and (min-width: 768px){div [data-vc=dates]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}}[data-vc-date]{height:50px!important}@media screen and (min-width: 768px){[data-vc-date]{height:80px!important}}[data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn,[-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn:hover,[data-vc-date-btn],.vc-date__btn:hover{height:28px!important;width:28px!important;min-height:28px!important;min-width:28px!important}@media screen and (min-width: 768px){[data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn,[-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn:hover,[data-vc-date-btn],.vc-date__btn:hover{height:56px!important;width:56px!important;min-height:56px!important;min-width:56px!important}}[data-vc-theme=light] .vc-month:disabled,[data-vc-theme=light] .vc-year:disabled{color:#000!important}[data-vc-date][data-vc-date-today] [data-vc-date-btn]{font-weight:400!important}[data-vc-theme=light].vc{background:none!important}[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn{color:#fff!important;font-weight:500}.vc-date[data-vc-date-today] .vc-date__btn{background:unset!important;color:inherit!important}.vc-date[data-vc-date-selected] .vc-date__btn{background:#667b61!important}.booking-nav-buttons{display:flex;align-items:center;justify-content:flex-end;margin-top:40px;padding-bottom:56px;gap:8px;padding-left:15.5px;padding-right:15.5px}@media screen and (min-width: 768px){.booking-nav-buttons{padding-left:0;padding-right:0}}.btn{display:flex;height:46px;border-radius:1000px;align-items:center;font-size:16px;line-height:1;cursor:pointer;font-family:inherit;background:transparent}@media screen and (min-width: 750px){.btn{height:52px}}.btn--back{padding:12px 16px 12px 20px;justify-content:center;border:1px solid #ddd3c5;background-color:#fff;color:#000;width:145px}.btn--back:hover{border:1px solid var(--Primary-Green, #667b61)}.btn--back .text{color:var(--Primary-Dk-Grey, #333);text-align:center;font-family:franklin-gothic-atf;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin-right:16px;margin-left:4px}.btn--next{padding:16px 16px 16px 20px;gap:8px;justify-content:space-between;background:var(--Primary-Green, #667b61);border:1px solid var(--Secondary-Md-Beige, #667b61);width:318px;color:#fff}.btn--next:hover{border:1px solid var(--Primary-Green, #667b61);background-color:#fff;color:#333}.btn--nex-green{padding:16px 16px 16px 20px;gap:8px;justify-content:space-between;background-color:#667b61;color:#fff;border:none;width:318px}.icon-left,.icon-right{font-size:16px;display:inline-flex;align-items:center}.btn--next .text{text-align:center;font-family:franklin-gothic-atf;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.btn--next .label{margin-left:auto;margin-top:0;text-align:right;font-family:franklin-gothic-atf;font-size:10px;font-style:normal;font-weight:350;line-height:22px}@media screen and (min-width: 330px){.btn--next .label{font-size:12px}}[data-vc-theme=light] .vc-arrow:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.96967%204.46967C6.67678%204.76256%206.67678%205.23744%206.96967%205.53033L11.4393%2010L6.96967%2014.4697C6.67678%2014.7626%206.67678%2015.2374%206.96967%2015.5303C7.26256%2015.8232%207.73744%2015.8232%208.03033%2015.5303L13.0303%2010.5303C13.3232%2010.2374%2013.3232%209.76256%2013.0303%209.46967L8.03033%204.46967C7.73744%204.17678%207.26256%204.17678%206.96967%204.46967Z'%20fill='%23667B61'/%3E%3C/svg%3E")!important}[data-vc-theme=light] .vc-arrow:hover:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%3E%3Cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.96967%204.46967C6.67678%204.76256%206.67678%205.23744%206.96967%205.53033L11.4393%2010L6.96967%2014.4697C6.67678%2014.7626%206.67678%2015.2374%206.96967%2015.5303C7.26256%2015.8232%207.73744%2015.8232%208.03033%2015.5303L13.0303%2010.5303C13.3232%2010.2374%2013.3232%209.76256%2013.0303%209.46967L8.03033%204.46967C7.73744%204.17678%207.26256%204.17678%206.96967%204.46967Z'%20fill='%23fff'/%3E%3C/svg%3E")!important}[data-vc-arrow=prev]:before{transform:rotate(180deg)!important}[data-vc-arrow=next]:before{transform:rotate(0)!important}.btn--next.disabled{cursor:inherit;opacity:.5;pointer-events:auto;background:var(--Secondary-Lt-Beige, #eee9e2);border:1px solid var(--Secondary-Md-Beige, #ddd3c5);color:#333}.btn--next.disabled:hover,.btn--next.disabled:focus{background:var(--Secondary-Lt-Beige, #eee9e2);border:1px solid var(--Secondary-Md-Beige, #ddd3c5);color:#333;opacity:.5;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/booking.css.map */
