.all-parks[data-v-0f7a3d78]{background:linear-gradient(90deg,#3b8d99,#6b6b83,#aa4b6b);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}header[data-v-0f7a3d78]{z-index:99;position:fixed;max-width:1024px;width:100%}header nav[data-v-0f7a3d78]{display:flex;color:#fff;padding:30px 0;justify-content:space-between}header .router-link[data-v-0f7a3d78]{color:#fff}header .right[data-v-0f7a3d78]{cursor:pointer}header .right i[data-v-0f7a3d78]{font-size:24px}header span[data-v-0f7a3d78]{font-weight:600;font-size:24px}*{margin:0;padding:0;box-sizing:border-box;font-family:Quicksand,sans-serif}body{background-image:url(../img/chateaunuit.b98ef016.jpg);background-size:contain}.day{transition:all .5s ease;background-image:linear-gradient(120deg,#fccb90,#d57eeb);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.main{height:100vh;max-width:1024px;margin:0 auto}.main .container{padding:0 20px}.park[data-v-4ab995b7]{display:flex;position:relative;flex-direction:column;padding:20px;flex-basis:50%;min-height:250px;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.park span[data-v-4ab995b7]{z-index:1;text-transform:capitalize;display:block;font-size:25px;font-weight:600}.park .weather[data-v-4ab995b7]{display:flex;z-index:1;justify-content:flex-end;align-items:flex-end;flex:1}.park .weather span[data-v-4ab995b7]{font-size:35px;margin-right:8px}.park .weather img[data-v-4ab995b7]{height:20px;width:auto}.park .video[data-v-4ab995b7]{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.park .video video[data-v-4ab995b7]{height:100%}@media (min-width:900px){.park .video video[data-v-4ab995b7]{height:auto;width:100%}}.grid[data-v-483281fe]{display:grid;padding-top:81px;background:linear-gradient(90deg,#3b8d99,#6b6b83,#aa4b6b);width:100%;min-height:100vh;grid-auto-rows:250px}@media (min-width:500px){.grid[data-v-483281fe]{grid-template-columns:repeat(2,1fr);padding-top:15vh}}.park-link[data-v-483281fe]{cursor:pointer}.current-weather[data-v-1d1b90c0]{margin-top:90px;border-bottom:1px solid hsla(0,0%,100%,.7)}.current-weather .container[data-v-1d1b90c0]{margin:30px 0;min-height:366px;position:relative;display:flex;color:#fff}.current-weather span[data-v-1d1b90c0]{display:block}.current-weather .weather-info[data-v-1d1b90c0]{padding-top:30px;flex:1}.current-weather .weather-info .weather-city[data-v-1d1b90c0]{display:flex;justify-content:flex-start}.current-weather .weather-info .time[data-v-1d1b90c0]{font-size:24px;font-weight:500;flex:2}.current-weather .weather-info .city[data-v-1d1b90c0]{font-size:24px;font-weight:700;flex:1}.current-weather .weather-info .current-temperature[data-v-1d1b90c0]{margin-top:40px;font-size:80px;font-weight:600}.current-weather .high-low-temperatures[data-v-1d1b90c0]{display:flex;gap:16px}.current-weather .high-low-temperatures .high[data-v-1d1b90c0],.current-weather .high-low-temperatures .low[data-v-1d1b90c0]{display:flex}.current-weather .high-low-temperatures .high span[data-v-1d1b90c0],.current-weather .high-low-temperatures .low span[data-v-1d1b90c0]{margin-left:8px}.current-weather .condition[data-v-1d1b90c0]{text-transform:capitalize;font-size:24px;font-weight:500;margin:60px 0 8px 0}.current-weather .feels-like[data-v-1d1b90c0]{font-size:14px;font-weight:400}.current-weather .weather-icon[data-v-1d1b90c0]{height:100%;position:absolute;right:-300px;display:flex;align-items:center;margin-top:10px}@media (min-width:800px){.current-weather .weather-icon[data-v-1d1b90c0]{right:-100px}}.hour[data-v-5d75d212]{color:#fff;display:flex;flex-direction:column;text-align:center;min-width:45px;margin-right:30px}img[data-v-5d75d212]{width:auto;height:22px;display:block}span[data-v-5d75d212]{display:block;align-self:center}span[data-v-5d75d212]:first-child{font-weight:300;margin-bottom:12px}span[data-v-5d75d212]:nth-child(2){margin-bottom:12px}span[data-v-5d75d212]:nth-child(3){font-weight:500}.hourly-weather[data-v-6b5c3f71]{padding:30px 0;border-bottom:1px solid hsla(0,0%,100%,.7)}.hourly-weather .container[data-v-6b5c3f71]{display:flex;max-width:100vw;overflow:scroll;padding:0;margin:0 20px}.hourly-weather .container[data-v-6b5c3f71]::-webkit-scrollbar{display:none}.daily-forecast[data-v-7eb76e9d]{display:flex;align-items:center;justify-content:space-between;color:#fff}.daily-forecast div[data-v-7eb76e9d]{flex:1}.daily-forecast .condition[data-v-7eb76e9d]{display:flex;align-items:center;justify-content:center}.daily-forecast .condition img[data-v-7eb76e9d]{width:20px}.daily-forecast .weather[data-v-7eb76e9d]{display:flex;justify-content:flex-end}.daily-forecast .weather span[data-v-7eb76e9d]{min-width:20px}.daily-forecast .weather .high[data-v-7eb76e9d]{font-weight:500;margin-right:12px}.weekly-forecast[data-v-4486db70]{padding:30px 0;border-bottom:1px solid hsla(0,0%,100%,.7)}.weekly-forecast .daily[data-v-4486db70]{margin-bottom:24px}.weekly-forecast .daily[data-v-4486db70]:last-child{margin-bottom:0}.additional-info[data-v-4f247bac]{padding:30px 20px;display:flex;flex-wrap:wrap;color:#fff}.additional-info>div[data-v-4f247bac]{display:flex;flex-direction:column;flex-basis:50%;margin-bottom:20px}.additional-info>div span[data-v-4f247bac]:first-child{font-size:12px;margin-bottom:8px}.additional-info>div span[data-v-4f247bac]:nth-child(2){font-weight:600}.additional-info div[data-v-4f247bac]:nth-child(5),.additional-info div[data-v-4f247bac]:nth-child(6){margin-bottom:0}.loading[data-v-259d76dd]{display:flex;height:100%;width:100%;justify-content:center;align-items:center}@-webkit-keyframes spin-259d76dd{to{transform:rotate(1turn)}}@keyframes spin-259d76dd{to{transform:rotate(1turn)}}.loading span[data-v-259d76dd]{display:block;width:60px;height:60px;margin:0 auto;border:2px solid transparent;border-top-color:#142a5f;border-radius:50%;-webkit-animation:spin-259d76dd 1s ease infinite;animation:spin-259d76dd 1s ease infinite}.weather[data-v-259d76dd]{transition:.5s ease;overflow:scroll;width:100%;height:100%}.weather[data-v-259d76dd]::-webkit-scrollbar{display:none}.weather .weather-wrap[data-v-259d76dd]{overflow:hidden;max-width:1024px;margin:0 auto}