.g-contact-main{padding-block:clamp(56px,8vw,88px)}.g-contact-main__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(32px,5vw,64px);align-items:start}.g-contact-main__tiles{grid-template-columns:minmax(0,1fr)}.g-contact-main__tile{padding:24px;min-width:0}.g-contact-main__label{display:block;margin-bottom:10px;font-family:var(--g-font-mono);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--g-brand)}.g-contact-main__label--emergency{color:var(--g-emergency)}.g-contact-main__big{font-family:var(--g-font-display);font-weight:700;font-size:30px;line-height:1.2}.g-contact-main__sub{margin-top:4px;font-size:14px;color:var(--g-grey)}.g-contact-main__email{font-size:16px;font-weight:600;overflow-wrap:anywhere}.g-contact-main__value{font-size:16px;font-style:normal;line-height:1.5}.g-contact-main__value--hours{line-height:1.6}.g-contact-main__link{display:inline-block;margin-top:10px;font-size:14px;font-weight:600;color:var(--g-brand)}.g-contact-main__form{min-width:0;padding:clamp(20px,3vw,40px);background:var(--g-surface)}.g-contact-main__form-heading{grid-column:1 / -1;font-family:var(--g-font-display);font-weight:700;font-size:30px;line-height:1;text-transform:uppercase;color:var(--g-ink)}.g-contact-main__messages:empty{display:none}.g-contact-main__form .g-notice--success{background:#fff}.g-contact-main__required{color:var(--g-on-dark-2)}.g-contact-main__submit{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-main.css.map */
