.contact img{max-width:100%}.contact{padding:clamp(60px,4.69vw,calc(60px * var(--index-max-size))) clamp(20px,4.69vw,calc(60px * var(--index-max-size)));border-radius:20px;max-width:clamp(800px,62.5vw,calc(800px * var(--index-max-size)));margin:0 auto}.contact label.field__label{position:static;font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0;color:rgb(var(--color-foreground));margin-bottom:clamp(15px,1.17vw,calc(15px * var(--index-max-size)));display:block}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{display:block;margin:0}.contact form{display:flex;flex-direction:column;gap:clamp(15px,1.17vw,calc(15px * var(--index-max-size)))}.contact .field__input{border:1px solid rgb(var(--color-foreground));border-radius:20px;padding:clamp(10px,.78vw,calc(10px * var(--index-max-size))) clamp(20px,1.56vw,calc(20px * var(--index-max-size)));height:auto;font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0;color:rgb(var(--color-foreground))}.contact textarea.field__input{height:clamp(114px,8.91vw,calc(114px * var(--index-max-size)))}.contact .field__input:focus-visible{outline:none;box-shadow:none}.contact .field__input::placeholder{opacity:1;color:rgb(var(--color-foreground));font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:300;line-height:170%;letter-spacing:0}.contact .field:before,.contact .field:after{content:none}.contact .btn{min-width:clamp(200px,15.63vw,calc(200px * var(--index-max-size)))}@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}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-contact-form.css.map */
