.contact{--inputs-radius-outset: 100px;--inputs-radius: 100px}.contact .field:after,.contact .select:after,.contact .customer .field:after,.contact .customer select:after,.contact .localization-form__select:after{border-color:#00000026;box-shadow:none}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact .field .field__text-area,.contact .field__text-area{--inputs-radius-outset: 2rem;--inputs-radius: 2rem}.contact__row-left,.contact__row-right{margin-bottom:1rem;padding:2rem 1.5rem;border-radius:2rem;overflow:hidden}.contact__form-heading{margin-bottom:1.5rem}.contact__row-left h5{font-weight:400}.contact__button .button{border:1px solid var(--lgrey)}.contact__bg-graphic{position:absolute;height:calc(100% + 2rem);top:-2rem;right:0;opacity:.4}.contact__content-email{padding-bottom:1.5rem}.contact__content-email a{color:inherit}.contact__content-location p{line-height:1.4;margin:0}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}@media screen and (min-width:990px){.contact__row{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.contact__content-top{padding-top:1rem}.contact__row-left,.contact__row-right{padding:4rem 6rem}.contact__row-left{display:flex;flex-direction:column;justify-content:space-between;font-size:2rem}.contact__content-bottom{font-size:1.8rem}.contact__form-heading{margin-bottom:2rem}.contact__content-text{width:85%}.contact .field .text-area{min-height:20rem}.contact__content-email{padding-bottom:2rem}}.contact__button{margin-top:3rem}.contact__button .button--secondary:hover{background-color:#ffffff80!important}@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}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-contact-form.css.map */
