/* Display benefits sit with the section heading, ahead of the collection visual. */
.pdp-display .pdp-story-heading{margin-bottom:16px}
.pdp-display-v28-summary{margin:0 auto 22px}
.resource-tab-label-short{display:none}

@container site (max-width:720px){
  .pdp-display-v28-summary{margin:0 auto 20px;gap:12px}
  /* Let the longest English category set its own width; do not shrink the text. */
  html[lang="en"] .resource-v26 .download-tabs{grid-template-columns:max-content minmax(0,1fr) minmax(0,1fr);gap:4px;padding:4px}
  html[lang="en"] .resource-v26 .download-tab{padding-inline:4px;white-space:nowrap;text-wrap:nowrap}
  html[lang="en"] .resource-v26 .download-tab>span{white-space:nowrap}
  html[lang="en"] .resource-v26 .resource-tab-label-long{display:none}
  html[lang="en"] .resource-v26 .resource-tab-label-short{display:inline}
}
