body.home-page .google-auto-placed {
  max-width: 100% !important;
  overflow: hidden !important;
}

body.home-page .google-auto-placed .adsbygoogle {
  max-width: 100% !important;
  overflow: hidden !important;
}

body.home-page .home-food-card,
body.home-page .home-subcategory-card {
  width: 100% !important;
  max-width: 100px !important;
  justify-self: center !important;
}

@media (min-width: 993px) {
  body.home-page .home-food-grid,
  body.home-page .home-subcategory-grid {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }

  body.home-page .home-guides-row {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 1rem !important;
  }

  body.home-page .home-guides-row .home-ustalara-saygi > a {
    gap: 0.9rem !important;
    min-height: 148px !important;
  }

  body.home-page .home-guides-row .ustalara-saygi-content h1 {
    font-size: clamp(0.95rem, 1.08vw, 1.12rem) !important;
    line-height: 1.16 !important;
  }

  body.home-page .home-guides-row .ustalara-saygi-content p {
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    overflow: hidden !important;
    font-size: 0.72rem !important;
    line-height: 1.35 !important;
  }

  body.home-page .home-guides-row .ustalara-saygi-image {
    flex: 0 0 104px !important;
    width: 104px !important;
    max-width: 104px !important;
  }

  html body.home-page .home-guides-row .content-guide.home-ustalara-saygi .ustalara-saygi-image img {
    max-height: 96px !important;
  }

  body.home-page #homeWorldCuisine {
    order: 1;
  }

  body.home-page #homeUstalaraSaygi {
    order: 2;
  }

  body.home-page #homeMichelinGuide {
    order: 3;
  }
}
