.contact{display:flex;flex-direction:column}.contact__aside{padding:3.2rem 2.4rem;background:#f1c34a}@media screen and (max-width:749px){.contact__form{margin-block-end:4.8rem}.contact__aside{margin-inline:-2rem;border-top:1px solid rgb(var(--color-border))}}@media screen and (min-width:750px){.contact{background-color:rgb(var(--color-background-secondary));flex-direction:row;border:1px solid rgb(var(--color-border));border-radius:.8rem;overflow:hidden}.contact__form{width:60%;flex:1;padding:3.2rem 2.4rem}.contact__aside{max-width:46rem;width:40%;padding:3.2rem 2.4rem;border-left:1px solid rgb(var(--color-border))}}@media screen and (min-width:990px){.contact__form,.contact__aside{padding:4.2rem}}.contact__field{margin-block-end:2rem}.contact__field-label{font-weight:500;font-size:1.4rem;line-height:1.5;display:block;margin-block-end:.8rem}.contact__field-input{width:100%;min-height:4.8rem;display:block;font:inherit;font-size:1.4rem;line-height:1.5;padding:1.2rem 1.6rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:.4rem}.contact .form__message{align-items:flex-start}.contact__form-title{font-weight:700;font-size:2.8rem;margin-block:0 2rem}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__form-title{font-size:3.2rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact__button{margin-top:4rem}}.contact__icon-text{display:flex;gap:1.6rem}.contact__icon-text-icon{width:2.8rem;flex-shrink:0}.contact__icon-text-icon img{width:100%;height:auto;display:block}.contact__icon-text-content{flex:1}.contact__icon-text-title{font-weight:700;font-size:2rem;margin-block:0 .4rem}.contact__icon-text-text{font-size:1.5rem;line-height:1.5;word-break:break-word}.contact__icon-text+.contact__icon-text{margin-block-start:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact-form.css.map */
