.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:769px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:769px){.contact__button{margin-top:4rem}}@media screen and (min-width:769px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-us__container{display:flex;column-gap:7.8rem}.contact-form .contact-us__container>*{max-width:var(--max-width);padding:0 6rem}.contact-us__content{flex:1 1 38.8rem;max-width:38.8rem;display:flex;flex-direction:column}.contact-us__icon{width:12.4rem;height:12.4rem;background-color:rgb(var(--color-button));display:flex;align-items:center;justify-content:center}.contact-us__title{margin-top:4.8rem}.contact-us__description,.contact-us__button{margin-top:4rem}.contact-us__button .button{width:100%;background-color:#fff;color:rgb(var(--color-foreground));position:relative;padding:1.8rem 1.6rem;column-gap:.65rem;font-size:1.4rem;font-weight:var(--font-body-weight);display:flex;align-items:center;justify-content:flex-start;--color-button: var(--color-secondary)}.contact-us__button .button .svg-wrapper{width:3.6rem;height:3.6rem;border-radius:100%;background-color:rgb(var(--color-link));color:rgb(var(--color-button-text));flex:none}.contact-us__button .button:not(:first-child){margin-top:2rem}.contact-us__form{display:flex;flex:1;flex-direction:column;gap:1.6rem;background:#fff;box-shadow:0 19.475px 29.962px #263a7e24;padding:4.8rem 3.2rem;max-width:100%}.contact-us__form .contact__button .button{width:100%}.contact-us__form .field{margin-bottom:0;display:flex;flex-direction:column;row-gap:1.6rem}.contact-us__form .field:before,.contact-us__form .field:after{display:none}.contact-us__form .field__label{position:relative;pointer-events:unset;margin:0;top:0;left:0;color:rgb(var(--color-foreground));font-weight:var(--font-body-weight);font-size:1.8rem}.contact-us__form .field__input:not(.text-area){height:5.2rem;padding-top:0;padding-bottom:0}.contact-us__form .contact__fields{grid-column-gap:4rem}@media screen and (max-width:768px){.contact-us__container{flex-direction:column;row-gap:2.4rem}.contact-us__icon{width:10rem;height:10rem}.contact-us__title{margin-top:2.4rem}.contact-us__description,.contact-us__button{margin-top:2rem}.contact-us__button .button{padding-top:1rem;padding-bottom:1rem;font-size:1.2rem}.contact-us__button .button:not(:first-child){margin-top:1.6rem}.contact-us__form{padding:2.4rem 1.6rem}.contact-us__form .field__label{font-size:1.4rem}.contact-us__form .field:not(:first-child){margin-top:.4rem}.contact-us__form .field{row-gap:.8rem}.contact-us__form .contact__fields .field:not(:first-child){margin-top:2rem}.contact-us__form .contact__button{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-contact-form.css.map */
