.kshop-contact{width:100%;max-width:720px;margin-inline:auto;text-align:left}.kshop-contact__intro{margin-block:0 24px;text-align:center}.kshop-contact__required{margin-block:16px;font-size:.875em}.kshop-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kshop-contact__full{grid-column:1 / -1}.kshop-contact__fields>.form-field{margin:0}.kshop-contact .form-control{width:100%}.kshop-contact textarea{min-height:160px;resize:vertical}@media(max-width:749px){.kshop-contact__fields{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
