.meteo{display:grid;gap:1rem}.meteo__title{color:#383838;font-weight:700;text-transform:uppercase;font-size:var(--fs-s)}.meteo__row{display:grid;grid-template-columns:56px 1fr;gap:.75rem;align-items:center}.meteo__icon img{filter:saturate(3);display:block;width:56px;height:auto}.meteo__dot{width:56px;height:56px;border-radius:50%;display:inline-block;background:#ff3b00}.meteo__place{font-weight:700;color:#111;line-height:1.1}.meteo__temps{color:#6a6a6a}.meteo__link{-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:var(--radius-s);font-weight:500;line-height:1;-webkit-text-decoration:none;text-decoration:none;border:1px solid #fff0;cursor:pointer;background:var(--color-primario);color:var(--color-blanco);font-size:var(--fs-s)}.meteo__link:hover{transform:translateY(-1px);box-shadow:0 10px 18px rgb(0 0 0 / .12);filter:brightness(1.06)}.meteo__link:active{transform:translateY(0);box-shadow:0 6px 12px rgb(0 0 0 / .10)}.meteo__link:focus-visible{outline:2px solid rgb(237 12 36 / .35);outline-offset:3px}