.appointment-content-panel{display:flex;align-items:flex-start}.appointment-content-panel__inner{width:100%;padding:2rem;background-color:rgba(var(--color-foreground),.04);border-radius:var(--border-radius, .5rem);border:1px solid rgba(var(--color-foreground),.1);font-size:1rem;line-height:1.7}.appointment-content-panel__inner h1,.appointment-content-panel__inner h2,.appointment-content-panel__inner h3{margin-top:0}.appointment-form{display:block;margin-bottom:1.5rem}.appointment-form__section-heading{font-size:1rem;font-weight:600;margin:1.25rem 0 .5rem;padding-bottom:.25rem;border-bottom:1px solid rgba(var(--color-foreground),.15)}.appointment-form__description{font-size:.875rem;color:rgba(var(--color-foreground),.7);margin-bottom:1rem}.appointment-form__row-double{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}@media(max-width:480px){.appointment-form__row-double{grid-template-columns:1fr}}.appointment-form__fieldset{border:none;padding:0;margin:0}.appointment-form__fieldset legend{float:left;margin-bottom:.5rem;display:flex!important}.appointment-form__radios{display:flex;gap:1.25rem;margin-top:0;padding-left:20px}.appointment-form__radio-label{display:flex;align-items:center;gap:.375rem;cursor:pointer;font-size:.9375rem}.appointment-form__radio-label input[type=radio]{width:1rem;height:1rem;accent-color:rgb(var(--color-button));cursor:pointer}.appointment-form__counts{display:grid;grid-template-columns:repeat(3,1fr);gap:0 1rem}@media(max-width:480px){.appointment-form__counts{grid-template-columns:1fr}}.appointment-form__error{display:block;font-size:.8125rem;color:rgb(var(--color-error, 176, 49, 49));margin-top:.25rem}.appointment-form__error[hidden]{display:none}.appointment-form input[aria-invalid=true],.appointment-form select[aria-invalid=true]{border-color:rgb(var(--color-error, 176, 49, 49))}.appointment-form__required-note{font-size:.8125rem;color:rgba(var(--color-foreground),.6);margin-bottom:.75rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-appointment-form.css.map */
