.grounds-info-section{max-width:1200px;margin:0 auto;padding:40px 20px}.grounds-courts-table{width:100%;border-collapse:collapse;margin:20px 0 40px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.grounds-courts-table th{background:#2d5a27;color:#fff;padding:14px 16px;text-align:left;font-weight:600}.grounds-courts-table td{padding:12px 16px;border-bottom:1px solid #e8e8e8}.grounds-courts-table tr:last-child td{border-bottom:none}.grounds-courts-table tr:hover{background:#f8f9fa}.grounds-courts-table .court-name{font-weight:600;color:#2d5a27}.grounds-courts-table .seat-count{color:#666}.grounds-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}.grounds-gallery img{width:100%;height:300px;object-fit:cover;border-radius:12px;transition:transform .3s ease}.grounds-gallery img:hover{transform:scale(1.02)}@media (max-width: 768px){.grounds-gallery{grid-template-columns:1fr}.grounds-gallery img{height:220px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/grounds-info.css.map */
