.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}}.hx-contact-details{margin-top:2rem;text-align:center}.hx-contact-details__title{margin:0 0 .5rem;font-size:clamp(1.25rem,2vw,1.75rem)}.hx-contact-details__grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}@media (max-width: 900px){.hx-contact-details__grid{grid-template-columns:1fr}}.hx-cta{padding:16px;border-radius:14px;background:#0000000a}.color-scheme-1 .hx-cta,.color-scheme-2 .hx-cta,.gradient .hx-cta{background:color-mix(in srgb,currentColor 8%,transparent)}.hx-cta__icon{width:80px;height:80px;border-radius:9999px;background:#fff;color:currentColor;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 10px;box-shadow:0 1px 2px #0000000f}.hx-cta__icon svg{width:40px;height:40px}.hx-cta__title{margin:0 0 2px}.hx-cta__sub{margin:0 0 8px;opacity:.8}.hx-cta__btn{display:inline-block;padding:10px 14px;border-radius:10px;border:1px solid currentColor;text-decoration:none;font-weight:600;background:transparent}.hx-cta__btn:hover{opacity:.9}.hx-contact-address{margin-top:1.25rem;line-height:1.4;opacity:.9}.hx-contact-address__line{font-weight:600;font-size:.9rem}.hx-contact-address__note{margin:.25rem 0 0;font-size:.8rem;opacity:.75}.hx-contact-address__line{font-size:clamp(1rem,1.6vw,1.25rem);font-weight:700}.hx-contact-address__note{font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:500;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-contact-form.css.map */
