.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{display:flex;justify-content:center;margin-top:3rem}.contact__button .button{width:100%;max-width:50rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-description{margin:2rem 0 4rem}.fieldset-field{padding:0;margin:0 0 1.5rem;border:none}.fieldset-field:not(.select-field){display:flex;flex-direction:column;flex-wrap:wrap;gap:0 1em}.fieldset-field[data-arrangement=horizontal]{flex-direction:row}.field-item--label{display:inline-flex;align-items:center;gap:.3rem;cursor:pointer}.field-item--label:before{content:"";display:block;width:1em;height:1em;box-shadow:0 0 0 1px rgba(var(--color-foreground)) inset;transition:.2s linear}.field-item--label:hover:before{box-shadow:0 0 0 1px rgba(var(--color-foreground)) inset,0 0 0 1px rgba(var(--color-foreground))}.field-item--label[data-type=radio]:before{background:radial-gradient(rgba(var(--color-foreground)) 50%,transparent 50%) center center / 0 0 no-repeat #fff;border-radius:50%}.field-item--label[data-type=checkbox]:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-check%22%3E%3Cpolyline%20points%3D%2220%206%209%2017%204%2012%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E) center center / 80% auto no-repeat #fff;border-radius:20%}.fieldset-field .field-item input:checked~.field-item--label[data-type=radio]:before{background-size:100% 100%}.fieldset-field .field-item input:checked~.field-item--label[data-type=checkbox]:before{background-color:rgba(var(--color-foreground))}@media screen and (min-width: 750px){.fieldset-field{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-contact-form.css.map */
