.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.page-width .text-area{min-height:15rem}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:3rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}select#select-value{width:49%;background:#fff;font-size:15px;letter-spacing:.04rem;color:#636363;text-transform:capitalize;font-family:DIN Next Rounded LT Pro Light;border:1px solid #7c7c7a;padding:1.5rem;padding-block:0rem;height:4rem}.field-ss{margin-bottom:2rem;height:3.8rem;padding-block:0rem}select#form_Row2_Column4_undefined20_Column22_land\ select-value{width:100%;background:#fff;padding:1.5rem;letter-spacing:.04rem;font-size:15px;color:#636363;text-transform:capitalize;font-family:AbelCustom;padding-block:0rem}.field__label,.customer .field label{font-family:AbelCustom}.field__input,.customer .field input{background:#fff}.page-width--narrow{max-width:1400px;background:#efeeee;padding:10px 30px;margin:20px auto}form#ContactForm{max-width:50%}.field:after,.field:before{display:none}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:unset;outline:0;border-radius:unset}*:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.field__input,.customer .field input{border:1px solid #7c7c7a}label.field__label{color:#666;top:11px;left:15px;line-height:normal}label.field__label-abc{display:block;top:-20px;left:0;position:absolute;font-size:1rem;font-family:AbelCustom;color:#666}.contact .field{margin-bottom:3rem}.field__input:focus~.field__label{top:-18px;left:2px}.field__input:focus{padding:1rem}button.button{background:#292928!important;min-width:calc(10rem + var(--buttons-border-width) * 2);min-height:calc(5rem + var(--buttons-border-width) * 2);font-weight:600}@media screen and (max-width: 768px){form#ContactForm{max-width:100%}.page-width--narrow{padding:40px 20px 20px}select#select-value{width:100%}}.contact.page-width .field__input{height:4rem;font-family:DIN Next Rounded LT Pro Light}.field__input:not(:placeholder-shown),.field__input:-webkit-autofill{padding:1.2rem 1.5rem .8rem 2rem}input#ContactForm-resume{padding:7px 18px;font-family:AbelCustom}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form.css.map */
