.select,.field{flex-direction:column}.field:not(.text-area) .field_label{margin-bottom:0}.select:after{box-shadow:none!important}.field_label{margin-bottom:1rem}.contact__fields .select__select{padding:0}.contact-radio .radio-option{display:flex;align-items:center;margin-bottom:5px}.contact-radio .radio-option{margin-right:10px;margin-top:10px}.select .icon-caret{top:60%}.contact-radio input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;width:20px;height:20px;border-radius:0;outline:none;cursor:pointer;border:1px solid;position:relative}.contact-radio input[type=checkbox]:checked:after{content:"\2715";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 750px){.contact.page-width.wide{max-width:var(--page-width)}.contact.page-width.medium{max-width:80vw}.contact.page-width.narrow{margin:0 auto;max-width:60vw}}.text-area.field__input{border:1px solid}.text-area .field__label{margin-left:1rem;top:10%}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{display:none}.contact .field{margin-bottom:0}.contact__button{margin-top:0}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:2rem}.full{grid-column:span 2}.half{grid-column:span 1}}@media screen and (max-width: 749px){.contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-contact-form.css.map */
