.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact__button{margin-top:32px}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgb(var(--color-foreground),.2)}}.section-contact-form{background:var(--section-back);padding:84px 0}.section-contact-form .heading-block{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:32px}.section-contact-form .heading-block h2,.section-contact-form .heading-block .h2{max-width:300px}.section-contact-form .heading-block .rte{max-width:462px;align-self:flex-end}.section-contact-form .contact-info-row{display:flex;flex-wrap:wrap;gap:24px}.section-contact-form .contact-info-row .contact-info-block{width:400px}.section-contact-form .contact-info-row .contact-info-block h5,.section-contact-form .contact-info-row .contact-info-block h3{margin-bottom:8px;font-weight:600}.section-contact-form .contact-info-row .contact-info-block p{font-size:14px;line-height:16.8px}.section-contact-form .contact-form-wrap{margin-top:44px}.section-contact-form .field:before,.section-contact-form .field:after{content:unset}.section-contact-form .field__input{padding:24px;height:auto;margin:0;background:transparent;box-shadow:unset;font-size:24px;line-height:28.8px;font-weight:500}.section-contact-form .field__input:-webkit-autofill{-webkit-background-clip:text!important;-webkit-text-fill-color:rgb(var(--color-foreground))!important}.section-contact-form .field__label{font-size:24px;line-height:28.8px;font-weight:500;color:rgba(var(--color-foreground));top:25px;left:24px}.section-contact-form .text-area-field{flex-direction:column}.section-contact-form .text-area-field .field__input{border-top:1px solid rgb(var(--color-foreground),.2);border-bottom:1px solid rgb(var(--color-foreground),.2);padding:24px 0;min-height:unset}.section-contact-form .text-area-field .field__label{left:0!important}.section-contact-form .text-area-field .max-char-text{font-size:14px;line-height:16.8px;margin-top:8px}.section-contact-form .contact__fields .field:not(:first-child){border-left:1px solid rgb(var(--color-foreground),.2)}.section-contact-form .contact__fields .field:first-child .field__input{padding-left:0}.section-contact-form .contact__fields .field:first-child .field__label{left:0}.section-contact-form .field__input:focus~.field__label,.section-contact-form .field__input:not(:placeholder-shown)~.field__label,.section-contact-form .field__input:-webkit-autofill~.field__label{color:rgba(var(--color-foreground));left:24px}.section-contact-form .contact-form-success{max-width:400px;margin:0 auto;display:flex;flex-direction:column;gap:24px;min-height:500px}.section-contact-form .contact-form-success .text{padding:20px;color:var(--tertiary-text-color);background:var(--elements-highlight-color)}.section-contact-form .contact-form-success .text.light-text{color:rgb(var(--color-foreground));background:rgb(var(--color-foreground),.2)}.section-contact-form .contact-form-success~*{display:none}@media screen and (max-width: 989px){.section-contact-form{padding:55px 0}.section-contact-form .heading-block{gap:16px;margin-bottom:24px}.section-contact-form .contact-info-row{flex-direction:column}.section-contact-form .contact-info-row .contact-info-block{width:100%}.section-contact-form .contact-form-wrap{margin-bottom:24px}.section-contact-form .field__input{padding:20px;font-size:20px;line-height:24px}.section-contact-form .field__label{font-size:20px;line-height:24px;top:20px}.section-contact-form .field__input:focus~.field__label,.section-contact-form .field__input:not(:placeholder-shown)~.field__label,.section-contact-form .field__input:-webkit-autofill~.field__label{left:20px}.section-contact-form .text-area-field .field__input{padding:20px 0}}@media screen and (max-width: 749px){.section-contact-form{padding:28px 0}.contact__button .button{width:100%}.section-contact-form .field__input{padding:20px 0;border-top:1px solid rgb(var(--color-foreground),.2)}.section-contact-form .field__label{left:0}.section-contact-form .contact__fields .field:not(:first-child){border-left:0}.section-contact-form .field__input:focus~.field__label,.section-contact-form .field__input:not(:placeholder-shown)~.field__label,.section-contact-form .field__input:-webkit-autofill~.field__label{left:0}.section-contact-form .contact-form-success{gap:16px;padding:64px 0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-contact-form.css.map */
