.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}}:root{--gap-space: 30px}.banner__heading{margin:0 0 7px!important;font-size:clamp(2.3rem,2.5vw,3.4rem);--secondary-color: var(--primary-color)}.icon-with-text-top{text-align:center;margin-bottom:76px}.custom-contact-text-icon{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.contact-icon-text-inner{background:#fff;box-shadow:0 0 20px 10px #00000008;display:flex;align-items:center;padding:20px}.contact-icon-inner{width:80px;text-align:center}.contact-title-with-text{padding:0 0 0 10px;width:calc(100% - 80px)}.contact-icon-title{margin:0 0 3px;color:var(--primary-color);font-size:2rem}.contact-icon-text-inner p,.contact-icon-text-inner a{font-size:1.8rem;color:var(--gray-color);line-height:3rem}.icon-with-text-top p{max-width:580px;margin:0 auto;font-size:2rem;line-height:3rem}.contact-header-section .h1{margin:0!important}.contact-form-inner{padding-inline:100px;display:flex;flex-wrap:wrap;gap:var(--gap-space)}.contact-form-inner .field{margin:0;width:calc(33.33% - var(--gap-space) / 1.5)}.contact-form-inner .field.field-textarea,.contact-form-inner .field.field-submitbuton{width:100%}.contact-form-inner .field.field-submitbuton{display:flex;justify-content:flex-end}.contact-form-inner .field:after,.contact-form-inner .field:before{display:none}@media screen and (min-width:750px) and (max-width:1200px){.contact-form-inner{padding-inline:30px}.custom-contact-text-icon{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width:749px){.custom-contact-text-icon{grid-template-columns:repeat(1,1fr);gap:15px}.contact-form-inner{padding-inline:20px;gap:10px}.contact-form-inner .field{width:100%}.contact-form-section-outer{padding-block:40px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-contact-form.css.map */
