/* VOLITELNÝ FIX PRO VÝPIS PRODUKTŮ (když se ti v dlaždici lepí text bez mezer) */

.products-block .p .p-desc,
.products-block .p .p-in .p-desc,
.products-block .p .p-bottom .p-desc{
  white-space: normal;
}

.products-block .p .p-desc span{
  display: inline;
}

.products-block .p .p-desc span + span::before{
  content: " ";
}

/* FIX: mezery mezi kusama textu ve výpisu produktů (karty) */

.products-block .p-desc,
.products-block .p .p-desc,
.products-block .p .p-in .p-desc,
.products-block .p .p-bottom .p-desc,
.products-block .product .description,
.products-block .product .p-desc{
  white-space: normal;
  word-break: normal;
}

/* když je to vypsané jako <span>... </span><span>... </span> bez mezery */
.products-block .p-desc span + span::before,
.products-block .p-desc span + a::before,
.products-block .p-desc a + span::before,
.products-block .p-desc a + a::before,
.products-block .product .description span + span::before,
.products-block .product .description span + a::before,
.products-block .product .description a + span::before,
.products-block .product .description a + a::before{
  content: " ";
}

/* bonus: často bývá "název parametru" a "hodnota" ve dvou prvcích – přidej mezeru po dvojtečce */
.products-block .p-desc *::after{
  /* nic – jen pojistka, ať ti to nekazí layout */
}
