/* compact marketplace masthead aligned to reference without third-party branding */
.ys-home .ys-topline{height:61px!important;min-height:61px!important;border-top:1px solid #ddd!important;padding:0!important;background:#fff!important;display:flex!important;align-items:center!important}
.ys-home .ys-topline>.ys-container{width:100%!important;max-width:1480px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:0 20px!important}
.ys-home .ys-brandline{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}
.ys-home .ys-brand-mark{display:flex!important;align-items:center!important;gap:5px!important;font-family:Georgia,serif!important;font-size:31px!important;letter-spacing:-1.6px!important;white-space:nowrap!important;color:#e60028!important;line-height:1!important;font-weight:900!important}
.ys-home .ys-brand-mark .ys-brand-primary,.ys-home .ys-brand-mark .ys-brand-primary span{color:#e60028!important}
.ys-home .ys-brand-mark small{font-family:system-ui,sans-serif!important;font-size:12px!important;letter-spacing:0!important;color:#454545!important;font-weight:700!important;margin:0!important}
.ys-home .ys-brand-member{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important;font-size:12px!important;line-height:1.3!important;white-space:nowrap!important;color:#333!important}
.ys-home .ys-brand-member a{color:#0066df!important;font-weight:700!important}
.ys-home .ys-toplinks{display:flex!important;align-items:center!important;gap:14px!important;font-size:12px!important;white-space:nowrap!important}
.ys-home .ys-toplinks a{color:#0066df!important}
@media(max-width:750px){.ys-home .ys-topline{height:auto!important;min-height:55px!important;padding:8px 0!important}.ys-home .ys-topline>.ys-container{padding:0 12px!important}.ys-home .ys-brand-mark{font-size:25px!important}.ys-home .ys-brand-mark small{font-size:10px!important}.ys-home .ys-brand-member{font-size:10px!important}.ys-home .ys-toplinks{display:none!important}}
@media(max-width:420px){.ys-home .ys-brandline{gap:8px!important}.ys-home .ys-brand-mark{font-size:22px!important}.ys-home .ys-brand-member{font-size:9px!important}}
@media(max-width:650px){.ys-home .ys-topline .ys-brand-mark{display:inline-flex!important;align-items:center!important;flex-shrink:0!important;visibility:visible!important}.ys-home .ys-topline .ys-brand-mark .ys-brand-primary,.ys-home .ys-topline .ys-brand-mark .ys-brand-primary span{display:inline!important;visibility:visible!important;color:#e60028!important}.ys-home .ys-topline .ys-brand-mark small{display:inline!important}.ys-home .ys-topline .ys-brandline{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.ys-home .ys-topline .ys-brand-member span{display:inline!important}}
