.customDatePicker_datePickerHeader__pi6Yb{margin:10px;display:flex;justify-content:center}.customDatePicker_datePickerHeader__pi6Yb select{background-image:none!important}@keyframes appointment_christmasbg__WRT4B{0%{background-position:0 0}to{background-position:0 300px}}@keyframes appointment_snowfall__jPNaR{0%{transform:translate3d(var(--left-ini),0,0)}to{transform:translate3d(var(--left-end),110vh,0)}}@keyframes appointment_snow__G4gXX{to{transform:rotate(1turn)}}.appointment_form-placeholder__SFsBV [class=react-datepicker-wrapper]{display:block!important}.appointment_form-group__La9Wu{margin-bottom:20px}.appointment_form-group__La9Wu.appointment_form-placeholder__SFsBV [class$=-placeholder],.appointment_form-group__La9Wu.appointment_form-placeholder__SFsBV input::placeholder{font-size:12px;color:#9ab7bc}.appointment_inStoreWrapper__AVsUD{background-color:#fff;border-radius:15px 15px 0 0;border:1px solid #f3f3f3;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.appointment_inStoreWrapper__AVsUD .appointment_inStore-details__Xd7bW{width:100%;padding:14px 27px;list-style-type:none;display:flex;flex-wrap:wrap;background-color:#d9d9d9;border-radius:15px;margin:0 0 50px}.appointment_inStoreWrapper__AVsUD .appointment_inStore-details__Xd7bW li{width:25%;font-size:14px}.appointment_inStoreWrapper__AVsUD .appointment_inStore-details__Xd7bW li span{display:block}@media(max-width:540px){.appointment_inStoreWrapper__AVsUD{flex-wrap:wrap;padding:0}.appointment_inStoreWrapper__AVsUD .appointment_inStore-details__Xd7bW{order:2;background-color:transparent;padding:12px;margin:0 -10px;width:auto}.appointment_inStoreWrapper__AVsUD .appointment_inStore-details__Xd7bW li{width:50%;padding:0 10px;margin-bottom:11px;display:flex;text-align:center;font-size:11px}.appointment_inStoreWrapper__AVsUD .appointment_inStore-details__Xd7bW li div{background-color:#d9d9d9;width:100%;padding:5px;border-radius:6px}.appointment_inStoreWrapper__AVsUD .appointment_inStore-details__Xd7bW li div span{display:none}}.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD{margin-right:100px;padding-left:30px;padding-bottom:20px}@media(max-width:768px){.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD .appointment_largeTitle__FQ2G_{font-size:24px}}@media(max-width:480px){.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD .appointment_largeTitle__FQ2G_{font-size:20px}}.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD .appointment_details__LVH2r{padding:0 95px 0 0;color:#272932;opacity:.6;font-weight:500}@media(max-width:768px){.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD .appointment_details__LVH2r{margin-right:60px;padding:0}}@media(max-width:480px){.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD .appointment_details__LVH2r{padding:0;font-size:14px;margin-right:0}.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD{order:2;margin-right:0;padding:30px 17px}}.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD form{margin-top:15px}.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD form .appointment_textbox-wrapper__6IYwA{margin-bottom:30px}@media(max-width:912px){.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD{margin-right:40px}}@media(max-width:480px){.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD{margin-right:0;padding-top:0;flex:1 1}}@media only screen and (max-width:1024px)and (min-width:710px){.appointment_inStoreWrapper__AVsUD .appointment_form__7pvSD{width:48%}}.appointment_inStoreWrapper__AVsUD .appointment_image__QLkjb{width:57%;flex:1 1}@media(max-width:480px){.appointment_inStoreWrapper__AVsUD .appointment_image__QLkjb{order:1;flex:0 0 auto;width:100%}}@media(max-width:820px){.appointment_inStoreWrapper__AVsUD .appointment_image__QLkjb{width:100%}}.appointment_inStoreWrapper__AVsUD .appointment_image__QLkjb img{border-radius:40px 40px 0 0;width:100%;height:auto;object-fit:cover}@media(max-width:912px){.appointment_inStoreWrapper__AVsUD .appointment_image__QLkjb img{width:100%;height:auto;border-radius:15px 15px 0 0}}.appointment_appointment-modal__7qHP5{text-align:center}.appointment_appointment-modal__7qHP5 p{font-size:14px;text-align:start}.appointment_appointment-modal__7qHP5 p a{color:#35bbd1}.appointment_appointment-modal__7qHP5 a,.appointment_appointment-modal__7qHP5 button{display:inline}@media(max-width:480px){.appointment_appointment-modal__7qHP5 p{font-size:12px;margin-bottom:10px}}