.contact-form__inner{width:100%}@media screen and (max-width:749px){.contact-form__inner{margin-left:0;margin-right:0;padding:0}}.contact .field:has(input[type=checkbox]){display:flex;align-items:center;gap:1.2rem}.contact .field:has(input[type=checkbox]) input[type=checkbox]{accent-color:rgb(var(--color-button));width:2rem;height:2rem}.contact .field:has(input[type=checkbox]) .form__label{margin-bottom:0}.contact-form__inner form{display:grid;grid-template-columns:1fr;column-gap:var(--contact-form-gap, 2rem);row-gap:var(--contact-form-gap, 2rem);align-items:start}@media screen and (min-width:750px){.contact-form__inner form{grid-template-columns:1fr 1fr}.contact-form__inner form>*:not(input[type=hidden]){grid-column:1 / -1}.contact-form__inner form>.field:has(#ContactForm-name),.contact-form__inner form>.field:has(#ContactForm-email){grid-column:span 1}}.contact-form__inner form>*:not(input[type=hidden])+*{margin-top:0}.contact-form__inner form>*:not(.field)+.field{margin-top:0}.contact-form__inner form>.field+*:not(.field){margin-top:0}.contact-form .field:not(:first-child){margin-top:0}.contact-form__inner .field{flex-direction:column;align-items:stretch;gap:.6rem;margin:0}.contact-form__inner .title-block{margin:0;line-height:normal;font-weight:var(--font-weight-regular)}.contact-form__inner .title-block p{margin:0}.contact-form__inner .field__input+.field__label,.contact-form__inner .field__label{position:static;order:-1;left:auto;top:auto;margin:0;pointer-events:auto;font-size:1.2rem;line-height:normal;color:rgb(var(--color-paragraph));font-weight:400}.contact-form__inner .field__input:focus+.field__label,.contact-form__inner .field__input:not(:placeholder-shown)+.field__label,.contact-form__inner .field__input:-webkit-autofill+.field__label{font-size:1.2rem;top:auto}.contact-form__inner .field__input,.contact-form__inner .field__input:focus:has(+.field__label),.contact-form__inner .field__input:not(:placeholder-shown):has(+.field__label),.contact-form__inner .field__input:has(+.field__label):-webkit-autofill{padding:1rem 1.2rem;height:4rem;border-color:rgb(var(--color-forms-border));border-radius:var(--button-border-radius);font-size:1.4rem}.contact-form__inner .text-area.field__input,.contact-form__inner textarea.field__input{min-height:10rem;height:10rem;resize:vertical;padding-top:1rem;padding-bottom:1rem}.contact-form__inner .field__input::placeholder{opacity:0}.contact-form__inner .field__label span[aria-hidden=true]{display:none}.contact-form__inner .field--submit{display:flex;justify-content:flex-start;align-items:flex-start}.contact-form__inner .button{margin-top:0;width:auto;flex:0 0 auto;align-self:flex-start;min-height:4.5rem;padding:1.4rem 2.4rem}@media screen and (max-width:749px){.contact-form__inner .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-form.css.map */
