.contact-container{width:100%;display:flex;align-items:center;justify-content:space-between}.contact-wrapper{gap:4vw;padding:2vw;align-items:start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.contact-info{display:flex;flex-direction:column;gap:.5vw;width:30%}.contact-info h1{font-size:1.8vw;font-weight:500;line-height:1.2;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.info-group .info-label{font-size:.7vw;color:#736d6d;display:block;font-weight:500;font-style:normal;font-family:neue-haas-grotesk-display,sans-serif}.info-group .info-text{color:#000;font-size:.8vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;letter-spacing:.03vw!important}.social-links{font-size:.7vw;color:#736d6d;font-family:neue-haas-grotesk-display,sans-serif}.social-links-wrapper{gap:.45vw;align-items:center;display:flex;justify-content:flex-start;height:fit-content;width:fit-content}.social-icon{height:1.7vw;width:1.7vw;display:flex}.social-icon a{height:100%;width:100%;display:flex}.social-links-wrapper svg{height:100%;border-radius:3vw;width:100%}.info-text{font-size:1.125rem;color:#111827;font-weight:500;text-decoration:none}.address-text{font-style:normal;line-height:1.8}.form-status-list{margin:0;padding-top:1vw}.contact-form{display:flex;flex-direction:column;width:40%}.form-group{margin-bottom:1.5rem;display:flex;flex-direction:column}.form-label{font-size:.8vw;font-weight:500;color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.contact-form .field__input{background:#e5e5e5;border-radius:.8vw;border:none;padding:1vw}.contact-form .field__label{display:flex;align-items:center;opacity:.5;top:3.2vw;font-size:.65vw}.contact-form .contact__button{padding-top:1vw;width:100%;max-width:100%}.contact-form .contact__button .button{width:100%;border-radius:.8vw;font-size:.8vw;opacity:.95;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.form-textarea{resize:none;min-height:150px;font-family:inherit}.submit-btn:active{transform:scale(.98)}.success-message{margin-top:1rem;padding:1rem;background-color:#f0fdf4;border:1px solid #86efac;border-radius:.5rem;color:#166534;text-align:center;font-weight:500;display:none}.success-message.show{display:block;animation:slideIn .3s ease}.contact__fields{display:flex;flex-direction:row;gap:2vw}.contact-form .field{display:flex;flex-direction:column;padding-top:1vw}.field__input:focus~.field__label{top:3.4vw;display:none}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:950px){.contact-wrapper{display:flex;padding:3vw;flex-direction:column;width:100%;max-width:100%;min-width:100%}.contact-wrapper .contact-info,.contact-wrapper .contact-form{width:100%;min-width:100%}.contact-info .info-group .info-text{font-size:2.85vw}.info-group .info-label{font-size:2.75vw}.contact-info h1{font-size:3.5vw}.social-links{font-size:2.75vw}.social-links-wrapper{gap:1.6vw}.social-icon{height:5vw;width:5vw}.contact-form .field__label{top:12vw;font-size:2.8vw;color:#000;opacity:.45}.form-label{font-size:3vw}.contact-form .contact__button .button{font-size:3vw;border-radius:2.8vw}.field__input:focus,.field__input:not(:placeholder-shown)~.field__label{padding:3vw}.contact-form .field__input{border-radius:2.8vw}.contact-form .contact__button{padding-top:2vw}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/about-us-contact.css.map */
