.contact-form .row{display:flex;flex-wrap:wrap}@media screen and (max-width:1279px){.contact-form .row{flex-wrap:wrap-reverse}}.contact-form .contact-form{--column-gap: 30px;--column-gap-mobile: 16px }.contact-form .form-field form-field--input{vertical-align:middle}.contact-form__heading{font-size:24px;line-height:1.333;font-weight:500;margin-bottom:10px}.contact-form__description{color:rgb(var(--color-foreground-secondary));margin-bottom:40px}@media screen and (max-width:1023px){.contact-form__description{margin-bottom:24px}}.contact-form__message{margin-bottom:20px;margin-top:calc(var(--column-gap))}@media screen and (max-width:1023px){.contact-form__message{margin-top:var(--column-gap-mobile)}}.contact-form__save{display:flex;align-items:start;margin-bottom:30px}.contact-form__save input{width:14px;height:14px}.contact-form__main{margin-left:auto;margin-right:auto}@media screen and (min-width:1280px){.contact-form__main{padding-right:100px}.contact-form__main--full{padding-right:0}}.contact-form__info{margin-bottom:10px}@media screen and (min-width:1280px){.contact-form__info{flex-direction:column}}@media screen and (max-width:767px){.contact-form__info{flex-direction:column}}.contact-form .info-box{margin-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/contact-form.css.map */
