/* Mobil: krátky popis = obrázok + text zarovnané vedľa seba a VERTIKÁLNE na stred */
@media (max-width: 640px) {
  .p-short-description p {
    display: flex;
    align-items: center;   /* vertikálne centrovanie textu k obrázku */
    gap: 12px;             /* medzera medzi obrázkom a textom */
    margin: 8px 0;
    line-height: 1.25;
  }
  .p-short-description p > img {
    flex: 0 0 auto;        /* nedovoľ zmenšovanie */
    width: 150px;          /* ponechaj 150 px náhľad (môžeš zmeniť) */
    height: auto;
  }
}
