/* v219 Store button alignment. Scoped to the software product cards.
   The download notice is informational, NOT a clickable/disabled anchor. */
body[data-section="store"] .store-download-actions {
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  align-items:stretch;
  gap:.75rem;
  width:100%;
  max-width:520px;
  margin-top:1rem;
}
body[data-section="store"] .store-download-actions > .coco-soon-label,
body[data-section="store"] .store-download-actions > .coco-store-link {
  box-sizing:border-box;
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
  min-width:0;
  min-height:52px;
  margin:0;
  padding:.7rem .7rem;
  border-radius:999px;
  text-align:center;
  font-size:.91rem;
  font-weight:700;
  line-height:1.25;
  white-space:normal;
  overflow-wrap:break-word;
}
body[data-section="store"] .store-download-actions > .coco-soon-label {
  opacity:.92;
  cursor:default;
}
@media(max-width:370px){
 body[data-section="store"] .store-download-actions {grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);gap:.5rem}
}
