.hihi-sell-intro,.hihi-sell-contact{background:var(--sell-section-bg,#fff);color:#191c1f;text-align:center;padding:var(--sell-space,60px) 24px;font-family:var(--hihi-font,Arial,sans-serif);font-weight:300}
.hihi-sell-eyebrow{font-size:12px;letter-spacing:.16em;line-height:1.6;margin:0 0 18px}
.hihi-sell-intro h2,.hihi-sell-contact h2{font:400 clamp(26px,2.4vw,38px)/1.4 var(--hihi-font,Arial,sans-serif);margin:0 0 22px;letter-spacing:0;color:#191c1f}
.hihi-sell-intro__text{max-width:1000px;margin:auto;font-size:17px;line-height:1.9;color:#545454}
.hihi-sell-intro__text p{margin:0}
.hihi-sell-contact__inner{max-width:850px;margin:auto}
.hihi-sell-contact__line{border-top:1px solid #dedad6;border-bottom:1px solid #dedad6;padding:24px 16px;display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;margin:36px 0 28px}
.hihi-sell-contact__link{display:flex;align-items:center;gap:12px;justify-content:center;font-size:24px;line-height:1.5;color:inherit;text-decoration:none}
.hihi-sell-contact__link svg{width:28px;height:28px;color:#06c755;fill:currentColor}
.hihi-sell-contact__line button{font:inherit;font-size:13px;min-height:44px;padding:10px 16px;background:transparent;border:1px solid #c8c5c2;color:#191c1f;cursor:pointer}
.hihi-sell-contact__line button:hover{background:#f3f0ef}
.hihi-sell-contact__qr{width:200px;max-width:100%;margin:0 auto 20px;padding:10px;background:#fff}
.hihi-sell-contact__qr img{display:block;width:100%;height:auto;object-fit:contain}
.hihi-sell-contact__caption{font-size:14px;line-height:1.7;margin:0 0 30px;color:#555}
.hihi-sell-contact__details{display:grid;gap:22px;margin:0 auto;max-width:650px;font-size:15px;line-height:1.8}
.hihi-sell-contact__details dt{font-weight:400}.hihi-sell-contact__details dd{margin:3px 0 0;color:#555}.hihi-sell-contact__details a{color:inherit;text-decoration:none}
.hihi-sell-contact [data-sell-copy-status]{min-height:1.5em;font-size:13px;margin:16px 0 0}.hihi-sell-contact__editor{background:#fff6df;padding:12px;color:#333}
.hihi-sell-contact a:focus-visible,.hihi-sell-contact button:focus-visible{outline:2px solid #191c1f;outline-offset:4px}
@media(max-width:749px){.hihi-sell-intro,.hihi-sell-contact{padding:44px 22px}.hihi-sell-intro__text{font-size:15px}.hihi-sell-contact__link{font-size:21px}.hihi-sell-contact__line{gap:12px;padding:18px 0}.hihi-sell-contact__details{font-size:14px}}
