 .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)} body {font-family: "Fixel Display"; font-weight: 400} h1, h2, h3, h4, h5, h6 {font-family: "Grunt Grotesk"; font-style: normal; font-weight: 400}table.drone-comparison { width: 100%; max-width: 1000px; margin: 20px auto; border-collapse: collapse; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); background: #fff;}table.drone-comparison th { background: #0056b3; color: #fff; text-transform: uppercase; font-weight: 600; padding: 12px; border: 1px solid #ccc;}table.drone-comparison td { padding: 10px; border: 1px solid #e0e0e0; text-align: left; vertical-align: middle;}table.drone-comparison tr:nth-child(even) td { background: #f9f9f9;}table.drone-comparison tr:hover td { background: #f1faff;}table.drone-comparison th,table.drone-comparison td { padding: 12px 15px;}table.drone-comparison { border-radius: 6px; overflow: hidden;}@media screen and (max-width: 600px) { table.drone-comparison, table.drone-comparison thead, table.drone-comparison tbody, table.drone-comparison th, table.drone-comparison td, table.drone-comparison tr { display: block; } table.drone-comparison tr { margin-bottom: 15px; } table.drone-comparison td { text-align:left; padding: 8px; position: relative; } table.drone-comparison td::before { content: attr(data-label); position: absolute; left: 0; width: 50%; padding-left: 15px; font-weight: bold; text-align: left; }}