.contact .contact__header{text-align:var(--gsc-text-align, center);margin-bottom:32px}@media screen and (max-width:989px){.contact .contact__header{text-align:var(--gsc-text-align, center);margin-bottom:20px}}.contact .contact__title{color:var(--color-brown-100);padding-bottom:10px}.contact .contact__subheading{max-width:var(--contact-body-width);margin-inline:auto;font-family:var(--font-family-body);font-weight:var(--fw-regular);font-size:var(--fs-body-s);line-height:var(--lh-body-s-regular);letter-spacing:var(--ls-body-s-regular);color:var(--color-brown-100)}.contact .contact__body{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:989px){.contact .contact__body{display:flex;flex-direction:column;gap:20px}}.contact .contact__form{display:flex;flex-direction:column;width:100%;order:2}.contact .contact__fields{display:flex;flex-direction:column;gap:20px}.contact .contact__field{display:flex;flex-direction:column;gap:8px}.contact .contact__field-row{display:flex;flex-direction:column;gap:20px}.contact .contact__field-row .contact__field{flex:1 1 0;min-width:0}.contact .contact__label{font-family:var(--font-family-body);font-weight:var(--fw-bold);font-size:var(--fs-body-s);line-height:var(--lh-body-s-medium);letter-spacing:var(--ls-body-s-medium);color:var(--color-brown-100)}.contact .contact__required{color:var(--color-red-100);margin-left:2px}.contact .input,.contact .textarea{background-color:var(--color-white-100-main);border:1px solid var(--color-light-brown-200);border-radius:var(--radius-s);color:var(--color-brown-100);font-family:var(--font-family-body);font-weight:var(--fw-regular);font-size:var(--fs-caption-l);line-height:var(--lh-caption-l-regular);letter-spacing:var(--ls-caption-l-regular);width:100%;box-sizing:border-box}.contact .input::placeholder,.contact .textarea::placeholder{color:var(--color-light-brown-400);opacity:1}.contact .input:focus,.contact .textarea:focus{border-color:var(--color-brown-100);outline:none}.contact .input{height:44px;min-height:44px;padding:8px 12px 12px}.contact .textarea{height:152px;padding:12px;resize:vertical}.contact .contact__btn{width:100%;height:38px;box-sizing:border-box;margin-top:18px}.contact .contact__info{display:flex;flex-direction:column;order:1}.contact .contact__info-row{display:flex;align-items:flex-start;gap:16px;padding:12px 0 16px}.contact .contact__info-icon{flex-shrink:0;width:23px;height:23px;color:var(--color-brown-100)}.contact .contact__info-icon svg{width:100%;height:100%;object-fit:contain}.contact .contact__info-text{font-family:var(--font-family-body);font-weight:var(--fw-regular);font-size:var(--fs-caption-l);line-height:var(--lh-caption-l-regular);letter-spacing:var(--ls-caption-l-regular);color:var(--color-brown-100)}@media screen and (min-width:990px){.contact .contact__header{margin-bottom:40px}.contact .contact__subheading{font-size:var(--fs-body-l);line-height:var(--lh-body-l-regular);letter-spacing:var(--ls-body-l-regular)}.contact .contact__body{flex-direction:row;align-items:center;justify-content:center;gap:86px}.contact .contact__form{max-width:533px;order:1}.contact .contact__btn{height:42px;margin-top:30px}.contact .input{height:45px;min-height:45px}.contact .textarea{height:133px}.contact .input,.contact .textarea{font-size:var(--fs-body-s);line-height:var(--lh-body-s-regular);letter-spacing:var(--ls-body-s-regular)}.contact .contact__info{order:2}.contact .contact__field-row{flex-direction:row;gap:24px}.contact .contact__label{font-size:var(--fs-body-m);line-height:var(--lh-body-m-medium);letter-spacing:var(--ls-body-m-medium)}.contact .contact__info-text{font-size:var(--fs-body-s);line-height:var(--lh-body-s-regular);letter-spacing:var(--ls-body-s-regular)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/contact-form.css.map */
