.gi-multiples{display:grid;margin:0 auto;width:940px;grid-template-columns:320px 320px 320px;grid-template-rows:repeat(400px);}.gi-covid-country-chart{display:grid;margin:0 auto;width:700px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(400px);}@media (max-width:767px){.gi-covid-country-chart{display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.gi-covid-country-chart div{margin:0 auto}}@media (min-width:940px){.gi-covid-country-chart{width:700px;grid-template-columns:1fr 1fr}}.chart-item{align-self:center;padding-bottom:2rem;}.chart-header{font-size:18px;font-family:"GMsanC-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:2rem;color:#999;}.chart-total{font-size:12px;font-family:"GMsanC-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1rem;color:#888;letter-spacing:.015rem;}.chart-item .tick text{font-size:10px;font-family:"GMsanC-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#999;}.gi-covid-country-chart ._bar.confirmed{opacity:.2;}.chart-item ._bar.confirmed{fill:#852e57;}.chart-item ._bar.deaths{fill:#D56162;}.chart-item[data-series="deaths"] ._bar.confirmed,.chart-item[data-series="deaths"] .confirmedLine,.chart-item[data-series="deaths"] .confirmedArea{opacity:0;display:none;}.chart-item[data-series="cases"] ._bar.deaths,.chart-item[data-series="cases"] .deathsLine,.chart-item[data-series="cases"] .deathsArea{opacity:0;display:none;}.chart-item ._bar.deaths{fill:#D56162;opacity:.2;}.chart-item .gi-death-chart .series .bar-val{background:#D56162;}.coronavirus-country-chart .chart-item svg{margin:0;}.gi-country-chart-group-title{font-family:"GMsanC-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#111;}.gi-country-chart-group-qualifier{font-family:"GMsanC-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#777;}.chart-item svg{margin:auto;display:block;overflow:visible;}.chart-item .axis--x path{display:none;}.gi-country-chart-group-source,.gi-country-chart-group-source a{text-decoration:none;text-transform:uppercase;color:#777;font-family:"GMsanC-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;}