/* GO v77: restore standard vertical hero for news posts, including Games-category posts that are posts, not the games CPT. */

body.go-template-news:not(.wp-admin) .go-article__hero--guide-like {
  display: block !important;
  width: min(1120px, calc(100vw - 32px)) !important;
  max-width: 1120px !important;
  margin: 0 auto !important;
  padding: clamp(34px, 5vw, 68px) 0 clamp(18px, 2.5vw, 30px) !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero--guide-like .go-article__hero-inner {
  display: block !important;
  width: 100% !important;
  max-width: 880px !important;
  margin: 0 !important;
  padding: 0 0 clamp(20px, 3vw, 34px) !important;
  text-align: left !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero--guide-like .go-article__title {
  max-width: 880px !important;
  margin: 0 !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero--guide-like .go-article__deck {
  max-width: 760px !important;
  margin-top: clamp(14px, 2vw, 22px) !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero--guide-like .go-article__hero-nav {
  margin-top: clamp(18px, 2vw, 26px) !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero-visual {
  display: block !important;
  width: 100% !important;
  max-width: 1120px !important;
  margin: 0 !important;
  overflow: hidden !important;
  border: 0 !important;
  border-radius: 14px !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero-visual .go-editorial-cover__media,
body.go-template-news:not(.wp-admin) .go-article__hero-visual .go-editorial-cover__image,
body.go-template-news:not(.wp-admin) .go-article__hero-visual img {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  aspect-ratio: 16 / 9 !important;
  object-fit: cover !important;
  border-radius: 14px !important;
  background: transparent !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero-share--below-cover {
  width: 100% !important;
  max-width: 1120px !important;
  margin: 12px 0 0 auto !important;
  justify-content: flex-end !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

body.go-template-news:not(.wp-admin) .go-article__hero-share--below-cover .go-article__share-list,
body.go-template-news:not(.wp-admin) .go-article__hero-share--below-cover .go-article__share-link {
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

@media (max-width: 760px) {
  body.go-template-news:not(.wp-admin) .go-article__hero--guide-like {
    width: min(100% - 28px, 1120px) !important;
    padding-top: 34px !important;
  }

  body.go-template-news:not(.wp-admin) .go-article__hero--guide-like .go-article__hero-inner {
    padding-bottom: 18px !important;
  }

  body.go-template-news:not(.wp-admin) .go-article__hero-visual,
  body.go-template-news:not(.wp-admin) .go-article__hero-visual .go-editorial-cover__media,
  body.go-template-news:not(.wp-admin) .go-article__hero-visual .go-editorial-cover__image,
  body.go-template-news:not(.wp-admin) .go-article__hero-visual img {
    border-radius: 12px !important;
  }
}
