.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;text-align:center}@media screen and (min-width: 750px){.contact__button{margin-top:6rem}}.contact h2.title{color:#000;font-family:Acumin Pro ExtraCondensed,sans-serif;font-size:60px;font-style:normal;font-weight:600;line-height:79.5%;text-transform:uppercase;margin:0 0 40px;padding:30px 0 0;text-align:center}.contact-form .field__input,.contact .field__input{width:100%;border-radius:15px;font-family:acumin-variable,sans-serif;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;font-size:18px;font-weight:400;color:#212121;border:1px solid #EBDAB0;letter-spacing:.2px;background:#fff;margin:15px 0;padding:1.5rem 4rem 1rem;height:8rem}.contact-form .field__label,.contact .field__label{font-family:acumin-variable,sans-serif;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;font-size:18px;color:#212121;font-weight:400;letter-spacing:.2px;top:4.6rem;left:4rem;text-transform:capitalize;line-height:120%}.contact-form .field__input:not(:placeholder-shown)~.field__label,.contact-form .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:focus~.field__label{top:2.5rem}.contact-form select,.contact select{width:100%;border-radius:15px;font-family:acumin-variable,sans-serif;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;font-size:18px;font-weight:400;color:#212121;border:1px solid #EBDAB0;letter-spacing:.2px;background:#fff;margin:15px 0;padding:1.5rem 4rem 1rem;height:8rem;position:relative}.contact-form .select-field .arrow-icon,.contact .select-field .arrow-icon{position:absolute;top:40%;right:4rem;transform:translateY(-40%);border:solid #212121;border-width:0 2px 2px 0;display:inline-block;padding:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.contact-form .text-area,.contact .text-area{height:35rem;padding:2.5rem 4rem 1rem}.contact__button .button{cursor:pointer;font-size:20px;font-weight:700;border-radius:10px;border:1px solid #000;background:#fff;color:rgba(var(--color-foreground),1);text-transform:uppercase;width:255px;height:67px;letter-spacing:.2px;line-height:16px;padding:17px 25px;margin:0 auto}@media screen and (min-width: 1025px){body.adjusted_page .contact.page-width{margin-top:-18rem;position:relative;z-index:7}}@media screen and (max-width: 1024px){.contact h2.title{margin:0 0 25px}.contact-form .field__input,.contact .field__input{height:5.8rem;padding:1.5rem 2rem 1rem}.contact-form .field__label,.contact .field__label{top:3.5rem;left:2rem;font-size:14px}.contact-form #ContactForm-options,.contact #ContactForm-options{font-size:14px}.contact-form .select-field .arrow-icon,.contact .select-field .arrow-icon{top:45%;right:2rem;transform:translateY(-45%);border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.contact-form .text-area,.contact .text-area{height:20rem;padding:2rem 2rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-contact-form.css.map */
