img.fh-brand-logo{object-fit:contain}
.fh-brand-qr{background:#fff!important;display:flex!important;align-items:center;justify-content:center}
.fh-brand-qr>img[data-fh-qr]{display:block!important;width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain;background:#fff}
#fh-brand-contact{box-sizing:border-box;border:0;border-radius:14px;padding:30px;width:430px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;color:#20252b;background:#fff;text-align:center;font:15px/1.65 "Microsoft YaHei",sans-serif;box-shadow:0 20px 70px #0004}
#fh-brand-contact::backdrop{background:#0007}
html.fh-contact-open{overflow:hidden!important}
#fh-brand-contact h2{font-size:20px;margin:4px 12px 8px}
#fh-brand-contact p{margin:6px 0}
#fh-brand-contact>img{width:200px;height:200px;object-fit:contain;background:white;margin-top:12px}
#fh-brand-contact .fh-contact-close{position:absolute;right:9px;top:7px;border:0;background:transparent;font-size:28px;line-height:34px;width:36px;cursor:pointer;color:#65707b}
#fh-brand-contact .fh-contact-phones{margin-top:18px;padding-top:14px;border-top:1px solid #e5e8eb;text-align:left}
#fh-brand-contact a{color:#b21e25;text-decoration:none;font-weight:600}
