.gzm-wholesale-section{padding-block:72px;scroll-margin-top:26px}.gzm-wholesale-heading{max-width:760px;margin-bottom:28px}.gzm-wholesale-heading h2{font-size:clamp(28px,3.1vw,42px);line-height:1.2;letter-spacing:-.025em;margin:12px 0}.gzm-wholesale-kicker{font-size:11px;font-weight:650;letter-spacing:.09em;color:#0755a0}.gzm-wholesale-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,.7fr);gap:28px;align-items:start}.gzm-wholesale-form{padding:28px;border:1px solid #d9e1e8;border-radius:16px;background:#fff}.gzm-wholesale-form .gzm-gf-fields-note{margin-top:0}.gzm-wholesale-form input[type=checkbox]{accent-color:#0755a0;width:18px;height:18px;flex-shrink:0}.gzm-wholesale-form .gzm-gf-field select{width:100%;box-sizing:border-box;min-width:0;padding:13px 36px 13px 14px;border:1px solid #aebfce;border-radius:8px;background:#fff;color:#102c46;font:inherit;font-size:15px;line-height:1.5;min-height:49px}.gzm-wholesale-form select:focus{outline:2px solid #0755a0;outline-offset:2px}.gzm-wholesale-contact{padding:28px;border-radius:16px;background:#e8f1f8;border:1px solid #d4e3ef}.gzm-wholesale-contact h3{font-size:25px;line-height:1.3;margin:18px 0}.gzm-wholesale-contact p{font-size:14px;line-height:1.8;margin:14px 0}.gzm-wholesale-contact a{display:block;color:#0755a0;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;font-size:16px;margin-top:18px}.gzm-wholesale-contact .gzm-wholesale-note{font-size:12px;color:#526373;margin-top:28px}[data-wholesale-address][hidden]{display:none!important}
@media(max-width:1000px){.gzm-wholesale-layout{grid-template-columns:minmax(0,1fr)}.gzm-wholesale-contact{display:none}}
@media(max-width:600px){.gzm-wholesale-section{padding-block:44px}.gzm-wholesale-form{padding:22px 18px}.gzm-wholesale-form .gzm-gf-field select{font-size:16px}.gzm-wholesale-heading h2{font-size:28px}}
