/* MPMH_FRONTCONV048 — SELECTED BRAND-WALL REFINEMENT
   Late presentation owner only. Direct promotion predecessor is live FRONTCONV044;
   reviewed FRONTCONV045-047 presentation/interaction behavior is carried forward.
   No routing, tracking, Signal, Category, form, or data-authority changes. */

@media(min-width:981px){
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh047-brand-wall-frame-selected .mpmh048-selected-brand-wall-head{
    display:grid!important;
    grid-template-columns:minmax(250px,.42fr) minmax(0,1.58fr)!important;
    align-items:center!important;
    gap:24px!important;
    min-height:46px!important;
    padding:7px 18px!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-head .mpmh280-section-title,
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-head .mpmh280-section-copy{
    margin:0!important;
    padding:0!important;
    min-height:0!important;
    align-self:center!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-head .mpmh280-section-title h2{
    margin:0!important;
    padding:0!important;
    font-size:24px!important;
    line-height:1.08!important;
    letter-spacing:.035em!important;
    white-space:nowrap!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-head .mpmh280-section-copy p{
    margin:0!important;
    padding:0!important;
    font-size:10.25px!important;
    line-height:1.32!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-footer{
    min-height:30px!important;
    padding:7px 14px!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:center!important;
    justify-content:stretch!important;
    column-gap:18px!important;
    text-align:left!important;
    white-space:normal!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-brand-wall-qualification{
    min-width:0!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    font-size:8.5px!important;
    line-height:1.1!important;
    font-weight:500!important;
    letter-spacing:.015em!important;
    color:var(--fc047-support)!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-brand-wall-copyright{
    white-space:nowrap!important;
    font-size:8.5px!important;
    line-height:1.1!important;
    font-weight:600!important;
    letter-spacing:.035em!important;
    color:var(--fc047-support)!important;
  }
}

@media(max-width:980px){
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-head{
    padding-top:10px!important;
    padding-bottom:10px!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-head .mpmh280-section-title h2{
    margin:0!important;
    font-size:20px!important;
    line-height:1.1!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-selected-brand-wall-footer{
    display:flex!important;
    flex-wrap:wrap!important;
    justify-content:space-between!important;
    gap:6px 14px!important;
    white-space:normal!important;
    text-align:left!important;
  }
  html.mpmh-frontconv048 body #publicShell #shellMain #mpmh280Home[data-home-state="selected"] .mpmh048-brand-wall-qualification{
    flex:1 1 100%!important;
  }
}
