.community-form{max-width:71.4rem;margin:0 auto}.community-form__intro{text-align:center;margin-bottom:5.1rem}@media screen and (min-width:750px){.community-form__intro{margin-bottom:6.8rem}}.community-form__eyebrow{margin:0 0 2.13rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.community-form__heading{margin:0}.community-form__intro-text{margin:2.55rem auto 0;max-width:54.4rem;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.community-form__form{display:flex;flex-direction:column;gap:3.4rem}.community-form__honeypot{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.community-form__field{display:flex;flex-direction:column}.community-form__label{font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);margin-bottom:.85rem}.community-form__required{color:#e77755}.community-form__optional{text-transform:none;letter-spacing:normal;font-size:1rem;color:rgba(var(--color-foreground),.4)}.community-form__input{width:100%;background:transparent;border:none;border-bottom:.1rem solid rgba(var(--color-foreground),.2);padding:1.28rem 0;font-size:1.7rem;outline:none;transition:border-color var(--duration-short, .1s) ease}.community-form__input:focus{border-color:rgb(var(--color-foreground))}.community-form__field-hint{margin:0 0 .85rem;font-size:1.28rem;color:rgba(var(--color-foreground),.65)}.community-form__field-error{display:block;margin-top:.85rem;color:#c83232;font-size:1.28rem}.community-form__field-error:empty{display:none}.community-form__fieldset{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.28rem}.community-form__legend{padding:0;margin-bottom:.43rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.community-form__radio,.community-form__checkbox{display:flex;align-items:flex-start;gap:1.28rem;font-size:1.49rem;cursor:pointer}.community-form__radio input,.community-form__checkbox input{appearance:none;-webkit-appearance:none;flex-shrink:0;width:1.7rem;height:1.7rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.4);background-color:transparent;margin:0;cursor:pointer;transition:background-color var(--duration-short, .1s) ease,border-color var(--duration-short, .1s) ease}.community-form__checkbox input{margin-top:.43rem}.community-form__radio input:checked,.community-form__checkbox input:checked{background-color:#e77755;border-color:#e77755}.community-form__radio input:focus,.community-form__checkbox input:focus{outline:none;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.3)}.community-form__checkbox-row{padding-top:.85rem}.community-form__submit{margin-top:.85rem}.community-form__submit .button{width:100%}.community-form__unsubscribe-note{text-align:center;margin:0;font-size:1rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.community-form__message{padding:1.7rem 2.13rem;font-size:1.49rem;line-height:1.5}.community-form__message--error{background:#c8323214}.community-form__success{text-align:center;padding:6.8rem 0}.community-form__link{display:inline-block;margin-top:1.28rem;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;border-bottom:.1rem solid rgb(var(--color-foreground));padding-bottom:.21rem;background:none;border-top:none;border-left:none;border-right:none;cursor:pointer;color:rgb(var(--color-foreground));text-decoration:none}.community-form__reset{display:block;margin:4.25rem auto 0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-community-form.css.map */
