.ts-contact{width:100%;padding:32px 0 80px}.ts-contact__wrapper{max-width:850px;margin:0 auto;padding:0 50px}.ts-contact__title{margin:0 0 32px}.ts-contact form{width:100%}.ts-contact__fields{width:100%;display:flex;gap:16px;flex-wrap:nowrap}.ts-contact__field{width:100%;margin:0 0 16px}.ts-contact input{width:100%;height:48px;color:var(--grey-800);border:1px solid var(--grey-700);border-radius:4px;padding:0 15px;background-color:transparent}.ts-contact input:focus-visible,.ts-contact textarea:focus-visible,.ts-contact__button button:focus-visible{box-shadow:none;outline:none}.ts-contact textarea{width:100%;height:200px;resize:none;color:var(--grey-800);border:1px solid var(--grey-700);border-radius:4px;padding:15px;background-color:transparent;text-transform:unset}.ts-contact__input{font-size:13px;font-weight:500;letter-spacing:.01em;font-family:Onest,sans-serif;line-height:1;text-transform:uppercase;color:var(--grey-800)}.ts-contact__button button{width:100%}.ts-contact__status{font-size:12px;font-weight:500;line-height:110%;letter-spacing:0;font-family:Onest,sans-serif;margin:8px 0 0}.ts-contact__status--success{color:var(--accent-success)}.ts-contact__status--error{color:var(--accent-error)}@media screen and (max-width: 749px){.ts-contact__wrapper{padding:0 20px}.ts-contact__fields{flex-direction:column;gap:0}.ts-contact textarea{height:150px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ts-contact.css.map */
