.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}@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}}.custom-contact{background:#e9eed9}.custom-contact .main-wrapper{display:flex;gap:77px;padding-top:40px}.custom-contact{padding-bottom:50px}.custom-contact .contact-img{height:auto;width:100%;display:flex;border-radius:30px;border:1px solid black}.custom-contact .custom-left,.custom-contact .custom-right{width:50%;display:flex;justify-content:center;align-items:center}.custom-contact .contact__fields{grid-template-columns:repeat(1,1fr)}.custom-contact .title{color:var(--Rectangle-5, #2c2521);font-family:Proxima Nova;font-size:45px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.96px;max-width:560px}.custom-contact .title span{color:var(--Rectangle-5, #2c2521);font-family:"Awesome Serif Italic";font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.96px}.custom-contact .page-width--narrow{width:100%}.custom-contact .field:after{content:none}.custom-contact .field .field__input{border-radius:12px;border:1px solid var(--Rectangle-5, #2c2521);background:transparent}.custom-contact .field__input:focus-visible{box-shadow:none}.custom-contact .field .field__input.text-area{height:20rem}.custom-contact .button{color:var(--Rectangle-5, #2c2521);font-family:Proxima Nova;font-size:20px;font-style:normal;font-weight:800;line-height:120%;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid var(--Rectangle-5, #2c2521);background:var(--Rectangle-2, #cbd2a4);box-shadow:-3px 3px #2c2521;transform:translate(5px)}.button:hover .btn-icon-contact{transform:translate(5px)}.custom-contact .field__label{color:var(--Rectangle-5, #2c2521);font-family:Proxima Nova;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.custom-contact .title-wrapper--no-top-margin{margin-bottom:1rem}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{content:none}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:none}.custom-contact .btn-icon-contact{width:100%;max-width:18px;transition:.3s}@media (max-width: 1024px){.custom-contact .main-wrapper{gap:50px}.custom-contact .title{font-size:30px;max-width:400px}.custom-contact .field .field__input.text-area{height:14rem}.custom-contact .contact__button{margin-top:0rem}.custom-contact .contact .field{margin-bottom:1rem}}@media (max-width: 768px){.custom-contact{background:#e9eed9!important}.custom-contact .main-wrapper{flex-direction:column}.custom-contact .custom-left{display:none}.custom-contact .custom-right{width:100%}}@media (max-width: 550px){custom-contact .title{font-size:30px;max-width:350px}.custom-contact{padding-bottom:0}.custom-contact .main-wrapper{padding-top:0}.custom-contact .title{font-size:32px;letter-spacing:-.64px;max-width:320px}.custom-contact .title span{letter-spacing:-.64px}.custom-contact .field__label{font-size:14px}}@media (max-width: 390px){.custom-contact .title{font-size:28px}}@media (max-width: 370px){.custom-contact .title{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
