.current-weather h1{display:none}.current-weather > div{grid-column-end:span 6;text-align:center}time,.current-weather,.temp{font-size:125%}.time{font-size:150%}.hourly{grid-template-columns: repeat(auto-fit, minmax(150px, 1fr))}.daily{grid-template-columns: repeat(auto-fit, minmax(250px, 1fr))}.hourly > *{text-align:center}.icon{display:flex;align-items:center;justify-content:center}.w-icon,.w-icon svg{fill:hsl(var(--col-m),var(--sat-m),var(--sun-title-bar));width:80px}