.BookAppointmentPolicy__display-from-extra-small--BPywG{display:none}@media(min-width: 0){.BookAppointmentPolicy__display-from-extra-small--BPywG{display:block !important}}.BookAppointmentPolicy__display-above-extra-small--KDXKC{display:none}@media(max-width: 0){.BookAppointmentPolicy__display-above-extra-small--KDXKC{display:block !important}}.BookAppointmentPolicy__display-from-small--h1UtJ{display:none}@media(min-width: 577px){.BookAppointmentPolicy__display-from-small--h1UtJ{display:block !important}}.BookAppointmentPolicy__display-above-small--csX_P{display:none}@media(max-width: 575px){.BookAppointmentPolicy__display-above-small--csX_P{display:block !important}}.BookAppointmentPolicy__display-from-medium--VDd2G{display:none}@media(min-width: 769px){.BookAppointmentPolicy__display-from-medium--VDd2G{display:block !important}}.BookAppointmentPolicy__display-above-medium--TuoT9{display:none}@media(max-width: 767px){.BookAppointmentPolicy__display-above-medium--TuoT9{display:block !important}}.BookAppointmentPolicy__display-from-large--KmZ2_{display:none}@media(min-width: 993px){.BookAppointmentPolicy__display-from-large--KmZ2_{display:block !important}}.BookAppointmentPolicy__display-above-large--yBBKN{display:none}@media(max-width: 991px){.BookAppointmentPolicy__display-above-large--yBBKN{display:block !important}}.BookAppointmentPolicy__display-from-x-large--JgxS9{display:none}@media(min-width: 1201px){.BookAppointmentPolicy__display-from-x-large--JgxS9{display:block !important}}.BookAppointmentPolicy__display-above-x-large--n6Xxa{display:none}@media(max-width: 1199px){.BookAppointmentPolicy__display-above-x-large--n6Xxa{display:block !important}}.BookAppointmentPolicy__display-from-xx-large--VGVU8{display:none}@media(min-width: 1401px){.BookAppointmentPolicy__display-from-xx-large--VGVU8{display:block !important}}.BookAppointmentPolicy__display-above-xx-large--GdXTx{display:none}@media(max-width: 1399px){.BookAppointmentPolicy__display-above-xx-large--GdXTx{display:block !important}}.BookAppointmentPolicy__display-from-xxx-large--ljCax{display:none}@media(min-width: 1601px){.BookAppointmentPolicy__display-from-xxx-large--ljCax{display:block !important}}.BookAppointmentPolicy__display-above-xxx-large--yRgSt{display:none}@media(max-width: 1599px){.BookAppointmentPolicy__display-above-xxx-large--yRgSt{display:block !important}}.BookAppointmentPolicy__display-from-xxxx-large--i9IAQ{display:none}@media(min-width: 1921px){.BookAppointmentPolicy__display-from-xxxx-large--i9IAQ{display:block !important}}.BookAppointmentPolicy__display-above-xxxx-large--z78R3{display:none}@media(max-width: 1919px){.BookAppointmentPolicy__display-above-xxxx-large--z78R3{display:block !important}}.BookAppointmentPolicy__book-appointment__policy__cta--Xxc3d{display:inline-block;color:var(--off-black-color)}
.EnterDetails__display-from-extra-small--nbFoD{display:none}@media(min-width: 0){.EnterDetails__display-from-extra-small--nbFoD{display:block !important}}.EnterDetails__display-above-extra-small--iBNq2{display:none}@media(max-width: 0){.EnterDetails__display-above-extra-small--iBNq2{display:block !important}}.EnterDetails__display-from-small--IL6aV{display:none}@media(min-width: 577px){.EnterDetails__display-from-small--IL6aV{display:block !important}}.EnterDetails__display-above-small--J3pLl{display:none}@media(max-width: 575px){.EnterDetails__display-above-small--J3pLl{display:block !important}}.EnterDetails__display-from-medium--VPzVW{display:none}@media(min-width: 769px){.EnterDetails__display-from-medium--VPzVW{display:block !important}}.EnterDetails__display-above-medium--YQTrE{display:none}@media(max-width: 767px){.EnterDetails__display-above-medium--YQTrE{display:block !important}}.EnterDetails__display-from-large--LsXAj{display:none}@media(min-width: 993px){.EnterDetails__display-from-large--LsXAj{display:block !important}}.EnterDetails__display-above-large--c_ViT{display:none}@media(max-width: 991px){.EnterDetails__display-above-large--c_ViT{display:block !important}}.EnterDetails__display-from-x-large--ie0Ac{display:none}@media(min-width: 1201px){.EnterDetails__display-from-x-large--ie0Ac{display:block !important}}.EnterDetails__display-above-x-large--fYfFQ{display:none}@media(max-width: 1199px){.EnterDetails__display-above-x-large--fYfFQ{display:block !important}}.EnterDetails__display-from-xx-large--jkaNd{display:none}@media(min-width: 1401px){.EnterDetails__display-from-xx-large--jkaNd{display:block !important}}.EnterDetails__display-above-xx-large--rnxRx{display:none}@media(max-width: 1399px){.EnterDetails__display-above-xx-large--rnxRx{display:block !important}}.EnterDetails__display-from-xxx-large--pUk0F{display:none}@media(min-width: 1601px){.EnterDetails__display-from-xxx-large--pUk0F{display:block !important}}.EnterDetails__display-above-xxx-large--exLaN{display:none}@media(max-width: 1599px){.EnterDetails__display-above-xxx-large--exLaN{display:block !important}}.EnterDetails__display-from-xxxx-large--c6ils{display:none}@media(min-width: 1921px){.EnterDetails__display-from-xxxx-large--c6ils{display:block !important}}.EnterDetails__display-above-xxxx-large--FTU93{display:none}@media(max-width: 1919px){.EnterDetails__display-above-xxxx-large--FTU93{display:block !important}}.EnterDetails__enter-details--JjzPP{display:flex;flex-direction:column;gap:2rem}.EnterDetails__enter-details__mandatory-label--OKW_D{margin-block-start:0.5rem}.EnterDetails__enter-details__message__wrapper--BmZpg{position:relative}.EnterDetails__enter-details__message__label--XlJiK{margin-block-end:0.125rem}.EnterDetails__enter-details__message__length--QCKiK{position:absolute;inset-block-end:0.5rem;inset-inline-end:0}.EnterDetails__enter-details__message__field--kNsTT{min-height:12.5rem}
.display-from-extra-small{display:none}@media(min-width: 0){.display-from-extra-small{display:block !important}}.display-above-extra-small{display:none}@media(max-width: 0){.display-above-extra-small{display:block !important}}.display-from-small{display:none}@media(min-width: 577px){.display-from-small{display:block !important}}.display-above-small{display:none}@media(max-width: 575px){.display-above-small{display:block !important}}.display-from-medium{display:none}@media(min-width: 769px){.display-from-medium{display:block !important}}.display-above-medium{display:none}@media(max-width: 767px){.display-above-medium{display:block !important}}.display-from-large{display:none}@media(min-width: 993px){.display-from-large{display:block !important}}.display-above-large{display:none}@media(max-width: 991px){.display-above-large{display:block !important}}.display-from-x-large{display:none}@media(min-width: 1201px){.display-from-x-large{display:block !important}}.display-above-x-large{display:none}@media(max-width: 1199px){.display-above-x-large{display:block !important}}.display-from-xx-large{display:none}@media(min-width: 1401px){.display-from-xx-large{display:block !important}}.display-above-xx-large{display:none}@media(max-width: 1399px){.display-above-xx-large{display:block !important}}.display-from-xxx-large{display:none}@media(min-width: 1601px){.display-from-xxx-large{display:block !important}}.display-above-xxx-large{display:none}@media(max-width: 1599px){.display-above-xxx-large{display:block !important}}.display-from-xxxx-large{display:none}@media(min-width: 1921px){.display-from-xxxx-large{display:block !important}}.display-above-xxxx-large{display:none}@media(max-width: 1919px){.display-above-xxxx-large{display:block !important}}.book-appointment__form__select-boutique{display:flex;flex-direction:column;gap:2rem;margin-block-start:0.5rem}.book-appointment__form__select-boutique__description{padding-block-start:1.5rem}.book-appointment__form__select-boutique__description__address{padding-block-start:0.25rem}.book-appointment__form__select-boutique__button{width:100%}.book-appointment__form__select-boutique .dropdown-select-field{gap:0.5rem}
.display-from-extra-small{display:none}@media(min-width: 0){.display-from-extra-small{display:block !important}}.display-above-extra-small{display:none}@media(max-width: 0){.display-above-extra-small{display:block !important}}.display-from-small{display:none}@media(min-width: 577px){.display-from-small{display:block !important}}.display-above-small{display:none}@media(max-width: 575px){.display-above-small{display:block !important}}.display-from-medium{display:none}@media(min-width: 769px){.display-from-medium{display:block !important}}.display-above-medium{display:none}@media(max-width: 767px){.display-above-medium{display:block !important}}.display-from-large{display:none}@media(min-width: 993px){.display-from-large{display:block !important}}.display-above-large{display:none}@media(max-width: 991px){.display-above-large{display:block !important}}.display-from-x-large{display:none}@media(min-width: 1201px){.display-from-x-large{display:block !important}}.display-above-x-large{display:none}@media(max-width: 1199px){.display-above-x-large{display:block !important}}.display-from-xx-large{display:none}@media(min-width: 1401px){.display-from-xx-large{display:block !important}}.display-above-xx-large{display:none}@media(max-width: 1399px){.display-above-xx-large{display:block !important}}.display-from-xxx-large{display:none}@media(min-width: 1601px){.display-from-xxx-large{display:block !important}}.display-above-xxx-large{display:none}@media(max-width: 1599px){.display-above-xxx-large{display:block !important}}.display-from-xxxx-large{display:none}@media(min-width: 1921px){.display-from-xxxx-large{display:block !important}}.display-above-xxxx-large{display:none}@media(max-width: 1919px){.display-above-xxxx-large{display:block !important}}.book-appointment__form__select-date{display:flex;flex-direction:column;gap:1.5rem}.book-appointment__form__select-date__description{padding-block-start:1.5rem}.book-appointment__form__select-date__description .book-appointment__info{margin-block-start:1.5rem}.book-appointment__form__select-date div.field.field-date.field-calendar{margin:0}.book-appointment__form__select-date div.field.field-date.field-calendar label{font-size:0.75rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:600;font-family:var(--font-main);position:static;flex-direction:column}.book-appointment__form__select-date div.field.field-date.field-calendar input{caret-color:rgba(0,0,0,0)}.book-appointment__form__select-date div.field.field-date.field-calendar input~svg{inset-block-start:1.875rem}.book-appointment__form__select-date div.field.field-date.field-calendar input:focus~svg{transform:none}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap{position:absolute;inset-block-start:100%;z-index:2}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar{width:-webkit-fill-available;width:-moz-available;min-width:18.75rem;max-width:21.875rem;margin-block-end:1.25rem}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar.d-none{display:none}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__month-view__weekdays__weekday{display:flex;align-items:center;justify-content:center;height:3rem}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__month-view__days button{height:3rem;padding:0}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__tile--now{background-color:var(--white-color);color:var(--off-black-color)}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__tile--now:hover{background-color:var(--grey-color)}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__tile--active{background-color:var(--off-black-color);color:var(--white-color)}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__navigation{height:3rem}.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__navigation button:first-child,.book-appointment__form__select-date div.field.field-date.field-calendar .calendar-wrap .react-calendar__navigation button:last-child{display:none}.book-appointment__form__select-date .dropdown-select-field{gap:0}.book-appointment__form__select-date__buttons{display:flex;width:100%;gap:1rem;margin-block-end:1.5rem}.book-appointment__form__select-date__buttons button{width:100%}
.display-from-extra-small{display:none}@media(min-width: 0){.display-from-extra-small{display:block !important}}.display-above-extra-small{display:none}@media(max-width: 0){.display-above-extra-small{display:block !important}}.display-from-small{display:none}@media(min-width: 577px){.display-from-small{display:block !important}}.display-above-small{display:none}@media(max-width: 575px){.display-above-small{display:block !important}}.display-from-medium{display:none}@media(min-width: 769px){.display-from-medium{display:block !important}}.display-above-medium{display:none}@media(max-width: 767px){.display-above-medium{display:block !important}}.display-from-large{display:none}@media(min-width: 993px){.display-from-large{display:block !important}}.display-above-large{display:none}@media(max-width: 991px){.display-above-large{display:block !important}}.display-from-x-large{display:none}@media(min-width: 1201px){.display-from-x-large{display:block !important}}.display-above-x-large{display:none}@media(max-width: 1199px){.display-above-x-large{display:block !important}}.display-from-xx-large{display:none}@media(min-width: 1401px){.display-from-xx-large{display:block !important}}.display-above-xx-large{display:none}@media(max-width: 1399px){.display-above-xx-large{display:block !important}}.display-from-xxx-large{display:none}@media(min-width: 1601px){.display-from-xxx-large{display:block !important}}.display-above-xxx-large{display:none}@media(max-width: 1599px){.display-above-xxx-large{display:block !important}}.display-from-xxxx-large{display:none}@media(min-width: 1921px){.display-from-xxxx-large{display:block !important}}.display-above-xxxx-large{display:none}@media(max-width: 1919px){.display-above-xxxx-large{display:block !important}}.book-appointment__form{padding:0}.book-appointment__form .accordion{border-block-end:1px solid var(--grey-color)}.book-appointment__form .accordion-title{height:auto;padding:0;cursor:default}.book-appointment__form .accordion-title-content{padding-block-start:1.5rem;padding-inline-end:0rem;padding-block-end:1.5rem;padding-inline-start:0rem}.book-appointment__form .accordion-title-content>svg{display:none}.book-appointment__form .accordion:not(.active) .accordion-title{color:var(--grey-color)}.book-appointment__form .accordion .accordion-title{color:var(--off-black-color)}.book-appointment__form .field-hidden{display:none}.book-appointment__form__submit{margin-block-start:2rem}.book-appointment__form .dropdown-select-field{width:100%;margin:0}.book-appointment__form .dropdown-select-field>span{font-size:0.75rem;line-height:1.125rem;text-transform:none;letter-spacing:0;font-weight:600;font-family:var(--font-main)}.book-appointment__form .step-back{margin-block-start:1.5rem;margin-inline-end:0rem;margin-block-end:1rem;margin-inline-start:0rem;padding:0;text-decoration:underline;text-underline-offset:0.5rem}
.book-appointment__display-from-extra-small--UvCJe{display:none}@media(min-width: 0){.book-appointment__display-from-extra-small--UvCJe{display:block !important}}.book-appointment__display-above-extra-small--_dKDU{display:none}@media(max-width: 0){.book-appointment__display-above-extra-small--_dKDU{display:block !important}}.book-appointment__display-from-small--BEczU{display:none}@media(min-width: 577px){.book-appointment__display-from-small--BEczU{display:block !important}}.book-appointment__display-above-small--BEenP{display:none}@media(max-width: 575px){.book-appointment__display-above-small--BEenP{display:block !important}}.book-appointment__display-from-medium--AqoZJ{display:none}@media(min-width: 769px){.book-appointment__display-from-medium--AqoZJ{display:block !important}}.book-appointment__display-above-medium--i_0cq{display:none}@media(max-width: 767px){.book-appointment__display-above-medium--i_0cq{display:block !important}}.book-appointment__display-from-large--vIEhv{display:none}@media(min-width: 993px){.book-appointment__display-from-large--vIEhv{display:block !important}}.book-appointment__display-above-large--rA6LK{display:none}@media(max-width: 991px){.book-appointment__display-above-large--rA6LK{display:block !important}}.book-appointment__display-from-x-large--R0Uu3{display:none}@media(min-width: 1201px){.book-appointment__display-from-x-large--R0Uu3{display:block !important}}.book-appointment__display-above-x-large--jPnu8{display:none}@media(max-width: 1199px){.book-appointment__display-above-x-large--jPnu8{display:block !important}}.book-appointment__display-from-xx-large--KXIMJ{display:none}@media(min-width: 1401px){.book-appointment__display-from-xx-large--KXIMJ{display:block !important}}.book-appointment__display-above-xx-large--qjklO{display:none}@media(max-width: 1399px){.book-appointment__display-above-xx-large--qjklO{display:block !important}}.book-appointment__display-from-xxx-large--lujrY{display:none}@media(min-width: 1601px){.book-appointment__display-from-xxx-large--lujrY{display:block !important}}.book-appointment__display-above-xxx-large--bnguP{display:none}@media(max-width: 1599px){.book-appointment__display-above-xxx-large--bnguP{display:block !important}}.book-appointment__display-from-xxxx-large--gJ4Gr{display:none}@media(min-width: 1921px){.book-appointment__display-from-xxxx-large--gJ4Gr{display:block !important}}.book-appointment__display-above-xxxx-large--ahJxT{display:none}@media(max-width: 1919px){.book-appointment__display-above-xxxx-large--ahJxT{display:block !important}}.book-appointment__book-appointment__container--MBcFm{padding-block-start:1.5rem;padding-inline-end:1rem;padding-block-end:1.5rem;padding-inline-start:1rem;margin:auto;--bs-gutter-x: 0}.book-appointment__book-appointment__container--MBcFm .book-appointment__text{margin-block-start:1.5rem;margin-inline-end:0rem;margin-block-end:1rem;margin-inline-start:0rem}.book-appointment__book-appointment__container--MBcFm .accordion_group-item{border-block-end:1px solid var(--color-grey)}.book-appointment__book-appointment__container--MBcFm .accordion_group-item.active p{color:var(--color-black)}.book-appointment__book-appointment__container--MBcFm .accordion_group-item>button{height:auto;transition:none;padding-block:1.25rem}.book-appointment__book-appointment__container--MBcFm .accordion_group-item>button::before{background-color:rgba(0,0,0,0)}.book-appointment__book-appointment__container--MBcFm .accordion_group-item>button p:not([class*=book-appointment__info]){color:var(--color-black)}.book-appointment__book-appointment__container--MBcFm .accordion_group-item>button:hover{background-color:rgba(0,0,0,0)}.book-appointment__book-appointment__container--MBcFm .accordion_group-item>button:hover::before{background-color:rgba(0,0,0,0)}.book-appointment__book-appointment__form--DS0PI{text-align:start}@media(min-width: 768px){.book-appointment__book-appointment__container--MBcFm{padding-block-start:5rem;padding-inline-end:1rem;padding-block-end:5rem;padding-inline-start:1rem;max-width:43.125rem}.book-appointment__book-appointment__container--MBcFm .book-appointment__text{margin-block-end:3.5rem}}
