/* Paula Abdul v2.21 — grouped archival videos and era navigation. */
/* Maintain the established archival cards while letting each video use equal space. */
.legacy-main.editorial-detail .legacy-section.v221-video-combined{scroll-margin-top:120px}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-combined-inner{
  width:100%;max-width:100%;margin:0;padding:0;
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.5vw,26px);width:100%;align-items:start;
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-grid-three{
  grid-template-columns:repeat(3,minmax(0,1fr));
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-card{
  min-width:0;scroll-margin-top:130px;display:flex;flex-direction:column;gap:10px;
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-card-title{
  margin:0 0 2px;font:800 clamp(15px,1.45vw,19px)/1.35 'DM Sans',sans-serif;color:#292029;text-align:center;
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-card .responsive-video{
  width:100%!important;max-width:none!important;margin:0!important;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background:#110e13;
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-card .responsive-video iframe{
  display:block;width:100%!important;max-width:none!important;height:100%!important;aspect-ratio:16/9;border:0;
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-card h6{
  margin:0!important;padding:0 .3rem;text-align:center;font-size:clamp(13px,1.2vw,15px)!important;line-height:1.5!important;color:#51424e!important;
}
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-card .heading-text-5,
.legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-card .heading-text-5.black{
  color:inherit!important;font-size:inherit!important;
}
@media (max-width:1100px){
 .legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-grid-three{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:700px){
 .legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-grid,
 .legacy-main.editorial-detail .legacy-section.v221-video-combined .v221-video-grid-three{grid-template-columns:1fr;gap:24px}
}
/* Match the separate album-era singles panels established on Forever Your Girl. */
.album-era-archive .archive-content .v221-tour-rehearsal-section{scroll-margin-top:145px;}
.album-era-archive .archive-content .v221-tour-rehearsal-section .v221-tour-rehearsal-content{width:100%;max-width:100%;}
.album-era-archive .archive-content .v221-tour-rehearsal-section .v221-rehearsal-video{
  width:min(100%,860px);margin:14px auto 0;aspect-ratio:16/9;background:#181017;border-radius:10px;overflow:hidden;
}
.album-era-archive .archive-content .v221-tour-rehearsal-section .v221-rehearsal-video iframe{
  display:block;width:100%!important;max-width:none!important;height:100%!important;aspect-ratio:16/9;border:0;
}
