.contact{position:relative;z-index:2;top:-10%}.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{margin-top:3rem}.contact-btn{padding:4px 12px;background-color:#bb051a;font-size:16px;color:#fff;outline:none;border:0;cursor:pointer}.contact__button--flex{display:flex;align-items:center;justify-content:space-between}@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-content{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;width:100%}.contact-content__text,.contact-content__form{width:50%}.contact-content__text h4{font-size:24px;font-weight:500;color:#e4e4e7;margin-top:0;margin-bottom:16px}.contact-content__text p{font-size:16px;font-weight:500;color:#d4d4d8;margin:0}.contact-field__input{background-color:#18181b;border:1px solid #D4D4D8;color:#a1a1aa;width:100%;font-size:16px;line-height:24px;padding:4px 12px}.contact-field__input:focus{box-shadow:none;outline:none}.char-counter{font-size:14px;color:#a1a1aa;text-align:left;margin-top:8px;position:absolute;bottom:10px;right:10px}.contact-field__input--textarea{resize:vertical;min-height:120px;resize:none}.contact-field--tel{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px) and (max-width:1023px){.contact__button--flex{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:767px){.contact-content{flex-direction:column}.contact-content__text,.contact-content__form{width:100%}.contact-field+.contact-field{margin-top:1.5rem}.s-newsletter-label--contact,.s-newsletter-label--contact a{font-size:12px!important}.contact-btn{font-size:14px;padding:4px 8px}}.form__message-contact{display:flex;align-items:center;background:#18181b;padding:12px;font-size:14px;line-height:20px;gap:16px;margin-bottom:16px}.form__message-contact:focus-visible{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact-form.css.map */
