.contact img{max-width:100%}.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.page-width--inner .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.grecaptcha-badge{visibility:hidden}.contact__list{padding-top:5rem;line-height:calc(1 + .5 / var(--font-body-scale));display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:4rem}@media screen and (min-width:750px){.contact__list{padding-top:0;padding-inline-start:6rem}}.contact__list>li{flex:0 0 100%}.contact__list .h3{margin-top:0;margin-bottom:1rem;line-height:calc(1 + .2/max(1,var(--font-heading-scale)))}.contact__list .link{padding-bottom:.2rem}.contact__list .list-social{padding-top:.5rem}@media screen and (max-width:749px){.contact .grid .grid__item{width:100%;max-width:100%}.contact__list>li{flex:1 0 calc(50% - 1rem)}}@media screen and (max-width:480px){.contact__list>li{flex:0 0 100%}}.contact__button .button{background-color:#0f3b3a;color:#fff;border-radius:40px;padding:14px 40px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;border:none}.contact__button .button:hover{opacity:.9}.contact-extra-info{margin-top:30px}.contact-help-heading{font-family:Lora,serif;font-size:22px;font-weight:500;margin-bottom:10px}.contact-help-text{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.6}.title{font-family:Lora,serif}.contact__fields input,.contact__fields textarea,.rte{font-family:Inter,sans-serif;font-size:18px}
/*# sourceMappingURL=/cdn/shop/t/218/assets/section-contact-form.css.map */
