.contact-form{text-align:start}.contact-form>:last-child{text-align:center}.contact-form__row{display:grid;gap:inherit;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.contact-form .select:invalid{color:rgb(var(--c-text) / .6)}.float-field{position:relative}.float-label{position:absolute;z-index:1;top:0;inset-inline-start:calc(var(--field-pad-x) - .25rem + 1px);padding:0 .25rem;font-size:var(--fs-xs);line-height:1.4;color:rgb(var(--c-text) / .6);background:rgb(var(--c-bg-solid));opacity:0;transform:translateY(-30%);pointer-events:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.input:not(:placeholder-shown)~.float-label,.textarea:not(:placeholder-shown)~.float-label{opacity:1;transform:translateY(-50%)}.input:autofill~.float-label{opacity:1;transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact.css.map */
