.contact-page h1{font-family:var(--font-hero), sans-serif;letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(40px,4.4vw,68px);line-height:1.07}.merchant-contact .contact-form>label:nth-child(5){grid-column:auto}.merchant-contact .contact-form>.contact-full,.merchant-contact .contact-form>.contact-topics{grid-column:1/-1}.contact-topics{border:0;flex-wrap:wrap;gap:10px;min-width:0;margin:0;padding:0;display:flex}.contact-topics legend{margin-bottom:10px;padding:0;font-size:16px;font-weight:600}.contact-topic{display:inline-flex;position:relative}.contact-topic input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.contact-topic span{color:#392449;background:#fff;border:1px solid #39244955;border-radius:999px;align-items:center;min-height:44px;padding:10px 18px;font-size:15px;font-weight:600;display:inline-flex}.contact-topic input:checked+span{color:#fff;background:#392449;border-color:#392449}.contact-topic input:focus-visible+span{outline-offset:2px;outline:3px solid #f04452}
