.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact .field-textarea-label{margin-bottom:1rem}.contact .field__input{border:.1rem solid rgb(var(--color-base-text));padding-left:2rem;padding-right:2rem}.contact .field__label{font-size:1.6rem;top:calc(1.4rem + var(--inputs-border-width));color:rgba(var(--color-base-text),.7)}.contact .field__label--select{position:static;display:block;margin-bottom:.8rem;font-size:1.4rem;color:rgb(var(--color-base-text));pointer-events:auto}.contact__field--country .select{width:100%}.contact__field--country .select__select{border:.1rem solid rgb(var(--color-base-text));border-radius:var(--inputs-radius);min-height:calc(4.5rem + var(--inputs-border-width) * 2);padding-left:2rem;padding-right:3.5rem;color:rgb(var(--color-base-text));background-color:rgb(var(--color-background))}.contact .field:has(.select){flex-direction:column;align-items:stretch}.contact__field-group-label{margin:0 0 1rem;font-size:1.4rem;color:rgb(var(--color-base-text))}@media screen and (max-width:749px){.contact .field__label{top:calc(1rem + var(--inputs-border-width));font-size:1.2rem}}.contact .text-area{min-height:11rem;border-radius:var(--media-radius)}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}.form-text{margin-bottom:0;font-size:1.4rem}.contact>.contact-page__grid>.contact-page__form-column>form{scroll-behavior:smooth;scroll-margin-top:25rem;scroll-padding-top:25rem}@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}}.contact-page__grid{display:grid;grid-template-columns:1fr;gap:4rem;align-items:start}@media screen and (min-width:990px){.contact-page__grid--with-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6rem}}.contact-page__content-column{height:100%}.contact-page__content{padding:0;background:transparent;border:0;box-shadow:none}.contact-page__content .image-with-text__heading+.image-with-text__text,.contact-page__content .image-with-text__heading+.image-with-text__contact{margin-top:1.5rem}.contact-page__content .image-with-text__contact+.image-with-text__contact{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
