.ps-editorial-header{
  --ps-ed-color:#0b1f3a;
  background: linear-gradient(to bottom, var(--ps-ed-color) 0%, #ffffff 100%);
  padding: 60px 20px 40px;
  margin-bottom: 30px;
}

.ps-editorial-header.style-psblue{ --ps-ed-color:#0b1f3a; }
.ps-editorial-header.style-psgold{ --ps-ed-color:#d4af37; }
.ps-editorial-header.style-commento{ --ps-ed-color:#1f2a44; }

.ps-ed-label{
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 1px;
  opacity: .85;
  margin-bottom: 10px;
}

.ps-ed-title{
  font-size: 38px;
  line-height: 1.2;
  margin: 0 0 15px;
}

.ps-ed-meta{
  font-size: 14px;
  opacity: .8;
}

/* Silence PS Sport Engine Layout header when editorial header is active */
body.ps-editorial-active .psse-article-header{
  display:none !important;
}

@media (max-width:768px){
  .ps-ed-title{ font-size:26px; }
  .ps-editorial-header{ padding:42px 16px 28px; }
}
