/* Stili della pagina /comuni_store/ */

.cs {
  margin-top: 3em;
  padding: 4em 0 2em;
  background-image: linear-gradient(180deg, #e7edf2 0%, #f9fafb 5%);
}
.cs-logo img { width: 38%; }
.cs-store a { display: inline-block; }
/* Come nell'originale il collegamento è largo quanto il pulsante alto 10vh,
   e l'immagine occupa il 40% di quella larghezza */
.cs-store img {
  width: 40%;
  height: 10vh;
  object-fit: contain;
  object-position: center center;
}
@media (max-width: 767px) {
  .cs-store img { width: 100%; }
}
