User:MonkeysHK/sandbox9

 .dual-table { display: grid; grid-template-columns: 1fr 1fr; margin: 12px 0; } .dual-table + .dual-table { margin-top: -12px; } .dual-table table { margin: 0; } .dual-table .seperator-cell { border-bottom: 5px solid var(--theme-accent-color); } @media screen and (max-width: 800px) { .dual-table { grid-template-columns: 1fr; } }

Module:Sandbox/MonkeysHK -> Module:Potion/PotionPageRow

Structure:

Suggestions:
 * Make a template creating a dual table: