@media screen and (min-width: 380px) and (max-width: 749.9px){.appointment-form-modal .modal-drawer__inner{max-width:calc(100vw - 4rem)}}@media screen and (min-width: 750px){.appointment-form-modal .modal-drawer__content{padding-block:calc(var(--pad-y) + 2rem);padding-right:calc(var(--pad-x) * 2)}}@media screen and (max-width: 749.9px){.modal-drawer__header.appointment-form__header{padding-right:0}.appointment-form__heading{padding-right:calc(var(--modal-close-icon-size) + (var(--modal-inset) * 2) - var(--pad-x))}}.appointment-form__header{font-size:1.4rem}.appointment-form__description{font-size:1.4rem;margin-bottom:3rem}.appointment-form__button{margin-top:3rem}.appointment-form{--inputs-height: 4.2rem}.appointment-form .field__input,.appointment-form .select__select,.appointment-form .field__label,.appointment-form fancy-select .current{font-size:1.4rem}.appointment-form .field__label{top:calc(1rem + var(--inputs-border-width))}.appointment-form .checkbox-field label span{font-size:1.3rem}.appointment-form-modal .modal-form__footnote{color:#7e7e7e;font-size:1.1rem;margin-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/978/assets/section-appointment-form.css.map */
