@media screen and (min-width: 749px) {
  .theeightgrid {display:none;}
}

.theeightgrid {margin:5px 0;}
.theeightgrid .page-width a {color:#000;text-decoration:none;}
.theeightgrid .page-width img {width: 100%;height: auto;border-radius: 50%;}
.theeightgrid .page-width span {display: block;font-size: 10px;width: 100%;white-space: pre-line;letter-spacing: 0;line-height: 1.3;font-weight: 600;}
@media only screen and (max-width: 769px) {
  .theeightgrid {margin: 5px 0;}
  .theeightgrid .page-width {display: flex;flex-wrap: nowrap;overflow-x: auto;scroll-behavior: smooth;column-gap: 6px;padding-left: 10px;}
  .theeightgrid .page-width::-webkit-scrollbar {display: none;}
  .theeightgrid .page-width .theitems {flex: 0 0 auto;width: calc(18%);text-align: center;}
}