.p-contact{font-family:var(--font-gothic);padding:87px 0 121px}.p-contact__inner{max-width:calc(var(--inner) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.p-contact__body{max-width:620px;margin:20px auto 0;padding-top:9px}.p-contact__lead{margin:0 0 40px;font-size:14px;line-height:200%;letter-spacing:.14em;color:#000}.p-contact__field{margin-bottom:21px}.p-contact__field label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;line-height:32px;letter-spacing:.15em;color:#27272e}.p-contact__field input,.p-contact__field select,.p-contact__field textarea{width:100%;padding:12px 16px;border:1px solid #ccc;background:#fff;font-family:var(--font-gothic);font-size:14px;color:#333;border-radius:4px}.p-contact__field select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url(select-arrow.png);background-repeat:no-repeat;background-position:right 16px center;background-size:14px 7px}.p-contact__field textarea{resize:vertical;height:200px}.p-contact__note{margin:-7px 0 0;font-size:14px;line-height:200%;letter-spacing:.14em;color:#000}.p-contact__note a{color:inherit;text-decoration:underline}.p-contact__submit{display:block;width:300px;margin:52px auto 0;padding:16px 40px;background:#000;color:#fff;border:none;font-size:14px;letter-spacing:.14em;line-height:200%;cursor:pointer;border-radius:4px}.p-contact__success{margin:0 0 24px;padding:12px 16px;background:#f2f7f2;color:#2a7a4a;font-size:13px}@media screen and (max-width:749px){.p-contact{padding:66px 0}.p-contact__body{max-width:none;padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact.css.map */
