body #main-content .seller-profile-v2 .store-compact-hero{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:28px;height:auto;min-height:0;padding:24px 28px;display:grid}body #main-content .seller-profile-v2 .store-compact-hero .seller-profile-identity{align-items:center;gap:24px;min-width:0;display:flex}body #main-content .seller-profile-v2 .store-compact-hero .seller-avatar{border-radius:12px;flex:0 0 190px;justify-content:center;align-items:center;width:190px;height:150px;display:flex;overflow:hidden}body #main-content .seller-profile-v2 .store-compact-hero .seller-avatar img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:8px;display:block}body #main-content .seller-profile-v2 .store-compact-hero .seller-avatar img.seller-person-photo{object-fit:cover;padding:0}body #main-content .seller-profile-v2 .store-compact-hero h1{margin:8px 0;font-size:clamp(24px,2.5vw,32px);line-height:1.25}body #main-content .seller-profile-v2 .store-compact-hero .seller-badges:empty{display:none}body #main-content .seller-profile-v2 .store-compact-hero .store-contact-card{box-sizing:border-box;text-align:start;flex-direction:column;gap:10px;width:100%;min-width:0;padding:16px 18px;display:flex}.store-contact-heading{font-size:15px;font-weight:600;line-height:1.4}.store-contact-links{gap:5px;min-width:0;display:grid}body #main-content .seller-profile-v2 .store-contact-links a{text-align:start;overflow-wrap:anywhere;max-width:100%;font-size:14px;line-height:1.45;text-decoration:none;display:block}body #main-content .seller-profile-v2 .store-compact-hero .store-active-count{border-top:1px solid #d9d9d9;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}body #main-content .seller-profile-v2 .store-compact-hero .store-active-count small{font-size:11px;line-height:1.4}body #main-content .seller-profile-v2 .store-compact-hero .store-active-count strong{font-size:24px;line-height:1.2}body #main-content .seller-profile-v2 .store-compact-hero :is(.store-message-toggle,.seller-website){box-sizing:border-box;width:100%;min-height:42px;font:inherit;text-align:center;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}#store-message-panel[hidden]{display:none!important}#store-message-panel{scroll-margin-top:100px}.store-contact-card :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #777}@layer machex-brand-theme{body #main-content .seller-profile-page .store-compact-hero .store-contact-card .store-contact-heading,body #main-content .seller-profile-page .store-compact-hero .store-contact-card .store-contact-links a{color:#000!important;-webkit-text-fill-color:#000!important;background:0 0!important}body #main-content .seller-profile-page .store-compact-hero .store-contact-card button.store-message-toggle{color:#000!important;-webkit-text-fill-color:#000!important;background:#ffd400!important;border-color:#ffd400!important}}@media (width<=900px){body #main-content .seller-profile-v2 .store-compact-hero{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px}body #main-content .seller-profile-v2 .store-compact-hero .store-contact-card{max-width:none}body #main-content .seller-profile-v2 .store-compact-hero .seller-avatar{flex-basis:160px;width:160px;height:130px}}@media (width<=540px){body #main-content .seller-profile-v2 .store-compact-hero{gap:18px;padding:18px}body #main-content .seller-profile-v2 .store-compact-hero .seller-profile-identity{flex-direction:column;align-items:flex-start;gap:16px}body #main-content .seller-profile-v2 .store-compact-hero .seller-avatar{flex:none;width:180px;height:135px}body #main-content .seller-profile-v2 .store-compact-hero .store-contact-card{padding:16px}}
