.contact.page-width--narrow{max-width:45rem}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact__title{margin-bottom:.5rem;font-weight:700}.contact__description{font-size:18px}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.2rem}.contact .field:before,.contact .field:after,.contact .field input{border-radius:5px}.contact .field:hover:after,.contact .field:focus-within:after{border-radius:5px}.contact .field__label{opacity:.6;font-size:1.4rem;top:1.4rem}.contact__button{margin-top:1.2rem}.contact__button button{min-height:4.8rem;border-radius:4rem}.contact__status{margin:1.2rem 0}.contact__status .form-status-list{margin:0}@media screen and (min-width:750px){.contact__description{font-size:20px}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__description{margin-bottom:3rem}.contact--centered{text-align:center}.contact--centered .field__label{text-align:left}.contact--centered .contact__button .button{display:block;width:100%}.contact__privacy-text{margin-top:1.2rem;font-size:1rem;text-align:center}.contact__select-field{text-align:left;margin-bottom:1.2rem}.contact__select-label{display:block;font-size:1.4rem;margin-bottom:.8rem}.contact select.field__input{appearance:none;-webkit-appearance:none;width:100%;height:4.5rem;padding:0 4rem 0 1.5rem;border:0;border-radius:5px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;font-family:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23202020' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.5rem center;cursor:pointer;position:relative}.contact .field__input:focus{border-radius:5px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-contact-form.css.map */
