.verticalAlignHelper{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;margin:0}@media (min-width:551px){.weatherInfo__forecast{display:inline-block;vertical-align:top;width:49%}}@media (max-width:550px){.weatherInfo__forecast:not(:last-child){margin-bottom:2rem}}.weatherInfo__forecast>p{font:400 normal calc(2.2rem * var(--global-fake-em))/1.09090909em 'TStar',Arial,sans-serif;font-weight:400;font-style:normal;font-size:calc(2.2rem * var(--global-fake-em));line-height:1.09090909em;color:#fff;margin:0 0 10px 0}.weatherInfo__forecast>p>strong{font-weight:700}.weatherInfo__forecast__temp{font:400 5rem/1em 'TStar',Arial,sans-serif;font-weight:400;font-style:normal;font-size:5rem;line-height:1em;color:#fff}.weatherInfo__forecast__temp>[class*="icon-"]{font-size:5rem;color:#fff;margin-left:1rem}