.weather-info-full{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:40% auto;padding:1.25rem .75rem}.weather-info-full .sr-only{display:none}.weather-info-full .icon-space{text-align:center}.weather-info-full .icon{color:#fc0;font-size:5.4rem;line-height:1}.weather-info-full .description{display:block;font-size:1.2rem;font-weight:500;line-height:1.1;margin-bottom:.4rem}.weather-info-full .temperature{font-size:4.3rem;line-height:1;margin-top:.6rem}.weather-info-full .feels-like{display:block;margin-bottom:.6rem}.weather-info-full .feels-like-temp{font-weight:500}.weather-info-full .wi-strong-wind{color:#0056a2;font-size:1.2rem;margin-right:1rem}.weather-info-full .additional-data{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto auto}.weather-info-full .additional-data dd,.weather-info-full .additional-data dt{margin-bottom:.2rem}.weather-info-full .additional-data dd{vertical-align:middle}.weather-info-full .separator{font-weight:100}.weather-info-full .high{color:#ad8b00}.weather-info-full .low{color:#0056a2}.weather-info-ribbon{padding:1.25rem .75rem}.weather-info-ribbon .temperature{font-size:2.9rem}.weather-info-ribbon .icon{color:#fc0;font-size:2.4rem;padding-right:1rem}.weather-info-ribbon .high,.weather-info-ribbon .low,.weather-info-ribbon .separator{font-size:2.5rem}.weather-info-ribbon .separator{font-weight:100}.weather-info-ribbon .high{color:#ad8b00}.weather-info-ribbon .low{color:#0056a2}.weather-info-compact{padding:1.25rem .75rem}.weather-info-compact .temperature{font-size:1.5rem}.weather-info-compact .icon{color:#fc0;font-size:1.1rem}
