.contact-page__container{container-name:contact-page-container;container-type:inline-size}.contact-page__layout{display:flex;flex-direction:column;gap:3.75rem}.contact-page__intro{display:flex;flex-direction:column;max-inline-size:26.25rem}@media screen and (min-width:62rem){.contact-page__layout{flex-direction:row;justify-content:space-between;gap:3rem}.contact-page__intro{flex:0 1 26.25rem}.contact-page__panel{flex:0 1 42.5rem;min-inline-size:0}}@container contact-page-container (min-width: 100.001rem){.contact-page__panel{margin-inline:auto}}.signup-page__container{container-name:signup-page-container;container-type:inline-size}.signup-page__layout{display:flex;flex-direction:column;gap:1.875rem}.signup-page__intro{display:flex;flex-direction:column}@media screen and (min-width:62rem){.signup-page__layout{flex-direction:row;justify-content:space-between;gap:var(--signup-page-gap)}.signup-page__intro{flex:0 1 var(--signup-page-intro-basis)}.signup-page__panel{flex:0 1 var(--signup-page-panel-basis);min-inline-size:0}}@container signup-page-container (min-width: 100.001rem){.signup-page__panel{margin-inline:auto}}.g-field--checkbox{display:block}.g-field--checkbox>div{display:flex;gap:.75rem;align-items:flex-start}.g-field--checkbox input[type=checkbox]{flex:0 0 auto;margin-block-start:.15em}.g-field--checkbox label{font:var(--font-body);letter-spacing:var(--font-body--letter-spacing);cursor:pointer}.form-file{align-items:flex-start}.form-file__name:empty{display:none}@media screen and (min-width:46.875rem){.form-file{flex-direction:row;align-items:center;gap:1.25rem}}.contact-form__submit{--button-block-width: 100%}.g-field__control>.signup-field__textarea{min-block-size:var(--signup-field-textarea-size, 6.375rem)}.signup-field__phone{inline-size:100%;min-inline-size:0}.signup-field__phone-prefix{flex:0 0 auto;padding-inline-start:var(--input-padding-inline);font:var(--font-body);letter-spacing:var(--font-body--letter-spacing)}.signup-field .signup-field__phone-input{padding-inline-start:.25rem}.signup-form__submit{--button-block-width: 100%}.contact-form{display:block;inline-size:var(--contact-form-width, 100%);max-inline-size:100%;min-inline-size:0}.contact-form__form{display:flex;flex-direction:column;gap:2rem}.contact-form__form[hidden]{display:none}.contact-form__error:empty{display:none}.contact-form__error{margin:0;white-space:pre-line}.contact-form__fields{display:grid;grid-template-columns:minmax(0,1fr);column-gap:1rem;row-gap:2rem}.contact-form__actions{display:flex;flex-direction:column;gap:.75rem}.contact-form__required{margin:0}.contact-form__success:not([hidden]){display:grid;min-block-size:19.25rem}@media screen and (min-width:46.875rem){.contact-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form__fields>:not(.g-field--half){grid-column:1 / -1}}@media screen and (min-width:62rem){.contact-form__success:not([hidden]){min-block-size:37.5rem}}.contact-form-submit-button,.email-signup__submit{font:var(--font-button-text);letter-spacing:var(--font-button-text--letter-spacing);text-transform:var(--font-button-text--case)}.signup-form{display:block;inline-size:var(--signup-form-width, 100%);max-inline-size:100%;min-inline-size:0}.signup-form__form{display:flex;flex-direction:column;gap:2rem}.signup-form__form[hidden]{display:none}.signup-form__error:empty{display:none}.signup-form__error{margin:0}.signup-form__fields{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:2rem}.signup-form__fields>.g-field{flex:1 1 100%}.signup-form__actions{display:flex;flex-direction:column;gap:.75rem}.signup-form__disclaimer:empty{display:none}.signup-form__disclaimer .rich-text-disclaimer{--color-foreground-muted: var(--color-gray)}.signup-form__success:not([hidden]){display:grid;min-block-size:12.5rem}@media screen and (min-width:46.875rem){.signup-form__fields>.g-field--half{flex-basis:calc(50% - .5rem)}}@media screen and (min-width:62rem){.signup-form__success:not([hidden]){min-block-size:24rem}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/component-forms.css.map */
