/*
 Theme Name: Sports Gaming Divi Child
 Theme URI: https://example.com/sports-gaming-divi-child
 Description: Child theme for Divi that boots a gaming blog structure (categories, pages) and styles.
 Author: ChatGPT
 Author URI: https://example.com
 Template: Divi
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: sports-gaming-divi-child
*/

/* Helper styles (can be edited in Theme Options too) */
.et_pb_blog_grid .et_pb_post {
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 14px;
  overflow: hidden;
  transition: transform .2s ease, box-shadow .2s ease;
}
.et_pb_blog_grid .et_pb_post:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 24px rgba(0,0,0,0.2);
}
.category-chip {
  display:inline-block;
  padding:.25rem .5rem;
  border-radius:9999px;
  font-size:12px;
  background:rgba(79,70,229,.15);
  color:#4F46E5;
}
.review-box {
  border:1px solid rgba(255,255,255,.12);
  border-radius:16px;
  padding:20px;
  margin:28px 0;
}
.review-box .score {
  font-size:40px;
  font-weight:800;
  line-height:1;
}
.review-box .pros-cons { display:grid; grid-template-columns:1fr 1fr; gap:16px; }
@media (max-width:980px){
  .review-box .pros-cons { grid-template-columns:1fr; }
}