.layout { display: grid; gap: 6px; /* grid-template-columns: 133px 158px 292px 292px; */ grid-template-columns: 133px 210px 266px 266px; /* grid-template-rows: 60px 60px; */ grid-template-rows: 129px 129px; } .shadowBorder { box-shadow: inset 0 0 12px 3px #fff2; border-radius: 4px; padding: 4px; } .infoText { text-align: center; font-size: 24px; line-height: 2.5; /* line-height: 20px; */ letter-spacing: 1px; user-select: none; display: flex; flex-direction: column; align-items: center; justify-content: center; } .infoText > span:last-child { color: #00FFF7; font-size: 28px; }