.contact-form-title{font-family:var(--font-outfit)}.contact img{max-width:100%}.contact .form__message{align-items:flex-start;color:var(--color-error-light-mode);font-family:var(--font-outfit);text-transform:uppercase;font-size:var(--spacing-s);letter-spacing:var(--spacing-4xs)}.contact .icon-success{margin-top:var(--spacing-3xs)}.contact .field{margin-bottom:1.5rem}.contact .field:before{content:unset}.contact .field:after{content:unset}.input-field{border:var(--spacing-4xs) solid #ececec;border-radius:var(--spacing-2xs);padding:var(--spacing-s) calc(var(--spacing-3xs) * 10)}.input-field:focus-visible{box-shadow:unset}.input-field:focus{border:var(--spacing-4xs) solid var(--color-dark-overlay);border-radius:var(--spacing-2xs)}.contact .textarea-input-field:focus-visible{box-shadow:unset}.textarea-input-field{border:var(--spacing-4xs) solid #ececec;border-radius:var(--spacing-2xs);padding:calc(var(--spacing-4xs) * 10) calc(var(--spacing-3xs) * 10)}.text-input-field-label{display:flex;flex-direction:column}.textarea-input-field:focus{border:var(--spacing-4xs) solid var(--color-dark-overlay);border-radius:var(--spacing-2xs)}.form-success{border:var(--spacing-4xs) solid var(--color-success-light-mode);border-radius:var(--spacing-2xs)}.form-error{border:var(--spacing-4xs) solid var(--color-error-light-mode);border-radius:var(--spacing-2xs)}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.form-error-message{color:var(--color-error-light-mode);font-family:var(--font-outfit);text-transform:uppercase;font-size:var(--spacing-s);letter-spacing:var(--spacing-4xs);line-height:var(--line-height-xs)}.error-list li{list-style:none}.error-list li a{text-decoration:none}input[aria-invalid=true]{border:var(--spacing-4xs) solid var(--color-error-light-mode)}.contact .field input::-webkit-input-placeholder{color:transparent}.contact .field input:-moz-placeholder{color:transparent;opacity:1}.contact .field input::-moz-placeholder{color:transparent;opacity:1}.contact .field input:-ms-input-placeholder{color:transparent}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-contact-form.css.map */
