.application-form .application-form__description{max-width:56rem;margin:1.2rem auto 0;font-size:1.4rem;line-height:1.4}.application-form__form{display:flex;flex-direction:column;gap:1.3rem;max-width:53.9rem;margin:5.8rem auto 0;scroll-margin-top:calc(var(--header-height) + 2rem)}.application-form__label{display:block;margin-bottom:1.3rem;font-family:Archivo SemiExpanded;font-size:1.6rem;font-weight:600;line-height:1.1}.application-form__input{width:100%;height:4rem;padding:0 1.6rem;border:1px solid rgba(var(--color-foreground),.7);border-radius:1.6rem;background:transparent;color:rgb(var(--color-foreground));font-family:Archivo SemiExpanded;font-size:1.6rem;font-weight:600}.application-form__input::placeholder{color:rgba(var(--color-foreground),.45);opacity:1}.application-form__input:focus-visible,.application-form__checkbox:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.application-form__input[aria-invalid=true]{border-color:rgb(var(--color-error))}.application-form__handle{display:grid;grid-template-columns:14rem 1fr;gap:.8rem}.application-form__select-wrapper{position:relative}.application-form__select{padding-right:3.2rem;-webkit-appearance:none;appearance:none;cursor:pointer}.application-form__select-wrapper .icon-caret{position:absolute;top:50%;right:1.2rem;width:1.4rem;height:1.4rem;transform:translateY(-50%);pointer-events:none}.application-form__message-field{position:relative;display:block}.application-form__textarea{display:block;height:19.7rem;padding:1.2rem 1.6rem 3.2rem;line-height:1.4;resize:none}.application-form__counter{position:absolute;right:1.6rem;bottom:1.2rem;margin:0;color:rgba(var(--color-foreground),.7);font-size:1.2rem;line-height:1;pointer-events:none}.application-form__consent{display:grid;grid-template-columns:1.8rem 1fr;gap:1rem;align-items:start;margin-top:.3rem;font-size:1.4rem;line-height:1.2}.application-form__checkbox{position:relative;width:1.8rem;height:1.8rem;margin:0;border:1px solid rgba(var(--color-foreground),.7);border-radius:.4rem;cursor:pointer}.application-form__checkbox:checked{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground))}.application-form__checkbox:checked:after{content:"";position:absolute;top:.2rem;left:.5rem;width:.5rem;height:.9rem;border:solid rgb(var(--color-background));border-width:0 2px 2px 0;transform:rotate(45deg)}.application-form__submit{display:flex;justify-content:center;margin-top:1.9rem}.application-form__message,.application-form__errors{font-size:1.6rem;line-height:1.4;text-align:center}.application-form__errors{color:rgb(var(--color-error))}.application-form__errors ul{margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.application-form .application-form__description{font-size:1.6rem}.application-form__form{gap:4rem;margin-top:7.7rem}.application-form__input{font-size:1.4rem}.application-form__handle{grid-template-columns:17rem 1fr;gap:1.2rem}.application-form__consent{gap:1.2rem}.application-form__consent{margin-top:-2rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-application-form.css.map */
