<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.btn-icon{background-color:transparent;border:1px solid transparent}.btn-icon:active,.btn-icon:focus,.btn-icon:hover{outline:.0625rem solid #e6e6e6;outline-offset:.25rem}#forecast .tricolor-border,#forecastEphemerisAndNextDays .tricolor-border{display:flex;flex-wrap:wrap;justify-content:start;position:relative}#forecast .tricolor-border-header,#forecastEphemerisAndNextDays .tricolor-border-header{background:linear-gradient(90deg,#0a228d,#0a228d 50%,#da3f41 0,#da3f41);height:.25rem;width:100%}#forecast .tricolor-border-body,#forecastEphemerisAndNextDays .tricolor-border-body{background:linear-gradient(90deg,rgba(10,34,141,.15),rgba(10,34,141,.15) 50%,rgba(218,63,65,.15) 0,rgba(218,63,65,.15));width:100%}#forecast .tricolor-border-background,#forecastEphemerisAndNextDays .tricolor-border-background{margin:0 .125rem .125rem;padding:0 .375rem;text-align:center}#forecast .tricolor-border-title,#forecastEphemerisAndNextDays .tricolor-border-title{display:inline-block;padding:0 15px;transform:translateY(-50%)}#forecast .tricolor-border-content,#forecastEphemerisAndNextDays .tricolor-border-content{text-align:left}#forecast .weatherAttestationGrid,#forecastEphemerisAndNextDays .weatherAttestationGrid{padding:0 .5625rem;z-index:0}#forecast .weatherAttestation,#forecastEphemerisAndNextDays .weatherAttestation{margin:2.25rem auto;max-width:20.625rem;z-index:5}#forecast .tricolor-border-background,#forecastEphemerisAndNextDays .tricolor-border-background{background-color:#fff}#forecast .tricolor-border-title,#forecastEphemerisAndNextDays .tricolor-border-title{background-color:#fff;color:#000;font-family:Nunito Sans,sans-serif;font-size:1.625rem;font-style:normal;font-weight:400}#forecast .tricolor-border-title span,#forecastEphemerisAndNextDays .tricolor-border-title span{color:#fb0}#forecast .weatherAttestation-desc,#forecastEphemerisAndNextDays .weatherAttestation-desc{column-gap:.875rem;display:flex;flex-direction:row;justify-content:space-between;margin-top:-.625rem}#forecast .weatherAttestation-img,#forecastEphemerisAndNextDays .weatherAttestation-img{flex:0 0 auto}#forecast .weatherAttestation-text,#forecastEphemerisAndNextDays .weatherAttestation-text{align-items:center;background-color:#f4f5f8;display:flex;font-size:.875rem;line-height:1.125rem;padding:.75rem .625rem;text-align:left;word-break:break-word}#forecast .weatherAttestation-text b,#forecastEphemerisAndNextDays .weatherAttestation-text b{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast .weatherAttestation-list,#forecastEphemerisAndNextDays .weatherAttestation-list{align-items:center;display:flex;flex-direction:column;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;list-style:none;margin:.5rem auto 0;max-width:90%;row-gap:10px;text-align:left}#forecast .weatherAttestation-list .item,#forecastEphemerisAndNextDays .weatherAttestation-list .item{align-items:center;column-gap:.5rem;display:flex;width:75%}#forecast .weatherAttestation-list .item b,#forecastEphemerisAndNextDays .weatherAttestation-list .item b{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast .weatherAttestation-list .item:first-child,#forecastEphemerisAndNextDays .weatherAttestation-list .item:first-child{justify-content:center}#forecast .weatherAttestation-list .icon,#forecastEphemerisAndNextDays .weatherAttestation-list .icon{fill:#fb0;flex:0 0 auto;height:.9375rem;width:1.25rem}#forecast .weatherAttestation-button,#forecastEphemerisAndNextDays .weatherAttestation-button{background-color:#fb0;border:none;border-radius:.3125rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;margin-top:-.625rem;max-width:12.875rem;padding:.3125rem .625rem;text-transform:uppercase;transform:translateY(50%)}@media (min-width:768px){#forecast .weatherAttestation,#forecastEphemerisAndNextDays .weatherAttestation{max-width:100%}#forecast .tricolor-border-background,#forecastEphemerisAndNextDays .tricolor-border-background{padding:0 1.0625rem}#forecast .weatherAttestation-list,#forecastEphemerisAndNextDays .weatherAttestation-list{flex-direction:row;max-width:100%}#forecast .weatherAttestation-list .item:first-child,#forecastEphemerisAndNextDays .weatherAttestation-list .item:first-child{justify-content:left}#forecast .weatherAttestation-list .icon,#forecastEphemerisAndNextDays .weatherAttestation-list .icon{fill:#fb0;flex:0 0 auto;height:.9375rem;width:1.25rem}#forecast .weatherAttestation-button,#forecastEphemerisAndNextDays .weatherAttestation-button{max-width:none}}#forecast #autopromo,#forecastEphemerisAndNextDays #autopromo{background:#fff}#forecast .autopromoVipGrid,#forecastEphemerisAndNextDays .autopromoVipGrid{padding:0 .5625rem;z-index:1}#forecast .autopromoVip,#forecastEphemerisAndNextDays .autopromoVip{background:transparent linear-gradient(180deg,#2a82dd,#71b6ff) 0 0 no-repeat padding-box;border-radius:.625rem;box-shadow:0 0 6px rgba(0,0,0,.149);display:flex;flex-direction:column;flex-wrap:wrap;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;justify-content:start;margin:1.25rem auto;max-width:20.625rem;padding:.625rem 0;position:relative;z-index:4}#forecast .autopromoVip *,#forecastEphemerisAndNextDays .autopromoVip *{box-sizing:border-box}#forecast .autopromoVip .logoStreaming,#forecastEphemerisAndNextDays .autopromoVip .logoStreaming{margin:-1.25rem auto .625rem;min-width:40%;padding-left:1.25rem}#forecast .autopromoVip .logoStreaming img,#forecastEphemerisAndNextDays .autopromoVip .logoStreaming img{width:5.75rem}#forecast .autopromoVip .advantages,#forecastEphemerisAndNextDays .autopromoVip .advantages{background:#fff;background:#fb0;border-bottom:.125rem solid #fb0;border-top:.125rem solid #fb0;clip-path:ellipse(60% 50% at 50% 50%);display:flex;position:relative}#forecast .autopromoVip .advantages-bg,#forecastEphemerisAndNextDays .autopromoVip .advantages-bg{background:#fff;clip-path:ellipse(58% 50% at 50% 50%);height:97%;position:absolute;top:.125rem;width:100%}#forecast .autopromoVip .list-advantages,#forecastEphemerisAndNextDays .autopromoVip .list-advantages{margin:1.3125rem auto;min-width:60%;z-index:1}#forecast .autopromoVip .list-advantages li,#forecastEphemerisAndNextDays .autopromoVip .list-advantages li{align-items:center;color:#000;display:flex;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700;list-style-type:none;padding:.1875rem 0}#forecast .autopromoVip .icon.icon-Check,#forecastEphemerisAndNextDays .autopromoVip .icon.icon-Check{fill:#fb0;height:.9375rem;margin-right:.625rem;width:.9375rem}#forecast .autopromoVip .access,#forecastEphemerisAndNextDays .autopromoVip .access{min-width:100%;padding-top:.9375rem;text-align:center}#forecast .autopromoVip .button,#forecastEphemerisAndNextDays .autopromoVip .button{background:#fb0;border:none;border-radius:.3125rem;color:#000;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700;line-height:1.1875rem;margin:0 auto;padding:.5rem 1.25rem}#forecast .autopromoVip .button .icon,#forecastEphemerisAndNextDays .autopromoVip .button .icon{fill:#000;height:1.1875rem;margin-right:.625rem;vertical-align:text-top;width:1.1875rem}#forecast .autopromoVip-container,#forecastEphemerisAndNextDays .autopromoVip-container{bottom:0;left:0;position:absolute;right:0;top:0}#forecast .autopromoVip-text,#forecastEphemerisAndNextDays .autopromoVip-text{font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;margin:0 auto;padding-bottom:1.5625rem;padding-top:1.875rem;text-align:center}@media (min-width:768px){#forecast .autopromoVip,#forecastEphemerisAndNextDays .autopromoVip{flex-direction:row;margin-bottom:6px;max-width:100%;padding:0}#forecast .autopromoVip .logoStreaming,#forecastEphemerisAndNextDays .autopromoVip .logoStreaming{align-items:center;display:flex;flex-basis:30%;justify-content:center;margin:-1.875rem 0 0;min-width:inherit;padding-left:inherit}#forecast .autopromoVip .advantages,#forecastEphemerisAndNextDays .autopromoVip .advantages{border:none;clip-path:ellipse(49% 80% at 50% 50%);flex-basis:40%;flex-direction:row}#forecast .autopromoVip .advantages-bg,#forecastEphemerisAndNextDays .autopromoVip .advantages-bg{clip-path:ellipse(48% 75% at 50% 50%);height:100%;left:.1875rem;top:0;width:98%}#forecast .autopromoVip .list-advantages,#forecastEphemerisAndNextDays .autopromoVip .list-advantages{margin:0 auto;min-width:38%}#forecast .autopromoVip .access,#forecastEphemerisAndNextDays .autopromoVip .access{flex-basis:30%;margin:auto;min-width:inherit;padding:0}#forecast .autopromoVip-container .autopromoVip,#forecastEphemerisAndNextDays .autopromoVip-container .autopromoVip{max-width:none}}#forecast .share{display:flex;flex-wrap:wrap;justify-content:center;padding:0 .5625rem}#forecast .share .share-container{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:3rem;margin:0}#forecast .share .social-network-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0}#forecast .share .social-network-item.hide{display:none}#forecast .share .social-network-button{background-color:transparent;border:0;display:inline-block;height:100%;margin-left:1.0625rem;padding:0;position:relative}#forecast .share .social-network-button .icon{fill:#2fc3c6;height:1.625rem;width:1.625rem}#forecast .share .social-network-button .tooltip{background-color:#fff;bottom:calc(100% + 15px);box-shadow:0 0 6px rgba(0,0,0,.5);opacity:0;position:absolute;right:0;transition:opacity .6s,visibility .1s;visibility:hidden;white-space:nowrap}#forecast .share .social-network-button .tooltip.show{opacity:1;visibility:visible}#forecast .share .social-network-button .tooltip .tooltip-text{border-bottom:3px solid #2fc3c6;display:inline-block;padding:.5rem;position:relative}#forecast .share .social-network-button .tooltip .tooltip-text:before{border-left:solid transparent;border-right:solid transparent;border-top:solid transparent;border-color:#2fc3c6 transparent transparent;border-style:solid;border-width:.9375rem .9375rem medium;content:" ";height:0;margin-left:-.9375rem;position:absolute;right:0;top:calc(100% + 2px);width:0}#forecast .share .social-network-button .tooltip .tooltip-text:after{border-left:solid transparent;border-right:solid transparent;border-top:solid transparent;border-color:#fff transparent transparent;border-style:solid;border-width:.75rem .75rem medium;content:" ";height:0;margin-left:-.75rem;position:absolute;right:.1875rem;top:100%;width:0}@media (min-width:768px){#forecast .share{justify-content:flex-end}}@media (min-width:1000px){#forecast .share .share-mobile{display:none}#forecast .share .social-network-button .tooltip{left:-100%;right:auto}#forecast .share .social-network-button .tooltip .tooltip-text:after,#forecast .share .social-network-button .tooltip .tooltip-text:before{left:50%}}#station-infos{color:#000;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;margin-bottom:.625rem;margin-top:.9375rem}#station-infos .icon{fill:rgba(0,0,0,.502)}#station-infos .line{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#station-infos .snowBlocTitle{align-items:center;display:flex;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700;gap:.625rem;height:1.5rem;margin-bottom:.625rem}#station-infos .title h3{flex-wrap:nowrap;font-size:1.125rem;margin-bottom:.625rem}#station-infos .snowBlocText{display:block;font-size:.9375rem;gap:.75rem;line-height:1.8}#station-infos .block-station .alert-station{border-radius:.3125rem;display:flex;font-size:.9375rem;padding:.125rem;width:min-content}#station-infos .block-station .alert-station-img{background-color:#fff;border-radius:.3125rem;gap:.9375rem}#station-infos .block-station .alert-station-img,#station-infos .block-station .alert-station-subtitle{align-items:center;display:flex;flex:1 1 auto;height:32px;justify-content:center;padding-left:.625rem;padding-right:.625rem;text-align:center}#station-infos .block-station .alert-station-img span,#station-infos .block-station .alert-station-subtitle span{white-space:nowrap}#station-infos .block-station .alert-station-subtitle{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#station-infos .block-station .snowBlocTitle{align-items:center;display:block;height:4.25rem;margin-bottom:0}#station-infos .block-station .snowBlocTitle .title-container{align-items:center;display:flex;height:2.1875rem;width:100%}#station-infos .block-station .snowBlocTitle h2{font-size:1.5rem;line-height:1;margin:0 .625rem}#station-infos .block-station .snowBlocTitle .icon{height:1.25rem;width:1.4375rem}#station-infos .block-station .snowBlocTitle .close,#station-infos .block-station .snowBlocTitle .open{border-radius:.3125rem;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:700;height:1.5625rem;line-height:1.7;margin-right:.625rem;text-align:center;width:4.5rem}#station-infos .block-station .snowBlocTitle .open{background-color:#4de659;color:#000}#station-infos .block-station .snowBlocTitle .close{background-color:#ed1d1d;color:#fff}#station-infos .block-station .name-container{align-items:flex-end;display:flex;flex-wrap:wrap;height:2rem;width:100%}#station-infos .block-station .name-station{flex-basis:100%;font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.1}#station-infos .block-station .info-station{margin-top:.9375rem}#station-infos .block-station .info-station .open-date{border:.125rem solid #ed1d1d;border-radius:.3125rem;font-size:.9375rem;padding:.375rem .625rem}#station-infos .block-snowmaking{margin-top:.9375rem}#station-infos .block-snowmaking .snowBlocTitle h3{margin:0}#station-infos .block-snowmaking .icon{height:1.375rem;width:1.375rem}#station-infos .block-latest-snowfall{margin-top:.9375rem}#station-infos .block-latest-snowfall .snowBlocTitle h3{margin:0}#station-infos .block-latest-snowfall .icon{height:1.375rem;width:1.5rem}#station-infos .block-webcam{margin-top:.9375rem}#station-infos .block-webcam .snowBlocTitle h3{margin:0}#station-infos .block-webcam .icon{height:1.375rem;width:1.125rem}#station-infos .block-webcam .webcamView{position:relative;width:20rem}#station-infos .block-webcam .webcamView img{border-radius:.3125rem .3125rem 0 0;display:block}#station-infos .block-webcam button{background-color:transparent;border:none;cursor:pointer;height:11.25rem;position:absolute;transform:translateY(-100%);width:20rem}#station-infos .block-webcam button span .icon{fill:#fff;height:1.75rem;width:1.4375rem}#station-infos .block-webcam button span.pause,#station-infos .block-webcam button span.play{align-items:center;background-color:rgba(47,116,216,.502);border-radius:50%;height:4.375rem;justify-content:center;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.375rem}#station-infos .block-webcam button span.play{display:flex}#station-infos .block-webcam button span.pause{display:none}#station-infos .block-webcam .meta-data{background-color:#2f74d8;border-radius:0 0 .3125rem .3125rem;color:#fff;display:flex;flex-direction:column;padding:.5rem;text-align:center}#station-infos .block-webcam .title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:700;overflow:hidden}#station-infos .block-webcam .dateLabel{font-size:.75rem}#station-infos .webcam-slider .slider-container{position:relative}#station-infos .webcam-slider .slider-container.nav .slider-btn-container{display:initial}#station-infos .webcam-slider .slider-container.nav.first .slider-btn-container.left,#station-infos .webcam-slider .slider-container.nav.last .slider-btn-container.right{display:none}#station-infos .webcam-slider .slider-container.slider-type-a .slider-btn-container{align-items:center;display:flex}#station-infos .webcam-slider .slider-container.slider-type-a .slider-btn-container button{background:hsla(0,0%,100%,.8);height:100%}#station-infos .webcam-slider .slider-container.slider-type-a .slider-btn-container .icon{height:3.125rem;width:1.5625rem}#station-infos .webcam-slider .slider-point-container{padding:5px 0;text-align:center;width:100%}#station-infos .webcam-slider .slider-point{display:inline-block}#station-infos .webcam-slider .slider-point button{border:1px solid #fff;border-radius:5px;display:inline-block;height:10px;margin:5px;opacity:.5;padding:0;width:10px}#station-infos .webcam-slider .slider-point button.selected{background:#fff;opacity:1}#station-infos .webcam-slider .slider{overflow-x:scroll;overflow-y:hidden;position:relative;scroll-behavior:smooth}#station-infos .webcam-slider .slider-overflow{display:flex;flex-wrap:nowrap}#station-infos .webcam-slider .slider-btn-container{display:none}#station-infos .webcam-slider .slider-btn-container .icon{filter:none}#station-infos .webcam-slider .slider-container.nav .slider-btn-container{display:flex}#station-infos .webcam-slider .webcam-list{column-gap:.625rem;display:flex;margin-top:1.125rem}#station-infos .webcam-slider .item{align-items:center;background-color:#2f74d8;border-radius:.3125rem;cursor:pointer;display:flex;height:2.5rem;width:14.375rem}#station-infos .webcam-slider .item .img-container{height:2.5rem;width:3.125rem}#station-infos .webcam-slider .item img{border-radius:.3125rem 0 0 .3125rem}#station-infos .webcam-slider .item .webcam-title{color:#fff;display:inline-block;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:700;overflow:hidden;padding:.625rem;text-overflow:ellipsis;white-space:nowrap;width:10rem}#station-infos .webcam-slider .slider-btn-container{background-color:hsla(0,0%,100%,.8);display:flex;height:2.5rem;position:absolute;width:1.25rem}#station-infos .webcam-slider button.slide .icon{fill:#000;height:.875rem;width:.875rem}#station-infos .webcam-slider button{background:transparent;border:none}#station-infos .webcam-slider .slider-btn-container.left{left:0;top:1.125rem}#station-infos .webcam-slider .slider-btn-container.right{right:0;top:1.125rem}#station-infos .block-track-info{margin-top:.9375rem}#station-infos .block-track-info .snowBlocTitle h3{margin:0}#station-infos .block-track-info .icon{height:1.375rem;width:1.375rem}#station-infos .block-track-info .snowBlocText{align-items:center;display:flex}#station-infos .bock-number-of-tracks .icon{height:1.125rem}#station-infos .bock-number-of-tracks{margin-top:.9375rem}#station-infos .bock-number-of-tracks .snowBlocTitle h3{margin:0}#station-infos .bock-number-of-tracks .icon{height:1.375rem;width:1.375rem}#station-infos .bock-number-of-tracks .snowBlocContent{display:flex;gap:.625rem}#station-infos .bock-number-of-tracks .square{align-items:center;border-radius:1.5625rem;color:#fff;display:flex;font-size:.9375rem;height:2.8125rem;justify-content:center;width:2.8125rem}#station-infos .bock-number-of-tracks .square.open span:last-of-type{border-top:.0625rem solid #fff}#station-infos .bock-number-of-tracks .square.open{flex-direction:column}#station-infos .bock-number-of-tracks .beginner{background-color:#50c644}#station-infos .bock-number-of-tracks .intermediate{background-color:#56b3fd}#station-infos .bock-number-of-tracks .advanced{background-color:#f9453a}#station-infos .bock-number-of-tracks .expert{background-color:#000}#station-infos .ski-info{align-items:center;display:flex;float:right;font-size:.8125rem;margin-top:.625rem}#station-infos .ski-info span{margin-right:.375rem}@media (min-width:768px){#station-infos{padding:0 .5625rem}#station-infos .block-station{display:flex}#station-infos .block-station .snowBlocTitle{flex-grow:1}#station-infos .block-station .info-station{margin-top:0;padding-left:.625rem}#station-infos .block-station .open-date{float:right}#station-infos .block-container{display:flex}#station-infos .block-container .block-latest-snowfall,#station-infos .block-container .block-snowmaking,#station-infos .block-container .block-track-info,#station-infos .block-container .bock-number-of-tracks{width:50%}#station-infos .block-container .block-latest-snowfall .snowBlocText,#station-infos .block-container .block-latest-snowfall .snowBlocTitle,#station-infos .block-container .bock-number-of-tracks{padding-left:1.25rem}#station-infos .block-container-webcam{display:flex;flex-wrap:wrap}#station-infos .block-container-webcam .block-webcam{align-self:flex-start;order:1;width:50%}#station-infos .block-container-webcam .block-webcam button:hover span.pause{display:flex}#station-infos .block-container-webcam .right-webcam{flex-grow:1;order:2;width:50%}#station-infos .block-container-webcam .block-track-info,#station-infos .block-container-webcam .bock-number-of-tracks{padding-left:1.25rem}#station-infos .block-container-webcam .webcam-slider{order:3;width:100%}}@media (min-width:1000px){#station-infos .block-station .alert-station{flex-wrap:wrap}}@media (min-width:1280px){#station-infos.vip .block-station .alert-station{flex-wrap:nowrap}}.sliderForecast{overflow-x:scroll;scroll-snap-type:x mandatory}.slideForecast{display:grid;grid-template-columns:repeat(64,minmax(0,1fr));grid-template-rows:auto;justify-items:stretch;overflow-x:scroll;overflow-y:hidden;position:relative;scroll-snap-type:both mandatory;transition:left .4s linear;width:400%}.blocSlideForecast{border-left:.0625rem solid transparent;border-right:.0625rem solid transparent;grid-column-end:span 16;grid-column-start:auto;justify-items:stretch;padding-left:1.875rem;scroll-snap-align:start}.contentPointBlock{bottom:10px;left:0;position:absolute;text-align:center;width:100%}.contentPointBlock a.current{background:#50b2d3}.contentPointBlock a.current,.pointBlock{border:.0625rem solid #50b2d3;border-radius:.625rem;display:inline-block;height:.625rem;margin:.3125rem;padding:0;vertical-align:middle;width:.625rem}@media (min-width:1000px){.sliderForecast{overflow-x:unset}}.ogy-header-ad{position:relative!important}html[style*=padding-top] #header-margin{padding-top:0}.ad-bg{background:#fff}#ad-background-top{overflow:visible;position:relative}#ad-background-top .ad-background-container{height:1000px;left:0;overflow:hidden;position:absolute;top:0;width:100%}#ad-background-top .ad-background-container .ad-background-content{left:50%;position:absolute;top:0;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#ad-background-top[class$=-block]{display:grid}#cover{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:30vh;left:0;overflow:hidden;position:fixed;top:0;transition:height .75s linear;width:100%;z-index:99999999}#cover .close{display:none}#cover.expand{height:70vh}#cover.expand .close{background-color:rgba(0,0,0,.7);color:#fff;display:block;font-size:20px;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:0;width:30px}#cover.reduce{height:10vh}.ad{min-height:6.25rem;overflow:hidden;text-align:center}.ad#mban_atf{align-items:center;background:#fff;display:flex;justify-content:center}.ad #taboolatest{background:#fff;max-width:300px;min-height:50px;width:100%}.ad:empty{background-color:hsla(0,0%,97%,.502);border:none;color:#b5b5b5;font-size:.875rem;height:6.25rem;line-height:1.2;position:relative;text-align:center}.ad:empty:before{content:attr(data-text);left:calc(50% - .78125rem);position:absolute;top:calc(50% - .4375rem)}.ad-side,.ad-side-btf{grid-row-end:span 25;height:100%;width:100%}.ad-relative{position:relative}.close-ad{box-sizing:border-box;padding-top:.5625rem}.close-ad .close{display:none;text-align:right;width:100%}.close-ad .label{background:none;border:none;color:#242f5e;cursor:pointer;font:inherit;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;margin-right:5px;outline:inherit;padding:0}.close-ad .cross{background-color:#fb0;border-radius:50%;float:right;height:18px;text-align:center;width:18px}.close-ad .cross svg{fill:#fff;height:10px;width:10px}#btf_small{background-color:#fff}#outbrain-category-below-thumbnails,#outbrain-container{background-color:#f7f7f7;border:.1875rem solid #fff}.ad.sponso.taboola{background:#f7f7f7;margin:0;padding:.3125rem 0}.ad.sponso.taboola span{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}.ad.sponso.OUTBRAIN{background:#f7f7f7;margin:0;max-height:25rem;padding:.3125rem 0}.ad.sponso.OUTBRAIN.no-limit{max-height:none}.ad.sponso.OUTBRAIN.expanded,.ad.sponso.OUTBRAIN.ob_cls_big,.ad.sponso.OUTBRAIN.smartbox{max-height:31.25rem}.ad.sponso.OUTBRAIN:first-child{position:relative;z-index:1}.ad.sponso.OUTBRAIN:first-child[data-widget-id=AR_1],.ad.sponso.OUTBRAIN:first-child[data-widget-id=AR_2]{z-index:6}#mban_atf-xl{background:#fff;border:none;margin-left:-.375rem;margin-right:-.375rem;margin-top:0;width:calc(100% + .75rem)}#mban_atf-xl.pixel{background:transparent;min-height:auto}#mban_atf-xl div{align-items:center;display:flex;height:100%;justify-content:center}.ad.sponso:empty{display:none}.ob_cls_auto,.ob_cls_big,.ob_cls_mobile{background-color:var(--background-color);min-height:21.875rem;overflow:hidden}.ob_cls_auto aside,.ob_cls_big aside,.ob_cls_mobile aside{margin:auto}.ob_cls_auto.d-none,.ob_cls_big.d-none,.ob_cls_mobile.d-none{display:none}.ob_cls_big{max-height:31.25rem}.ob_cls_desktop{height:220px;overflow:hidden}.ob_cls_desktop,.ob_cls_no-limit{background-color:var(--background-color)}.ob_cls_no-limit{min-height:2000px}.ob_cls_expanded{background-color:var(--background-color);max-height:20.625rem;min-height:20.625rem;overflow:hidden}.ob_cls_expanded aside{margin:auto}.ob_cls_expanded.d-none{display:none}.sticky-div{position:sticky;top:calc(var(--header-height) + 100px);transition:.3s ease-out}@media (min-width:768px){#ob_autres-1,#ob_autres-2,#ob_in-feed-d-1,#ob_in-feed-d-2,#ob_in-feed-m-1,#ob_in-feed-m-2,#outbrain-category-below-thumbnails,#outbrain-container,#outbrain-feed-container{z-index:7}}@media (min-width:1000px){.ad{border:3px solid #f7f7f7}.ad:empty{border:3px solid hsla(0,0%,97%,.502)}.ad.sponso{border:none}.ad.sponso.OUTBRAIN.geoloc{max-height:13.75rem}.ad.sponso.OUTBRAIN.smartbox{max-height:20.625rem}.ad.sponso.OUTBRAIN.expanded{max-height:31.25rem}.close-ad .close{display:block}.close-ad.d-l-none{display:none}#mban_atf-xl{margin-bottom:.9375rem}.ob_cls_auto{min-height:13.75rem}.ob_cls_big{max-height:20.625rem;min-height:20.625rem}}#tbl-next-up{z-index:1}#forecastReporter,#forecastTopSection .topSection .topSection-list,#forecastWeatherNews #weather-news .slider,#station-infos .webcam-slider .slider{-ms-overflow-style:none;scrollbar-width:none}#forecastReporter::-webkit-scrollbar,#forecastTopSection .topSection .topSection-list::-webkit-scrollbar,#forecastWeatherNews #weather-news .slider::-webkit-scrollbar,#station-infos .webcam-slider .slider::-webkit-scrollbar{display:none}@media (min-width:768px){#forecastNearCities #nearCities .near-cities-lists{-ms-overflow-style:none;scrollbar-width:none}#forecastNearCities #nearCities .near-cities-lists::-webkit-scrollbar{display:none}}#forecastWeatherNews{background:#354a64;padding:0}#forecastWeatherNews .slider-container{position:relative}#forecastWeatherNews .slider-container.nav .slider-btn-container{display:initial}#forecastWeatherNews .slider-container.nav.first .slider-btn-container.left,#forecastWeatherNews .slider-container.nav.last .slider-btn-container.right{display:none}#forecastWeatherNews .slider-container.slider-type-a .slider-btn-container{align-items:center;display:flex}#forecastWeatherNews .slider-container.slider-type-a .slider-btn-container button{background:hsla(0,0%,100%,.8);height:100%}#forecastWeatherNews .slider-container.slider-type-a .slider-btn-container .icon{height:3.125rem;width:1.5625rem}#forecastWeatherNews .slider-point-container{padding:5px 0;text-align:center;width:100%}#forecastWeatherNews .slider-point{display:inline-block}#forecastWeatherNews .slider-point button{border:1px solid #fff;border-radius:5px;display:inline-block;height:10px;margin:5px;opacity:.5;padding:0;width:10px}#forecastWeatherNews .slider-point button.selected{background:#fff;opacity:1}#forecastWeatherNews .slider{overflow-x:scroll;overflow-y:hidden;position:relative;scroll-behavior:smooth}#forecastWeatherNews .slider-overflow{display:flex;flex-wrap:nowrap}#forecastWeatherNews .slider-btn-container{display:none}#forecastWeatherNews .slider-btn-container .icon{filter:none}#forecastWeatherNews #weather-news{padding:.9375rem 0 .625rem}#forecastWeatherNews #weather-news .title{align-items:center;color:#fff;column-gap:.625rem;display:flex;flex-basis:100%;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;justify-content:center;line-height:1.2;margin-bottom:1.25rem}#forecastWeatherNews #weather-news .title strong{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecastWeatherNews #weather-news .title .icon{fill:hsla(0,0%,100%,.498);height:1.625rem;width:1.625rem}#forecastWeatherNews #weather-news .title h2{flex-basis:75%;font-size:1.5rem;margin:0;text-align:center}#forecastWeatherNews #weather-news .slider{overflow-x:scroll;overflow-y:hidden}#forecastWeatherNews #weather-news .slider-btn-container{height:100%;margin:0;padding:0;position:absolute;top:0;width:2rem}#forecastWeatherNews #weather-news .slider-btn-container button{background-color:transparent;border:none;height:100%;padding:0;width:100%}#forecastWeatherNews #weather-news .slider-btn-container .icon{fill:#fff;height:4.1875rem;width:1.375rem}#forecastWeatherNews #weather-news .slider-btn-container.left{left:0}#forecastWeatherNews #weather-news .slider-btn-container.right{right:0}#forecastWeatherNews #weather-news .slider-btn-container.bottom,#forecastWeatherNews #weather-news .slider-btn-container.top{display:none}#forecastWeatherNews #weather-news .weather-news-list{column-gap:.625rem;display:flex;list-style-type:none;margin:0;padding:0;position:relative}#forecastWeatherNews #weather-news .weather-news-list .alert-level-1{background-color:#fb0}#forecastWeatherNews #weather-news .weather-news-list .alert-level-2{background-color:#ff7f00}#forecastWeatherNews #weather-news .weather-news-list .alert-level-3{background-color:red}#forecastWeatherNews #weather-news .weather-news-item-details{background:none;border:none;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:.5rem .625rem .625rem .5rem;row-gap:.375rem;width:100%}#forecastWeatherNews #weather-news .weather-news-item-details .video-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.33;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal}#forecastWeatherNews #weather-news .weather-news-item-details .video-time{font-size:.75rem;line-height:1.33;text-align:right}#forecastWeatherNews #weather-news .weather-news-item-details .time-need{align-items:center;display:flex;justify-content:space-between;line-height:2;margin-top:1.25rem}#forecastWeatherNews #weather-news .weather-news-item-details .time-need .video-time{font-size:.75rem;margin-left:auto;text-align:right}#forecastWeatherNews #weather-news .weather-news-item-details .time-need .video-needSubscription{font-size:.625rem;text-align:left}#forecastWeatherNews #weather-news .weather-news-item-details .time-need .video-needSubscription .icon{fill:#febf2c;height:11px;width:15px}#forecastWeatherNews #weather-news .weather-news-item{align-items:center;background:#232838;border-radius:0 0 .3125rem .3125rem;color:#fff;display:flex;flex-direction:column;justify-items:stretch;margin-bottom:.5rem;width:min-content}#forecastWeatherNews #weather-news .weather-news-item a{display:flex;flex-direction:column}#forecastWeatherNews #weather-news .weather-news-item .image-container{min-height:120px;position:relative}#forecastWeatherNews #weather-news .weather-news-item .image-container .video-mask{background:rgba(0,0,0,.502);border-radius:100%;height:4.1875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.1875rem}#forecastWeatherNews #weather-news .weather-news-item .image-container .video-mask .icon{fill:#fff;height:.8125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem}#forecastWeatherNews #weather-news .weather-news-item .image-container .video-mask-needSubscription .icon{height:4.1875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.1875rem}#forecastWeatherNews #weather-news .weather-news-item.all-news{background:inherit;margin-right:.375rem}#forecastWeatherNews #weather-news .weather-news-item.all-news .image-container{height:7.5rem;width:13.625rem}#forecastWeatherNews #weather-news .weather-news-item.all-news .image-container .video-mask{background:#fff}#forecastWeatherNews #weather-news .weather-news-item.all-news .image-container .video-mask .icon-ArrowRight{fill:#242f5e;height:1.5625rem;width:1.5625rem}#forecastWeatherNews #weather-news .weather-news-item.all-news .image-container,#forecastWeatherNews #weather-news .weather-news-item.all-news .weather-news-item-details{align-items:center;justify-content:center}#forecastWeatherNews #weather-news .weather-news-item .weather-news-item-title{background:none;border:none;color:#fff;font-size:.8125rem;padding:.375rem .9375rem .5rem 1.625rem;text-align:left;width:auto}#forecastWeatherNews #weather-news .weather-news-item:hover{cursor:pointer}#forecastWeatherNews #weather-news .weather-news-item:hover .video-time,#forecastWeatherNews #weather-news .weather-news-item:hover .video-title,#forecastWeatherNews #weather-news .weather-news-item:hover button{color:#fb0}#forecastWeatherNews #weather-news .weather-news-item:first-child{margin-left:.375rem}@media (min-width:420px){#forecastWeatherNews #weather-news .title h2{flex-basis:auto}}@media (min-width:1000px){#forecastWeatherNews .weatherNews{width:100%}#forecastWeatherNews #weather-news{column-gap:.9375rem;display:flex;flex-wrap:wrap;justify-content:center;padding:1.25rem 0 1.5625rem}#forecastWeatherNews #weather-news img{display:block}#forecastWeatherNews #weather-news .weather-news-list{margin:0;padding:0}#forecastWeatherNews #weather-news .weather-news-list .weather-news-item{width:auto}#forecastWeatherNews #weather-news .weather-news-list .weather-news-item .image-container .video-mask{height:4.875rem;width:4.875rem}#forecastWeatherNews #weather-news .weather-news-list .weather-news-item .image-container .video-mask .icon{height:1rem;width:1.1875rem}#forecastWeatherNews #weather-news .weather-news-list .weather-news-item.all-news .image-container{height:10.4375rem;width:19rem}#forecastWeatherNews #weather-news .weather-news-list .weather-news-item.all-news .image-container .icon-ArrowRight{height:1.875rem;width:1.875rem}#forecastWeatherNews #weather-news .weather-news-list .weather-news-item .weather-news-item-details .video-title{margin:0}#forecastWeatherNews #weather-news .weather-news-list .weather-news-item .weather-news-item-title{overflow:hidden;padding:.375rem .625rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:19rem}#forecastWeatherNews #weather-news .title h2{font-size:1.625rem}}#forecastEphemeris{background:#fff;margin:0 -.375rem;padding:0 .375rem;z-index:1}#forecastEphemeris #ephemeris{padding:0 .5625rem}#forecastEphemeris #ephemeris .title{align-items:center;column-gap:.625rem;display:flex;justify-content:space-between;margin-bottom:.3125rem}#forecastEphemeris #ephemeris .title .ephemeris-title{color:#000;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:.833;margin:0}#forecastEphemeris #ephemeris .title .ephemeris-title:first-letter{text-transform:uppercase}#forecastEphemeris #ephemeris .title .icon{fill:rgba(0,0,0,.502);height:1.25rem;width:1.25rem}#forecastEphemeris #ephemeris .title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#forecastEphemeris #ephemeris .title hr:first-of-type{display:none}#forecastEphemeris #ephemeris .ephemeris-subtitle{color:#000;font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:2;margin:0;text-align:left}#forecastEphemeris #ephemeris .ephemeris-subtitle.month-uppercase{text-transform:capitalize}#forecastEphemeris #ephemeris body.fullsize.ephemeris-subtitle{text-align:center}#forecastEphemeris #ephemeris .ephemeris-infos-list{align-items:center;display:flex;flex-wrap:wrap}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item{align-items:center;column-gap:.625rem;display:flex;flex-basis:50%;margin-bottom:.9375rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item .ephemeris-text{color:#000}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item.holy{align-items:center;flex-wrap:wrap;justify-content:start}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item.holy,#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item.holy .saint-text{flex-basis:100%}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-text .ephemeris-text-title{font-size:1.25rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-text .ephemeris-text-value{font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-text .ephemeris-text-value.saint-text{margin-top:.3125rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-icon.moon-phase .icon{fill:#a0c7e8;height:1.875rem;width:1.875rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .icon.icon-Sunset{fill:#fb0;height:3rem;width:3rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .icon.icon-Sunrise{fill:#ff7f00;height:3rem;width:3rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .icon.icon-Moon{fill:#a0c7e8;height:1.875rem;width:1.875rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .icon.icon-Angel,#forecastEphemeris #ephemeris .ephemeris-infos-list .icon.icon-Clock{height:2rem;width:2rem}.vip#forecastEphemeris #ephemeris .title hr:first-of-type{display:block}.vip#forecastEphemeris #ephemeris .title hr{background:#9daccc}.vip#forecastEphemeris #ephemeris .title .icon{fill:#9daccc;height:1.625rem;margin:0 .625rem;width:1.625rem}.vip#forecastEphemeris #ephemeris .ephemeris-subtitle{text-align:center}.vip#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item{justify-content:center}.vip#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item.holy{justify-content:start}@media (min-width:768px){#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item{flex-basis:25%}}@media (min-width:1000px){#forecastEphemeris{margin-top:1.875rem;min-height:20.3125rem}#forecastEphemeris #ephemeris .title .ephemeris-title{font-size:1.625rem}#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item{flex-basis:25%}.vip#forecastEphemeris #ephemeris .title hr:first-of-type{display:block}.vip#forecastEphemeris #ephemeris .title hr{background:#9daccc}.vip#forecastEphemeris #ephemeris .title .icon{fill:#9daccc;height:1.625rem;margin:0 .625rem;width:1.625rem}.vip#forecastEphemeris #ephemeris .ephemeris-subtitle{text-align:center}.vip#forecastEphemeris #ephemeris .ephemeris-infos-list{column-gap:2.1875rem;justify-content:center}.vip#forecastEphemeris #ephemeris .ephemeris-infos-list .ephemeris-infos-item{flex-basis:inherit}}@media (min-width:1280px){body.fullsize&gt;#forecastEphemerisAndNextDays .next-days{margin:auto;width:38.125rem}}#forecastGeoHist{position:relative;z-index:1}#forecastGeoHist .bg{position:absolute;top:0}#forecastGeoHist .bg,#forecastGeoHist .bg picture{height:100%;width:100%}#forecastGeoHist .bg img{height:inherit;max-width:inherit;object-fit:cover;width:inherit}#forecastGeoHist .bg:before{background-color:rgba(221,239,255,.91);content:"";height:100%;position:absolute;top:0;width:100%}#forecastGeoHistory{position:relative;z-index:2}#forecastGeoHistory .geoHistory{margin:0 -.375rem;padding:0 .375rem}#forecastGeoHistory .geoHistory .content{display:flex;flex-direction:column;padding:1.875rem 0}#forecastGeoHistory .geoHistory .img-container{margin:0 0 .9375rem;padding:0 .375rem}#forecastGeoHistory .geoHistory .img-container img{max-width:100%}#forecastGeoHistory .geoHistory .geo-history-infos{height:13.4375rem;overflow-y:auto;padding:0 .5625rem;text-align:justify}#forecastGeoHistory .geoHistory .geo-history-infos h2{font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin:.625rem 0 .3125rem;text-align:left}#forecastGeoHistory .geoHistory .geo-history-infos .text-geo-history-infos{margin-top:.9375rem;text-align:justify}#forecastGeoHistory .geoHistory .geo-history-infos.open{height:auto;overflow-y:hidden}#forecastGeoHistory .geoHistory .geo-history-btn{display:block}#forecastGeoHistory .geoHistory .geo-history-btn .slide.up{display:none}#forecastGeoHistory .geoHistory .geo-history-btn .slide.down{display:block}#forecastGeoHistory .geoHistory .geo-history-btn.open{height:auto;overflow-y:hidden}#forecastGeoHistory .geoHistory .geo-history-btn.open .slide.up{display:block}#forecastGeoHistory .geoHistory .geo-history-btn.open .slide.down{display:none}#forecastGeoHistory .geoHistory .slide{align-items:center;background-color:transparent;border:none;display:flex;height:2.5rem;justify-content:center;margin:0;padding:0;width:100%}#forecastGeoHistory .geoHistory .icon{height:.8125rem;width:2.25rem}#forecastGeoHistory ::-webkit-scrollbar{max-height:5rem;width:.625rem}#forecastGeoHistory ::-webkit-scrollbar-track{background:transparent}#forecastGeoHistory ::-webkit-scrollbar-thumb{background:rgba(59,89,152,.502);border-radius:.3125rem}#forecastGeoHistory ::-webkit-scrollbar-thumb:hover{background:rgba(59,89,152,.8)}.vip#forecastGeoHistory .geoHistory,.vip#forecastGeoHistory .geoHistory .content,.vip#forecastGeoHistory .geoHistory .img-container{padding:0}.vip#forecastGeoHistory .geoHistory .img-container{margin:0}.vip#forecastGeoHistory .geoHistory .img-container img{width:100%}@media (min-width:360px){#forecast-geoHistory .geoHistory .geo-history-infos #btn-geo-infos,#forecast-geoHistory .geoHistory .geo-history-infos #btn-history-infos{margin:0 .9375rem;padding:.375rem 0}}@media (min-width:768px){#forecastGeoHistory .geoHistory .content{flex-direction:row;height:13.75rem;padding:2.5rem 0}#forecastGeoHistory .geoHistory .content .img-container{height:auto;margin:0;padding-right:0}#forecastGeoHistory .geoHistory .content .img-container img{max-width:inherit;width:23rem}#forecastGeoHistory .geoHistory .content .geo-history-infos{margin-left:1.0625rem}#forecastGeoHistory .geoHistory .content .geo-history-infos.open{height:13.4375rem;overflow-y:auto}#forecastGeoHistory .geoHistory .content .geo-history-infos h2{margin-top:0}#forecastGeoHistory .geoHistory .content .geo-history-btn{display:none}.vip#forecastGeoHistory .geoHistory .content{align-items:center;height:100%;padding:0}.vip#forecastGeoHistory .geoHistory .content .geo-history-infos,.vip#forecastGeoHistory .geoHistory .content .img-container{flex-basis:50%}.vip#forecastGeoHistory .geoHistory .content .geo-history-infos{box-sizing:border-box;height:17.5rem;margin-left:0;padding:1.25rem}.vip#forecastGeoHistory .geoHistory .content .img-container img{height:18.75rem;width:100%}#forecastGeoHist{height:18.75rem}#forecastGeoHist:before{opacity:.9}}@media (min-width:1000px){#forecastGeoHistory{width:100%}#forecastGeoHistory .geoHistory .geo-history-infos h2{font-size:1.625rem}}#forecastReporter{background:#f4f5f8;padding:0}.vip#forecastReporter{background:#fff}.vip#forecastReporter .title hr{background:#9daccc}#forecastReporter .title{align-items:center;column-gap:.625rem;display:flex;flex-wrap:nowrap;font-size:1.625rem;line-height:2.9375rem;margin-top:.8125rem;overflow-wrap:break-word;padding:0 .375rem}#forecastReporter .title .reporter-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:inline-block;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin:.1875rem;margin-block:0;margin-inline:0;overflow:hidden}#forecastReporter .title .icon{fill:rgba(0,0,0,.502);height:1.25rem;width:1.25rem}#forecastReporter .title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#forecastReporter .title hr:first-of-type{display:none}.vip#forecastReporter hr:first-of-type{display:block}.vip#forecastReporter .icon{fill:rgba(186,0,255,.38);height:2rem;width:2rem}#forecastReporter .reporter-picture-list{overflow-x:scroll;overflow-y:hidden}#forecastReporter .reporter-picture-items{column-gap:.625rem;display:flex;flex-wrap:nowrap;min-height:11.25rem}#forecastReporter .reporter-picture-item{height:11.25rem;list-style-type:none;margin:0;padding:0;position:relative;width:11.25rem}#forecastReporter .reporter-picture-item img{max-width:inherit}#forecastReporter .reporter-picture-item:first-child{margin-left:.375rem}#forecastReporter .reporter-picture-item:last-child{padding-right:.375rem}#forecastReporter .reporter-picture-btn{background-color:transparent;border:none;height:100%;margin:0;padding:0;position:relative}#forecastReporter .reporter-picture-last img{filter:brightness(.5)}#forecastReporter .reporter-picture-last .header-picture-btn{background:none;border:.0625rem solid #fff;border-radius:.3125rem;color:#fff;font-size:.875rem;left:50%;line-height:1.25rem;padding:.4375rem .3125rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}#forecastReporter .reporter-picture-last :hover .header-picture-btn{background:#242f5e}.vip#forecastReporter .reporter-picture-author{background:rgba(114,114,177,.776)}#forecastReporter .reporter-picture-author{background:hsla(0,0%,5%,.522);bottom:0;display:block;height:2.5rem;left:0;padding:.625rem 0 .3125rem;position:absolute;text-align:left;width:11.25rem}#forecastReporter .reporter-picture-author span{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;margin-left:.625rem;overflow:hidden}#forecastReporter .slider-btn-container{display:none}@media (min-width:768px){#forecastReporter{padding:0 .375rem}#forecastReporter .title{padding:0}#forecastReporter .slider-container{position:relative}#forecastReporter .slider-container.nav .slider-btn-container{display:initial}#forecastReporter .slider-container.nav.first .slider-btn-container.left,#forecastReporter .slider-container.nav.last .slider-btn-container.right{display:none}#forecastReporter .slider-container.slider-type-a .slider-btn-container{align-items:center;display:flex}#forecastReporter .slider-container.slider-type-a .slider-btn-container button{background:hsla(0,0%,100%,.8);height:100%}#forecastReporter .slider-container.slider-type-a .slider-btn-container .icon{height:3.125rem;width:1.5625rem}#forecastReporter .slider-point-container{padding:5px 0;text-align:center;width:100%}#forecastReporter .slider-point{display:inline-block}#forecastReporter .slider-point button{border:1px solid #fff;border-radius:5px;display:inline-block;height:10px;margin:5px;opacity:.5;padding:0;width:10px}#forecastReporter .slider-point button.selected{background:#fff;opacity:1}#forecastReporter .slider{overflow-x:scroll;overflow-y:hidden;position:relative;scroll-behavior:smooth}#forecastReporter .slider-overflow{display:flex;flex-wrap:nowrap}#forecastReporter .slider-btn-container{display:none}#forecastReporter .slider-btn-container .icon{filter:none}#forecastReporter .reporter-block{height:13.25rem;overflow:hidden;padding:0 2.1875rem}#forecastReporter .reporter-picture-items{justify-content:space-between}#forecastReporter .reporter-picture-item{height:11.25rem;position:relative;width:11.25rem}#forecastReporter .reporter-picture-item:first-child{margin-left:0}#forecastReporter .reporter-picture-item:last-child{padding-right:0}#forecastReporter .reporter-picture-item:last-child img{filter:brightness(.5)}#forecastReporter .reporter-picture-author{width:11.25rem}#forecastReporter .slider-btn-container{height:100%;margin:0;padding:0;position:absolute;top:0;width:1.875rem}#forecastReporter .slider-btn-container button{background-color:transparent;border:none;height:100%;padding:0;width:100%}#forecastReporter .slider-btn-container .icon{fill:#a0a0a0;height:3.75rem;width:1.375rem}#forecastReporter .slider-btn-container.left{left:0}#forecastReporter .slider-btn-container.right{right:0}}@media (min-width:1000px){#forecastReporter .reporter{overflow:hidden;width:100%}#forecastReporter .title .reporter-title{font-size:1.625rem}}#forecastNearCities{background:#fff}#forecastNearCities #nearCities{padding:0 0 3.125rem}#forecastNearCities #nearCities .near-cities-title{color:#000;font-family:Nunito Sans,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:2.9375rem;margin:1.875rem 0 1rem}#forecastNearCities #nearCities .slider-container{position:relative}#forecastNearCities #nearCities .slider-container.nav .slider-btn-container{display:initial}#forecastNearCities #nearCities .slider-container.nav.first .slider-btn-container.left,#forecastNearCities #nearCities .slider-container.nav.last .slider-btn-container.right{display:none}#forecastNearCities #nearCities .slider-container.slider-type-a .slider-btn-container{align-items:center;display:flex}#forecastNearCities #nearCities .slider-container.slider-type-a .slider-btn-container button{background:hsla(0,0%,100%,.8);height:100%}#forecastNearCities #nearCities .slider-container.slider-type-a .slider-btn-container .icon{height:3.125rem;width:1.5625rem}#forecastNearCities #nearCities .slider-point-container{padding:5px 0;text-align:center;width:100%}#forecastNearCities #nearCities .slider-point{display:inline-block}#forecastNearCities #nearCities .slider-point button{border:1px solid #fff;border-radius:5px;display:inline-block;height:10px;margin:5px;opacity:.5;padding:0;width:10px}#forecastNearCities #nearCities .slider-point button.selected{background:#fff;opacity:1}#forecastNearCities #nearCities .slider{overflow-x:scroll;overflow-y:hidden;position:relative;scroll-behavior:smooth}#forecastNearCities #nearCities .slider-overflow{display:flex;flex-wrap:nowrap}#forecastNearCities #nearCities .slider-btn-container{display:none}#forecastNearCities #nearCities .slider-btn-container .icon{filter:none}#forecastNearCities #nearCities .near-cities-container{height:8.5625rem;overflow:hidden}#forecastNearCities #nearCities .slider{scroll-snap-type:x mandatory}#forecastNearCities #nearCities .near-cities-list{display:flex;flex-direction:column;margin:0;min-width:100%}#forecastNearCities #nearCities .near-cities-list:first-child .near-city-item{padding:0 2.5rem 0 0}#forecastNearCities #nearCities .near-cities-list:last-child .near-city-item{padding:0 0 0 2.5rem}#forecastNearCities #nearCities .near-cities-list button{background:none;border:none;box-sizing:unset;padding:0;width:100%}#forecastNearCities #nearCities .near-city-item{list-style-type:none;padding:0 2.5rem;scroll-snap-align:center}#forecastNearCities #nearCities .near-city-link{align-items:center;color:#000;display:flex;justify-content:space-between;min-height:2.1875rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}#forecastNearCities #nearCities .near-city-icon .icon{height:1.875rem;width:1.875rem}#forecastNearCities #nearCities .slider-btn-container{height:100%;margin:0;padding:0;position:absolute;top:0;width:1.875rem}#forecastNearCities #nearCities .slider-btn-container button{background-color:transparent;border:none;height:100%;padding:0;width:100%}#forecastNearCities #nearCities .slider-btn-container .icon{fill:#000;height:1.875rem;width:.6875rem}#forecastNearCities #nearCities .slider-btn-container.left{left:0}#forecastNearCities #nearCities .slider-btn-container.right{right:0}@media (min-width:768px){#forecastNearCities #nearCities .slider{overflow:hidden}#forecastNearCities #nearCities .near-cities-lists{justify-content:space-between}#forecastNearCities #nearCities .near-cities-list{border-right:1px solid #e6e6e6;min-width:calc(33% - 1px)}#forecastNearCities #nearCities .near-cities-list:first-child .near-city-item{padding:0 .8125rem 0 0}#forecastNearCities #nearCities .near-cities-list:last-child{border-right-color:transparent}#forecastNearCities #nearCities .near-cities-list:last-child .near-city-item{padding:0 0 0 .8125rem}#forecastNearCities #nearCities .near-city-item{padding:0 .8125rem}}@media (min-width:1000px){#forecastNearCities #nearCities{width:calc(100% - .75rem)}}#forecastTopSection{background-color:#3b5998;padding:0}#forecastTopSection .entityAbroad&gt;.bg,#forecastTopSection&gt;.bg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#forecastTopSection .entityAbroad&gt;.bg img,#forecastTopSection&gt;.bg img{height:100%;max-width:inherit;object-fit:cover;width:100%}#forecastTopSection .topSection{position:relative}#forecastTopSection .topSection-title{padding:0 .375rem}#forecastTopSection .topSection-title,#forecastTopSection .topSection-title a{color:#fff;font-family:Nunito Sans,sans-serif;font-size:1.625rem;font-style:normal;font-weight:400;line-height:1.75rem;margin:1.25rem 0;text-align:center}#forecastTopSection .topSection-title a:hover{color:#fb0;text-decoration:none}#forecastTopSection .topSection .topSection-list{overflow-x:scroll}#forecastTopSection .topSection .topSection-items{column-gap:1.125rem;display:flex;flex-wrap:nowrap;list-style-type:none;margin:0 0 2.5625rem}#forecastTopSection .topSection .topSection-items:has(&gt;li:only-child){justify-content:center}#forecastTopSection .topSection .slider-btn-container{display:none}#forecastTopSection .topSection .topSection-item{margin:0;padding:0}#forecastTopSection .topSection .topSection-item:first-child{margin-left:.375rem}#forecastTopSection .topSection .topSection-item:last-child{padding-right:.375rem}#forecastTopSection .topSection .overlay-needSubscription{background:rgba(36,47,94,.6);color:#fff;height:11.25rem;position:absolute;top:0;width:13.125rem;z-index:1}#forecastTopSection .topSection .overlay-needSubscription .needSubscription{margin:.3125rem .625rem;text-align:center}#forecastTopSection .topSection .overlay-needSubscription .needSubscription .icon{height:5.625rem;width:5.625rem}#forecastTopSection .topSection .overlay-needSubscription:hover{color:#febf2c}#forecastTopSection .topSection .overlay-needSubscription .video-needSubscription{background-color:#242f5e;border:.0625rem solid #242f5e;border-radius:0 .375rem .375rem 0;font-size:.625rem;padding:.1875rem .3125rem .0625rem}#forecastTopSection .topSection .overlay-needSubscription .video-needSubscription .icon{fill:#febf2c;height:.6875rem;width:.9375rem}#forecastTopSection .topSection .card{color:#000;display:flex;flex-flow:column;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:600;position:relative;text-decoration:none;width:13.125rem}#forecastTopSection .topSection .card:hover{color:#fb0}#forecastTopSection .topSection .card-block{background-color:#fff;border-radius:0 0 .3125rem .3125rem;font-size:1rem;height:2.4375rem;padding-top:2.25rem;position:relative;text-align:center}#forecastTopSection .topSection .card-block .card-icon{background-color:#fff;border-radius:50%;box-shadow:0 .1875rem .375rem rgba(0,0,0,.161);color:#000;height:2.5rem;left:calc(50% - 2rem);padding:.75rem .5625rem;position:absolute;top:-2.1875rem;width:2.875rem}#forecastTopSection .topSection .card-block .card-icon svg{height:2.5rem;width:2rem}#forecastTopSection .topSection .card .weather-none{height:unset;padding:.9375rem 0}#forecastTopSection .topSection .card .customButtonPlay{align-items:center;background:rgba(36,47,94,.7);border:none;border-radius:50%;box-sizing:content-box;display:flex;height:3.625rem;justify-content:center;left:50%;padding:.3125rem;position:absolute;top:20%;transform:translate(-50%);width:3.625rem;z-index:0}#forecastTopSection .topSection .card .customButtonPlay .icon{fill:#fff;height:1.5625rem;margin-left:.3125rem;width:1.5625rem}@media (min-width:768px){#forecastTopSection{padding:0 .375rem}#forecastTopSection .topSection-title{padding:0;text-align:center}#forecastTopSection .topSection .slider-container{position:relative}#forecastTopSection .topSection .slider-container.nav .slider-btn-container{display:initial}#forecastTopSection .topSection .slider-container.nav.first .slider-btn-container.left,#forecastTopSection .topSection .slider-container.nav.last .slider-btn-container.right{display:none}#forecastTopSection .topSection .slider-container.slider-type-a .slider-btn-container{align-items:center;display:flex}#forecastTopSection .topSection .slider-container.slider-type-a .slider-btn-container button{background:hsla(0,0%,100%,.8);height:100%}#forecastTopSection .topSection .slider-container.slider-type-a .slider-btn-container .icon{height:3.125rem;width:1.5625rem}#forecastTopSection .topSection .slider-point-container{padding:5px 0;text-align:center;width:100%}#forecastTopSection .topSection .slider-point{display:inline-block}#forecastTopSection .topSection .slider-point button{border:1px solid #fff;border-radius:5px;display:inline-block;height:10px;margin:5px;opacity:.5;padding:0;width:10px}#forecastTopSection .topSection .slider-point button.selected{background:#fff;opacity:1}#forecastTopSection .topSection .slider{overflow-x:scroll;overflow-y:hidden;position:relative;scroll-behavior:smooth}#forecastTopSection .topSection .slider-overflow{display:flex;flex-wrap:nowrap}#forecastTopSection .topSection .slider-btn-container{display:none}#forecastTopSection .topSection .slider-btn-container .icon{filter:none}#forecastTopSection .topSection .topSection-block{height:14.0625rem;overflow:hidden;padding:0 2.1875rem}#forecastTopSection .topSection .topSection-items{column-gap:calc(50% - 315px);justify-content:normal}#forecastTopSection .topSection .topSection-items:has(&gt;li:only-child){justify-content:normal}#forecastTopSection .topSection .topSection-item:first-child{margin-left:0}#forecastTopSection .topSection .topSection-item:last-child{padding-right:0}#forecastTopSection .topSection .slider-btn-container{height:10.625rem;margin:0;padding:0;position:absolute;top:0;width:1.875rem}#forecastTopSection .topSection .slider-btn-container button{background-color:transparent;border:none;height:100%;padding:0;width:100%}#forecastTopSection .topSection .slider-btn-container .icon{fill:#fff;height:3.75rem;width:1.375rem}#forecastTopSection .topSection .slider-btn-container.left{left:0}#forecastTopSection .topSection .slider-btn-container.right{right:0}}@media (min-width:1000px){#forecastTopSection .grid{max-width:62.5rem;overflow:hidden;width:100%}#forecastTopSection .topSection .topSection-items{column-gap:calc(33.33333% - 280px)}}#forecastTopPoi{background-color:#fff}#forecastTopPoi+#forecastNearCities .near-cities-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:1.25rem;margin:.1875rem 0;overflow:hidden;text-align:center}#forecastTopPoi .topPoi .tab{margin:0 1rem}#forecastTopPoi .topPoi-main-title{align-items:center;column-gap:.625rem;display:flex;flex-wrap:nowrap}#forecastTopPoi .topPoi-main-title .icon{fill:rgba(0,0,0,.502);height:1.25rem;width:1.25rem}#forecastTopPoi .topPoi-main-title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#forecastTopPoi .topPoi-tab{font-size:.9375rem}#forecastTopPoi .topPoi-tab,#forecastTopPoi .topPoi-title{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400}#forecastTopPoi .topPoi-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;font-size:1.5rem;line-height:2.9375rem;overflow:hidden}#forecastTopPoi .topPoi .hide{display:none}#forecastTopPoi .topPoi-list{margin:.625rem 0 1.25rem;min-height:15.25rem}#forecastTopPoi .topPoi-list .slide.up{display:block}#forecastTopPoi .topPoi-list .slide.down{display:none}#forecastTopPoi .topPoi-list.close .topPoi-items{max-height:15.25rem;overflow:hidden}#forecastTopPoi .topPoi-list.close .slide.up{display:none}#forecastTopPoi .topPoi-list.close.overflow .slide.down{display:block}#forecastTopPoi .topPoi-items{display:grid;gap:.6875rem;list-style-type:none;margin:0;padding:0}#forecastTopPoi .topPoi-item{align-items:center;background-color:#f4f5f8;border:none;border-radius:.3125rem;box-sizing:border-box;color:#000;display:flex;font-family:Nunito Sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;height:4.625rem;justify-content:space-between;margin:0;padding:0 .625rem;text-align:left;width:100%}#forecastTopPoi .topPoi-item:hover{background-color:rgba(44,149,237,.22);color:#000}#forecastTopPoi .topPoi .item-block{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}#forecastTopPoi .topPoi .item-icon,#forecastTopPoi .topPoi .item-icon .icon{height:4.0625rem;width:4.0625rem}#forecastTopPoi .topPoi .slide{background-color:transparent;border:none;display:none;height:1.25rem;margin-top:.6875rem;padding:0;text-align:center;width:100%}#forecastTopPoi .topPoi .slide .icon{height:.8125rem;width:2.25rem}#forecastTopPoi hr{background:#e6e6e6;border:0;height:.0625rem}#forecastTopPoi .topPoi-main-title hr:first-of-type{display:none}#forecastTopPoi .vip hr:first-child{display:block}#forecastTopPoi .vip .topPoi-main-title hr{background:#9daccc}#forecastTopPoi .vip .topPoi-main-title .icon{fill:rgba(255,0,0,.502);height:1.875rem;width:2.125rem}@media (min-width:768px){#forecastTopPoi .topPoi-items{grid-template-columns:repeat(2,1fr)}#forecastTopPoi .topPoi-list{min-height:auto}#forecastTopPoi .topPoi-list.close .topPoi-items{max-height:9.9375rem}}@media (min-width:1000px){#forecastTopPoi .grid{overflow:hidden;width:100%}#forecastTopPoi .topPoi-items{grid-template-columns:repeat(3,32%)}#forecastTopPoi .topPoi-title{font-size:1.625rem}}#forecast .scaleWindBlack,#forecastEphemerisAndNextDays .scaleWindBlack{fill:#000}#forecast .scaleWindYellow,#forecastEphemerisAndNextDays .scaleWindYellow{fill:#f8be12}#forecast .scaleWindOrange,#forecastEphemerisAndNextDays .scaleWindOrange{fill:#f87117}#forecast .scaleWindRed,#forecastEphemerisAndNextDays .scaleWindRed{fill:red}#forecast .scaleWindGrey,#forecastEphemerisAndNextDays .scaleWindGrey{fill:#b5b5b5}.video{max-width:576px;position:relative}.video .jw-icon-rewind{display:none!important}.video .jw-preview.jw-reset{background:transparent!important}.video .jw-display-icon-display{display:block;float:none!important;margin:0 auto}.video .jw-icon.jw-icon-display{background:rgba(56,198,254,.7);border-radius:50%;margin:0 auto;padding:.625rem}.video .customButtonMute,.video .customButtonVolume{background-color:rgba(0,0,0,.5);border-radius:10px;cursor:pointer;display:none;left:10px;padding:5px 10px;position:absolute;top:15px}.video .customButtonMute.activate,.video .customButtonVolume.activate{display:block}.video .customButtonMute .icon,.video .customButtonMute svg,.video .customButtonVolume .icon,.video .customButtonVolume svg{fill:hsla(0,0%,100%,.8);color:hsla(0,0%,100%,.8);height:22px;width:22px}.video .customButtonVolume .icon{stroke-width:2;height:25px;width:25px}video{aspect-ratio:16/9;display:block;height:auto;max-width:100%;position:relative}video+.customButtonPlay{background:rgba(56,198,254,.7);border:none;border-radius:50%;box-sizing:content-box;display:block;height:4rem;left:50%;margin-left:-3rem;margin-top:-3rem;padding:1.25rem 1.4375rem;position:absolute;top:50%;width:4rem;z-index:0}video+.customButtonPlay:after{border-bottom:16px solid transparent;border-left:30px solid #fff;border-top:16px solid transparent;content:"";display:inline-block;height:0;left:calc(50% - 10px);position:absolute;top:calc(50% - 16px);width:0}video+.loader{animation:videoLoader 2s linear infinite;background:rgba(56,198,254,.7);display:inline-block;height:4rem;left:50%;margin-left:-3rem;margin-top:-3rem;padding:1.25rem;top:50%;width:4rem;z-index:1}video+.loader,video+.loader:after{border-radius:50%;position:absolute}video+.loader:after{border:6px solid #fff;border-left-color:transparent;content:"";display:block;height:50px;left:calc(50% - 39px);margin:8px;top:calc(50% - 39px);width:50px}@keyframes videoLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.video-placeholder{--width:0;--height:0;display:none}.video-placeholder.show{display:block;height:var(--height);width:var(--width)}.ignore-ads+.ignore-ads-cls{margin-bottom:1.875rem}.ignore-ads.visible+.ignore-ads-cls{margin-bottom:0}.ignore-ads{background:#000;display:none;font-size:.8125rem;height:1.875rem;line-height:1.38;max-width:658px}.ignore-ads.visible{display:flex;justify-content:end}.ignore-ads button{align-items:center;background:hsla(0,0%,100%,.302);border:.0625rem solid #fff;border-right:none;color:#fff;display:flex;margin:.1875rem 0}.ignore-ads button .icon{fill:#febf2c;height:1.1875rem;margin-right:.3125rem;width:1.1875rem}.ignore-ads button .icon.icon-SkipAd{fill:#fff;height:.75rem;margin-left:.375rem;width:.75rem}#alert .ignore-ads,#article .ignore-ads{margin:0 auto}#forecast .videoFixed{z-index:6}#forecast .videoFixed .ignore-ads{width:auto}#alert .videoFixed .ignore-ads,#article .videoFixed .ignore-ads{top:5px;width:auto}.videoFixed{animation-duration:.3s;animation-name:videoFixed;background-color:#000;box-shadow:0 0 5px 5px rgba(0,0,0,.149);position:fixed;right:0;top:0;width:100%}.videoFixed .video{margin:auto}.videoFixed .videoFixedInfo{position:relative}.videoFixed .videoFixedInfo.videoTitle{align-items:center;background:#242f5e;box-sizing:border-box;display:flex;height:2.8125rem;justify-content:space-between;padding:.625rem;position:relative}.videoFixed .videoFixedInfo.videoTitle span{color:#fff;font-size:.9375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.videoFixed .videoFixedInfo.videoClose{background:none;border:none;display:none;height:2.5rem;line-height:1;margin:0;width:2.5rem}.videoFixed .videoFixedInfo.videoClose svg{fill:#fff;height:.9375rem;width:.9375rem}.videoFixed .videoFixedInfo.videoClose.show{display:block}.videoFixed .ignore-ads{background:none;border-right:none;color:#fff;display:none;font-size:.8125rem;line-height:1.38;margin:.4375rem 0;opacity:.8;position:absolute;right:10px;top:0;width:auto;z-index:3}.videoFixed .ignore-ads #ignoreAdBtn{background:#000}.videoFixed .ignore-ads.visible{align-items:center;display:flex}.videoFixed .ignore-ads .icon-Crown{fill:#febf2c;height:1.1875rem;margin-right:.3125rem;width:1.1875rem}.videoFixed .ignore-ads .icon-SkipAd{fill:#fff;height:.75rem;margin-left:.3125rem;width:.75rem}.videoFixed .ignore-ads-cls{margin-bottom:0}@media (min-width:576px){.ignore-ads{max-width:none;width:576px}}@media (min-width:768px){.video{width:100%}.videoFixed{bottom:1.1875rem;display:flex;flex-direction:column-reverse;left:auto;right:1.1875rem;top:auto;width:20rem}#forecast .video-edito .videoFixed .video{min-width:auto}#forecast .videoFixed .ignore-ads{bottom:1px;top:unset;width:auto}#forecast .ignore-ads,#forecast-map-page .ignore-ads{width:444px}#alert .ignore-ads,#article .ignore-ads{max-width:576px;width:576px}#alert .videoFixed .ignore-ads,#article .videoFixed .ignore-ads{bottom:1px;top:unset}}@media (min-width:1000px){.videoFixed{width:27.75rem}#alert .ignore-ads,#article .ignore-ads{max-width:658px;width:658px}}@keyframes videoFixed{0%{opacity:0}to{opacity:1}}#forecastTrip{position:relative}#forecastTrip .background{height:100%;left:0;position:absolute;top:0;width:100%}#forecastTrip .background img{height:inherit;object-fit:cover;width:inherit}#forecastTrip .background:before{content:"";height:100%;position:absolute;top:0;width:100%}#forecastTrip #fig-article-content{padding:.9375rem;position:relative}#forecastTrip #fig-article-content .bg-content{background:hsla(0,0%,100%,.8);border-radius:.3125rem;margin:auto;max-width:59.375rem;padding:.9375rem}#forecastTrip #fig-article-content .bg-content .part .trip-pretitle img{border-radius:.5rem;float:left;margin:0 .625rem 0 0}#forecastTrip #fig-article-content .bg-content .part .trip-pretitle h2{margin-top:0}#forecastTrip #fig-article-content .bg-content .part .trip-infos .btn-right{text-align:right}#forecastTrip #fig-article-content .bg-content .part .trip-infos .btn-right a{background:#242f5e;border:.0625rem solid #242f5e;border-radius:.3125rem;color:#fff;padding:.3125rem .9375rem}@media (min-width:1000px){#forecastTrip #fig-article-content{padding:3.125rem 1.5625rem}}#forecastHealth{background:#fff;display:block;margin:0 -.375rem;padding:0 .375rem;z-index:1}.vip#forecastHealth .title hr{background:#9daccc}.vip#forecastHealth .title .icon{fill:rgba(59,89,152,.5);height:1.875rem;margin:0 .3125rem 0 .625rem;width:1.875rem}.vip#forecastHealth .pollens .main-title,.vip#forecastHealth .pollution .main-title{align-self:center;margin-bottom:.625rem}.vip#forecastHealth .pollens .infos,.vip#forecastHealth .pollution .infos{align-self:flex-start}.vip#forecastHealth .vertical-hr{height:15rem}#forecastHealth .title{align-items:center;display:flex;flex-basis:100%;justify-content:space-between;margin:2.1875rem 0 0;max-width:inherit!important;padding:0 .3125rem}#forecastHealth .title h2{color:#000;font-family:Nunito Sans,sans-serif;font-size:1.625rem;font-style:normal;font-weight:700;line-height:.9;margin:0 .625rem 0 .3125rem}#forecastHealth .title h2:first-letter{text-transform:uppercase}#forecastHealth .title .icon-InfoBlock{fill:rgba(59,89,152,.5);height:1.875rem;margin:0 .3125rem;width:1.875rem}#forecastHealth .title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#forecastHealth .vertical-hr{display:none}#forecastHealth .pollens,#forecastHealth .pollution{display:flex;flex-direction:column;flex-grow:1;margin-bottom:1.25rem}#forecastHealth .pollens .main-title,#forecastHealth .pollution .main-title{align-items:baseline;display:flex;flex-wrap:nowrap;padding:0 10px}#forecastHealth .pollens .main-title .picto-pollen,#forecastHealth .pollution .main-title .picto-pollen{height:1.25rem;width:1.25rem}#forecastHealth .pollens .main-title .picto-pollen .icon,#forecastHealth .pollution .main-title .picto-pollen .icon{fill:#3b5998;height:1.25rem;opacity:50%;width:1.1875rem}#forecastHealth .pollens .main-title .picto-pollution,#forecastHealth .pollution .main-title .picto-pollution{height:1.25rem;width:1.5rem}#forecastHealth .pollens .main-title .picto-pollution .icon,#forecastHealth .pollution .main-title .picto-pollution .icon{fill:#3b5998;height:1.25rem;opacity:50%;width:1.5rem}#forecastHealth .pollens .main-title .category-title,#forecastHealth .pollution .main-title .category-title{align-items:center;background:#fff;display:flex;flex-basis:100%;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;justify-content:space-between;padding:0 .875rem}#forecastHealth .pollens .main-title .category-title:last-of-type,#forecastHealth .pollution .main-title .category-title:last-of-type{margin-top:1.25rem}#forecastHealth .pollens .main-title .category-title hr,#forecastHealth .pollution .main-title .category-title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem;margin-left:1.25rem}#forecastHealth .pollens .main-title .category-title h3,#forecastHealth .pollution .main-title .category-title h3{display:inline-block;font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;margin:.1875rem 0 0;margin-block:0;margin-inline:0}#forecastHealth .pollens .infos,#forecastHealth .pollution .infos{align-items:stretch;column-gap:.5rem;display:flex;padding:0 0 0 .875rem}#forecastHealth .pollens .list,#forecastHealth .pollution .list{margin:.1875rem 0}#forecastHealth .pollens .list li,#forecastHealth .pollution .list li{align-items:center;display:flex;font-size:.875rem;list-style-type:none}#forecastHealth .pollens .list li .progress-bar,#forecastHealth .pollution .list li .progress-bar{border:.0625rem solid #acacac;border-radius:.3125rem;height:1.125rem;margin-right:.3125rem;min-width:4.875rem}#forecastHealth .pollens .list li .progress-bar span,#forecastHealth .pollution .list li .progress-bar span{box-sizing:border-box;display:inline-block;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.0625rem;padding:0 .625rem;width:100%}#forecastHealth .pollens .list li .progress-bar span strong,#forecastHealth .pollution .list li .progress-bar span strong{font-size:.875rem;line-height:1.25rem}#forecastHealth .pollens .list li .progress-bar span.out-of-season,#forecastHealth .pollution .list li .progress-bar span.out-of-season{color:#707070;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;padding:0;text-align:center}#forecastHealth .index_pollen,#forecastHealth .index_pollution{height:8.75rem;position:relative;width:8.125rem}#forecastHealth .index_pollen .icon-bg,#forecastHealth .index_pollution .icon-bg{left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:-2}#forecastHealth .index_pollen .icon-bg .icon,#forecastHealth .index_pollution .icon-bg .icon{fill:#eaf9ff}#forecastHealth .index_pollution .icon{height:6.375rem;width:7.6875rem}#forecastHealth .index_pollen .icon{height:6.375rem;width:5.9375rem}#forecastHealth .list{display:flex;flex-direction:column;row-gap:.375rem}#forecastHealth .list .progress-bar.level-17,#forecastHealth .list .progress-bar.level-20{background:linear-gradient(90deg,#35d9bb 17%,#fff 17% 100%)}#forecastHealth .list .progress-bar.level-20{background:linear-gradient(90deg,#35d9bb 20%,#fff 20% 100%)}#forecastHealth .list .progress-bar.level-33{background:linear-gradient(90deg,#8edd03 33%,#fff 33% 100%)}#forecastHealth .list .progress-bar.level-40{background:linear-gradient(90deg,#8edd03 40%,#fff 40% 100%)}#forecastHealth .list .progress-bar.level-50{background:linear-gradient(90deg,#fb0 50%,#fff 50% 100%)}#forecastHealth .list .progress-bar.level-60{background:linear-gradient(90deg,#fb0 60%,#fff 60% 100%)}#forecastHealth .list .progress-bar.level-67{background:linear-gradient(90deg,#ff3d1f 67%,#fff 67% 100%);color:#fff}#forecastHealth .list .progress-bar.level-80{background:linear-gradient(90deg,#ff3d1f 80%,#fff 80% 100%);color:#fff}#forecastHealth .list .progress-bar.level-83{background:linear-gradient(90deg,#f50162 83%,#fff 83% 100%);color:#fff}#forecastHealth .list .text-label{font-size:.8125rem}#forecastHealth .list .text-label.out-of-season{color:#707070}#forecastHealth .progress{position:relative;text-align:center}#forecastHealth .progress .text-info{min-width:8rem;position:absolute;transform:translateY(-45%)}#forecastHealth .progress .text-info span{color:#707070;display:block;font-size:1.5625rem;font-weight:700;line-height:.7}#forecastHealth .progress .text-info span strong{color:#000;font-family:Nunito Sans,sans-serif;font-size:3.125rem;font-style:normal;font-weight:700;line-height:.7;margin-right:.375rem}#forecastHealth .progress .text-info span.label{font-size:.875rem;font-weight:400;line-height:1.2}#forecastHealth .progress .text-info span.index_max{padding:1.5rem}#forecastHealth .progress .text-info .separator{height:.25rem;margin:.3125rem 0 0}#forecastHealth .progress .text-info .details{align-items:center;background:#f4f5f8;box-sizing:border-box;justify-content:center;padding:.3125rem}#forecastHealth .progress .text-info .details span{color:#000;font-size:.8125rem;line-height:1.38}#forecastHealth .pollens .list .progress-bar.level-100{background:#f50162;color:#fff}#forecastHealth .pollution .list .progress-bar.level-100{background:#b35ce9;color:#fff}#forecastHealth .barOverflow{height:5.625rem;margin-bottom:-14px;overflow:hidden;position:relative;width:8rem}#forecastHealth .bar{border:.625rem solid transparent;border-bottom-color:#35d9bb;border-radius:50%;box-sizing:border-box;height:8rem;left:0;position:absolute;top:0;width:8rem}#forecastHealth .bar-level-0{border:.1875rem solid #acacac;height:7.875rem;top:.25rem;width:7.875rem;z-index:-1}#forecastHealth .bar-level-17{border-bottom-color:#35d9bb;transform:rotate(56deg)}#forecastHealth .bar-level-20{border-bottom-color:#35d9bb;transform:rotate(64deg)}#forecastHealth .bar-level-33{border-bottom-color:#8edd03;transform:rotate(95deg)}#forecastHealth .bar-level-40{border-bottom-color:#8edd03;border-right-color:#8edd03;transform:rotate(111deg)}#forecastHealth .bar-level-50{border-bottom-color:#fb0;border-right-color:#fb0;transform:rotate(135deg)}#forecastHealth .bar-level-60{border-bottom-color:#fb0;border-right-color:#fb0;transform:rotate(158deg)}#forecastHealth .bar-level-67{border-bottom-color:#ff3d1f;border-right-color:#ff3d1f;transform:rotate(173deg)}#forecastHealth .bar-level-80{border-bottom-color:#ff3d1f;border-right-color:#ff3d1f;border-top-color:#ff3d1f;transform:rotate(205deg)}#forecastHealth .bar-level-83{border-bottom-color:#f50162;border-right-color:#f50162;border-top-color:#f50162;transform:rotate(213deg)}#forecastHealth .separator-level-17,#forecastHealth .separator-level-20{background:#35d9bb}#forecastHealth .separator-level-33,#forecastHealth .separator-level-40{background:#8edd03}#forecastHealth .separator-level-50,#forecastHealth .separator-level-60{background:#fb0}#forecastHealth .separator-level-67,#forecastHealth .separator-level-80{background:#ff3d1f}#forecastHealth .separator-level-83{background:#f50162}#forecastHealth .pollens{max-width:100%}#forecastHealth .pollens .progress .bar-level-100{border-color:#f50162;transform:rotate(253deg)}#forecastHealth .pollens .separator-level-100{background:#f50162}#forecastHealth .pollution .progress .bar-level-100{border-color:#b35ce9}#forecastHealth .pollution .separator-level-100{background:#b35ce9}#forecastHealth .videos-health-air-quality{flex-basis:100%}#forecastHealth .videos-health-air-quality .video-health{border-radius:.3125rem;box-shadow:0 0 .3125rem rgba(0,0,0,.204);display:flex;overflow:hidden;padding:.3125rem}#forecastHealth .videos-health-air-quality .video-thumbnail{height:5.3125rem;min-width:9.375rem;position:relative}#forecastHealth .videos-health-air-quality .video-thumbnail img{border-radius:.3125rem;max-height:100%;max-width:100%}#forecastHealth .videos-health-air-quality .video-thumbnail .customButtonPlay{background:rgba(0,0,0,.5);border:none;border-radius:50%;box-sizing:content-box;display:block;height:2.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.375rem;z-index:1}#forecastHealth .videos-health-air-quality .video-thumbnail .customButtonPlay:after{background-color:#fff;clip-path:polygon(30% 0,30% 100%,100% 50%);content:"";display:inline-block;height:1.125rem;vertical-align:middle;width:1.125rem}#forecastHealth .videos-health-air-quality button.video-description{align-self:center;background:#fff;border:none;display:flex;flex-direction:column;flex-grow:1;margin:0;row-gap:.9375rem}#forecastHealth .videos-health-air-quality button.video-description .article-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.2;overflow:hidden;text-align:left}#forecastHealth .videos-health-air-quality button.video-description .watch-video{color:#38c6fe;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1;text-align:left}#forecastHealth .videos-health-air-quality button.video-description .watch-video:before{background-color:#38c6fe;clip-path:polygon(30% 0,30% 100%,100% 50%);content:"";display:inline-block;height:1rem;margin-right:.3125rem;vertical-align:middle;width:1rem}#forecastHealth .videos-health-air-quality button.video-description .icon{fill:#fff;height:.8125rem;margin-right:.3125rem;width:.8125rem}#forecastHealth .videos-health-air-quality:hover{cursor:pointer}#forecastHealth .videos-health-air-quality:hover button{color:#fb0}#forecastHealth .credits{flex-basis:100%;font-size:.75rem;margin-top:.625rem;padding:0 .5625rem;text-align:right}@media (min-width:576px){#forecastHealth .pollens .infos,#forecastHealth .pollution .infos{column-gap:1.875rem}#forecastHealth .pollens .list,#forecastHealth .pollution .list{flex-direction:row;flex-wrap:wrap}#forecastHealth .pollens .list li,#forecastHealth .pollution .list li{flex-basis:50%}}@media (min-width:768px){#forecastHealth{display:flex;flex-wrap:wrap}#forecastHealth .pollution .infos{align-self:end}#forecastHealth .pollens .category-title,#forecastHealth .pollution .category-title{flex-basis:inherit}#forecastHealth .pollens .infos,#forecastHealth .pollution .infos{align-items:end;flex-basis:100%}#forecastHealth .pollens .list li,#forecastHealth .pollution .list li{align-items:center;height:1.875rem;width:11.25rem}#forecastHealth .pollens .list li .progress-bar,#forecastHealth .pollution .list li .progress-bar{height:1.125rem;min-width:4.3125rem}#forecastHealth .pollens .list li .progress-bar span,#forecastHealth .pollution .list li .progress-bar span{padding:0 .875rem}#forecastHealth .pollens .list .text-label,#forecastHealth .pollution .list .text-label{font-size:.875rem;line-height:1}#forecastHealth .pollens .list .text-label.out-of-season,#forecastHealth .pollution .list .text-label.out-of-season{color:#707070}#forecastHealth .vertical-hr{align-self:flex-end;border:none;border-left:.0625rem solid #e6e6e6;display:block;height:10.9375rem;margin-bottom:1.5625rem;margin-left:1.5625rem;width:.0625rem}#forecastHealth .pollens .list{flex-direction:column;row-gap:0}#forecastHealth .pollens .list li{flex-basis:inherit;width:8.75rem}#forecastHealth .pollens~.pollution .infos{padding:0 .3125rem}#forecastHealth .pollens~.pollution .list{flex-direction:column;row-gap:0}#forecastHealth .pollens~.pollution .list li{flex-basis:inherit}#forecastHealth .index_pollen,#forecastHealth .index_pollution{height:10rem;margin:.625rem 0;width:8.75rem}#forecastHealth .index_pollen .barOverflow,#forecastHealth .index_pollution .barOverflow{height:6.0625rem;width:8.75rem}#forecastHealth .index_pollen .barOverflow .bar,#forecastHealth .index_pollution .barOverflow .bar{height:8.625rem;width:8.625rem}#forecastHealth .index_pollen span.index_max,#forecastHealth .index_pollution span.index_max{font-size:1.8125rem}#forecastHealth .index_pollen span.index_max strong,#forecastHealth .index_pollution span.index_max strong{font-size:3.625rem}#forecastHealth .index_pollen .text-info span.label,#forecastHealth .index_pollution .text-info span.label{font-size:.9375rem}#forecastHealth .index_pollen .bar-level-0,#forecastHealth .index_pollution .bar-level-0{height:8.625rem;width:8.625rem}#forecastHealth .index_pollen .icon-bg{height:6.875rem;width:6.4375rem}#forecastHealth .index_pollution .icon-bg{height:6.875rem;width:8.3125rem}#forecastHealth .progress .text-info{width:8.625rem}#forecastHealth .progress .text-info .details{font-size:.9375rem}#forecastHealth .list{row-gap:.4375rem}#forecastHealth .list .text-label{font-size:.875rem}}@media (min-width:1000px){#forecastHealth .pollens .infos,#forecastHealth .pollution .infos{column-gap:.5rem}.vip#forecastHealth .videos-health-air-quality{flex-basis:50%}.vip#forecastHealth .pollens,.vip#forecastHealth .pollution{flex-basis:48%}.vip#forecastHealth .pollens .infos,.vip#forecastHealth .pollution .infos{column-gap:1.875rem}.vip#forecastHealth .pollens .list,.vip#forecastHealth .pollution .list{row-gap:.4375rem}.vip#forecastHealth .pollens .list li,.vip#forecastHealth .pollution .list li{align-items:baseline;width:inherit}.vip#forecastHealth .pollens .list li .progress-bar,.vip#forecastHealth .pollution .list li .progress-bar{height:1.5rem;min-width:6.875rem}.vip#forecastHealth .pollens .list li .progress-bar span,.vip#forecastHealth .pollution .list li .progress-bar span{font-size:.8125rem;line-height:2}.vip#forecastHealth .pollens .list li .progress-bar span strong,.vip#forecastHealth .pollution .list li .progress-bar span strong{font-size:.9375rem}.vip#forecastHealth .pollens .list li .progress-bar span.out-of-season,.vip#forecastHealth .pollution .list li .progress-bar span.out-of-season{font-size:.875rem;padding:0 .875rem}.vip#forecastHealth .pollens .list .text-label,.vip#forecastHealth .pollution .list .text-label{font-size:.9375rem;min-width:6.875rem}.vip#forecastHealth .pollution .infos{padding:0 .9375rem 0 1.875rem}.vip#forecastHealth .index_pollen,.vip#forecastHealth .index_pollution{height:10.3125rem;width:10rem}.vip#forecastHealth .index_pollen .barOverflow,.vip#forecastHealth .index_pollution .barOverflow{height:7rem;width:10rem}.vip#forecastHealth .index_pollen .barOverflow .bar,.vip#forecastHealth .index_pollen .barOverflow .bar-level-0,.vip#forecastHealth .index_pollution .barOverflow .bar,.vip#forecastHealth .index_pollution .barOverflow .bar-level-0{height:9.875rem;width:9.875rem}.vip#forecastHealth .index_pollen span.index_max,.vip#forecastHealth .index_pollution span.index_max{font-size:1.875rem}.vip#forecastHealth .index_pollen span.index_max strong,.vip#forecastHealth .index_pollution span.index_max strong{font-size:3.8125rem}.vip#forecastHealth .index_pollen .progress .text-info span.label,.vip#forecastHealth .index_pollution .progress .text-info span.label{font-size:.9375rem}.vip#forecastHealth .index_pollen .icon-bg{height:7.1875rem;width:6.75rem}.vip#forecastHealth .index_pollution .icon-bg{height:7.1875rem;width:8.6875rem}.vip#forecastHealth .progress .text-info{width:9.875rem}.vip#forecastHealth .progress .text-info .details span{font-size:.9375rem}}:root{--sizeProgress:0%;--progress-percent:$cursorStartPositive}#forecastClimate{background:#fff}#forecastClimate #forecastClimateBox{background:#fff;display:flex;flex-direction:column;margin:0 -.375rem;padding:0 .375rem;z-index:1}#forecastClimate #forecastClimateBox.vip .title hr{background:#9daccc}#forecastClimate #forecastClimateBox.vip .drought .main-title,#forecastClimate #forecastClimateBox.vip .rain .main-title,#forecastClimate #forecastClimateBox.vip .temperature .main-title{align-self:center}#forecastClimate #forecastClimateBox .vertical-hr{align-self:center;border:none;border-left:.0625rem solid #e6e6e6;height:100%;margin:0;width:.0625rem}#forecastClimate #forecastClimateBox .tooltip{background:transparent;border:none;padding:0;vertical-align:text-top}#forecastClimate #forecastClimateBox .title{align-items:center;display:flex;justify-content:space-between;margin:1.5625rem 0;max-width:inherit!important;padding:0 .3125rem}#forecastClimate #forecastClimateBox .title .icon{fill:rgba(59,89,152,.5);height:1.875rem;margin:0 .3125rem;width:1.875rem}#forecastClimate #forecastClimateBox .title .icon-ClimateInfo{fill:#38c6fe;height:1.25rem;width:1.25rem}#forecastClimate #forecastClimateBox .title h2{color:#000;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:.9;margin:0 .3125rem}#forecastClimate #forecastClimateBox .title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#forecastClimate #forecastClimateBox .infos-climate{align-items:center;display:flex;flex-direction:column}#forecastClimate #forecastClimateBox .drought,#forecastClimate #forecastClimateBox .rain,#forecastClimate #forecastClimateBox .temperature{min-width:20rem}#forecastClimate #forecastClimateBox .temperature .infos .progress-form .progress{background:linear-gradient(90deg,#8fe1fd,#fff 50%,#ff6259)}#forecastClimate #forecastClimateBox .temperature .infos .progress-form .progress .cursor-climate{border:.0625rem solid #b5b5b5;clip-path:polygon(50% 0,0 100%,100% 100%);height:1.125rem;margin-top:-1.875rem;position:relative;transform:matrix(-1,0,0,-1,0,0);width:1.5625rem}#forecastClimate #forecastClimateBox .rain .infos .progress-form .progress{background:linear-gradient(90deg,#fff 2%,#5688bd 50%,#214369)}#forecastClimate #forecastClimateBox .rain .infos .progress-form .progress .cursor-climate{background-color:#4274ea;border:.0625rem solid #b5b5b5;clip-path:polygon(50% 0,0 100%,100% 100%);height:1.125rem;margin-top:-1.875rem;position:relative;transform:matrix(-1,0,0,-1,0,0);width:1.5625rem}#forecastClimate #forecastClimateBox .drought .index-drought .value-container{margin-bottom:1.25rem}#forecastClimate #forecastClimateBox .drought .index-drought .value-container .value{background-color:#be7300;color:#fff}#forecastClimate #forecastClimateBox .drought .index-drought.level-1 .cursor-drought{margin-left:1.6875rem}#forecastClimate #forecastClimateBox .drought .index-drought.level-2 .cursor-drought{margin-left:3.3125rem}#forecastClimate #forecastClimateBox .drought .index-drought.level-3 .cursor-drought{margin-left:5rem}#forecastClimate #forecastClimateBox .drought .index-drought.level-4 .cursor-drought{margin-left:6.5625rem}#forecastClimate #forecastClimateBox .drought .index-drought.level-5 .cursor-drought{margin-left:8.25rem}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container{display:flex;flex-wrap:nowrap;height:100%;justify-content:flex-end;width:100%}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container .drought-legend{width:26.6666666667px}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container .legend-zone-0{background-color:#fff;border-radius:.3125rem 0 0 .3125rem}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container .legend-zone-1{background-color:#f4e9c8}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container .legend-zone-2{background-color:#dbc487}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container .legend-zone-3{background-color:#b7853c}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container .legend-zone-4{background-color:#85531b}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .legend-zone-container .legend-zone-5{background-color:#4e2e0b;border-radius:0 .3125rem .3125rem 0}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .cursor-climate{background-color:#be7300;border:.0625rem solid #b5b5b5;clip-path:polygon(50% 0,0 100%,100% 100%);height:1.125rem;margin-top:-1.875rem;position:relative;transform:matrix(-1,0,0,-1,0,0);width:1.5625rem}#forecastClimate #forecastClimateBox .drought,#forecastClimate #forecastClimateBox .rain,#forecastClimate #forecastClimateBox .temperature{align-items:center;display:flex;flex-direction:column;row-gap:.875rem}#forecastClimate #forecastClimateBox .drought .main-title,#forecastClimate #forecastClimateBox .rain .main-title,#forecastClimate #forecastClimateBox .temperature .main-title{align-items:baseline;align-self:start;display:flex;flex-wrap:nowrap;margin:.3125rem;padding:0 .3125rem}#forecastClimate #forecastClimateBox .drought .main-title .picto-drought,#forecastClimate #forecastClimateBox .drought .main-title .picto-rain,#forecastClimate #forecastClimateBox .drought .main-title .picto-temperature,#forecastClimate #forecastClimateBox .rain .main-title .picto-drought,#forecastClimate #forecastClimateBox .rain .main-title .picto-rain,#forecastClimate #forecastClimateBox .rain .main-title .picto-temperature,#forecastClimate #forecastClimateBox .temperature .main-title .picto-drought,#forecastClimate #forecastClimateBox .temperature .main-title .picto-rain,#forecastClimate #forecastClimateBox .temperature .main-title .picto-temperature{height:1.5625rem;width:1.3125rem}#forecastClimate #forecastClimateBox .drought .main-title .picto-drought .icon,#forecastClimate #forecastClimateBox .drought .main-title .picto-rain .icon,#forecastClimate #forecastClimateBox .drought .main-title .picto-temperature .icon,#forecastClimate #forecastClimateBox .rain .main-title .picto-drought .icon,#forecastClimate #forecastClimateBox .rain .main-title .picto-rain .icon,#forecastClimate #forecastClimateBox .rain .main-title .picto-temperature .icon,#forecastClimate #forecastClimateBox .temperature .main-title .picto-drought .icon,#forecastClimate #forecastClimateBox .temperature .main-title .picto-rain .icon,#forecastClimate #forecastClimateBox .temperature .main-title .picto-temperature .icon{fill:#3b5998;height:1.5rem;opacity:50%;width:1.25rem}#forecastClimate #forecastClimateBox .drought .main-title .picto-drought-alert .icon,#forecastClimate #forecastClimateBox .drought .main-title .picto-restriction-water .icon,#forecastClimate #forecastClimateBox .rain .main-title .picto-drought-alert .icon,#forecastClimate #forecastClimateBox .rain .main-title .picto-restriction-water .icon,#forecastClimate #forecastClimateBox .temperature .main-title .picto-drought-alert .icon,#forecastClimate #forecastClimateBox .temperature .main-title .picto-restriction-water .icon{fill:red;height:.8125rem;transform:rotate(180deg);width:.8125rem}#forecastClimate #forecastClimateBox .drought .main-title .category-title,#forecastClimate #forecastClimateBox .rain .main-title .category-title,#forecastClimate #forecastClimateBox .temperature .main-title .category-title{align-items:center;background:#fff;display:flex;flex-basis:100%;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700;justify-content:space-between;padding:0 .625rem 0 .875rem}#forecastClimate #forecastClimateBox .drought .main-title .category-title h3,#forecastClimate #forecastClimateBox .rain .main-title .category-title h3,#forecastClimate #forecastClimateBox .temperature .main-title .category-title h3{display:inline-block;font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;margin:.1875rem 0 0}#forecastClimate #forecastClimateBox .drought .infos,#forecastClimate #forecastClimateBox .rain .infos,#forecastClimate #forecastClimateBox .temperature .infos{align-items:center;column-gap:.625rem;display:flex;flex-direction:column;padding:0 .5rem}#forecastClimate #forecastClimateBox .drought .infos .progress-form,#forecastClimate #forecastClimateBox .rain .infos .progress-form,#forecastClimate #forecastClimateBox .temperature .infos .progress-form{align-items:center;display:flex;flex-direction:column}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress,#forecastClimate #forecastClimateBox .rain .infos .progress-form .progress,#forecastClimate #forecastClimateBox .temperature .infos .progress-form .progress{border:.0625rem solid #c2c1c2;border-radius:.3125rem;height:1.125rem;width:9.875rem}#forecastClimate #forecastClimateBox .drought .infos .progress-form .progress .middle-line,#forecastClimate #forecastClimateBox .rain .infos .progress-form .progress .middle-line,#forecastClimate #forecastClimateBox .temperature .infos .progress-form .progress .middle-line{background-color:#c2c1c2;height:1.125rem;margin:auto;width:.0625rem}#forecastClimate #forecastClimateBox .drought .infos .resume span,#forecastClimate #forecastClimateBox .rain .infos .resume span,#forecastClimate #forecastClimateBox .temperature .infos .resume span{font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400}#forecastClimate #forecastClimateBox .drought .infos .resume span.type-resume,#forecastClimate #forecastClimateBox .rain .infos .resume span.type-resume,#forecastClimate #forecastClimateBox .temperature .infos .resume span.type-resume{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecastClimate #forecastClimateBox .drought .details,#forecastClimate #forecastClimateBox .rain .details,#forecastClimate #forecastClimateBox .temperature .details{line-height:1.3;padding:.625rem .3125rem;text-align:center;width:9.25rem}#forecastClimate #forecastClimateBox .drought .details span,#forecastClimate #forecastClimateBox .rain .details span,#forecastClimate #forecastClimateBox .temperature .details span{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400}#forecastClimate #forecastClimateBox .drought .details span.info-details,#forecastClimate #forecastClimateBox .drought .details span.today-tempe,#forecastClimate #forecastClimateBox .rain .details span.info-details,#forecastClimate #forecastClimateBox .rain .details span.today-tempe,#forecastClimate #forecastClimateBox .temperature .details span.info-details,#forecastClimate #forecastClimateBox .temperature .details span.today-tempe{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecastClimate #forecastClimateBox .drought .details span.one-year-tempe,#forecastClimate #forecastClimateBox .rain .details span.one-year-tempe,#forecastClimate #forecastClimateBox .temperature .details span.one-year-tempe{color:#707070;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:italic;font-weight:400}#forecastClimate #forecastClimateBox .drought .details .tooltip,#forecastClimate #forecastClimateBox .rain .details .tooltip,#forecastClimate #forecastClimateBox .temperature .details .tooltip{background:transparent;border:none;padding:0;vertical-align:text-top}#forecastClimate #forecastClimateBox .drought .data-details,#forecastClimate #forecastClimateBox .rain .data-details,#forecastClimate #forecastClimateBox .temperature .data-details{display:inline-flex;margin:.625rem 0}#forecastClimate #forecastClimateBox .drought .data-details h5,#forecastClimate #forecastClimateBox .rain .data-details h5,#forecastClimate #forecastClimateBox .temperature .data-details h5{font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;margin:.5rem 0}#forecastClimate #forecastClimateBox .drought .data-details .list,#forecastClimate #forecastClimateBox .rain .data-details .list,#forecastClimate #forecastClimateBox .temperature .data-details .list{margin:2px}#forecastClimate #forecastClimateBox .drought .data-details .list li,#forecastClimate #forecastClimateBox .rain .data-details .list li,#forecastClimate #forecastClimateBox .temperature .data-details .list li{align-items:center;display:flex;list-style-type:none;padding:.375rem}#forecastClimate #forecastClimateBox .drought .data-details .progress-bar,#forecastClimate #forecastClimateBox .rain .data-details .progress-bar,#forecastClimate #forecastClimateBox .temperature .data-details .progress-bar{border:.0625rem solid #acacac;border-radius:.3125rem;height:1.125rem;margin-right:.3125rem;min-width:3.5rem}#forecastClimate #forecastClimateBox .drought .data-details span,#forecastClimate #forecastClimateBox .rain .data-details span,#forecastClimate #forecastClimateBox .temperature .data-details span{font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;white-space:nowrap}#forecastClimate #forecastClimateBox .drought .index-drought,#forecastClimate #forecastClimateBox .drought .index-rain,#forecastClimate #forecastClimateBox .drought .index-temperature,#forecastClimate #forecastClimateBox .rain .index-drought,#forecastClimate #forecastClimateBox .rain .index-rain,#forecastClimate #forecastClimateBox .rain .index-temperature,#forecastClimate #forecastClimateBox .temperature .index-drought,#forecastClimate #forecastClimateBox .temperature .index-rain,#forecastClimate #forecastClimateBox .temperature .index-temperature{align-items:center;display:flex;flex-direction:column;height:100%;row-gap:.625rem;width:11.25rem}#forecastClimate #forecastClimateBox .drought .index-drought .value-container,#forecastClimate #forecastClimateBox .drought .index-rain .value-container,#forecastClimate #forecastClimateBox .drought .index-temperature .value-container,#forecastClimate #forecastClimateBox .rain .index-drought .value-container,#forecastClimate #forecastClimateBox .rain .index-rain .value-container,#forecastClimate #forecastClimateBox .rain .index-temperature .value-container,#forecastClimate #forecastClimateBox .temperature .index-drought .value-container,#forecastClimate #forecastClimateBox .temperature .index-rain .value-container,#forecastClimate #forecastClimateBox .temperature .index-temperature .value-container{text-align:center}#forecastClimate #forecastClimateBox .drought .index-drought .value-container .normal-level,#forecastClimate #forecastClimateBox .drought .index-rain .value-container .normal-level,#forecastClimate #forecastClimateBox .drought .index-temperature .value-container .normal-level,#forecastClimate #forecastClimateBox .rain .index-drought .value-container .normal-level,#forecastClimate #forecastClimateBox .rain .index-rain .value-container .normal-level,#forecastClimate #forecastClimateBox .rain .index-temperature .value-container .normal-level,#forecastClimate #forecastClimateBox .temperature .index-drought .value-container .normal-level,#forecastClimate #forecastClimateBox .temperature .index-rain .value-container .normal-level,#forecastClimate #forecastClimateBox .temperature .index-temperature .value-container .normal-level{font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:400}#forecastClimate #forecastClimateBox .drought .index-drought .value-container .value,#forecastClimate #forecastClimateBox .drought .index-rain .value-container .value,#forecastClimate #forecastClimateBox .drought .index-temperature .value-container .value,#forecastClimate #forecastClimateBox .rain .index-drought .value-container .value,#forecastClimate #forecastClimateBox .rain .index-rain .value-container .value,#forecastClimate #forecastClimateBox .rain .index-temperature .value-container .value,#forecastClimate #forecastClimateBox .temperature .index-drought .value-container .value,#forecastClimate #forecastClimateBox .temperature .index-rain .value-container .value,#forecastClimate #forecastClimateBox .temperature .index-temperature .value-container .value{border-radius:.25rem;height:auto;padding:.625rem 0;width:6.25rem}#forecastClimate #forecastClimateBox .drought .index-drought .value-container .value span,#forecastClimate #forecastClimateBox .drought .index-rain .value-container .value span,#forecastClimate #forecastClimateBox .drought .index-temperature .value-container .value span,#forecastClimate #forecastClimateBox .rain .index-drought .value-container .value span,#forecastClimate #forecastClimateBox .rain .index-rain .value-container .value span,#forecastClimate #forecastClimateBox .rain .index-temperature .value-container .value span,#forecastClimate #forecastClimateBox .temperature .index-drought .value-container .value span,#forecastClimate #forecastClimateBox .temperature .index-rain .value-container .value span,#forecastClimate #forecastClimateBox .temperature .index-temperature .value-container .value span{font-family:Nunito Sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700}#forecastClimate #forecastClimateBox .drought .index-drought .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .drought .index-rain .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .drought .index-temperature .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .rain .index-drought .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .rain .index-rain .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .rain .index-temperature .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .temperature .index-drought .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .temperature .index-rain .value-container .value span.value-legend,#forecastClimate #forecastClimateBox .temperature .index-temperature .value-container .value span.value-legend{font-size:.9375rem}#forecastClimate #forecastClimateBox .rain .index-rain.negative .cursor-climate{margin-left:calc(-14px + 79px*(100 + var(--progress-percent))/100)}#forecastClimate #forecastClimateBox .rain .index-rain.negative .value{background:#dae3f6;color:#3a74ea}#forecastClimate #forecastClimateBox .rain .index-rain.positive .cursor-climate{margin-left:calc(66px + 79px*var(--progress-percent)/100)}#forecastClimate #forecastClimateBox .rain .index-rain.positive .value{background:#3a74ea;color:#dae3f6}#forecastClimate #forecastClimateBox .rain .index-rain.neutral .cursor-climate{margin-left:65px}#forecastClimate #forecastClimateBox .rain .index-rain.neutral .value{background:#c6c6c9;color:#fff}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-0{background:linear-gradient(to right,#dde1f4 var(--sizeProgress),#fff var(--sizeProgress) 100%)}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-0 span{color:#000}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-1{background:linear-gradient(to right,#faf19f var(--sizeProgress),#fff var(--sizeProgress) 100%)}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-1 span{color:#000}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-2{background:linear-gradient(to right,#f4ae0b var(--sizeProgress),#fff var(--sizeProgress) 100%)}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-2 span{color:#fff}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-3{background:linear-gradient(to right,#f36550 var(--sizeProgress),#fff var(--sizeProgress) 100%)}#forecastClimate #forecastClimateBox .rain .water-restriction .progress-bar.level-3 span{color:#fff}#forecastClimate #forecastClimateBox .rain .water-restriction span.level-0{color:#dde1f4}#forecastClimate #forecastClimateBox .rain .water-restriction span.level-1{color:#faf19f}#forecastClimate #forecastClimateBox .rain .water-restriction span.level-2{color:#f4ae0b}#forecastClimate #forecastClimateBox .rain .water-restriction span.level-3{color:#f36550}#forecastClimate #forecastClimateBox .temperature .index-temperature.negative .cursor-climate{background-color:#32b5e5;margin-left:calc(-14px + 79px*(100 + var(--progress-percent)*10)/100)}#forecastClimate #forecastClimateBox .temperature .index-temperature.positive .cursor-climate{background-color:#ea3323;margin-left:calc(66px + 79px*var(--progress-percent)*10/100)}#forecastClimate #forecastClimateBox .temperature .index-temperature.positive .value{background:#3a74ea;color:#dae3f6}#forecastClimate #forecastClimateBox .temperature .index-temperature.neutral .cursor-climate{background-color:#b5b5b5;margin-left:65px}#forecastClimate #forecastClimateBox .temperature .index-temperature .value{border-radius:.25rem;height:auto;padding:.625rem 0;text-align:center;width:8.75rem}#forecastClimate #forecastClimateBox .temperature .index-temperature .value span{color:#fff;font-family:Nunito Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700}#forecastClimate #forecastClimateBox .temperature .index-temperature.negative .value{background:#32b5e5;color:#fff}#forecastClimate #forecastClimateBox .temperature .index-temperature.positive .value{background:#eb5253;color:#fff}#forecastClimate #forecastClimateBox .temperature .index-temperature.neutral .value{background:#c6c6c9;color:#fff}#forecastClimate #forecastClimateBox .temperature .details.positive{border-top:5px solid #eb5253}#forecastClimate #forecastClimateBox .temperature .details.negative{border-top:5px solid #32b5e5}#forecastClimate #forecastClimateBox .temperature .details.neutral{border-top:5px solid #c6c6c9}#forecastClimate #forecastClimateBox .temperature .tempe-last-days .progress-bar.hotter{background:linear-gradient(to right,#eb5253 var(--sizeProgress),#fff var(--sizeProgress) 100%)}#forecastClimate #forecastClimateBox .temperature .tempe-last-days .progress-bar.colder{background:linear-gradient(to right,#32b5e5 var(--sizeProgress),#fff var(--sizeProgress) 100%)}#forecastClimate #forecastClimateBox .temperature .tempe-last-days span.hotter{color:#eb5253}#forecastClimate #forecastClimateBox .temperature .tempe-last-days span.colder{color:#4573d0}#forecastClimate #forecastClimateBox .value-bar{box-sizing:border-box;display:inline-block;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:.0625rem;padding:0 .625rem;width:100%}#forecastClimate #forecastClimateBox .value-bar strong{font-size:.875rem;line-height:1.25rem}#forecastClimate #forecastClimateBox .rain .infos .details{background-color:#f4f5f8}#forecastClimate #forecastClimateBox .rain .infos .details .icon{fill:#38c6fe;height:.9375rem;vertical-align:middle;width:.9375rem}#forecastClimate #forecastClimateBox .rain .infos .details.negative{border-top:5px solid #dae3f6}#forecastClimate #forecastClimateBox .rain .infos .details.positive{border-top:5px solid #3a74ea}#forecastClimate #forecastClimateBox .rain .infos .details.neutral{border-top:5px solid #c6c6c9}#forecastClimate #forecastClimateBox .temperature .infos .details{background-color:#f4f5f8}#forecastClimate #forecastClimateBox .temperature .infos .details .icon{fill:#38c6fe;height:.9375rem;vertical-align:middle;width:.9375rem}#forecastClimate #forecastClimateBox .temperature .infos .details.level-0{border-top:5px solid #fff}#forecastClimate #forecastClimateBox .temperature .infos .details.level-1{border-top:5px solid #ffffc9}#forecastClimate #forecastClimateBox .temperature .infos .details.level-2{border-top:5px solid #fae885}#forecastClimate #forecastClimateBox .temperature .infos .details.level-3{border-top:5px solid #f4a14e}#forecastClimate #forecastClimateBox .temperature .infos .details.level-4{border-top:5px solid #cf3a27}#forecastClimate #forecastClimateBox .temperature .infos .details.level-5{border-top:5px solid #981b02}#forecastClimate #forecastClimateBox .temperature .infos .details.level-6{border-top:5px solid #580000}#forecastClimate #forecastClimateBox .temperature .infos .details.level-7{border-top:5px solid #240200}#forecastClimate #forecastClimateBox .drought .infos .details{background-color:#f4f5f8;border-top:.3125rem solid #be7300}#forecastClimate #forecastClimateBox .videos-climate{flex-basis:100%;margin:.9375rem}#forecastClimate #forecastClimateBox .videos-climate .video-climate{border-radius:.3125rem;box-shadow:0 0 .3125rem rgba(0,0,0,.204);display:flex;margin:auto;max-width:62.5rem;overflow:hidden;padding:.3125rem}#forecastClimate #forecastClimateBox .videos-climate .video-thumbnail{height:5.3125rem;min-width:9.375rem;position:relative}#forecastClimate #forecastClimateBox .videos-climate .video-thumbnail img{border-radius:.3125rem;max-height:100%;max-width:100%}#forecastClimate #forecastClimateBox .videos-climate .video-thumbnail .customButtonPlay{background:rgba(0,0,0,.5);border:none;border-radius:50%;box-sizing:content-box;display:block;height:2.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.375rem;z-index:1}#forecastClimate #forecastClimateBox .videos-climate .video-thumbnail .customButtonPlay:after{background-color:#fff;clip-path:polygon(30% 0,30% 100%,100% 50%);content:"";display:inline-block;height:1.125rem;vertical-align:middle;width:1.125rem}#forecastClimate #forecastClimateBox .videos-climate button.video-description{align-self:center;background:#fff;border:none;display:flex;flex-direction:column;flex-grow:1;margin:0;row-gap:.9375rem}#forecastClimate #forecastClimateBox .videos-climate button.video-description .article-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.2;overflow:hidden;text-align:left}#forecastClimate #forecastClimateBox .videos-climate button.video-description .watch-video{color:#38c6fe;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1;text-align:left}#forecastClimate #forecastClimateBox .videos-climate button.video-description .watch-video:before{background-color:#38c6fe;clip-path:polygon(30% 0,30% 100%,100% 50%);content:"";display:inline-block;height:1rem;margin-right:.3125rem;vertical-align:middle;width:1rem}#forecastClimate #forecastClimateBox .videos-climate button.video-description .icon{fill:#fff;height:.8125rem;margin-right:.3125rem;width:.8125rem}#forecastClimate #forecastClimateBox .videos-climate:hover{cursor-climate:pointer}#forecastClimate #forecastClimateBox .videos-climate:hover button{color:#fb0}#forecastClimate #forecastClimateBox .credits{flex-basis:100%;font-size:.75rem;margin-top:.625rem;padding:0 .5625rem;text-align:right}@media (min-width:360px){#forecastClimate #forecastClimateBox .drought .infos,#forecastClimate #forecastClimateBox .rain .infos,#forecastClimate #forecastClimateBox .temperature .infos{align-items:stretch;flex-direction:row}}@media (min-width:576px){#forecastClimate #forecastClimateBox .drought .infos,#forecastClimate #forecastClimateBox .rain .infos,#forecastClimate #forecastClimateBox .temperature .infos{column-gap:1.875rem}#forecastClimate #forecastClimateBox .drought .infos .details,#forecastClimate #forecastClimateBox .rain .infos .details,#forecastClimate #forecastClimateBox .temperature .infos .details{width:12.5rem}#forecastClimate #forecastClimateBox .drought .list,#forecastClimate #forecastClimateBox .rain .list,#forecastClimate #forecastClimateBox .temperature .list{flex-direction:row;flex-wrap:wrap}#forecastClimate #forecastClimateBox .drought .list li,#forecastClimate #forecastClimateBox .rain .list li,#forecastClimate #forecastClimateBox .temperature .list li{flex-basis:50%;padding:.3125rem 0}}@media (min-width:768px){#forecastClimate #forecastClimateBox.vip .infos-climate{justify-content:space-around}#forecastClimate #forecastClimateBox .infos-climate{align-items:baseline;flex-direction:row;justify-content:center}#forecastClimate #forecastClimateBox .drought,#forecastClimate #forecastClimateBox .rain,#forecastClimate #forecastClimateBox .temperature{min-width:auto}#forecastClimate #forecastClimateBox .drought .infos,#forecastClimate #forecastClimateBox .rain .infos,#forecastClimate #forecastClimateBox .temperature .infos{flex-direction:column;row-gap:.9375rem}#forecastClimate #forecastClimateBox .drought .infos .details,#forecastClimate #forecastClimateBox .rain .infos .details,#forecastClimate #forecastClimateBox .temperature .infos .details{height:3.75rem;padding:.3125rem .3125rem .625rem}#forecastClimate #forecastClimateBox .drought .category-title,#forecastClimate #forecastClimateBox .rain .category-title,#forecastClimate #forecastClimateBox .temperature .category-title{flex-basis:inherit}#forecastClimate #forecastClimateBox .drought .data-details,#forecastClimate #forecastClimateBox .rain .data-details,#forecastClimate #forecastClimateBox .temperature .data-details{display:block}#forecastClimate #forecastClimateBox .drought .data-details .list li,#forecastClimate #forecastClimateBox .rain .data-details .list li,#forecastClimate #forecastClimateBox .temperature .data-details .list li{align-items:center;height:1.875rem;padding:0;width:11.25rem}#forecastClimate #forecastClimateBox .drought .data-details .list li .progress-bar,#forecastClimate #forecastClimateBox .rain .data-details .list li .progress-bar,#forecastClimate #forecastClimateBox .temperature .data-details .list li .progress-bar{height:1.125rem;min-width:4.3125rem}#forecastClimate #forecastClimateBox .drought .data-details .list li .progress-bar span,#forecastClimate #forecastClimateBox .rain .data-details .list li .progress-bar span,#forecastClimate #forecastClimateBox .temperature .data-details .list li .progress-bar span{padding:0 .875rem}#forecastClimate #forecastClimateBox .drought .data-details .list label,#forecastClimate #forecastClimateBox .rain .data-details .list label,#forecastClimate #forecastClimateBox .temperature .data-details .list label{font-size:.875rem;line-height:1}#forecastClimate #forecastClimateBox .rain .list{flex-direction:column;row-gap:0}#forecastClimate #forecastClimateBox .rain .list li{flex-basis:inherit;width:8.75rem}#forecastClimate #forecastClimateBox .rain~.temperature .list{flex-direction:column;row-gap:0}#forecastClimate #forecastClimateBox .rain~.temperature .list li{flex-basis:inherit}#forecastClimate #forecastClimateBox .index-drought,#forecastClimate #forecastClimateBox .index-rain,#forecastClimate #forecastClimateBox .index-temperature{margin:auto;width:8.75rem}#forecastClimate #forecastClimateBox .index-drought .barOverflow,#forecastClimate #forecastClimateBox .index-rain .barOverflow,#forecastClimate #forecastClimateBox .index-temperature .barOverflow{height:6.0625rem;width:8.75rem}#forecastClimate #forecastClimateBox .index-drought .barOverflow .bar,#forecastClimate #forecastClimateBox .index-rain .barOverflow .bar,#forecastClimate #forecastClimateBox .index-temperature .barOverflow .bar{height:8.625rem;width:8.625rem}#forecastClimate #forecastClimateBox .index-drought span.index_max,#forecastClimate #forecastClimateBox .index-rain span.index_max,#forecastClimate #forecastClimateBox .index-temperature span.index_max{font-size:1.8125rem}#forecastClimate #forecastClimateBox .index-drought span.index_max strong,#forecastClimate #forecastClimateBox .index-rain span.index_max strong,#forecastClimate #forecastClimateBox .index-temperature span.index_max strong{font-size:3.625rem}#forecastClimate #forecastClimateBox .index-drought .text-info span.label,#forecastClimate #forecastClimateBox .index-rain .text-info span.label,#forecastClimate #forecastClimateBox .index-temperature .text-info span.label{font-size:.9375rem}#forecastClimate #forecastClimateBox .index-drought .bar-level-0,#forecastClimate #forecastClimateBox .index-rain .bar-level-0,#forecastClimate #forecastClimateBox .index-temperature .bar-level-0{height:8.625rem;width:8.625rem}#forecastClimate #forecastClimateBox .progress .text-info{width:8.625rem}#forecastClimate #forecastClimateBox .progress .text-info .details{font-size:.9375rem;height:2.4375rem}#forecastClimate #forecastClimateBox .list{row-gap:.4375rem}#forecastClimate #forecastClimateBox .list label{font-size:.875rem}#forecastClimate #forecastClimateBox .videos-climate .video-climate .video-description{font-size:1rem}}@media (min-width:1000px){#forecastClimate{height:630px}#forecastClimate #forecastClimateBox .title h2{font-size:1.625rem}#forecastClimate #forecastClimateBox .drought .infos,#forecastClimate #forecastClimateBox .rain .infos,#forecastClimate #forecastClimateBox .temperature .infos{column-gap:.5rem}#forecastClimate #forecastClimateBox .drought .infos .resume,#forecastClimate #forecastClimateBox .rain .infos .resume,#forecastClimate #forecastClimateBox .temperature .infos .resume{width:max-content}#forecastClimate #forecastClimateBox.vip .infos-climate{flex-wrap:nowrap}#forecastClimate #forecastClimateBox.vip .drought,#forecastClimate #forecastClimateBox.vip .rain,#forecastClimate #forecastClimateBox.vip .temperature{min-width:20rem}#forecastClimate #forecastClimateBox.vip .drought .infos,#forecastClimate #forecastClimateBox.vip .rain .infos,#forecastClimate #forecastClimateBox.vip .temperature .infos{column-gap:1.875rem;padding:0 2.9375rem}#forecastClimate #forecastClimateBox.vip .drought .list li,#forecastClimate #forecastClimateBox.vip .rain .list li,#forecastClimate #forecastClimateBox.vip .temperature .list li{padding:.3125rem 0;width:inherit}#forecastClimate #forecastClimateBox.vip .drought .list li .progress-bar,#forecastClimate #forecastClimateBox.vip .rain .list li .progress-bar,#forecastClimate #forecastClimateBox.vip .temperature .list li .progress-bar{height:1.5rem;min-width:6.875rem}#forecastClimate #forecastClimateBox.vip .drought .list li .progress-bar span,#forecastClimate #forecastClimateBox.vip .rain .list li .progress-bar span,#forecastClimate #forecastClimateBox.vip .temperature .list li .progress-bar span{font-size:.8125rem;line-height:2}#forecastClimate #forecastClimateBox.vip .drought .list li .progress-bar span strong,#forecastClimate #forecastClimateBox.vip .rain .list li .progress-bar span strong,#forecastClimate #forecastClimateBox.vip .temperature .list li .progress-bar span strong{font-size:.9375rem}#forecastClimate #forecastClimateBox.vip .drought .list li .progress-bar span.out-of-season,#forecastClimate #forecastClimateBox.vip .rain .list li .progress-bar span.out-of-season,#forecastClimate #forecastClimateBox.vip .temperature .list li .progress-bar span.out-of-season{font-size:.875rem;padding:0 .875rem}#forecastClimate #forecastClimateBox.vip .drought .list label,#forecastClimate #forecastClimateBox.vip .rain .list label,#forecastClimate #forecastClimateBox.vip .temperature .list label{font-size:.9375rem;min-width:6.875rem}#forecastClimate #forecastClimateBox.vip .index-rain .barOverflow,#forecastClimate #forecastClimateBox.vip .index-temperature .barOverflow{height:7rem;width:10rem}#forecastClimate #forecastClimateBox.vip .index-rain .barOverflow .bar,#forecastClimate #forecastClimateBox.vip .index-rain .barOverflow .bar-level-0,#forecastClimate #forecastClimateBox.vip .index-temperature .barOverflow .bar,#forecastClimate #forecastClimateBox.vip .index-temperature .barOverflow .bar-level-0{height:9.875rem;width:9.875rem}#forecastClimate #forecastClimateBox.vip .index-rain span.index_max,#forecastClimate #forecastClimateBox.vip .index-temperature span.index_max{font-size:1.875rem}#forecastClimate #forecastClimateBox.vip .index-rain span.index_max strong,#forecastClimate #forecastClimateBox.vip .index-temperature span.index_max strong{font-size:3.8125rem}#forecastClimate #forecastClimateBox.vip .index-rain .progress .text-info span.label,#forecastClimate #forecastClimateBox.vip .index-temperature .progress .text-info span.label{font-size:.9375rem}#forecastClimate #forecastClimateBox.vip .progress .text-info{width:8.625rem}#forecastClimate #forecastClimateBox.vip .progress .text-info .details{height:2.75rem}#forecastClimate #forecastClimateBox.vip .progress .text-info .details span{font-size:.9375rem}#forecastClimate #forecastClimateBox.vip .list{row-gap:.4375rem}#forecastClimate #forecastClimateBox.vip .list label{font-size:.875rem}#forecastClimate:has(#forecastClimateBox.vip){height:auto}}@media (min-width:1280px){body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate{justify-content:center}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos,body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .infos,body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .temperature .infos{padding:0 .75rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .progress-form .progress,body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .infos .progress-form .progress,body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .temperature .infos .progress-form .progress{width:17.5rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .details,body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .details,body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .temperature .details{width:18.75rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .index-rain.negative .cursor-climate{margin-left:calc(-14px + 140px*(100 + var(--progress-percent))/100)}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .index-rain.negative .value{background:#dae3f6;color:#3a74ea}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .index-rain.positive .cursor-climate{margin-left:calc(127px + 138px*var(--progress-percent)/100)}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .index-rain.positive .value{background:#3a74ea;color:#dae3f6}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .index-rain.neutral .cursor-climate{margin-left:126px}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .rain .index-rain.neutral .value{background:#c6c6c9;color:#fff}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .temperature .index-temperature.negative .cursor-climate{margin-left:calc(-14px + 140px*(100 + var(--progress-percent)*10)/100)}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .temperature .index-temperature.positive .cursor-climate{margin-left:calc(127px + 138px*var(--progress-percent)*10/100)}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .temperature .index-temperature.neutral .cursor-climate{margin-left:126px}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .index-drought.level-0 .cursor-drought{margin-left:.75rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .index-drought.level-1 .cursor-drought{margin-left:3.5rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .index-drought.level-2 .cursor-drought{margin-left:6.5625rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .index-drought.level-3 .cursor-drought{margin-left:9.375rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .index-drought.level-4 .cursor-drought{margin-left:12.375rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .index-drought.level-5 .cursor-drought{margin-left:15.3125rem}body.fullsize&gt;#forecastClimate #forecastClimateBox .infos-climate .drought .infos .progress-form .progress .legend-zone-container .drought-legend{width:46.6666666667px}}#eco .container-eco{display:flex;gap:.9375rem;margin-bottom:.625rem}#eco .container-eco p{margin:.3125rem 0}#eco .eco-circle{border-radius:3.75rem;height:3.75rem;width:3.75rem}#eco .eco-circle.green{background:#82e0aa}#eco .eco-circle.orange{background:#f8c471}#eco .eco-circle.red{background:#e74c3c}#eco .icon{fill:#fff;display:block;flex-basis:fit-content;height:2.5rem;margin:10px;width:2.5rem}#eco .container-eco-video{background:#242f5e;border-radius:.3125rem;display:flex;overflow:hidden}#eco .container-eco-video:hover{cursor:pointer}#eco .container-eco-video:hover button{color:#fb0}#eco .video-thumbnail{min-width:10.75rem;position:relative}#eco .video-thumbnail img{height:auto;max-width:100%}#eco .video-thumbnail .customButtonPlay{background:rgba(0,0,0,.5);border:none;border-radius:50%;box-sizing:content-box;display:block;height:4.875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.875rem;z-index:1}#eco .video-thumbnail .customButtonPlay:after{border-bottom:16px solid transparent;border-left:30px solid #fff;border-top:16px solid transparent;content:"";display:inline-block;height:0;left:calc(50% - 10px);position:absolute;top:calc(50% - 16px);width:0}#eco .video-description{align-items:center;background:#354a64;border:none;color:#fff;display:flex;font-size:.8125rem;justify-content:center;line-height:1;margin:0;padding:.5rem 1.625rem;text-align:left}#eco .credit{font-size:.875rem;line-height:1.2;margin:5px 0;text-align:right}@media (min-width:768px){#eco .container-ecowatt-ecogas{display:flex}#eco .container-ecowatt-ecogas .separator{display:none}#eco .container-eco.watt{padding-right:5px}#eco .container-eco.gas{border-left:.0625rem solid #e6e6e6;padding-left:5px}}#events-list .event-item,#forecast .event-item{align-items:center;display:flex;flex-wrap:wrap}#events-list .event-item .event-icon,#forecast .event-item .event-icon{background:#0049f2;border-radius:100%;margin-right:1.25rem;padding:.5rem}#events-list .event-item .event-icon .icon,#forecast .event-item .event-icon .icon{fill:#fff;height:1.875rem;width:1.875rem}#events-list .event-item .event-location-infos,#forecast .event-item .event-location-infos{align-items:center;display:flex;flex-basis:50%;flex-wrap:wrap}#events-list .event-item .event-location-infos .event-type,#forecast .event-item .event-location-infos .event-type{font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}#events-list .event-item .event-location-infos .event-title,#forecast .event-item .event-location-infos .event-title{flex-basis:100%;font-size:1rem;margin:0}#events-list .event-item .event-location-infos .event-date,#forecast .event-item .event-location-infos .event-date{color:#0049f2;flex-basis:100%}#events-list .event-item .event-weather-infos,#forecast .event-item .event-weather-infos{align-items:center;display:flex;flex-basis:100%;flex-flow:wrap;justify-content:space-between}#events-list .event-item .event-weather-infos .img-container,#forecast .event-item .event-weather-infos .img-container{flex-basis:30%}#events-list .event-item .event-weather-infos .img-container .img,#forecast .event-item .event-weather-infos .img-container .img{height:7.5rem}#events-list .event-item .event-weather-infos .event-temperature,#events-list .event-item .event-weather-infos .event-wind,#forecast .event-item .event-weather-infos .event-temperature,#forecast .event-item .event-weather-infos .event-wind{align-items:center;display:flex;flex-basis:30%;flex-direction:column}#events-list .event-item .event-weather-infos .wind,#forecast .event-item .event-weather-infos .wind{align-items:center;display:flex;flex-direction:column}#events-list .event-item .event-weather-infos .event-temperature .temperature,#forecast .event-item .event-weather-infos .event-temperature .temperature{font-size:1.25rem}#events-list .event-item .event-weather-infos .event-wind .wind .icon,#forecast .event-item .event-weather-infos .event-wind .wind .icon{height:3.125rem;width:3.125rem}#events-list .event-item .event-weather-infos .event-others .icon,#forecast .event-item .event-weather-infos .event-others .icon{fill:#c3c3c3;height:1.25rem;margin-right:.625rem;width:1.25rem}#events-list .event-item .event-weather-infos .event-others .legend,#forecast .event-item .event-weather-infos .event-others .legend{display:inline-block;width:10.9375rem}#events-list .event-item .event-weather-infos .event-others .chip,#forecast .event-item .event-weather-infos .event-others .chip{border-radius:.6875rem;display:inline-block;height:.6875rem;margin:0 .875rem 0 .3125rem;width:.6875rem}hr.title-separator{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem;margin-left:1.25rem}@media (min-width:768px){#events-list .event-item .event-weather-infos .event-temperature,#events-list .event-item .event-weather-infos .event-wind,#events-list .event-item .event-weather-infos .img-container{flex-basis:17%}#events-list .event-item .event-weather-infos .event-infos{flex-basis:40%}}#events-list .event-item .event-weather-infos .event-others .pressureLevel_1,#events-list .event-item .event-weather-infos .event-others .pressureLevel_2,#forecast .event-item .event-weather-infos .event-others .pressureLevel_1,#forecast .event-item .event-weather-infos .event-others .pressureLevel_2,#quarter-periods .event-others .pressureLevel_1,#quarter-periods .event-others .pressureLevel_2{background:#8f5fe7}#events-list .event-item .event-weather-infos .event-others .pressureLevel_3,#forecast .event-item .event-weather-infos .event-others .pressureLevel_3,#quarter-periods .event-others .pressureLevel_3{background:#1f53ce}#events-list .event-item .event-weather-infos .event-others .pressureLevel_4,#forecast .event-item .event-weather-infos .event-others .pressureLevel_4,#quarter-periods .event-others .pressureLevel_4{background:#08c0dc}#events-list .event-item .event-weather-infos .event-others .pressureLevel_5,#forecast .event-item .event-weather-infos .event-others .pressureLevel_5,#quarter-periods .event-others .pressureLevel_5{background:#51e411}#events-list .event-item .event-weather-infos .event-others .pressureLevel_6,#forecast .event-item .event-weather-infos .event-others .pressureLevel_6,#quarter-periods .event-others .pressureLevel_6{background:#ede315}#events-list .event-item .event-weather-infos .event-others .pressureLevel_7,#forecast .event-item .event-weather-infos .event-others .pressureLevel_7,#quarter-periods .event-others .pressureLevel_7{background:#f92f24}#events-list .event-item .event-weather-infos .event-others .pressureLevel_8,#forecast .event-item .event-weather-infos .event-others .pressureLevel_8,#quarter-periods .event-others .pressureLevel_8{background:#f9564d}#quarter-periods .event-quarter{align-items:center;border:.0625rem solid #3467db;border-radius:.3125rem;display:flex;flex-wrap:wrap;padding:.625rem .3125rem}#quarter-periods .event-icon{background:#0049f2;border-radius:100%;margin-right:1.25rem;padding:.5rem}#quarter-periods .event-icon .icon{fill:#fff;height:1.875rem;width:1.875rem}#quarter-periods .event-location-infos{flex-grow:2}#quarter-periods .event-date{color:#0049f2}#quarter-periods .event-date,#quarter-periods .event-title{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.2}#quarter-periods .event-others{margin:.3125rem 0}#quarter-periods .event-others,#quarter-periods .event-others .infos{align-items:center;display:flex}#quarter-periods .event-others .icon{fill:#c3c3c3;height:1.25rem;margin-right:.625rem;width:1.25rem}#quarter-periods .event-others .legend{display:inline-block;width:10.9375rem}#quarter-periods .event-others .chip{border-radius:.6875rem;display:inline-block;height:.6875rem;margin:0 .875rem 0 .3125rem;width:.6875rem}@media (min-width:768px){#quarter-periods .event-location-infos{max-width:50%}}#forecastHeader{margin-top:-1.0625rem;max-height:10.9375rem;min-height:10rem;padding-top:1.0625rem;position:relative}#forecastHeader #header-background .bg{height:17.8125rem;left:0;position:absolute;top:0;width:100%}#forecastHeader #header-background .bg.mountain:before{background-color:rgba(52,103,219,.471);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#forecastHeader #header-background .bg img{max-height:17.8125rem;max-width:100%;object-fit:cover}#forecastHeader #header-background .scrim{background:rgba(30,80,133,.5);height:100%;left:0;position:absolute;top:0;width:100%}#forecastHeader #page-header{padding-top:.625rem}#forecastHeader #page-header h1{margin-bottom:0;max-width:100%}#forecastHeader #page-header .title-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 1.25rem;padding:0 .6875rem;position:relative;text-align:center}#forecastHeader #page-header .title-container .title-favoris{align-items:center;display:flex;flex-wrap:nowrap}#forecastHeader #page-header .title-container .title-favoris .btn-icon:hover{outline:none}#forecastHeader #page-header .title-container .title-favoris .icon-Star,#forecastHeader #page-header .title-container .title-favoris .icon-StarFull{fill:#fff;color:#fff;height:1.5rem;vertical-align:middle;width:1.5rem}#forecastHeader #page-header .title-container .title-favoris .icon-Star:hover,#forecastHeader #page-header .title-container .title-favoris .icon-StarFull{fill:#fb0}#forecastHeader #page-header .title-container .title-line{position:relative}#forecastHeader #page-header .title-container .title-line .country,#forecastHeader #page-header .title-container .title-line .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;max-width:100%;overflow:hidden}#forecastHeader #page-header .title-container .beforeTitle,#forecastHeader #page-header .title-container .subtitle{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;overflow:hidden}#forecastHeader #page-header .title-container .beforeTitle{font-size:.75rem}#forecastHeader #page-header .title-container .olympics{align-items:center;background:rgba(0,0,0,.302);background:linear-gradient(135deg,rgba(0,0,0,.231) 2%,#df0024 0,#df0024 2.5%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 2.6%,#009f3d 0,#009f3d 3.1%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 3.2%,#000 0,#000 3.7%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 3.8%,#f4c300 0,#f4c300 4.3%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 4.4%,#0085c7 0,#0085c7 4.9%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 95%,#df0024 0,#df0024 95.5%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 95.6%,#009f3d 0,#009f3d 96.1%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 96.2%,#000 0,#000 96.7%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 96.9%,#f4c300 0,#f4c300 97.4%,rgba(0,0,0,.231) 0,rgba(0,0,0,.231) 97.5%,#0085c7 0,#0085c7 98%,rgba(0,0,0,.231) 0);column-gap:.3125rem;display:flex;justify-content:center;margin-bottom:-1.25rem;padding:.3125rem 5%}#forecastHeader #page-header .title-container .olympics .icon-Olympics{fill:#fff;height:1.25rem;width:1.25rem}#forecastHeader #page-header .header-links-container{overflow-y:auto;position:relative}#forecastHeader #page-header .header-links-container .header-cta-link{background-color:#3467db;border:1px solid #fff;border-radius:.5rem;color:#fff;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1;margin-right:.625rem;padding:.3125rem .9375rem;text-decoration:none;white-space:nowrap}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-1{background-color:#fb0;border:1px solid #fb0;color:#000}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-1 .icon{fill:#000}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-2{background-color:#ff7f00;border:1px solid #ff7f00}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-2 .icon{fill:#fff}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-3{background-color:red;border:1px solid red}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-3 .icon{fill:#fff}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-4{background-color:#a655c8;border:1px solid #a655c8}#forecastHeader #page-header .header-links-container .header-cta-link.in-header-alert.alert-4 .icon{fill:#fff}#forecastHeader #page-header .header-links-container .header-cta-link.vip-discover{background-color:#febf2c;border-color:#febf2c;color:#000;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecastHeader #page-header .header-links-container .header-cta-link.vip-discover .icon-Crown{fill:#000}#forecastHeader #page-header .header-links-container .slider-overflow:has(a:nth-child(3)){justify-content:flex-start}#forecastHeader #page-header .header-links-container .slider-overflow{display:flex;flex-wrap:nowrap;justify-content:center}#forecastHeader #page-header .header-links-container .slider-overflow :last-child{margin-right:0}#forecastHeader #page-header:not(:has(div.header-links-container)){align-content:center;padding-top:0}.is-pinned#forecastHeader #page-header:not(:has(div.header-links-container)){align-content:normal}@media (min-width:400px){#forecastHeader .header-links-container .header-cta-link{font-size:.9375rem}}@media (min-width:576px){#forecastHeader .title-line .country,#forecastHeader .title-line .title{font-size:1.75rem!important}}@media (min-width:768px){#forecastHeader .title-container{padding-top:.9375rem}#forecastHeader #page-header .header-links-container .slider-overflow:has(a:nth-child(3)){justify-content:center}#forecastHeader #page-header .header-links-container .slider-overflow{justify-content:center}#forecastHeader #page-header .title-container .beforeTitle{font-size:1rem}}@media (min-width:1000px){.header-arche#forecastHeader{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}#forecastHeader #header-background .bg img{width:100%}}@media (min-width:1280px){#forecastHeader #page-header.vip .title-container{padding:0 9.375rem}}#forecast .radar .map{height:12.3125rem;width:100%}#forecast .radar .text .text-live-rain{color:#50b2d3;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:italic;font-weight:700}@media (min-width:1000px){#forecast .radar{display:flex;padding:0 .5625rem}#forecast .radar .map{flex-basis:444px;flex-grow:0;flex-shrink:0;height:250px}#forecast .radar .text{margin:auto 1.25rem}}#forecast .notice{padding:0 .5625rem}#forecast .notice .notice-container{color:#2fc3c6;font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.1}#forecast .notice .separator{background:#c6c6c6;height:1px}#forecast .notice .notice-item{align-items:center;display:flex;justify-content:space-between}#forecast .notice .custom-checkbox{display:block}#forecast .notice .notice-meteomail-label{align-items:center;display:flex;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;height:3rem;justify-content:space-between}#forecast .notice .notice-meteomail-label .btn-switch{margin-left:.625rem}@media (min-width:768px){#forecast .notice .notice-meteomail-label{justify-content:inherit;max-width:max-content}}#forecast,#forecastEphemerisAndNextDays,#nextDays{background:#fff}#forecast a:hover,#forecastEphemerisAndNextDays a:hover,#nextDays a:hover{color:inherit}.vip#forecast .next-days-title hr,.vip#forecastEphemerisAndNextDays .next-days-title hr,.vip#nextDays .next-days-title hr{background:#9daccc}#forecast .next-days-title,#forecastEphemerisAndNextDays .next-days-title,#nextDays .next-days-title{align-items:center;display:flex;margin:1.25rem 0;position:relative}#forecast .next-days-title hr,#forecastEphemerisAndNextDays .next-days-title hr,#nextDays .next-days-title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#forecast .next-days-title hr:first-of-type,#forecastEphemerisAndNextDays .next-days-title hr:first-of-type,#nextDays .next-days-title hr:first-of-type{display:none}#forecast .next-days-title h2,#forecastEphemerisAndNextDays .next-days-title h2,#nextDays .next-days-title h2{background:#fff;display:inline-block;font-size:1.5rem;margin:.1875rem 0;padding:0 .625rem;position:relative}#forecast .next-days-title h2:first-letter,#forecastEphemerisAndNextDays .next-days-title h2:first-letter,#nextDays .next-days-title h2:first-letter{text-transform:uppercase}#forecast .vip.next-days-title hr:first-of-type,#forecastEphemerisAndNextDays .vip.next-days-title hr:first-of-type,#nextDays .vip.next-days-title hr:first-of-type{display:block}#forecast .vip.next-days-title hr,#forecastEphemerisAndNextDays .vip.next-days-title hr,#nextDays .vip.next-days-title hr{background:#9daccc}#forecast .next-days,#forecastEphemerisAndNextDays .next-days,#nextDays .next-days{margin:0 .5625rem}#forecast .next-days ul,#forecastEphemerisAndNextDays .next-days ul,#nextDays .next-days ul{margin-top:0}#forecast .next-days li,#forecastEphemerisAndNextDays .next-days li,#nextDays .next-days li{list-style-type:none}#forecast .next-days li button:hover,#forecast .next-days li:hover,#forecastEphemerisAndNextDays .next-days li button:hover,#forecastEphemerisAndNextDays .next-days li:hover,#nextDays .next-days li button:hover,#nextDays .next-days li:hover{background:#f4f5f8}#forecast .next-days li:nth-child(2),#forecastEphemerisAndNextDays .next-days li:nth-child(2),#nextDays .next-days li:nth-child(2){border-bottom:.0625rem solid #e6e6e6;border-top:.0625rem solid #e6e6e6}#forecast .next-day-item,#forecastEphemerisAndNextDays .next-day-item,#nextDays .next-day-item{align-items:center;background:#fff;border:none;border-bottom:.0625rem solid #e6e6e6;display:flex;font-size:1rem;justify-content:space-between;padding:0;width:100%}#forecast .next-day-item:last-child,#forecastEphemerisAndNextDays .next-day-item:last-child,#nextDays .next-day-item:last-child{border-bottom:0}#forecast .next-day-item .img-container,#forecastEphemerisAndNextDays .next-day-item .img-container,#nextDays .next-day-item .img-container{width:3.125rem}#forecast .next-day-item img,#forecastEphemerisAndNextDays .next-day-item img,#nextDays .next-day-item img{height:auto;max-width:100%}#forecast .next-day-item .weather-description,#forecastEphemerisAndNextDays .next-day-item .weather-description,#nextDays .next-day-item .weather-description{color:#000;text-align:left;width:calc(33.33333% - 22.33333px)}#forecast .next-day-item .weather-description.week-end,#forecastEphemerisAndNextDays .next-day-item .weather-description.week-end,#nextDays .next-day-item .weather-description.week-end{color:#242f5e}#forecast .next-day-item .temperature,#forecastEphemerisAndNextDays .next-day-item .temperature,#nextDays .next-day-item .temperature{align-items:center;display:flex;justify-content:center;line-height:1.6;width:calc(33.33333% - 22.33333px)}#forecast .next-day-item .temperature .temperature-min,#forecastEphemerisAndNextDays .next-day-item .temperature .temperature-min,#nextDays .next-day-item .temperature .temperature-min{color:#70aadb;margin-right:.25rem;min-width:1.5625rem;text-align:right}#forecast .next-day-item .temperature .temperature-max,#forecastEphemerisAndNextDays .next-day-item .temperature .temperature-max,#nextDays .next-day-item .temperature .temperature-max{color:#cd486b;margin-left:.25rem;min-width:1.5625rem;text-align:left}#forecast .next-day-item .temperature .temperature-max,#forecast .next-day-item .temperature .temperature-min,#forecastEphemerisAndNextDays .next-day-item .temperature .temperature-max,#forecastEphemerisAndNextDays .next-day-item .temperature .temperature-min,#nextDays .next-day-item .temperature .temperature-max,#nextDays .next-day-item .temperature .temperature-min{font-weight:700}#forecast .next-day-item .wind,#forecastEphemerisAndNextDays .next-day-item .wind,#nextDays .next-day-item .wind{align-items:center;display:flex;flex-wrap:wrap;width:calc(33.33333% - 22.33333px)}#forecast .next-day-item .wind .windIcon,#forecastEphemerisAndNextDays .next-day-item .wind .windIcon,#nextDays .next-day-item .wind .windIcon{min-width:2.0625rem}#forecast .next-day-item .wind .icon,#forecastEphemerisAndNextDays .next-day-item .wind .icon,#nextDays .next-day-item .wind .icon{height:1.5rem;width:1.5rem}#forecast .next-day-item .wind.calm .wind-speed-unit,#forecastEphemerisAndNextDays .next-day-item .wind.calm .wind-speed-unit,#nextDays .next-day-item .wind.calm .wind-speed-unit{display:none}#forecast .next-day-item .wind-speed .wind-speed-value,#forecastEphemerisAndNextDays .next-day-item .wind-speed .wind-speed-value,#nextDays .next-day-item .wind-speed .wind-speed-value{display:block;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700}#forecast .next-day-item .wind-speed .wind-speed-unit,#forecastEphemerisAndNextDays .next-day-item .wind-speed .wind-speed-unit,#nextDays .next-day-item .wind-speed .wind-speed-unit{color:#8e8e8e;display:block;font-size:.625rem;line-height:1.25}#forecast .next-day-item .icon,#forecastEphemerisAndNextDays .next-day-item .icon,#nextDays .next-day-item .icon{height:.875rem;width:.875rem}@media (min-width:768px){#forecast .next-days .title h3,#forecastEphemerisAndNextDays .next-days .title h3,#nextDays .next-days .title h3{padding-right:3.75rem}#forecast .next-days .next-day-item .weather-description,#forecastEphemerisAndNextDays .next-days .next-day-item .weather-description,#nextDays .next-days .next-day-item .weather-description{width:10.625rem}#forecast .next-days .next-day-item .wind-speed-unit,#forecast .next-days .next-day-item .wind-speed-value,#forecastEphemerisAndNextDays .next-days .next-day-item .wind-speed-unit,#forecastEphemerisAndNextDays .next-days .next-day-item .wind-speed-value,#nextDays .next-days .next-day-item .wind-speed-unit,#nextDays .next-days .next-day-item .wind-speed-value{display:inline-block}#forecast .next-day-item,#forecastEphemerisAndNextDays .next-day-item,#nextDays .next-day-item{font-size:1.25rem}#forecast .next-day-item .img-container,#forecastEphemerisAndNextDays .next-day-item .img-container,#nextDays .next-day-item .img-container{width:4.25rem}#forecast .next-day-item img,#forecastEphemerisAndNextDays .next-day-item img,#nextDays .next-day-item img{max-width:100%}#forecast .next-day-item .wind-speed .wind-speed-value,#forecastEphemerisAndNextDays .next-day-item .wind-speed .wind-speed-value,#nextDays .next-day-item .wind-speed .wind-speed-value{font-size:1.25rem}}@media (min-width:1000px){#forecast .next-days-title h2,#forecastEphemerisAndNextDays .next-days-title h2,#nextDays .next-days-title h2{font-size:1.625rem}#forecast .next-day-item&gt;span,#forecastEphemerisAndNextDays .next-day-item&gt;span,#nextDays .next-day-item&gt;span{flex-basis:20%}#forecast .next-day-item .weather-icon,#forecast .next-day-item&gt;span img,#forecastEphemerisAndNextDays .next-day-item .weather-icon,#forecastEphemerisAndNextDays .next-day-item&gt;span img,#nextDays .next-day-item .weather-icon,#nextDays .next-day-item&gt;span img{text-align:center}#forecast .next-day-item&gt;span:last-of-type,#forecastEphemerisAndNextDays .next-day-item&gt;span:last-of-type,#nextDays .next-day-item&gt;span:last-of-type{flex-basis:5%;text-align:right}#forecast .next-day-item .wind,#forecastEphemerisAndNextDays .next-day-item .wind,#nextDays .next-day-item .wind{justify-content:center}}#forecast-timetable{margin-top:-6.875rem}#forecast-timetable .beachInfos~.timetable,#forecast-timetable .snowInfos~.timetable{margin-top:-50px;margin-top:-2.375rem}#forecast-timetable #weather-alert~.timetable{margin-top:-50px}#forecast-timetable #weather-alert~.beachInfos~.timetable,#forecast-timetable #weather-alert~.snowInfos~.timetable{margin-top:-2.375rem}#forecast-timetable .timetable-container{display:inline-block;overflow-x:auto;overflow-y:unset;padding-bottom:0;width:100%}#forecast-timetable .timetable ul{list-style:none;margin:0 auto;margin-block:0;margin-inline:0;padding:0 0 .9375rem;padding-block:0;padding-inline:0;width:60rem}#forecast-timetable .timetable li{display:inline-block}#forecast-timetable .timetable li:first-child a,#forecast-timetable .timetable li:first-child button{border-left:.0625rem solid #e5e5e5}#forecast-timetable .timetable li.selected{z-index:1}#forecast-timetable .timetable li:hover{z-index:2}#forecast-timetable .timetable li.selected a,#forecast-timetable .timetable li.selected button{border-bottom:3px solid #2fc3c6;padding-bottom:1px}#forecast-timetable .timetable li.selected a:before,#forecast-timetable .timetable li.selected button:before{border:15px solid transparent;border-top-color:#2fc3c6;content:" ";height:0;left:50%;margin-left:-15px;pointer-events:none;position:absolute;top:6.625rem;width:0}#forecast-timetable .timetable li.selected a:after,#forecast-timetable .timetable li.selected button:after{border:12px solid transparent;border-top-color:#fff;content:" ";height:0;left:50%;margin-left:-12px;pointer-events:none;position:absolute;top:6.5625rem;width:0}#forecast-timetable .timetable li.week-end a,#forecast-timetable .timetable li.week-end button{background:#f4f5f8}#forecast-timetable .timetable li.alert .alert-corner{display:block}#forecast-timetable .timetable li.alert-level-1 .alert-corner{border-top-color:#fb0}#forecast-timetable .timetable li.alert-level-2 .alert-corner{border-top-color:#ff7f00}#forecast-timetable .timetable li.alert-level-3 .alert-corner{border-top-color:red}#forecast-timetable .timetable a,#forecast-timetable .timetable button{align-items:center;background:#fff;border:.0625rem solid #e5e5e5;border-left-width:0;box-sizing:border-box;color:#000;display:flex;flex-direction:column;flex-wrap:nowrap;height:6.875rem;justify-content:space-around;margin:0;padding:.1875rem 0;position:relative;text-align:center;width:3.75rem}#forecast-timetable .timetable a:hover,#forecast-timetable .timetable button:hover{box-shadow:0 .1875rem .375rem rgba(0,0,0,.161)}#forecast-timetable .timetable a:hover .tt-day,#forecast-timetable .timetable a:hover .tt-day-num,#forecast-timetable .timetable a:hover .tt-tempe-max,#forecast-timetable .timetable a:hover .tt-tempe-min,#forecast-timetable .timetable a:hover .tt-wind-speed,#forecast-timetable .timetable button:hover .tt-day,#forecast-timetable .timetable button:hover .tt-day-num,#forecast-timetable .timetable button:hover .tt-tempe-max,#forecast-timetable .timetable button:hover .tt-tempe-min,#forecast-timetable .timetable button:hover .tt-wind-speed{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast-timetable .timetable .slide{border:1px solid #e6e6e6;box-shadow:0 .1875rem .375rem rgba(0,0,0,.161);display:flex;height:inherit;justify-content:center;margin:5px;padding:5px;width:inherit}#forecast-timetable .timetable .slide .icon{height:20px;width:20px}#forecast-timetable span{display:block}#forecast-timetable .tt-tempe-max{color:#cd486b;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:600;line-height:1}#forecast-timetable .tt-wind{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;width:100%}#forecast-timetable .tt-wind .tt-wind-icon{min-width:1.375rem}#forecast-timetable .tt-wind .icon{height:1.125rem;width:1.125rem}#forecast-timetable .tt-wind.calm .tt-wind-speed-unit{display:none}#forecast-timetable .tt-wind-speed{margin-left:.625rem}#forecast-timetable .tt-wind-speed .tt-wind-speed-value{color:#707070;display:block;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:600}#forecast-timetable .tt-wind-speed .tt-wind-speed-unit{color:#707070;display:block;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.25}#forecast-timetable .icon{height:.875rem;width:.875rem}#forecast-timetable .tt-tempe-min{color:#70aadb;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:600;line-height:1}#forecast-timetable .tt-day-number{display:block}#forecast-timetable .tt-day{text-transform:capitalize}#forecast-timetable .tt-day,#forecast-timetable .tt-day-num{font-size:.875rem;line-height:1.2}#forecast-timetable .tt-img{height:2.5rem;margin:0;position:relative}#forecast-timetable .tt-img img{border:none;border-image:none;font-size:.625rem;outline:none;position:absolute;right:-1.6875rem;top:-.6875rem}#forecast-timetable .datepicker-container{border:0;width:3.75rem}#forecast-timetable .datepicker-container:hover{background:transparent}#forecast-timetable .datepicker-container:hover .datepicker-toggle{box-shadow:0 .1875rem .375rem rgba(0,0,0,.161)}#forecast-timetable .datepicker{display:flex;height:100%;position:relative}#forecast-timetable .datepicker-toggle{border:.0625rem solid #e5e5e5;border-left-width:0;display:block;font-size:1.875rem;height:6.875rem;justify-content:center;line-height:1.4;margin:auto;width:3.625rem}#forecast-timetable .datepicker-input{box-sizing:border-box;cursor:pointer;height:90%;left:1rem;opacity:0;-webkit-opacity:0;position:absolute;top:.125rem;width:50%}#forecast-timetable .datepicker-input::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}#forecast-timetable .alert-corner{border-left:1.375rem solid transparent;border-top:1.375rem solid #e6e6e6;display:none;height:0;position:absolute;right:0;top:0;width:0}#forecast-timetable .slider-container{position:relative}#forecast-timetable .slider-container.nav .item:first-child{margin-left:0}#forecast-timetable .slider-container.nav .item:last-child{margin-right:0}#forecast-timetable .slider-container.nav.first .slider-btn-container.left,#forecast-timetable .slider-container.nav.last .slider-btn-container.right{display:none}#forecast-timetable .slider{height:7.8125rem;overflow-x:auto;overflow-y:hidden}#forecast-timetable .slider-overflow{display:flex;flex-wrap:nowrap}#forecast-timetable .slider-btn-container{align-items:center;display:flex;height:5rem;justify-content:center;position:absolute;top:calc(50% - 15px);transform:translateY(-50%);width:2.5rem;z-index:4}#forecast-timetable .slider-btn-container.left{left:0}#forecast-timetable .slider-btn-container.right{right:0}#forecast-timetable .slider{-ms-overflow-style:none;scrollbar-width:none}#forecast-timetable .slider::-webkit-scrollbar{display:none}.vip#forecast-timetable .tt-tempe-max,.vip#forecast-timetable .tt-tempe-min{font-size:.9375rem}.vip#forecast-timetable .slider{height:13.4375rem}.vip#forecast-timetable .timetable a,.vip#forecast-timetable .timetable button,.vip#forecast-timetable .timetable li.selected a,.vip#forecast-timetable .timetable li.selected button{height:12.5rem}.vip#forecast-timetable .timetable li.selected a:before,.vip#forecast-timetable .timetable li.selected button:before{top:12.25rem}.vip#forecast-timetable .timetable li.selected a:after,.vip#forecast-timetable .timetable li.selected button:after{top:12.1875rem}.vip#forecast-timetable .timetable .slide{height:inherit}@media (min-width:1000px){#forecast-timetable{display:flex;justify-content:center}.has-arche#forecast-timetable{margin-bottom:-1.375rem}}@media (min-width:1280px){body.fullsize&gt;#forecast-timetable{width:100%}body.fullsize&gt;#forecast-timetable .timetable{max-width:1280px;width:100%}body.fullsize&gt;#forecast-timetable .timetable .datepicker-container,body.fullsize&gt;#forecast-timetable .timetable a,body.fullsize&gt;#forecast-timetable .timetable button,body.fullsize&gt;#forecast-timetable .timetable ul{width:100%}body.fullsize&gt;#forecast-timetable .timetable li{flex-basis:6.6%}}#forecast #quarter-periods.quarter-vip .quarter-type-evening,#forecast #quarter-periods.quarter-vip .quarter-type-night{color:#2d3e84}#forecast #quarter-periods .vertical-hr{display:none}#forecast #quarter-periods .quarter-container:hover{background:#f4f5f8}#forecast #quarter-periods #quarterEmpty:hover{background-color:#fff}#forecast #quarter-periods .quarter-container.empty-quarter,#forecast #quarter-periods .quarter-container.empty-quarter-not-use{display:none}#forecast #quarter-periods .quarter-period{align-content:flex-start;align-items:center;background:inherit;border:inherit;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:inherit;padding:inherit;text-align:inherit;width:100%}#forecast #quarter-periods .quarter-period .quarter-picto,#forecast #quarter-periods .quarter-period .quarter-temperature,#forecast #quarter-periods .quarter-period .quarter-wind{flex-basis:30%;text-align:center}#forecast #quarter-periods .quarter-period .quarter-precip{flex-basis:100%;font-size:.9375rem;margin:0;padding:0 .5625rem}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea{column-gap:.625rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea .iconSea .icon{fill:rgba(30,79,131,.502);height:2.5rem;width:2.5rem}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave .iconWave{height:auto}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave .iconWave .icon{height:2.5rem;width:2.5rem}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave{align-items:center;column-gap:.625rem;display:flex;flex-basis:50%;flex-direction:row;flex-wrap:nowrap}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea .label-value-beach,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave .label-value-beach{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:.125rem}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea .label-value-beach .txt,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea .label-value-beach .val,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave .label-value-beach .txt,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave .label-value-beach .val{font-size:.8125rem}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea .label-value-beach .txt,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave .label-value-beach .txt{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;min-width:max-content}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea .label-value-beach .val,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave .label-value-beach .val{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .vertical-hr-sea{align-self:center;border:none;border-left:.0625rem solid #e6e6e6;display:block;height:2.5rem;margin:0;width:.0625rem}#forecast #quarter-periods .quarter-period .quarter-precip h5,#forecast #quarter-periods .quarter-period .quarter-precip p{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;margin:.125rem 0}#forecast #quarter-periods .quarter-period .quarter-precip .precip{color:#50b2d3}#forecast #quarter-periods .quarter-period .quarter-precip .snow .iconSnow{display:inline-block}#forecast #quarter-periods .quarter-period .quarter-precip .snow .iconSnow .icon{fill:#000;height:1.5625rem;margin-top:2px;width:1.5625rem}#forecast #quarter-periods .quarter-period .quarter-precip .snow .txt{font-size:.875rem}#forecast #quarter-periods .quarter-period .quarter-precip .snow .txt .val{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast #quarter-periods .quarter-period .quarter-precip .limitSnow{display:flex;justify-content:center}#forecast #quarter-periods .quarter-period .quarter-precip .limitSnow .col{align-content:center;border-left:1px solid #e6e6e6;display:flex;flex:auto;flex-direction:column;justify-content:center;padding:0 2px;text-align:center}#forecast #quarter-periods .quarter-period .quarter-precip .limitSnow .col:first-child{border-left-width:0}#forecast #quarter-periods .quarter-period .quarter-precip .limitSnow .col .iconSnow{display:inline-block}#forecast #quarter-periods .quarter-period .quarter-precip .limitSnow .col .iconSnow .icon{fill:#000;height:1.5625rem;margin-top:2px;width:1.5625rem}#forecast #quarter-periods .quarter-period .quarter-precip .limitSnow .col .txt{font-size:.875rem}#forecast #quarter-periods .quarter-period .quarter-precip .limitSnow .col .txt .val{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast #quarter-periods .quarter-period .quarter-precip .icon{fill:#50b2d3;height:.75rem;width:1rem}#forecast #quarter-periods .quarter-period .quarter-precip .uv{align-items:end;column-gap:5px;display:inline-flex;font-size:.9375rem;line-height:1}#forecast #quarter-periods .quarter-period .quarter-precip .uv strong{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast #quarter-periods .quarter-period .quarter-precip .uv .uv-label{border-radius:.1875rem;color:#fff;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;padding:.125rem .3125rem}#forecast #quarter-periods .quarter-period .quarter-precip .uv .uvIndexLevel1{background:#31b731}#forecast #quarter-periods .quarter-period .quarter-precip .uv .uvIndexLevel2{background:#d9c900}#forecast #quarter-periods .quarter-period .quarter-precip .uv .uvIndexLevel3{background:#ed9600}#forecast #quarter-periods .quarter-period .quarter-precip .uv .uvIndexLevel4{background:#e03900}#forecast #quarter-periods .quarter-period .quarter-precip .uv .uvIndexLevel5{background:#a395d0}#forecast #quarter-periods .quarter-period .quarter-temperature .tempe{display:block;font-family:Nunito Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700}#forecast #quarter-periods .quarter-period .quarter-temperature .tempeFelt{display:block;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:700}#forecast #quarter-periods .quarter-period .quarter-temperature .tempeFeltPrepondFactor{display:block;font-size:.75rem}#forecast #quarter-periods .quarter-period .quarter-wind .all-icon-wind{display:flex;flex-direction:column}#forecast #quarter-periods .quarter-period .quarter-wind .all-icon-wind .icon{fill:#000;align-self:center;display:block;height:1.875rem;width:1.875rem}#forecast #quarter-periods .quarter-period .quarter-wind .all-icon-wind .icon-Info{align-self:end;display:block;height:.9375rem;transform:rotate(180deg);width:.9375rem}#forecast #quarter-periods .quarter-period .quarter-wind .direction-speed{display:block;font-size:.75rem}#forecast #quarter-periods .quarter-period .quarter-wind .wind-calm{font-size:.875rem}#forecast #quarter-periods .quarter-period .quarter-wind .gust{display:block;font-size:.8125rem;margin-top:.3125rem}#forecast #quarter-periods .quarter-period .quarter-wind .gust,#forecast #quarter-periods .quarter-period .quarter-wind .gust.value{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast #quarter-periods .quarter-period.clickable{cursor:pointer}#forecast #quarter-periods .quarter-title{align-items:center;background:#fff;display:flex;flex-basis:100%;justify-content:space-between;padding:1rem 0 0}#forecast #quarter-periods .quarter-title .horizontal-hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem;margin-right:.9375rem}#forecast #quarter-periods .quarter-title h4{display:inline-block;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin:.1875rem 0 0;margin-block:0;margin-inline:0;padding:0 .5625rem}#forecast #quarter-periods .quarter-title.clickable{cursor:pointer}#forecast #quarter-periods .quarter-subtitle{align-items:center;background:#fff;display:flex;flex-basis:100%;justify-content:space-between}#forecast #quarter-periods .quarter-subtitle h5{display:inline-block;padding:0 .5625rem}#forecast #quarter-periods .last_night{display:none}#forecast #quarter-periods .quarter-button{background-color:#fff;border:none;color:#b5b5b5;float:right;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;height:1.875rem;margin:0 .5625rem 0 0;padding:0 0 0 .3125rem;position:relative;z-index:1}#forecast #quarter-periods .quarter-button .icon{fill:#b5b5b5;height:.75rem;padding-left:.1875rem;width:1rem}#forecast #quarter-periods.show-last_night .last_night{display:block}#forecast #quarter-periods.show-last_night .quarter-button{display:none}#forecast #quarter-periods .link-notice-share{display:flex;flex-direction:column;flex-wrap:nowrap;margin:1.25rem 0}#forecast #quarter-periods .link-notice-share .button-tool .link-bottom{display:flex;justify-content:space-between;margin-top:.625rem;text-align:center}#forecast #quarter-periods .link-notice-share .button-tool .notice .custom-checkbox{align-items:center;display:flex;justify-content:center}#forecast #quarter-periods .link-notice-share .button-tool .share{justify-content:center}@media (min-width:768px){#forecast #quarter-periods .link-notice-share{display:flex;flex-direction:column;flex-wrap:nowrap;margin:1.25rem 0}#forecast #quarter-periods .link-notice-share .button-tool{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#forecast #quarter-periods .link-notice-share .button-tool .link-bottom{margin:0;padding:0 .625rem}#forecast #quarter-periods .link-notice-share .button-tool .notice{padding:0 .9375rem}#forecast #quarter-periods .link-notice-share .button-tool .share{flex-basis:100%;justify-content:end;padding:0 1.875rem 0 0}#forecast #quarter-periods .quarter-period .quarter-picto,#forecast #quarter-periods .quarter-period .quarter-precip,#forecast #quarter-periods .quarter-period .quarter-temperature,#forecast #quarter-periods .quarter-period .quarter-wind{flex-basis:17%}#forecast #quarter-periods .quarter-period .quarter-precip{flex-basis:40%}#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .info-sea,#forecast #quarter-periods .quarter-period .quarter-precip .data-sea .size-wave{flex-basis:50%}#forecast #quarter-periods.quarter-vip{display:flex;flex-wrap:wrap}#forecast #quarter-periods.quarter-vip .quarter-container.empty-quarter,#forecast #quarter-periods.quarter-vip .vertical-hr{display:block}#forecast #quarter-periods.quarter-vip .quarter-container.empty-quarter .quarter-title{margin-left:.9375rem;padding:1.375rem 0 0}#forecast #quarter-periods.quarter-vip .quarter-container{list-style-type:none;width:50%}#forecast #quarter-periods.quarter-vip .quarter-container .quarter-period-container{display:flex;flex-wrap:nowrap}#forecast #quarter-periods.quarter-vip .quarter-container .quarter-period-container .quarter-period .quarter-picto,#forecast #quarter-periods.quarter-vip .quarter-container .quarter-period-container .quarter-period .quarter-precip,#forecast #quarter-periods.quarter-vip .quarter-container .quarter-period-container .quarter-period .quarter-temperature,#forecast #quarter-periods.quarter-vip .quarter-container .quarter-period-container .quarter-period .quarter-wind{flex-basis:17%}#forecast #quarter-periods.quarter-vip .quarter-container .quarter-period-container .quarter-period .quarter-precip{flex-basis:100%;padding:0 4.0625rem}#forecast #quarter-periods.quarter-vip .quarter-container .quarter-period-container .vertical-hr{align-self:center;border:none;border-left:.0625rem solid #e6e6e6;height:13.125rem;width:.0625rem}#forecast #quarter-periods.quarter-vip .link-notice-share.half-size-quarter{width:50%}#forecast #quarter-periods.quarter-vip .link-notice-share.full-size-quarter{width:100%}#forecast #quarter-periods.quarter-vip .link-notice-share.full-size-quarter .button-tool{margin-top:1.25rem}#forecast #quarter-periods.quarter-vip .link-notice-share{display:flex;flex-direction:column;flex-wrap:nowrap;margin:1.25rem 0}#forecast #quarter-periods.quarter-vip .link-notice-share .button-tool{align-items:center;display:flex;justify-content:space-between;margin:auto}#forecast #quarter-periods.quarter-vip .link-notice-share .button-tool .link-bottom{column-gap:.9375rem;display:flex;margin:0;padding:0}#forecast #quarter-periods.quarter-vip .link-notice-share .button-tool .link-bottom a{margin:0}#forecast #quarter-periods.quarter-vip .link-notice-share .button-tool .notice{padding:0 .9375rem}#forecast #quarter-periods.quarter-vip .link-notice-share .button-tool .share{flex-basis:100%;justify-content:end;padding:0 1.875rem 0 0}#forecast #quarter-periods.quarter-vip:has(.today) .quarter-container:nth-child(2) .vertical-hr,#forecast #quarter-periods.quarter-vip:has(.today) .quarter-container:nth-child(4) .vertical-hr{display:none}#forecast #quarter-periods.quarter-vip:has(.other-day):not(.show-last_night) .quarter-container:nth-child(3) .vertical-hr,#forecast #quarter-periods.quarter-vip:has(.other-day):not(.show-last_night) .quarter-container:nth-child(5) .vertical-hr{display:none}#forecast #quarter-periods.show-last_night:has(.other-day) .quarter-container:nth-child(2) .vertical-hr,#forecast #quarter-periods.show-last_night:has(.other-day) .quarter-container:nth-child(4) .vertical-hr{display:none}}@media (min-width:1000px){#forecast #quarter-periods .quarter-period .quarter-precip{flex-basis:44%}#forecast #quarter-periods.quarter-vip .link-notice-share .button-tool{margin:0}#forecast #quarter-periods.quarter-vip .link-notice-share .button-tool .share{flex-basis:auto}}#forecast #beach-infos,#forecastBeach #beach-infos{margin-bottom:.9375rem;margin-top:1.875rem;scroll-margin-top:20rem}#forecast #beach-infos .beach-info,#forecastBeach #beach-infos .beach-info{align-items:center;background:inherit;border:inherit;display:flex;flex-wrap:wrap;margin:.9375rem auto;max-width:56.25rem;text-align:center;width:100%}#forecast #beach-infos .beach-info h5,#forecastBeach #beach-infos .beach-info h5{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:700}#forecast #beach-infos .beach-info h3,#forecastBeach #beach-infos .beach-info h3{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400}#forecast #beach-infos .beach-info .height-wave,#forecast #beach-infos .beach-info .promo-mcm,#forecast #beach-infos .beach-info .sea-state,#forecast #beach-infos .beach-info .sea-temperature,#forecast #beach-infos .beach-info .uv-info,#forecastBeach #beach-infos .beach-info .height-wave,#forecastBeach #beach-infos .beach-info .promo-mcm,#forecastBeach #beach-infos .beach-info .sea-state,#forecastBeach #beach-infos .beach-info .sea-temperature,#forecastBeach #beach-infos .beach-info .uv-info{flex-basis:33%}#forecast #beach-infos .beach-info .height-wave,#forecastBeach #beach-infos .beach-info .height-wave{display:flex;flex-direction:column}#forecast #beach-infos .beach-info .height-wave .icon,#forecastBeach #beach-infos .beach-info .height-wave .icon{height:1.8125rem;margin:.9375rem auto;width:4.6875rem}#forecast #beach-infos .beach-info .height-wave .range-wave,#forecastBeach #beach-infos .beach-info .height-wave .range-wave{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast #beach-infos .beach-info .sea-state .icon,#forecastBeach #beach-infos .beach-info .sea-state .icon{fill:#1e4f83;height:1.8125rem;margin:.625rem auto;opacity:50%;width:4.6875rem}#forecast #beach-infos .beach-info .sea-state,#forecastBeach #beach-infos .beach-info .sea-state{line-height:1.2}#forecast #beach-infos .beach-info .uv-index,#forecastBeach #beach-infos .beach-info .uv-index{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}#forecast #beach-infos .beach-info .color-index-uv,#forecastBeach #beach-infos .beach-info .color-index-uv{border-radius:100%;height:.75rem;margin-left:.3125rem;margin-right:.3125rem;width:.75rem}#forecast #beach-infos .beach-info .tempe,#forecast #beach-infos .beach-info .uv,#forecastBeach #beach-infos .beach-info .tempe,#forecastBeach #beach-infos .beach-info .uv{display:block;font-family:Nunito Sans,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700}#forecast #beach-infos .beach-info .tempe,#forecastBeach #beach-infos .beach-info .tempe{line-height:1.3}#forecast #beach-infos .beach-info .uv,#forecastBeach #beach-infos .beach-info .uv{line-height:1.2}#forecast #beach-infos .beach-info .tempe-title,#forecast #beach-infos .beach-info .uv-title,#forecastBeach #beach-infos .beach-info .tempe-title,#forecastBeach #beach-infos .beach-info .uv-title{display:block;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400}#forecast #beach-infos .beach-info .tempe-title span,#forecastBeach #beach-infos .beach-info .tempe-title span{display:block}#forecast #beach-infos .beach-info .uv-indice,#forecastBeach #beach-infos .beach-info .uv-indice{font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:400;padding-left:.3125rem;padding-right:.3125rem}#forecast #beach-infos .beach-info .uvIndexLevel1,#forecastBeach #beach-infos .beach-info .uvIndexLevel1{background:#31b731;color:#fff}#forecast #beach-infos .beach-info .uvIndexLevel2,#forecastBeach #beach-infos .beach-info .uvIndexLevel2{background:#d9c900}#forecast #beach-infos .beach-info .uvIndexLevel3,#forecastBeach #beach-infos .beach-info .uvIndexLevel3{background:#ed9600;color:#fff}#forecast #beach-infos .beach-info .uvIndexLevel4,#forecastBeach #beach-infos .beach-info .uvIndexLevel4{background:#e03900;color:#fff}#forecast #beach-infos .beach-info .uvIndexLevel5,#forecastBeach #beach-infos .beach-info .uvIndexLevel5{background:#a395d0;color:#fff}#forecast #beach-infos .tide-coefficient,#forecastBeach #beach-infos .tide-coefficient{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.6}#forecast #beach-infos .tide-coefficient div,#forecastBeach #beach-infos .tide-coefficient div{display:flex;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400;justify-content:space-between}#forecast #beach-infos .tide-coefficient h4,#forecastBeach #beach-infos .tide-coefficient h4{display:inline-block;min-width:6.25rem;width:100%}#forecast #beach-infos .tide-coefficient span:nth-child(2),#forecast #beach-infos .tide-coefficient span:nth-child(3),#forecastBeach #beach-infos .tide-coefficient span:nth-child(2),#forecastBeach #beach-infos .tide-coefficient span:nth-child(3){display:inline-block;text-align:center;width:100%}#forecast #beach-infos .tide-coefficient span:nth-child(2),#forecastBeach #beach-infos .tide-coefficient span:nth-child(2){border-left:1px solid #000;border-right:1px solid #000}#forecast #beach-infos .detailled-info,#forecastBeach #beach-infos .detailled-info{align-items:center;border:1px solid rgba(30,79,131,.502);border-radius:5px;column-gap:.4375rem;cursor:pointer;display:flex;flex-wrap:nowrap;margin:auto;padding:.4375rem .3125rem;width:fit-content}#forecast #beach-infos .detailled-info .picto-mc-banner .icon-LogoMcBanner,#forecastBeach #beach-infos .detailled-info .picto-mc-banner .icon-LogoMcBanner{height:4.375rem;vertical-align:middle;width:4.375rem}#forecast #beach-infos .detailled-info .mcm-text,#forecastBeach #beach-infos .detailled-info .mcm-text{display:flex;flex-direction:column}#forecast #beach-infos .detailled-info .mcm-text .marine-text,#forecastBeach #beach-infos .detailled-info .mcm-text .marine-text{display:flex;flex-direction:column;justify-content:start;text-align:left}#forecast #beach-infos .detailled-info .mcm-text .marine-text .marine-text-1,#forecastBeach #beach-infos .detailled-info .mcm-text .marine-text .marine-text-1{font-size:.6875rem;line-height:1.5}#forecast #beach-infos .detailled-info .mcm-text .marine-text .marine-text-2,#forecastBeach #beach-infos .detailled-info .mcm-text .marine-text .marine-text-2{color:#1d4f82;font-family:Nunito Sans,sans-serif;font-size:.6875rem;font-style:normal;font-weight:700;line-height:1.5;white-space:break-spaces}#forecast #beach-infos .detailled-info .mcm-text .btn-discover-mcm,#forecastBeach #beach-infos .detailled-info .mcm-text .btn-discover-mcm{background:#febf2c;border:none;border-radius:.8125rem;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;padding:.3125rem .875rem;white-space:nowrap;width:5.3125rem}#forecast #beach-infos .info-tides,#forecastBeach #beach-infos .info-tides{align-items:center;column-gap:.625rem;display:flex;flex-direction:row;flex-wrap:nowrap;margin:.3125rem;max-width:41.75rem}#forecast #beach-infos .info-tides .tide-title,#forecastBeach #beach-infos .info-tides .tide-title{background-color:#dcf2fd;height:10rem;width:2.1875rem}#forecast #beach-infos .info-tides .tide-title .title,#forecastBeach #beach-infos .info-tides .tide-title .title{font-family:Nunito Sans,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;transform:rotate(-90deg) translate(-230%,8%)}#forecast #beach-infos .info-tides .tide-main-content,#forecastBeach #beach-infos .info-tides .tide-main-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:100%}#forecast #beach-infos .info-tides .tide-main-content .tide-content,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-icon,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-icon{display:flex;flex-direction:column;justify-content:space-between}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-high,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-high{height:2.1875rem}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-high .icon,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-high .icon{height:1.875rem;width:1.875rem}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-low,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-low{height:2.1875rem}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-low .icon,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-icon .tide-icon-low .icon{height:1.875rem;width:1.875rem}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-label,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-label{display:flex;flex-direction:column;line-height:2.2}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-label .tide-label-high,#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-label .tide-label-low,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-label .tide-label-high,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-label .tide-label-low{height:2.1875rem}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-hour,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-hour{display:flex;flex-direction:column;line-height:2.2}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-hour .tide-hour-high,#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-hour .tide-hour-low,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-hour .tide-hour-high,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-hour .tide-hour-low{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700;height:2.1875rem}#forecast #beach-infos .info-tides .tide-main-content .tide-content .tide-coef,#forecastBeach #beach-infos .info-tides .tide-main-content .tide-content .tide-coef{align-items:center}#forecast #beach-infos .info-tides .tide-main-content .vertical-hr-tide-AM,#forecastBeach #beach-infos .info-tides .tide-main-content .vertical-hr-tide-AM{align-self:center;border:none;border-bottom:.0625rem solid #e6e6e6;display:block;height:.0625rem;margin:.3125rem .9375rem;width:100%}#forecast #beach-infos .info-tides .tide-main-content .vertical-hr-tide-PM,#forecastBeach #beach-infos .info-tides .tide-main-content .vertical-hr-tide-PM{display:none}#forecast #beach-infos .tide-coef,#forecastBeach #beach-infos .tide-coef{width:1.875rem}#forecast #beach-infos .tide-coef .scaleTideCoef1,#forecastBeach #beach-infos .tide-coef .scaleTideCoef1{background-color:#e9f2f9}#forecast #beach-infos .tide-coef .scaleTideCoef2,#forecastBeach #beach-infos .tide-coef .scaleTideCoef2{background-color:#8cc0e3;color:#fff}#forecast #beach-infos .tide-coef .scaleTideCoef3,#forecastBeach #beach-infos .tide-coef .scaleTideCoef3{background-color:#2a86c6;color:#fff}#forecast #beach-infos .tide-coef .scaleTideCoef4,#forecastBeach #beach-infos .tide-coef .scaleTideCoef4{background-color:#0062a9;color:#fff}#forecast #beach-infos .tide-coef .scaleTideCoef5,#forecastBeach #beach-infos .tide-coef .scaleTideCoef5{background-color:#004374;color:#fff}#forecast #beach-infos .tide-coef .chip,#forecastBeach #beach-infos .tide-coef .chip{border-radius:50%;padding:.3125rem .375rem;width:auto}#forecast #beach-infos .promo-mcm,#forecastBeach #beach-infos .promo-mcm{flex-grow:1;margin:.3125rem 0}#forecast #beach-infos .header-beach,#forecastBeach #beach-infos .header-beach{align-items:center;background:#fff;display:flex;flex-wrap:nowrap;justify-content:flex-start}#forecast #beach-infos .header-beach .main-tittle,#forecastBeach #beach-infos .header-beach .main-tittle{flex-basis:100%;padding:0 .3125rem}#forecast #beach-infos .logo-beach .picto-shell,#forecastBeach #beach-infos .logo-beach .picto-shell{background-color:#1e4f83;border-radius:100%;height:2.8125rem;position:relative;width:2.8125rem}#forecast #beach-infos .logo-beach .picto-shell .icon-Beach,#forecastBeach #beach-infos .logo-beach .picto-shell .icon-Beach{fill:#fff;height:24px;inset:0;margin:auto;position:absolute;width:28px}#forecast #beach-infos .beach-title,#forecastBeach #beach-infos .beach-title{align-items:center;column-gap:.625rem;display:flex;flex-wrap:nowrap;justify-content:center}#forecast #beach-infos .beach-title h2,#forecastBeach #beach-infos .beach-title h2{display:inline-block;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;margin-block:0;margin-inline:0}#forecast #beach-infos .beach-title .icon,#forecastBeach #beach-infos .beach-title .icon{fill:rgba(0,0,0,.502);height:1.25rem;width:1.25rem}#forecast #beach-infos .beach-title hr,#forecastBeach #beach-infos .beach-title hr{background:#e6e6e6;border:0;flex-basis:auto;flex-grow:2;height:.0625rem}#forecast #beach-infos .beach-title hr:first-of-type,#forecastBeach #beach-infos .beach-title hr:first-of-type{display:none}#forecast #beach-infos .beach-subtitle,#forecastBeach #beach-infos .beach-subtitle{align-items:center;background:#fff;column-gap:.4375rem;display:flex;justify-content:flex-start}#forecast #beach-infos .beach-subtitle h5,#forecastBeach #beach-infos .beach-subtitle h5{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:inline-block;display:-webkit-box;font-family:Nunito Sans,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;margin:0;overflow:hidden}#forecast #beach-infos .beach-subtitle .icon-Beach,#forecastBeach #beach-infos .beach-subtitle .icon-Beach{height:25px;width:25px}#forecast #beach-infos.vip .beach-title hr:first-of-type,#forecastBeach #beach-infos.vip .beach-title hr:first-of-type{display:block}#forecast #beach-infos.vip .beach-title hr,#forecastBeach #beach-infos.vip .beach-title hr{background:#9daccc}#forecast #beach-infos.vip .beach-title .icon,#forecastBeach #beach-infos.vip .beach-title .icon{fill:#9daccc;height:1.625rem;margin:0 .625rem;width:1.625rem}#forecast #beach-infos.vip .center-sub,#forecastBeach #beach-infos.vip .center-sub{justify-content:center;margin:.3125rem 0}@media (min-width:768px){#forecast #beach-infos,#forecastBeach #beach-infos{scroll-margin-top:32.5rem}#forecast #beach-infos.vip .info-tides,#forecastBeach #beach-infos.vip .info-tides{margin:auto;text-align:center}#forecast #beach-infos .beach-info .height-wave,#forecast #beach-infos .beach-info .promo-mcm,#forecast #beach-infos .beach-info .sea-state,#forecast #beach-infos .beach-info .sea-temperature,#forecast #beach-infos .beach-info .uv-info,#forecastBeach #beach-infos .beach-info .height-wave,#forecastBeach #beach-infos .beach-info .promo-mcm,#forecastBeach #beach-infos .beach-info .sea-state,#forecastBeach #beach-infos .beach-info .sea-temperature,#forecastBeach #beach-infos .beach-info .uv-info{flex-basis:18%}#forecast #beach-infos .info-tides .tide-title,#forecastBeach #beach-infos .info-tides .tide-title{height:6.25rem;width:2.1875rem}#forecast #beach-infos .info-tides .tide-title .title,#forecastBeach #beach-infos .info-tides .tide-title .title{transform:rotate(-90deg) translate(-144%,8%)}#forecast #beach-infos .info-tides .tide-main-content,#forecastBeach #beach-infos .info-tides .tide-main-content{flex-direction:row}#forecast #beach-infos .info-tides .tide-main-content .vertical-hr-tide-AM,#forecastBeach #beach-infos .info-tides .tide-main-content .vertical-hr-tide-AM{align-self:center;border:none;border-left:.0625rem solid #e6e6e6;display:block;height:3.75rem;margin:.3125rem .9375rem;width:.0625rem}}@media (min-width:1000px){#forecast #beach-infos,#forecastBeach #beach-infos{scroll-margin-top:20rem}}#forecast .titleEdito{margin:.625rem 0;padding:0 .5625rem}#forecast .titleEdito .label{display:block;font-weight:700;text-transform:uppercase}#forecast .titleEdito .label.compare{font-weight:600}#forecast .titleEdito .label.compare strong{font-weight:700}#forecast .titleEdito .date{display:block;font-size:1.25rem;font-weight:400}#forecast .titleEdito.title-compare{display:flex;flex-wrap:nowrap}#forecast .titleEdito.title-compare h2.titleEdito{padding:0}#forecast .titleEdito.vip{text-align:center}#forecast .titleEdito.vip.title-compare{justify-content:center}#forecast .info-comparator{background:none;border:none}#forecast .info-comparator .icon{fill:#38c6fe;height:1.25rem;width:1.25rem}#forecast .forecast-update{font-size:.8125rem;margin:0;padding:0 .5625rem}#forecast .forecast-author,#forecast .forecast-author-and-update{display:flex;margin-bottom:.625rem}#forecast .forecast-author-and-update.vip,#forecast .forecast-author.vip{justify-content:center}#forecast .forecast-author img,#forecast .forecast-author-and-update img{border-radius:.9375rem}#forecast .forecast-author a,#forecast .forecast-author-and-update a{color:#38c6fe;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast .forecast-author p,#forecast .forecast-author-and-update p{font-size:.8125rem;margin:0;padding:0 .5625rem}#forecast .forecast-author-and-update .author-and-update-container{width:100%}#forecast .forecast-author-and-update .author-and-update-container .author-container{align-items:center;display:flex;flex-wrap:nowrap}#forecast .forecast-author-and-update .author-and-update-container .author-container.vip{justify-content:center;margin:.3125rem 0}#forecast .forecast-author-and-update .author-and-update-container .forecast-update.vip{text-align:center}#forecast .forecast-author{align-items:center}@media (min-width:768px){#forecast .forecast-update{font-size:.875rem}#forecast .forecast-author,#forecast .forecast-author-and-update{margin-left:.5625rem}}@media (min-width:1000px){#forecast .titleEdito .info-comparator .icon{width:1.5625rem}}#forecast .tab,#forecastTopPoi .topPoi .tab{background-color:#fff;padding:0 0 .625rem;text-align:center}#forecast .tab a,#forecast .tab button,#forecastTopPoi .topPoi .tab a,#forecastTopPoi .topPoi .tab button{background:none;border:none;border-bottom:.1875rem solid #e6e6e6;color:#2fc3c6;display:inline-block;font-size:1.0625rem;line-height:1.4;margin:.125rem .3125rem;padding:0 .3125rem .125rem}#forecast .tab a.active,#forecast .tab button.active,#forecastTopPoi .topPoi .tab a.active,#forecastTopPoi .topPoi .tab button.active{border-color:#2fc3c6;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast .tab a.live,#forecast .tab button.live,#forecastTopPoi .topPoi .tab a.live,#forecastTopPoi .topPoi .tab button.live{border-color:transparent}#forecast .tab a.disable,#forecast .tab button.disable,#forecastTopPoi .topPoi .tab a.disable,#forecastTopPoi .topPoi .tab button.disable{color:#e6e6e6;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast .tab a .icon.icon-Crown,#forecast .tab button .icon.icon-Crown,#forecastTopPoi .topPoi .tab a .icon.icon-Crown,#forecastTopPoi .topPoi .tab button .icon.icon-Crown{fill:#febf2c;height:1.25rem;width:1.25rem}#forecast .tab hr,#forecastTopPoi .topPoi .tab hr{background:#e6e6e6;border:0;height:.0625rem;margin:0 .5625rem}#forecast .tab .line-nav,#forecastTopPoi .topPoi .tab .line-nav{margin-top:-.1875rem}#forecast .tab.waviy .nav-compare,#forecast .tab.waviy .nav-day,#forecast .tab.waviy .nav-hour,#forecastTopPoi .topPoi .tab.waviy .nav-compare,#forecastTopPoi .topPoi .tab.waviy .nav-day,#forecastTopPoi .topPoi .tab.waviy .nav-hour{animation:waviy 1s 3}#forecast .tab.waviy .nav-day,#forecastTopPoi .topPoi .tab.waviy .nav-day{animation-delay:.1s}#forecast .tab.waviy .nav-hour,#forecastTopPoi .topPoi .tab.waviy .nav-hour{animation-delay:.2s}#forecast .tab.waviy .nav-compare,#forecastTopPoi .topPoi .tab.waviy .nav-compare{animation-delay:.3s}@keyframes waviy{0%,40%,to{transform:translateY(0)}20%{transform:translateY(-20px)}}#forecast .tab.fade-in .nav-compare,#forecast .tab.fade-in .nav-day,#forecast .tab.fade-in .nav-hour,#forecastTopPoi .topPoi .tab.fade-in .nav-compare,#forecastTopPoi .topPoi .tab.fade-in .nav-day,#forecastTopPoi .topPoi .tab.fade-in .nav-hour{animation:fadeIn 3s linear 1;opacity:0}#forecast .tab.fade-in .nav-day,#forecastTopPoi .topPoi .tab.fade-in .nav-day{animation-delay:0s}#forecast .tab.fade-in .nav-hour,#forecastTopPoi .topPoi .tab.fade-in .nav-hour{animation-delay:1s}#forecast .tab.fade-in .nav-compare,#forecastTopPoi .topPoi .tab.fade-in .nav-compare{animation-delay:2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#forecast .tab.mch a,#forecast .tab.mch button,#forecastTopPoi .topPoi .tab.mch a,#forecastTopPoi .topPoi .tab.mch button{background:#242f5e;border-bottom:none;border-radius:.125rem;color:#fff;line-height:1.2;padding:.3125rem .625rem}#forecast .tab.mch a.active,#forecast .tab.mch button.active,#forecastTopPoi .topPoi .tab.mch a.active,#forecastTopPoi .topPoi .tab.mch button.active{background:#2fc3c6}#forecast .tab.mch a:hover,#forecast .tab.mch button:hover,#forecastTopPoi .topPoi .tab.mch a:hover,#forecastTopPoi .topPoi .tab.mch button:hover{color:#fb0}#forecast .tab.tab-a a,#forecast .tab.tab-a button,#forecastTopPoi .topPoi .tab.tab-a a,#forecastTopPoi .topPoi .tab.tab-a button{color:#242f5e}#forecast .tab.tab-a a.active,#forecast .tab.tab-a button.active,#forecastTopPoi .topPoi .tab.tab-a a.active,#forecastTopPoi .topPoi .tab.tab-a button.active{color:#2fc3c6}#forecast .tab.tab-a a:hover,#forecast .tab.tab-a button:hover,#forecastTopPoi .topPoi .tab.tab-a a:hover,#forecastTopPoi .topPoi .tab.tab-a button:hover{color:#fb0}#forecast .tab.tab-a a.disable,#forecast .tab.tab-a button.disable,#forecastTopPoi .topPoi .tab.tab-a a.disable,#forecastTopPoi .topPoi .tab.tab-a button.disable{color:#e6e6e6;cursor:unset}#forecastTopPoi .topPoi .tab a,#forecastTopPoi .topPoi .tab button,.topPoi#forecast .tab a,.topPoi#forecast .tab button{color:#2c95ed}#forecastTopPoi .topPoi .tab a.active,#forecastTopPoi .topPoi .tab button.active,.topPoi#forecast .tab a.active,.topPoi#forecast .tab button.active{border-color:#2c95ed}#forecast #weather-alert,#forecast-timetable #weather-alert{margin-top:-2.375rem;padding:.3125rem 0 2.8125rem;position:relative}#forecast .alert,#forecast-timetable .alert{color:#fff}#forecast .alert .icon,#forecast-timetable .alert .icon{fill:#fff}#forecast .alert .alert-bg,#forecast-timetable .alert .alert-bg{background-color:#202124}#forecast .alert.alert-level-1 .alert-bg,#forecast-timetable .alert.alert-level-1 .alert-bg{background-color:#fb0}#forecast .alert.alert-level-2 .alert-bg,#forecast-timetable .alert.alert-level-2 .alert-bg{background-color:#ff7f00}#forecast .alert.alert-level-3 .alert-bg,#forecast-timetable .alert.alert-level-3 .alert-bg{background-color:red}#forecast .alert-content,#forecast-timetable .alert-content{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:600;line-height:2;position:relative;text-align:center}#forecast .alert-content .icon,#forecast-timetable .alert-content .icon{height:1.5625rem;margin-right:5px;vertical-align:text-bottom;width:1.5625rem}#forecast .alert-content a,#forecast-timetable .alert-content a{border:.0625rem solid #fff;border-radius:5px;color:#fff;display:inline-block;line-height:1.4;margin:5px;padding:5px}#forecast .alert-content .alert-title,#forecast .alert-content a,#forecast-timetable .alert-content .alert-title,#forecast-timetable .alert-content a{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}#forecast .alert-bg,#forecast-timetable .alert-bg{height:6.1875rem;left:0;position:absolute;top:0;width:100%}#forecast .weather-alert,#forecast-timetable .weather-alert{margin:0 -.375rem}#forecast #weather-alert,#forecast-timetable #weather-alert{margin-top:0}#forecast .alert-content,#forecast-timetable .alert-content{align-items:center;display:flex;justify-content:space-around;line-height:1.2;margin:0 .625rem}#forecast .alert-content .icon,#forecast-timetable .alert-content .icon{flex-shrink:0;height:1.75rem;width:1.75rem}#forecast .alert-content .alert-teasing,#forecast-timetable .alert-content .alert-teasing{margin:0 .3125rem}#forecast .alert-content .alert-title,#forecast-timetable .alert-content .alert-title{text-transform:uppercase}#forecast .alert-content a,#forecast-timetable .alert-content a{min-width:4.375rem}#forecast #weather-alert,#forecast-timetable #weather-alert{padding:.3125rem 0 0;z-index:2}#forecast #weather-alert .alert-headband,#forecast-timetable #weather-alert .alert-headband{padding-top:.3125rem;position:relative}@media (min-width:768px){#forecast #weather-alert,#forecast-timetable #weather-alert{margin-top:0}}#forecast #VipTeaser{cursor:pointer;position:relative}#forecast #VipTeaser img{display:block;height:auto;max-width:100%}#forecast #VipTeaser .player{background-color:#ff0}#forecast #VipTeaser .player svg{height:45%;left:50%;max-width:100%;position:absolute;top:40%;transform:translate(-50%,-50%)}#forecast #VipTeaser p{background-color:#242f5e;border:.0625rem solid #fff;border-radius:.3125rem;bottom:.125rem;color:#fff;font-size:.8125rem;padding:.375rem;position:absolute;right:.625rem}#forecast #VipTeaser p svg{fill:#febf2c;height:.875rem;margin-right:.3125rem;width:1.1875rem}#forecast .videoFixed{z-index:8}#forecast .edito{padding:1.25rem .625rem 0}#forecast .edito a,#forecast .edito button{text-decoration:underline}#forecast .edito button{background:none;border:none;line-height:1.2;margin:0;padding:0}#forecast .edito .icon{display:inline-block;height:1rem;margin-right:.3125rem;vertical-align:top;width:1rem}#forecast .edito .textator{font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.2;margin-block:0;margin-inline:0;margin:0}#forecast .edito .textator button{background:none;border:none}#forecast .edito .textator:empty{display:none}#forecast .edito .alert{color:#000}#forecast .edito .alert .icon{display:inline-block;height:1.125rem;margin-right:.3125rem;vertical-align:text-top;width:1.125rem}#forecast .edito .alert.alert-level-1 .icon{fill:#fb0}#forecast .edito .alert.alert-level-2 .icon{fill:#ff7f00}#forecast .edito .alert.alert-level-3 .icon{fill:red}#forecast .edito #health{background:#f4f5f8;font-size:.9375rem;margin:0}#forecast .edito #health .allergy_risk,#forecast .edito #health .pollution_risk{border-right:.4375rem solid;line-height:1;padding:.625rem .375rem;text-align:left;text-decoration:none;width:100%}#forecast .edito #health .allergy_risk.level-0,#forecast .edito #health .allergy_risk.level-17,#forecast .edito #health .allergy_risk.level-20,#forecast .edito #health .pollution_risk.level-0,#forecast .edito #health .pollution_risk.level-17,#forecast .edito #health .pollution_risk.level-20{border-color:#35d9bb}#forecast .edito #health .allergy_risk.level-33,#forecast .edito #health .allergy_risk.level-40,#forecast .edito #health .pollution_risk.level-33,#forecast .edito #health .pollution_risk.level-40{border-color:#8edd03}#forecast .edito #health .allergy_risk.level-50,#forecast .edito #health .allergy_risk.level-60,#forecast .edito #health .pollution_risk.level-50,#forecast .edito #health .pollution_risk.level-60{border-color:#fb0}#forecast .edito #health .allergy_risk.level-67,#forecast .edito #health .allergy_risk.level-80,#forecast .edito #health .pollution_risk.level-67,#forecast .edito #health .pollution_risk.level-80{border-color:#ff3d1f}#forecast .edito #health .allergy_risk.level-100,#forecast .edito #health .allergy_risk.level-83,#forecast .edito #health .pollution_risk.level-83{border-color:#f50162}#forecast .edito #health .pollution_risk.level-100{border-color:#b35ce9}#forecast .edito #health span{color:#000!important}#forecast .edito #health .health-details{color:#242f5e;margin-top:.3125rem}#forecast .edito #health .health-details span{font-size:.875rem;line-height:1.46}#forecast .edito #health .icon{fill:#242f5e;height:.8125rem;margin-right:.375rem;width:.8125rem}#forecast .video-compare-info{margin:1.875rem auto;max-width:27.75rem;padding:0 .5625rem}#forecast .video-compare-info .video-description{background:#438bd5;border-radius:0 0 .3125rem .3125rem;color:#fff;display:flex;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;padding:.3125rem .625rem}#forecast .video-compare-info .video-description .icon{fill:#fff;height:1rem;margin-right:.625rem;width:1rem}#forecast .in-short{border-radius:.3125rem;overflow:hidden;position:relative}#forecast .in-short-border{border:.0625rem solid #e6e6e6}#forecast .in-short-picture{height:100%;position:absolute;top:0;width:100%}#forecast .in-short-picture img{filter:blur(.25rem);height:inherit;max-width:inherit;object-fit:cover;width:inherit}#forecast .in-short-picture:before{content:"";height:100%;position:absolute;top:0;width:100%}#forecast .in-short-card{padding:.625rem 0 .4375rem .625rem;position:relative}#forecast .in-short-header{display:flex;justify-content:space-between;margin-bottom:.625rem;margin-right:.625rem}#forecast .in-short-title{align-content:center;font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.4}#forecast .in-short-title .icon{height:1rem;width:1rem}#forecast .in-short-subTitle{font-size:.625rem}#forecast .in-short-level{font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;height:0}#forecast .in-short-tempe{background-color:#fff;border-radius:.3125rem;display:flex;padding:.3125rem}#forecast .in-short-tempe .icon{fill:#284f83;height:1.75rem;margin-right:.3125rem;width:.75rem}#forecast .in-short-station{border-radius:.3125rem;display:flex;height:2rem;padding:.125rem;width:5rem}#forecast .in-short-station-img{align-items:center;background-color:#fff;border-radius:.3125rem 0 0 .3125rem;display:flex;height:100%;justify-content:center;width:2.5rem}#forecast .in-short-station-subtitle{align-items:center;display:flex;flex-grow:1;font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;justify-content:center}#forecast .alert-station-1{background-color:#ccfe67}#forecast .alert-station-2{background-color:#fffd00}#forecast .alert-station-3{background-color:#fa9900}#forecast .alert-station-4{background-color:#ff000c}#forecast .alert-station-5{background-color:#cc0526}#forecast .in-short-tempeText{color:#284f83;display:flex;flex-direction:column}#forecast .in-short-cta-container{display:flex;flex-wrap:nowrap;margin:0;overflow-x:scroll;overflow-y:hidden;padding:0}#forecast .in-short-cta-container:active,#forecast .in-short-cta-container:focus,#forecast .in-short-cta-container:hover{scrollbar-width:auto}#forecast ::-webkit-scrollbar{height:.1875rem;width:.1875rem}#forecast ::-webkit-scrollbar-track{scrollbar-arrow-color:transparent;background:transparent;color:transparent;scroll-padding-bottom:auto}#forecast ::-webkit-scrollbar-thumb{background:rgba(36,47,94,.4);border-radius:.3125rem}#forecast ::-webkit-scrollbar-button{display:none}#forecast .in-short-alert-1{background-color:rgba(255,187,0,.302)!important}#forecast .in-short-alert-2{background-color:rgba(255,127,0,.302)!important}#forecast .in-short-alert-3{background-color:rgba(255,0,0,.302)!important}#forecast .in-short-alert-4{background-color:rgba(166,85,200,.302)!important}#forecast .in-short-cta{background-color:#fff;border:.0625rem solid #e6e6e6;border-radius:.3125rem;color:#242f5e;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.4;margin:0 .625rem .1875rem 0;padding:.28125rem;text-align:left;text-decoration:none;white-space:nowrap}#forecast .in-short-cta:first-child{margin-left:0}#forecast .in-short-cta:active,#forecast .in-short-cta:focus,#forecast .in-short-cta:hover{border-color:#000}#forecast .in-short-cta .icon-Warning{fill:#ff9300;max-height:.625rem;max-width:.625rem}#forecast .in-short-cta .icon-WarningPoint{fill:#ff000c;max-height:.8125rem;max-width:.8125rem;padding-left:.25rem}#forecast .in-short-cta .icon-AlertSnow{max-height:.9375rem;max-width:.9375rem}#forecast .in-short-cta .icon-PrecipTypeHail{fill:red;max-height:.4375rem;max-width:.4375rem;padding-left:.3125rem}#forecast .in-short-cta.drop span{display:initial;padding-right:.3125rem}#forecast .noAlert{color:rgba(36,47,94,.698);font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:700}#forecast .noAlert:hover{background:none}#forecast .noAlert span{display:block;min-width:max-content}#forecast .video{margin:0 auto}#forecast .edito-author{align-items:center;display:flex;margin-bottom:.625rem}#forecast .edito-author img{max-width:1.25rem}#forecast .edito-author .text{color:#242f5e;font-size:.8125rem;line-height:1.4;padding-left:.625rem}@media (min-width:768px){#forecast .edito{flex-grow:1}#forecast .edito .textator{min-width:15.9375rem}#forecast .edito.no-video{flex-basis:auto;padding-left:1.5625rem}#forecast .video-edito{display:flex;flex-wrap:nowrap;margin-bottom:1.875rem;margin-top:.625rem;padding:0 .5rem}#forecast .video-edito.has-video{flex-wrap:wrap;margin-bottom:0;margin-top:0}#forecast .video-edito.has-video .in-short{margin-bottom:1.875rem;margin-left:.625rem}#forecast .video-edito.has-video.vip{margin-left:calc(39% - 222px)}#forecast .video-edito.has-video.vip .in-short{padding-top:0;width:13.0625rem}#forecast .video-edito.has-video.vip .edito{max-width:fit-content}#forecast .video-edito .video-edito-container:has(video){width:27.75rem}#forecast .video-edito .video{max-width:27.75rem}#forecast .video-edito .edito{align-self:center}#forecast .videoFixed .video{width:100%}#forecast .video-compare-info .video-edito{display:block}#forecast .video-compare-info .video-edito .video{width:100%}#forecast .in-short-header{margin-bottom:.9375rem}#forecast .in-short{min-width:12.75rem}#forecast .in-short-cta-container{display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:0;max-height:10.9375rem;overflow-x:hidden;overflow-y:scroll}#forecast .in-short-cta:before{content:"• ";font-size:.9375rem}#forecast .in-short-cta{background-color:transparent;border:none;margin:0}#forecast .in-short-cta:active,#forecast .in-short-cta:focus,#forecast .in-short-cta:hover{background-color:#f4f5f8;color:#242f5e}#forecast .in-short-cta span{display:initial}#forecast .in-short-title{margin-bottom:0;padding-right:.3125rem}#forecast .in-short-card{padding:.4375rem}}@media (min-width:1000px){#forecast .video-edito .video-edito-container:has(video){width:27.75rem}#forecast .video-edito.vip .video-edito-container{margin-left:calc(48% - 16.8125rem);width:33.625rem}#forecast .video-edito.vip .video{max-width:33.625rem}#forecast .video-edito.vip .edito{margin-left:calc(48% - 16.8125rem);max-width:33.625rem}#forecast .video-edito.has-video.vip{justify-content:normal;margin-left:0}#forecast .edito .textator{min-width:11.875rem}#forecast .edito.no-video{padding-left:.625rem}#forecast .in-short-cta-container-vip{max-height:14.6875rem}#forecast .in-short{flex-basis:auto}#forecast .video-edito.vip:has(.no-video){justify-content:center}#forecast .video-edito.vip:has(.no-video) .edito,#forecast .video-edito.vip:has(.no-video) .in-short{margin-left:0}}.popin-vip#popin{border-radius:.625rem;z-index:999999999999}.popin-vip#popin .icon-Close{fill:#fff}.popin-vip#popin .popin-container{border-radius:.625rem;overflow-y:auto}.popin-vip#popin .popin-brand-container{background:transparent linear-gradient(180deg,#2a82dd,#71b6ff) 0 0 no-repeat padding-box;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.9375rem;padding:.625rem 0}.popin-vip#popin .popin-brand-container .popin-message{margin-top:inherit}.popin-vip#popin .popin-brand-container .popin-close-container button{right:.9375rem;top:.9375rem}.popin-vip#popin .popin-main-container .popin-message{color:#242f5e;font-size:1.25rem;line-height:1.2;margin-top:.625rem;text-align:center}.popin-vip#popin .popin-main-container .popin-message span{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}.popin-vip#popin .popin-main-container .popin-message span:last-of-type{color:#fb0}.popin-vip#popin .popin-main-container .popin-message svg{fill:#fb0;display:inline-block;height:1.875rem;margin:0;vertical-align:middle;width:1.875rem}.popin-vip#popin .popin-buttons{padding:2.1875rem 0 0}.popin-vip#popin .popin-buttons button{background:#fb0;color:#000;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700}.popin-vip#popin .popin-buttons .icon{fill:#000;height:1.1875rem;margin-right:.3125rem;vertical-align:middle;width:1.1875rem}.popin-vip#popin:not(.popin-login) .popin-buttons{margin-bottom:3.125rem}.popin-vip#popin .popin-login{border-top:.3125rem #fff}.popin-vip#popin .popin-login .popin-login-title{color:#707070}.popin-vip#popin .popin-login button{background-color:#2fc3c6;border:none;border-radius:.3125rem;color:#fff}.popin-vip#popin .popin-vip-header .icon{height:6.125rem;width:7rem}@media (min-width:1000px){.popin-vip#popin .icon-Close{fill:#8e8e8e;margin-right:-9.375rem}.popin-vip#popin .popin-container{flex-direction:row}.popin-vip#popin .popin-main-container{margin:0 5rem;width:13.125rem}.popin-vip#popin .popin-brand-container{flex-direction:column;justify-content:center}.popin-vip#popin .popin-brand-container .popin-vip-header{margin-top:-1.5625rem;padding:0 1.5625rem}.popin-vip#popin .popin-brand-container .popin-vip-header .icon{height:12.1875rem;width:14.0625rem}.popin-vip#popin .popin-brand-container .popin-close-container{display:none}}#forecast-timetable{margin-top:0;padding-top:0;position:sticky;top:-1px;z-index:8}.is-pinned#forecast-timetable{margin-top:-4.125rem;padding-top:4.125rem}.is-pinned#forecast-timetable .timetable .slider{height:6.25rem}.is-pinned#forecast-timetable .timetable a,.is-pinned#forecast-timetable .timetable button,.is-pinned#forecast-timetable .timetable li.selected a,.is-pinned#forecast-timetable .timetable li.selected button{height:5.5rem}.is-pinned#forecast-timetable .timetable li.selected a:before,.is-pinned#forecast-timetable .timetable li.selected button:before{top:84px}.is-pinned#forecast-timetable .timetable li.selected a:after,.is-pinned#forecast-timetable .timetable li.selected button:after{top:82px}.is-pinned#forecast-timetable .timetable li .item-container-selected{height:5.5rem}.is-pinned#forecast-timetable .timetable .slider-btn-container{top:calc(50% + 15px)}.is-pinned#forecast-timetable .timetable .datepicker,.is-pinned#forecast-timetable .timetable .datepicker-container:hover .datepicker-toggle,.is-pinned#forecast-timetable .timetable .datepicker-toggle{height:5.5rem}.is-pinned#forecast-timetable .timetable-container{margin-top:-2.5rem;padding-top:2.5rem}.is-pinned#forecast-timetable .tt-tempe,.is-pinned#forecast-timetable .tt-wind{display:none}.is-pinned.vip#forecast-timetable .timetable li.selected a,.is-pinned.vip#forecast-timetable .timetable li.selected button,.is-pinned.vip#forecast-timetable a,.is-pinned.vip#forecast-timetable button{height:5.5rem}@media (min-width:768px){.is-pinned#forecast-timetable{padding-top:5.3125rem}}html{scroll-behavior:smooth}body.anchorVideo a,body.anchorVideo section{scroll-margin-top:14.6875rem}.popin-change-hour{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem;justify-content:center;list-style:none;margin:0}.popin-change-hour .item{padding:.3125rem 0}.popin-change-hour .item .changeHour-item{background-color:transparent;border:.0625rem solid #8e8e8e;border-radius:.3125rem;color:#8e8e8e;cursor:pointer;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;margin:0;padding:.3125rem .625rem}.popin-change-hour .item input[type=radio]{display:none}.popin-change-hour .item input[type=radio]:checked+label{border:.0625rem solid #2fc3c6;color:#2fc3c6}.popin-change-hour .item input[type=radio]+label:after,.popin-change-hour .item input[type=radio]+label:before,.popin-change-hour .item input[type=radio]:checked+label:after,.popin-change-hour .item input[type=radio]:checked+label:before{display:none}.breadcrumb-container{margin-bottom:-1.0625rem;z-index:9}#forecastHeader{grid-template-rows:min-content;margin-top:0;position:sticky;top:-1px;z-index:8}#forecastHeader #page-header .header-links-container .header-cta-link{align-items:center;background-color:#1e4f83;column-gap:.3125rem;display:flex}#forecastHeader #page-header .header-links-container .header-cta-link .icon{fill:#fff;height:1rem;width:1rem}#forecastHeader #page-header .header-links-container .header-cta-link.vip-discover:hover{background-color:#febf2c;border-color:#febf2c;color:#000}@keyframes wiggle{0%,7%{transform:rotate(0)}15%{transform:rotate(-15deg)}20%{transform:rotate(10deg)}25%{transform:rotate(-10deg)}30%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}40%,to{transform:rotate(0)}}#forecastHeader #page-header .header-links-container .header-cta-link.vip-discover:hover .icon{fill:#000;animation:wiggle 2s linear infinite}#forecastHeader #page-header .bg:before{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#forecastHeader #page-header h1{display:flex;flex-direction:column}#forecastHeader.is-pinned{height:145px;min-height:145px;overflow:hidden;padding-top:0}#forecastHeader.is-pinned .header-links-container{display:none}#forecastHeader.is-pinned #page-header{padding-top:0}#forecastHeader.is-pinned #page-header .title-container{display:block;margin:10px 0 0}#forecastHeader.is-pinned #page-header .title-container .title-favoris{display:block;padding-left:80px;text-align:left}#forecastHeader.is-pinned #page-header .title-container .title-favoris h1{font-size:24px;line-height:1.2;margin:0}#forecastHeader.is-pinned #page-header .title-container .olympics,#forecastHeader.is-pinned #page-header .title-container .title-favoris .header-cta{display:none}#header.logo-only{background:transparent}#header.logo-only #headerAutoPromo,#header.logo-only #menu,#header.logo-only #search{display:none}#header.logo-only .logo{left:.625rem;position:absolute;top:.625rem}#forecast{background:#fff;padding-top:1.5625rem}#forecast .grid{position:relative}#forecast hr.separator{background:#e6e6e6;border:0;height:.0625rem;width:calc(100% - 9px)}#forecast h3,#forecast h4,#forecast h5{margin:0}#forecast .custom-checkbox{align-items:center;display:flex}#forecast .custom-checkbox input[type=checkbox]{display:none}#forecast .custom-checkbox label .btn-switch{background-color:#b5b5b5;border-radius:.6875rem;display:inline-block;flex:0 0 auto;height:1.25rem;position:relative;transition:background-color .15s ease-in-out;width:2.25rem}#forecast .custom-checkbox label .switch-bullet{background-color:#fff;border-radius:50%;height:1rem;left:.125rem;position:absolute;top:.125rem;transition:left .15s ease-in-out;width:1rem}#forecast .custom-checkbox input[type=checkbox]:checked~label .switch-bullet{left:1.125rem}#forecast .custom-checkbox input[type=checkbox]:checked~label .btn-switch{background-color:#2fc3c6}#forecast .custom-checkbox label:hover{cursor:pointer}#forecast .styled-check{-webkit-appearance:none;appearance:none!important;border:.125rem solid #fff;border-radius:.1875rem;display:inline-block;padding:.375rem;position:relative}#forecast .styled-check:focus{outline:none}#forecast .styled-check:checked{border:.125rem solid #fff;color:#99a1a7}#forecast .styled-check:checked:after{color:#fff;content:"✔";font-size:.875rem;left:.0625rem;position:absolute;top:.0625rem}#forecast .link-bottom a,#forecast .link-bottom button{background:#242f5e;border:none;border-radius:.3125rem;color:#fff;display:inline-block;font-size:.9375rem;line-height:1.35;margin:.3125rem;padding:.1875rem .9375rem}#forecast .link-bottom a:hover,#forecast .link-bottom button:hover{color:#fb0}#forecast .link-bottom .manif-link{background:#3467db}#forecast #weather-alert{font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:700;margin-top:.3125rem;max-width:fit-content;padding:.625rem 0 0;width:100%;z-index:0}#forecast #weather-alert a{fill:#242f5e;color:#242f5e}#forecast #weather-alert a:hover{fill:#fb0;color:#fb0}#forecast #weather-alert .text-container{align-items:center;display:flex}#forecast #weather-alert .alert-title{border-radius:.5rem;color:#242f5e;font-size:.9375rem;margin-right:.625rem;padding:.1875rem .625rem;white-space:nowrap}#forecast #weather-alert .alert-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:1.125rem;min-width:9.375rem;overflow:hidden;width:31.25rem}#forecast #weather-alert .icon-PrecipTypeHail{fill:#ff000c;height:.5rem;width:.5rem}#forecast #weather-alert .icon-ChevronRightBold{height:.6875rem;width:.6875rem}#forecast #weather-alert .alert-level-1{background-color:rgba(255,187,0,.298)}#forecast #weather-alert .alert-level-2{background-color:rgba(255,128,0,.298)}#forecast #weather-alert .alert-level-3{background-color:rgba(255,0,0,.659)}#forecast-timetable{margin-bottom:-2.3125rem}body.fullsize&gt;#forecastTopSection #topSection .topSection-title{text-align:center}body.fullsize&gt;#forecast #beach-infos .beach-title hr{background:#9daccc}body.fullsize&gt;#forecastTopPoi .topPoi .topPoi-main-title{justify-content:center}body.fullsize&gt;#forecastTopPoi+#forecastNearCities .near-cities-title{text-align:center}#drop span{margin-left:.3125rem}@media (min-width:576px){body.anchorVideo a,body.anchorVideo div,body.anchorVideo section{scroll-margin-top:23.125rem}}@media (min-width:768px){#forecast .link-bottom{z-index:1}#forecast .edito{padding:0}#forecast #weather-alert{padding:.625rem 0}#forecast.vip #weather-alert{margin-left:calc(48% - 16.8125rem)}body.fullsize&gt;#forecast .link-notice-share .button-tool{justify-content:space-evenly}body.fullsize&gt;#forecast .link-notice-share .button-tool .link-bottom{margin:auto}body.anchorVideo a,body.anchorVideo div,body.anchorVideo section{scroll-margin-top:8.25rem}#forecastHeader.is-pinned{height:145px;min-height:145px}#forecastHeader.is-pinned #header-background .bg{height:180px;overflow:hidden}#forecastHeader.is-pinned #page-header{width:100%}#header.logo-only{height:4.375rem;transition:none;z-index:9}#header.logo-only .logo{display:none}#header.logo-only .nav-container{background:transparent;border-bottom:none}#header.logo-only .nav-container .nav-more,#header.logo-only .nav-container ol{display:none}#header.logo-only .nav-container .nav{background:transparent;height:4.375rem;width:100%}#header.logo-only .nav-container .nav .smallMenuLogo{background:transparent;left:.625rem;top:.625rem}#header.logo-only .nav-container .nav .smallMenuLogo a{display:block;margin-top:0}#header.logo-only .nav-container .nav .smallMenuLogo img{width:62px}#header.logo-only .profile-container,#header.logo-only .search-container{display:none}#header.logo-only.small{top:94px}#header.logo-only.small .nav-container .nav .smallMenuLogo img{max-height:none}}.sticky-div{top:calc(var(--header-height) + 130px)}@media (min-width:1000px){#forecast{padding-top:2.5rem}#forecast-timetable{margin-bottom:-3rem}#forecast-timetable.vip{margin-bottom:-2rem}#forecastHealthEphemerisGeoHistory{background-color:#fff}#forecastHealthEphemerisGeoHistory .ad-side-btf{grid-row-end:span 5;z-index:3}#forecastEphemerisAndNextDays,#forecastHealthEphemerisGeoHistory .ad-side-btf .ad{background-color:#fff}#forecastEphemerisAndNextDays .ad-side-btf{grid-row-end:span 5;z-index:3}#forecastEphemerisAndNextDays .ad-side-btf .ad{background-color:#fff}}</pre></body></html>