.Gallery-module-scss-module__XG5PtG__gallery{max-width:1920px;position:relative}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer{grid-template-columns:1fr;gap:16px;display:grid}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(12,1fr);gap:24px;max-height:1524px;display:grid}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk.Gallery-module-scss-module__XG5PtG__shortStack{grid-template-rows:repeat(4,1fr)}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk>:first-child{grid-area:span 3/2/auto/span 5}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk>:first-child img{max-height:639px}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk>:nth-child(2){grid-area:span 4/7/auto/span 6}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk>:nth-child(2) img{max-height:860px}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk>:nth-child(3){grid-area:4/span 6/span 4}.Gallery-module-scss-module__XG5PtG__gallery .Gallery-module-scss-module__XG5PtG__gridContainer .Gallery-module-scss-module__XG5PtG__chunk>:nth-child(4){grid-area:5/7/span 3/span 5}@media (min-width:1280px){.Gallery-module-scss-module__XG5PtG__gallery{padding:0 80px}}
.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem{height:100%;position:relative;overflow:hidden}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__link{height:100%;transition:opacity .5s;display:block}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__priceOverlay{font:400 30px/1.2 var(--font-secondary),serif;letter-spacing:2px;color:#fff;letter-spacing:2px;pointer-events:none;z-index:3;justify-content:flex-end;width:100%;padding:16px;display:flex;position:absolute;top:0;right:0}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem:has(a:focus-visible) .TeaserSliderItem-module-scss-module__aBBgGG__content:after{max-height:70%}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem:has(a:focus-visible) .TeaserSliderItem-module-scss-module__aBBgGG__image img{transform:scale(1.05)}@media (hover:hover){.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem:has(a:hover) .TeaserSliderItem-module-scss-module__aBBgGG__content:after{max-height:70%}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem:has(a:hover) .TeaserSliderItem-module-scss-module__aBBgGG__content button{max-height:120px}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem:has(a:hover) .TeaserSliderItem-module-scss-module__aBBgGG__image img{transform:scale(1.05)}}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__image{height:100%;display:block;position:relative;overflow:hidden}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__image img{aspect-ratio:1/1.222;transition:transform .5s}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:0 24px 24px;display:flex;position:absolute;inset:0}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content .TeaserSliderItem-module-scss-module__aBBgGG__roomDetails{font:400 14px/1.6 var(--font-primary),sans-serif;color:#fff;z-index:1;gap:24px;display:flex}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content .TeaserSliderItem-module-scss-module__aBBgGG__roomDetails>div{align-items:center;gap:8px;display:flex}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content button{z-index:1;max-height:0;transition:max-height .5s;overflow:hidden;color:#fff!important}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content button .mco-button__inner{padding:0}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content:before{content:"";mix-blend-mode:multiply;pointer-events:none;background:radial-gradient(100% 50.11% at 100% 0,#321f1b 20%,#321f1b00 70%);width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:0}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content:after{background-blend-mode:multiply;content:"";pointer-events:none;background:linear-gradient(#1a191800 0%,#1a1918cc 80%);width:100%;height:100%;max-height:55%;transition:max-height .5s;position:absolute;bottom:0;left:0}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content .TeaserSliderItem-module-scss-module__aBBgGG__addition{font:400 28px/1.3 var(--font-primary),sans-serif;color:#fff;line-clamp:4;-webkit-line-clamp:4;z-index:1;background:#a79386;-webkit-background-clip:text;background-clip:text;-webkit-box-orient:vertical;height:fit-content;font-size:17px;display:-webkit-box;overflow:hidden}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content .TeaserSliderItem-module-scss-module__aBBgGG__title{font:400 30px/1.2 var(--font-secondary),serif;letter-spacing:2px;color:#fff;-webkit-hyphens:auto;hyphens:auto;letter-spacing:1.5px;line-clamp:4;word-break:break-word;-webkit-line-clamp:4;z-index:1;background:#a79386;-webkit-background-clip:text;background-clip:text;-webkit-box-orient:vertical;font-size:24px;line-height:1.2;display:-webkit-box;position:relative;overflow:hidden}@media (min-width:960px){.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__image img{aspect-ratio:1}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content{padding:0 48px 48px}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content .TeaserSliderItem-module-scss-module__aBBgGG__addition{font-size:19px}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content .TeaserSliderItem-module-scss-module__aBBgGG__roomDetails{font:400 20px/1.6 var(--font-primary),sans-serif}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content .TeaserSliderItem-module-scss-module__aBBgGG__title{font:400 30px/1.2 var(--font-secondary),serif;letter-spacing:2px}.TeaserSliderItem-module-scss-module__aBBgGG__teaserSliderItem .TeaserSliderItem-module-scss-module__aBBgGG__content button i{font-size:32px!important}}
.TeaserSlider-module-scss-module__HSgQUG__teaserSlider{margin-bottom:64px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__content{text-align:center;text-wrap:balance;flex-direction:column;gap:16px;display:flex}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__content h2{width:fit-content;margin-bottom:40px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__slider .TeaserSlider-module-scss-module__HSgQUG__sliderItem{opacity:0}:is(.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__slider .keen-slider,.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__slider .keen-slider__slide){overflow:visible!important}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__arrows{z-index:1;justify-content:space-between;gap:10px;margin-top:40px;position:relative;left:0;right:0;transform:translateY(0)}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__arrows>div{color:#854336;background:0 0;border:1px solid #854336;border-radius:0;width:48px;height:48px;transition:background .3s,border .3s,color .3s}@media (hover:hover){.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__arrows>div:hover{color:#fff;background:#ba5845;border:1px solid #ba5845}}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__buttonWrapper{justify-content:center;width:100%;margin-top:40px;display:flex;position:relative}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__buttonWrapper .TeaserSlider-module-scss-module__HSgQUG__pagination{font:400 38px/1.2 var(--font-secondary),serif;letter-spacing:2px;position:absolute;top:-81px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__buttonWrapper>a{width:100%}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__sliderIsVisible .TeaserSlider-module-scss-module__HSgQUG__sliderItem{animation:1s cubic-bezier(.25,.46,.45,.94) both TeaserSlider-module-scss-module__HSgQUG__fadeInSlideInLeft}@media (min-width:600px){.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__content p{font:400 20px/1.6 var(--font-primary),sans-serif}}@media (min-width:960px){.TeaserSlider-module-scss-module__HSgQUG__teaserSlider{padding-top:80px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__slider>div{flex-direction:column-reverse;display:flex}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__content{margin-bottom:64px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__arrows{justify-content:flex-end;margin-top:0;margin-bottom:40px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__arrows>div{width:56px;height:56px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__arrows>div i{font-size:32px!important}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__buttonWrapper{justify-content:space-between}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__buttonWrapper .TeaserSlider-module-scss-module__HSgQUG__pagination{font:400 30px/1.2 var(--font-secondary),serif;letter-spacing:2px;position:static}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__buttonWrapper a{width:fit-content}}@media (min-width:1448px){.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__content{text-align:left;margin-bottom:40px;padding-right:120px}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__arrows{margin:0!important;position:absolute!important;top:0!important;transform:translateY(calc(-100% - 40px))!important}.TeaserSlider-module-scss-module__HSgQUG__teaserSlider .TeaserSlider-module-scss-module__HSgQUG__bullets{justify-content:center!important;height:auto!important;margin-top:40px!important;position:relative!important;left:auto!important;right:auto!important}}@keyframes TeaserSlider-module-scss-module__HSgQUG__fadeInSlideInLeft{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}
.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__container{max-width:1808px!important}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__container .TeaserGrid-module-scss-module__VAc8-W__filter{flex-wrap:wrap;align-items:center;gap:8px;margin-right:30px;padding-bottom:40px;display:flex}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__container .TeaserGrid-module-scss-module__VAc8-W__filter>span{font:400 16px/1 var(--font-primary),sans-serif;letter-spacing:5px;text-transform:uppercase;padding-right:8px;font-style:italic;display:none}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__container .TeaserGrid-module-scss-module__VAc8-W__filter>button{color:#854336;cursor:pointer;background-color:#0000;border:1px solid #854336;border-radius:50px;min-width:150px;padding:13px 16px;font-weight:600;transition:background-color .3s,color .3s}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__container .TeaserGrid-module-scss-module__VAc8-W__filter>button.TeaserGrid-module-scss-module__VAc8-W__active{background-color:#854336;color:#fff!important}@media (hover:hover){.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__container .TeaserGrid-module-scss-module__VAc8-W__filter>button:hover{background-color:#854336;color:#fff!important}}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__content{text-align:center;margin-bottom:48px}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__wrapper{grid-template-columns:1fr;display:grid}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__buttonWrapper{justify-content:flex-start;margin-top:40px;display:flex}@media (max-width:599px){.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__buttonWrapper .mco-button__inner{font-size:15px!important}}@media (min-width:600px){.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__content p{font:400 20px/1.6 var(--font-primary),sans-serif}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__wrapper{grid-template-columns:1fr 1fr;gap:16px}}@media (min-width:960px){.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__content{margin-bottom:80px}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__container .TeaserGrid-module-scss-module__VAc8-W__filter span{display:inline}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__wrapper{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__wrapper .TeaserGrid-module-scss-module__VAc8-W__item{max-width:570px}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__wrapper .TeaserGrid-module-scss-module__VAc8-W__item:nth-child(4n+1),.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__wrapper .TeaserGrid-module-scss-module__VAc8-W__item:nth-child(4n){grid-column:span 2;max-width:100%}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__buttonWrapper{margin-top:80px}}@media (min-width:1280px){.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__content{margin-bottom:104px}.TeaserGrid-module-scss-module__VAc8-W__teaserGrid .TeaserGrid-module-scss-module__VAc8-W__buttonWrapper{margin-top:104px}}
.PlayButton-module-scss-module__y21c5G__playButton{color:#fff;cursor:pointer;background:0 0;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:background .3s,border-color .3s,color .3s;display:flex}@media (hover:hover){.PlayButton-module-scss-module__y21c5G__playButton:hover{color:#363230;background:#fff;border-color:#fff}}
.Player-module-scss-module__DLNoMW__video{z-index:2;position:relative}.Player-module-scss-module__DLNoMW__video>div{aspect-ratio:16/9;cursor:pointer;background:#e3dbd6;position:relative}.Player-module-scss-module__DLNoMW__video img{width:100%;height:auto;display:block}.Player-module-scss-module__DLNoMW__video .Player-module-scss-module__DLNoMW__playButton{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Player-module-scss-module__DLNoMW__video video{aspect-ratio:16/9;width:100%;display:block}@media (min-width:600px){.Player-module-scss-module__DLNoMW__video>div,.Player-module-scss-module__DLNoMW__video img,.Player-module-scss-module__DLNoMW__video video{border-radius:0}}
.YouTube-module-scss-module__Y1o0aa__video{z-index:2;position:relative}.YouTube-module-scss-module__Y1o0aa__video .YouTube-module-scss-module__Y1o0aa__preview{position:relative}.YouTube-module-scss-module__Y1o0aa__video .YouTube-module-scss-module__Y1o0aa__preview:before{content:"";mix-blend-mode:multiply;pointer-events:none;z-index:1;background:#a7938666;width:100%;height:100%;position:absolute;top:0;left:0}.YouTube-module-scss-module__Y1o0aa__video>div{aspect-ratio:16/9;cursor:pointer;background:#e3dbd6;position:relative}.YouTube-module-scss-module__Y1o0aa__video img{width:100%;height:auto;display:block}.YouTube-module-scss-module__Y1o0aa__video .YouTube-module-scss-module__Y1o0aa__playButton{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YouTube-module-scss-module__Y1o0aa__video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}@media (min-width:600px){.YouTube-module-scss-module__Y1o0aa__video>div,.YouTube-module-scss-module__Y1o0aa__video img,.YouTube-module-scss-module__Y1o0aa__video iframe{border-radius:0}}
.Video-module-scss-module__qJNyFq__video h2{text-align:left!important;font-size:30px!important}.Video-module-scss-module__qJNyFq__video h2:after{display:none}.Video-module-scss-module__qJNyFq__video figure{margin:0}.Video-module-scss-module__qJNyFq__video .Video-module-scss-module__qJNyFq__player{margin-left:-24px;margin-right:-24px}.Video-module-scss-module__qJNyFq__video figcaption{font:400 18px/1.6 var(--font-primary),sans-serif;margin-top:16px}@media (min-width:600px){.Video-module-scss-module__qJNyFq__video .Video-module-scss-module__qJNyFq__player{margin-left:0;margin-right:0}}@media (min-width:960px){.Video-module-scss-module__qJNyFq__video h2{font-size:38px!important}.Video-module-scss-module__qJNyFq__video figcaption{font:400 20px/1.6 var(--font-primary),sans-serif}}
.WeatherStateIcon-module-scss-module__mFC8Wq__weatherStateIcon img{display:block}
.WeatherListItem-module-scss-module__WYCLdG__weatherListItem{background:#fff;border:1px solid #d3d0cf;border-radius:0;grid-template-columns:1fr 48px 56px;align-items:center;column-gap:8px;padding:24px;display:grid}.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__content{grid-column:1}.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__dateString{font-weight:700}.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__stateIcon{grid-column:2}.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__temperature{font-family:var(--font-secondary);grid-column:3}.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__temperature p{color:#ba5845;text-align:right}.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__temperature p.WeatherListItem-module-scss-module__WYCLdG__temperatureMaxString{font-weight:700}@media (max-width:959px){.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__weekdayString,.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__dateString{font-size:18px}}@media (min-width:960px){.WeatherListItem-module-scss-module__WYCLdG__weatherListItem{grid-template-columns:1fr 48px 68px;column-gap:16px}.WeatherListItem-module-scss-module__WYCLdG__weatherListItem .WeatherListItem-module-scss-module__WYCLdG__temperature p.WeatherListItem-module-scss-module__WYCLdG__temperatureMaxString{font-size:25px}}@media (min-width:1280px){.WeatherListItem-module-scss-module__WYCLdG__weatherListItem{column-gap:24px}}
.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem{text-align:center;flex-direction:row;grid-template-columns:1fr 1fr;justify-content:center;align-self:flex-end;align-items:center;gap:8px;display:grid}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem .WeatherTimeItem-module-scss-module__lM7ogW__temperature{font-family:var(--font-secondary);grid-column:2;align-self:center;font-size:25px}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem .WeatherTimeItem-module-scss-module__lM7ogW__temperature p{color:#ba5845;text-align:right}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem .WeatherTimeItem-module-scss-module__lM7ogW__temperature p.WeatherTimeItem-module-scss-module__lM7ogW__temperatureMaxString{font-weight:700}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem .WeatherTimeItem-module-scss-module__lM7ogW__typeString{color:#363230;-webkit-hyphens:auto;hyphens:auto;letter-spacing:1px;word-break:break-word;justify-self:flex-start;font-size:16px}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem>div{grid-area:2/1}@media (min-width:600px){.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem .WeatherTimeItem-module-scss-module__lM7ogW__typeString{font-size:18px}}@media (min-width:960px){.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem{flex-direction:column;align-self:center;gap:16px;display:flex}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem .WeatherTimeItem-module-scss-module__lM7ogW__temperature p{text-align:center}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem .WeatherTimeItem-module-scss-module__lM7ogW__typeString{font-size:20px}}@media (min-width:1448px){.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem{gap:20px}.WeatherTimeItem-module-scss-module__lM7ogW__weatherTimeItem i{font-size:80px!important}}
.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem{background:#fff;border:1px solid #d3d0cf;border-radius:0;padding:24px 24px 40px}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__dateString{color:#363230;font-size:25px;font-weight:700;line-height:1.2}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__text,.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__times{margin-top:16px}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__times .WeatherTodayItem-module-scss-module__U_I6cW__time:not(:first-child){border-top:1px solid #d3d0cf;padding-top:12px}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__times .WeatherTodayItem-module-scss-module__U_I6cW__time:not(:last-child){padding-bottom:12px}@media (max-width:959px){.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__weekdayString,.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__text{font-size:18px}}@media (min-width:960px){.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper{grid-template-columns:repeat(3,1fr);display:grid}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__content{padding-right:24px}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__weekdayString{grid-area:1/1}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__dateString{grid-area:2/1}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__wrapper .WeatherTodayItem-module-scss-module__U_I6cW__text{border-left:1px solid #d3d0cf;grid-area:1/2/span 2/span 2;align-self:center;margin-top:0;padding-left:24px}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__times{grid-template-columns:repeat(3,1fr);margin-top:40px;display:grid}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__times .WeatherTodayItem-module-scss-module__U_I6cW__time{padding-top:16px!important;padding-bottom:16px!important}.WeatherTodayItem-module-scss-module__U_I6cW__weatherTodayItem .WeatherTodayItem-module-scss-module__U_I6cW__times .WeatherTodayItem-module-scss-module__U_I6cW__time:not(:first-child){border-top:0;border-left:1px solid #d3d0cf}}
.Weather-module-scss-module__078zWW__weather .Weather-module-scss-module__078zWW__list{row-gap:16px;display:grid}.Weather-module-scss-module__078zWW__weather .Weather-module-scss-module__078zWW__updatedDateString{margin-top:16px;font-size:15px;line-height:1.6}@media (max-width:767px){.Weather-module-scss-module__078zWW__weather .Weather-module-scss-module__078zWW__list{margin-top:16px}}@media (min-width:768px){.Weather-module-scss-module__078zWW__weather .Weather-module-scss-module__078zWW__wrapper{column-gap:24px;display:flex}.Weather-module-scss-module__078zWW__weather .Weather-module-scss-module__078zWW__wrapper .Weather-module-scss-module__078zWW__todayItem{flex:0 100%;width:100%;max-width:788px}.Weather-module-scss-module__078zWW__weather .Weather-module-scss-module__078zWW__wrapper .Weather-module-scss-module__078zWW__list{flex:0 100%;row-gap:24px;width:100%;max-width:650px}}
.WebcamItem-module-scss-module__4dTi6a__webcamItem{background:#fff;position:relative;overflow:hidden}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__imageWrapper{aspect-ratio:16/9;position:relative}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__fallbackImage{aspect-ratio:16/9;filter:grayscale()}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__image{min-height:100%}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__play{color:#fff;background:#ba5845;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 24px #001e3c1f}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__live{color:#363230;background:#fff;border-radius:14px;align-items:center;gap:8px;min-height:28px;padding:0 8px;font-size:14px;font-weight:500;line-height:1;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 16px 24px #001e3c1f}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__live:before{content:"";background:#70992e;border-radius:50%;width:8px;height:8px;animation:1.5s infinite WebcamItem-module-scss-module__4dTi6a__blink;display:block}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__content{border:1px solid #d3d0cf;border-top-width:0;flex-direction:column;gap:8px;padding:16px;display:flex}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__title{color:#363230;grid-column:2;font-size:20px;font-weight:500;line-height:1.2;transition:color .3s;display:block}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__location{color:#363230;font-size:18px;font-weight:500;line-height:1.3;display:block}@media (hover:hover){.WebcamItem-module-scss-module__4dTi6a__webcamItem:hover .WebcamItem-module-scss-module__4dTi6a__title{color:#ba5845}}@media (min-width:450px){.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__play{width:80px;height:80px}}@media (min-width:600px){.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__play{width:64px;height:64px}}@media (min-width:800px){.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__play{width:80px;height:80px}}@media (min-width:1050px){.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__play{width:64px;height:64px}}@media (min-width:1280px){.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__content{padding:20px 24px}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__play{width:80px;height:80px}.WebcamItem-module-scss-module__4dTi6a__webcamItem .WebcamItem-module-scss-module__4dTi6a__title{font-size:24px}}@keyframes WebcamItem-module-scss-module__4dTi6a__blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}
.Webcams-module-scss-module__o73TiW__list{gap:16px;display:grid}@media (min-width:600px){.Webcams-module-scss-module__o73TiW__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.Webcams-module-scss-module__o73TiW__list{gap:24px}}@media (min-width:1050px){.Webcams-module-scss-module__o73TiW__list{grid-template-columns:repeat(3,1fr)}}
