.contact-form-section.color-scheme-2{background-color:#63cfe31a}.contact-form{padding-left:2rem;padding-right:2rem;background:none}.contact-form.contact-form--left .contact--content__main{flex-direction:row-reverse}.contact-form.contact-form--center{text-align:center}.contact-form.contact-form--center .contact-form__icon{margin:0 auto .5rem}.contact-form.contact-form--center .contact--content__main{flex-direction:column;align-items:center}.contact-form__title{margin-bottom:0}.contact-form__description{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:400}.contact-form__icon{display:flex;margin:0 0 .5rem;max-width:4rem}.contact-form__icon img,.contact-form__icon svg{max-width:100%;height:auto}.contact__button .button{--color-button: 99, 207, 227;background:rgb(var(--color-button));min-width:22.4rem;font-weight:700}.contact__button .button:hover{--color-button: 99, 207, 220}.contact--content__main{display:flex;align-items:flex-start;gap:3rem;margin-top:3rem}.contact--content__main .contact__inner .rte,.contact--content__main .contact__inner span{font-size:1.4rem}.contact--content__main .contact__inner>div{display:flex;flex-direction:column}.contact--content__main .contact__inner>div+div{margin-top:1.5rem}.contact-form .contact__inner,.contact-form form{width:100%;max-width:42.2rem}.contact-form .form__message{align-items:flex-start}.contact-form .icon-success{margin-top:.2rem}.contact-form .field{margin-bottom:1.5rem}.contact-form .field__input{--color-foreground: 79, 79, 79;height:4.2rem;border-radius:.3rem;background-color:#fff}.contact-form .field__input::placeholder{font-weight:400}.contact-form .field__input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #58a3ff}.contact-form .text-area{min-height:19rem}.contact-form .form__message{margin:1rem 0}.contact-form__button{margin-top:3rem}.contact-form .form__message--error-text{background:#f3e6e6;padding:1rem 1.5rem;border:1px solid #e63131;margin-bottom:2rem;border-radius:var(--inputs-radius)}.contact__field-error .form__message{color:#e63131}.contact-form .form-status-list{padding:0;margin:1.5rem 2rem}.contact-form form .form-status{font-size:1.4rem}@media screen and (max-width: 749px){.contact--content__main{flex-direction:column;align-items:center;gap:2.5rem}.contact-form .field--form{margin-bottom:1.5rem}.contact-form .contact__inner,.contact-form form{width:100%}}@media screen and (min-width: 750px){.contact-form{padding-left:3.9rem;padding-right:3.9rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact__button{margin-top:4rem}.contact-form .field--form{margin-bottom:2rem}.contact--form__position--left{flex-direction:row-reverse}.contact--form__center .contact--content__main{justify-content:center}.contact--form__center .inline-richtext,.contact--form__center .contact__button{text-align:center}.contact--form__position--left .contact__inner{padding:0 4rem}}@media screen and (min-width: 990px){.contact-form{padding-left:6.9rem;padding-right:6.9rem}}@media screen and (min-width: 1124px){.contact-form{padding-left:11rem;padding-right:11rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/section-contact-form.css.map */
