.main-blog .main-blog-slider img {
  width: 100%; }

.main-blog .main-blog-heading {
  padding: 40px;
  text-align: center; }

.main-blog .main-blog-wrap .main-blog-left {
  min-width: 0; }
  .main-blog .main-blog-wrap .main-blog-left .main-blog-left-data {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
    margin-bottom: 45px; }
    @media (max-width: 767px) {
      .main-blog .main-blog-wrap .main-blog-left .main-blog-left-data {
        grid-template-columns: repeat(1, 1fr);
        gap: 20px; } }
    .main-blog .main-blog-wrap .main-blog-left .main-blog-left-data > * {
      padding: 0;
      min-width: 0; }
    .main-blog .main-blog-wrap .main-blog-left .main-blog-left-data .main-blog-left-data-empty {
      grid-column: span 2;
      margin-top: 15px; }
  .main-blog .main-blog-wrap .main-blog-left .shop-pagination {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center; }
    @media (max-width: 767px) {
      .main-blog .main-blog-wrap .main-blog-left .shop-pagination {
        margin-left: -5px;
        margin-right: -5px; } }
    @media (min-width: 767px) {
      .main-blog .main-blog-wrap .main-blog-left .shop-pagination {
        margin-left: -10px;
        margin-right: -10px; } }
    @media (max-width: 991px) {
      .main-blog .main-blog-wrap .main-blog-left .shop-pagination {
        width: 100%; } }
