.weather-card{max-width:1200px;margin:22px auto 0;border-radius:15px;background:linear-gradient(110deg,#f9d778,#f2a271);padding:23px 28px;display:flex;align-items:center;gap:20px;color:#3a4c50}.weather-icon{font-size:55px;width:75px;text-align:center}.weather-main{min-width:195px}.weather-main .eyebrow{color:#92613e;margin-bottom:4px}.weather-main h2{font-family:Fraunces,serif;font-size:35px;margin:0}.weather-main h2 small{font-family:'DM Sans',sans-serif;font-size:15px;letter-spacing:0}.weather-main p:last-child{font-size:11px;margin:5px 0 0}.weather-days{display:flex;gap:26px;margin-left:auto}.weather-days span{display:grid;text-align:center;gap:4px}.weather-days b{font-size:9px;color:#855f49}.weather-days i{font-style:normal;font-size:20px}.weather-days em{font-style:normal;font-size:11px;font-weight:700}.weather-refresh{border:1px solid #a77552;background:#fff9e9b5;border-radius:8px;padding:9px 11px;color:#70503d;font-size:11px;font-weight:700;cursor:pointer}@media(max-width:700px){.weather-card{flex-wrap:wrap}.weather-days{margin-left:0}.weather-refresh{margin-left:auto}}
