@media (pointer: coarse) and (hover: none) {
  body {
    background: url("/assets/img/spectaclepyromelodique-bg.jpg?1") #2a5555 no-repeat center center scroll;
    background-size: cover;
  }
  body video {
    display: none;
  }
}

bodyxx {
  background: url("/assets/img/spectaclepyromelodique-bg.jpg?1") #2a5555 no-repeat center center scroll;
}

body {
  background: linear-gradient(to bottom, rgba(105, 82, 162, 0.7) 0%, rgba(105, 82, 162, 0.1) 100%), url("/assets/img/spectaclepyromelodique-bg.jpg?1");
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
}