/* Page-specific copy; artwork and curve crop inherit the HL-PC source styles. */
#optical-options.linear-reference-optics .pc-heading > div {min-width: 0; flex: 1}
#optical-options.linear-reference-optics .pc-specs {flex: 0 1 430px; align-items: flex-start}
#optical-options.linear-reference-optics .pc-specs > div {flex: 1; min-width: 0}
#optical-options.linear-reference-optics .pc-specs dd {max-width: 230px; white-space: normal; overflow-wrap: anywhere}
#optical-options.linear-reference-optics .pc-files > div:first-child {max-width: 560px}
#optical-options.linear-reference-optics .linear-optics-120[hidden], #optical-options.linear-reference-optics .linear-optics-other[hidden] {display: none !important}
@media (min-width: 681px) and (max-width: 1050px) {
  #optical-options.linear-reference-optics .pc-heading {flex-wrap: wrap}
  #optical-options.linear-reference-optics .pc-heading > div {flex-basis: 100%}
}
@media (max-width: 680px) {
  #optical-options.linear-reference-optics .pc-specs {width: 100%}
}
