/* Benidorm365 Weather detail */
.weatherdetailhead{margin-top:0!important;padding:17px 16px 9px!important}
.weatherdetail{padding:0 12px 24px}
.weathercurrent{display:flex;align-items:center;gap:17px;padding:20px 18px;border-radius:21px;background:linear-gradient(135deg,#087ed1,#1552a4 55%,#36266f);border:1px solid #7cddff66;box-shadow:0 12px 30px #001d4566;margin-bottom:12px}
.weathercurrenticon{font-size:62px;line-height:1;filter:drop-shadow(0 5px 8px #0004)}
.weathercurrent div:last-child{display:flex;flex-direction:column}
.weathercurrent small{font-size:9px;font-weight:1000;letter-spacing:1px;color:#cceeff}
.weathercurrent strong{font-size:42px;line-height:1.05;margin:3px 0;color:#fff}
.weathercurrent b{font-size:17px;color:#fff}
.weathercurrent span{font-size:12px;color:#d5e9fa;margin-top:3px}
.weatherblock{background:linear-gradient(145deg,#172437,#111a29);border:1px solid #ffffff18;border-radius:18px;padding:14px;margin-bottom:11px;box-shadow:0 8px 22px #0003}
.weatherblock h3{margin:0 0 12px;font-size:15px}
.weatherhourcards{display:flex;gap:8px;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}
.weatherhourcards::-webkit-scrollbar{display:none}
.weatherhourcards>div{min-width:74px;text-align:center;padding:11px 8px;border-radius:14px;background:#0d1725;border:1px solid #ffffff12;display:flex;flex-direction:column;gap:5px}
.weatherhourcards time{font-size:11px;color:#b8c6d9}.weatherhourcards span{font-size:24px}.weatherhourcards b{font-size:16px}
.weatherdays{display:grid;gap:2px}
.weatherdays>div{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:8px;padding:11px 4px;border-bottom:1px solid #ffffff0d}
.weatherdays>div:last-child{border-bottom:0}
.weatherdays strong{font-size:13px}.weatherdays span{font-size:12px;color:#c2cfdf}.weatherdays b{font-size:15px;color:#fff}.weatherdays b small{font-size:12px;color:#8999ad;margin-left:4px}
.weatherstamp{text-align:center;color:#8998aa;font-size:10px;margin:10px 0 0}
