@media screen and (max-width: 480px) {
  .ec-size .ec-store * {
    font-size: 17px;
  }
}

@media screen and (max-width: 480px) {
  .ec-size .ec-store h1, h2 {
    font-size: 17px;
  }
}

@media screen and (max-width: 480px) {
  .ec-size:not(.ec-size--s) .ec-store .ec-footer__link {
    font-size: 17px;
  }
}

@media screen and (max-width: 480px) {
  [data-block]:not(.store) p {
    font-size: 12px;
  }
}

@media screen and (max-width: 480px) {
  .cover, .cover .main-nav .top-menu__item a, .cover__footer .forward p {
    font-size: 15px;
  }
}

@media screen and (max-width: 480px) {
  .ec-size .ec-store .grid__categories *, .ec-size .ec-store .grid__products--medium-items .grid-product__title-inner {
    font-size: 17px;
  }
}
