.field{display:grid;gap:8px}.field label{font:500 13px/1.3 var(--font-sans);letter-spacing:-.005em;color:var(--text)}.field label .opt{color:var(--soft);font-weight:400}.field input,.field select,.field textarea{background:var(--surface);border:1px solid transparent;border-radius:var(--r-md);padding:16px 17px;font:400 17px/1.4 var(--font-sans);letter-spacing:-.01em;color:var(--text);transition:border-color var(--tx-fast) var(--ease),background var(--tx-fast) var(--ease),box-shadow var(--tx-fast) var(--ease)}.field input:focus,.field select:focus,.field textarea:focus{outline:none;background:var(--bg);border-color:var(--text);box-shadow:0 0 0 3px #0a0a0a14}.field input::placeholder,.field textarea::placeholder{color:var(--soft)}.field textarea{resize:vertical;min-height:160px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-form.css.map */
