.custom-contact-form-section{width:100%}.custom-contact-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media screen and (min-width: 990px){.custom-contact-grid{grid-template-columns:1fr 1fr;gap:80px}}.custom-contact-content{display:flex;flex-direction:column}.contact-subheading{margin:0}.contact-heading{margin:0;line-height:1.1}.contact-description p{margin:0}.custom-contact-form-wrapper{width:100%}.form-container{padding:40px;box-sizing:border-box}@media screen and (max-width: 749px){.form-container{padding:25px}}.custom-contact-form{display:flex;flex-direction:column;gap:15px}.form-row{display:flex;gap:15px}@media screen and (max-width: 749px){.form-row{flex-direction:column}}.form-field{flex:1;display:flex;flex-direction:column}.form-field input,.form-field textarea{width:100%;padding:15px 20px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#00000008;font-size:16px;color:#1a1a1a;transition:all .3s ease;box-sizing:border-box}.form-field input:focus,.form-field textarea:focus{outline:none;border-color:#0000004d;background:#fff;box-shadow:0 4px 12px #0000000d}.form-field input::placeholder,.form-field textarea::placeholder{color:#999}.contact-submit-button{border:none;cursor:pointer;font-size:16px;font-weight:600;transition:all .3s ease;width:fit-content}.contact-submit-button:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.contact-submit-button:active{transform:translateY(0)}.form-status{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-size:14px;font-weight:600}.form-status svg{width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-custom-contact-form.css.map */
