@charset "UTF-8";#ylg-ms__accommodation-details .sk-fading-circle-container{align-items:center;display:flex;height:calc(100vh - 40px)}#ylg-ms__accommodation-details .sk-fading-circle-wrapper{background-color:transparent;border-radius:50%;height:40px;margin:16px auto 0;padding:20px;width:40px}#ylg-ms__accommodation-details .sk-fading-circle{height:40px;position:relative;width:40px}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#002663;border-radius:100%;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle2{transform:rotate(30deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle3{transform:rotate(60deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle4{transform:rotate(90deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle5{transform:rotate(120deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle6{transform:rotate(150deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle7{transform:rotate(180deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle8{transform:rotate(210deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle9{transform:rotate(240deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle10{transform:rotate(270deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle11{transform:rotate(300deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle12{transform:rotate(330deg)}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle3:before{animation-delay:-1s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle4:before{animation-delay:-.9s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle5:before{animation-delay:-.8s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle6:before{animation-delay:-.7s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle7:before{animation-delay:-.6s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle8:before{animation-delay:-.5s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle9:before{animation-delay:-.4s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle10:before{animation-delay:-.3s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle11:before{animation-delay:-.2s}#ylg-ms__accommodation-details .sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url(/ylg-ms-accommodation-details-rb/static/media/slick.a4e97f5a.eot);src:url(/ylg-ms-accommodation-details-rb/static/media/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/ylg-ms-accommodation-details-rb/static/media/slick.29518378.woff) format("woff"),url(/ylg-ms-accommodation-details-rb/static/media/slick.c94f7671.ttf) format("truetype"),url(/ylg-ms-accommodation-details-rb/static/media/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.ylg-ms__accommodation-details__carousel-modal-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:103}.ylg-ms__accommodation-details__carousel-modal{background-color:#000;left:50%;height:100vh;outline:none;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ylg-ms__accommodation-details__carousel-modal .images-slider-container{background-color:#000;margin:0 auto;padding:20px 0;position:relative}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container{padding:40px 0}}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container{padding:60px 0}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider{display:flex;flex:1 1;height:100%;justify-content:center;margin:0 auto;max-width:80vw;width:100%}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider{max-width:70vw}}@media only screen and (min-width:1340px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider{max-width:50vw}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content p{color:#fff;display:block;font:400 18px/1.25 "urw-din-regular";font-style:italic;margin-bottom:12px;text-align:center}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content p{font-size:24px}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content .slider-image{border-radius:0;height:calc(100vh - 100px);object-fit:cover;position:relative;width:100%}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content .slider-image{height:calc(100vh - 160px)}}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content .slider-image{height:calc(100vh - 300px)}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content span{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;font:400 18px/1.25 "urw-din-regular";left:0;margin-left:auto;margin-right:auto;padding:12px 0;position:absolute;right:0;text-align:center}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content span{font-size:24px;padding:16px 0}}@media only screen and (min-width:1340px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider__content span{font-size:32px;padding:20px 0}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow{z-index:1}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow:before{content:none}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow:focus{outline:none}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow .image-carousel-arrow{position:absolute;z-index:2}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow .arrow-left{content:url(/ylg-ms-accommodation-details-rb/static/media/arrow-previous.50b93689.svg);height:20px;right:16px;width:16px;top:10px}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow .arrow-left{height:26px;right:40px;top:13px;width:20px}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow .arrow-right{content:url(/ylg-ms-accommodation-details-rb/static/media/arrow-next.5b686aba.svg);height:20px;left:16px;width:16px;top:10px}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .image-slider .slick-arrow .arrow-right{height:26px;left:40px;top:13px;width:20px}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .btn-close-carousel{position:absolute;top:0;right:0}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .btn-close-carousel{top:8px;right:8px}}@media only screen and (min-width:1480px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .btn-close-carousel{top:20px;right:20px}}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .btn-close-carousel:after{content:none}.ylg-ms__accommodation-details__carousel-modal .images-slider-container .btn-close-carousel .icon-close-carousel{height:24px;width:24px}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__carousel-modal .images-slider-container .btn-close-carousel .icon-close-carousel{height:40px;width:40px}}.ylg-ms__accommodation-details__gallery-modal-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:102}.ylg-ms__accommodation-details__gallery-modal{background-color:transparent;left:50%;max-height:100vh;outline:none;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container{background-color:#fff;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;padding:40px 20px;position:relative;width:100%}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container{padding:50px 100px}}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container{padding:100px 200px}}@media only screen and (min-width:1480px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container{padding:100px 325px}}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .btn-close-gallery{position:absolute;top:0;right:0}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .btn-close-gallery{top:8px;right:8px}}@media only screen and (min-width:1480px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .btn-close-gallery{top:20px;right:20px}}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .btn-close-gallery .icon-close-gallery{height:24px;width:24px}@media only screen and (min-width:768px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .btn-close-gallery .icon-close-gallery{height:40px;width:40px}}@media only screen and (min-width:1340px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .btn-close-gallery .icon-close-gallery{height:48px;width:48px}}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos{display:flex;flex-wrap:wrap}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo{border-radius:0;cursor:pointer;object-fit:cover;margin:8px;max-height:300px}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo{margin:12px}}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n+1),.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n+2){width:calc(40% - 16px)}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n+1),.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n+2){width:calc(40% - 24px)}}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n),.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n+3){width:calc(60% - 16px)}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n),.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:nth-child(4n+3){width:calc(60% - 24px)}}.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:first-child{flex:1 1;max-height:500px;min-width:calc(100% - 16px)}@media only screen and (min-width:1024px){.ylg-ms__accommodation-details__gallery-modal .photos-modal-container .modal-photos .modal-photo:first-child{min-width:calc(100% - 24px)}}#ylg-ms__accommodation-details .gallery-container{display:flex;flex-direction:column;margin-bottom:40px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .gallery-container{flex-direction:row;max-height:575px}}#ylg-ms__accommodation-details .gallery-container .photos-col{display:flex;flex:1 1}#ylg-ms__accommodation-details .gallery-container .photos-col:first-child{position:relative}#ylg-ms__accommodation-details .gallery-container .photos-col:first-child .photo-main__feature-wrapper{left:4px;position:absolute;top:4px;z-index:2}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .gallery-container .photos-col:first-child .photo-main__feature-wrapper{left:8px;top:8px}}#ylg-ms__accommodation-details .gallery-container .photos-col:first-child .photo-main__feature-wrapper .photo-main__feature{margin-left:24px;margin-top:24px;align-items:center;background-color:#fff;content:"";display:none;height:64px;justify-content:center;position:relative;width:150px;height:50px;border-color:transparent #fddf00;border-style:solid;border-width:0 0 0 12px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .gallery-container .photos-col:first-child .photo-main__feature-wrapper .photo-main__feature{display:flex;align-items:center;justify-content:center}}#ylg-ms__accommodation-details .gallery-container .photos-col:first-child .photo-main__feature-wrapper .photo-main__feature span{margin-left:12px;margin-right:12px;color:#002663;font:600 22px/1.25 "urw-din-bold"}#ylg-ms__accommodation-details .gallery-container .photos-col .photo-main-wrapper{padding:4px;position:relative;width:100%;z-index:1}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .gallery-container .photos-col .photo-main-wrapper{padding:8px}}#ylg-ms__accommodation-details .gallery-container .photos-col .photo-main-wrapper .photo-main{border-radius:0;height:100%;object-fit:cover;width:100%}#ylg-ms__accommodation-details .gallery-container .photos-col .photo-main-wrapper span{bottom:12px;color:#fff;font:400 12px/1.25 "urw-din-regular";font-style:italic;left:12px;position:absolute;background-color:rgba(0,0,0,.5);padding:2px;border-radius:4px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .gallery-container .photos-col .photo-main-wrapper span{bottom:20px;font-size:14px;left:20px}}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .gallery-container .photos-col .photo-main-wrapper span{bottom:36px;font-size:18px;left:40px}}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured{flex-wrap:wrap}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured{border-radius:0;max-height:286px;object-fit:cover;padding:4px;vertical-align:top;width:50%}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured{padding:8px}}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured.overlay{height:auto;width:100%}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper{display:inline-block;max-height:286px;overflow:hidden;padding:0;position:relative;width:50%}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper div{background:linear-gradient(0deg,#000,transparent 50%) no-repeat;border-radius:24px;bottom:8px;opacity:.2;position:absolute;right:8px;width:calc(50% - 16px);z-index:2}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button{align-items:center;border:0;bottom:20px;color:#fff;cursor:pointer;display:flex;position:absolute;right:12px;z-index:3}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button{right:20px}}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button span{font:700 18px/1.25 "urw-din-bold";margin-right:12px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button span{font-size:16px}}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button span{font-size:24px;margin-right:16px}}@media only screen and (min-width:1480px){#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button span{font-size:32px;margin-right:20px}}#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button img{background-color:#002663;height:20px;padding:4px;width:20px}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button img{height:28px;padding:4px;width:28px}}@media only screen and (min-width:1480px){#ylg-ms__accommodation-details .gallery-container .photos-col .photos-featured .photo-featured-wrapper button img{height:36px;padding:6px;width:36px}}#ylg-ms__accommodation-details .features .feature{align-items:flex-start;border-bottom:1px solid #002663;display:flex;padding:32px 20px}#ylg-ms__accommodation-details .features .feature:last-child{border:0}#ylg-ms__accommodation-details .features .feature__title{color:#002663;font:700 18px/1.2 "urw-din-bold";width:150px}#ylg-ms__accommodation-details .features .feature__icon{margin-right:40px;width:40px}#ylg-ms__accommodation-details .features .feature__details{flex:1 1}#ylg-ms__accommodation-details .features .feature__details.two-cols{display:flex;flex-wrap:wrap}#ylg-ms__accommodation-details .features .feature__details.two-cols span:nth-child(2n){width:calc(50% - 8px)}#ylg-ms__accommodation-details .features .feature__details.two-cols span:nth-child(odd){margin-right:16px;width:calc(50% - 8px)}#ylg-ms__accommodation-details .features .feature__details.one-col{display:flex;flex-direction:column}#ylg-ms__accommodation-details .features .feature__details span{color:#4f4f4f;font:400 18px/1.2 "urw-din-regular";margin-bottom:16px}#ylg-ms__accommodation-details .features .feature__details ul{padding:0}#ylg-ms__accommodation-details .features .feature__details ul li{color:#4f4f4f;font:400 14px/1.2 "urw-din-regular";margin-bottom:12px;padding:0}#ylg-ms__accommodation-details .features .feature__details ul li:before{content:none}#ylg-ms__accommodation-details .features .feature__details ul li:last-child{margin-bottom:0}#ylg-ms__accommodation-details .features .feature-accordion{border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0}#ylg-ms__accommodation-details .features .feature-accordion:last-child{border:0}#ylg-ms__accommodation-details .features .feature-accordion__btn{align-items:center;cursor:pointer;display:flex;justify-content:space-between}#ylg-ms__accommodation-details .features .feature-accordion__btn div{align-items:center;display:flex;flex:1 1}#ylg-ms__accommodation-details .features .feature-accordion__btn div .icon__feature{display:flex;height:24px;justify-content:flex-start;margin:0 28px 0 16px;min-width:50px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .features .feature-accordion__btn div .icon__feature{height:32px;width:24px}}#ylg-ms__accommodation-details .features .feature-accordion__btn div span{color:#002663;font:700 16px/1.2 "urw-din-bold"}#ylg-ms__accommodation-details .features .feature-accordion__btn .icon__up-down{height:16px;margin-right:12px;width:16px}#ylg-ms__accommodation-details .features .feature-accordion__details{padding:24px 20px 0}#ylg-ms__accommodation-details .features .feature-accordion__details.two-cols{display:flex;flex-wrap:wrap}#ylg-ms__accommodation-details .features .feature-accordion__details.two-cols span:nth-child(2n){width:calc(50% - 8px)}#ylg-ms__accommodation-details .features .feature-accordion__details.two-cols span:nth-child(odd){margin-right:16px;width:calc(50% - 8px)}#ylg-ms__accommodation-details .features .feature-accordion__details.one-col{display:flex;flex-direction:column}#ylg-ms__accommodation-details .features .feature-accordion__details span{color:#4f4f4f;font:400 16px/1.2 "urw-din-regular";margin-bottom:16px}#ylg-ms__accommodation-details .accommodations{padding:24px 16px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .accommodations{padding:32px 40px}}#ylg-ms__accommodation-details .accommodations .content-container{display:flex;flex-direction:column}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .accommodations .content-container{flex-direction:row}}#ylg-ms__accommodation-details .accommodations .content-container .content-section:first-child{padding-right:0;flex:4 1}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .accommodations .content-container .content-section:first-child{padding-right:40px}}#ylg-ms__accommodation-details .accommodations .content-container .content-section:last-child{flex:5 1;padding-left:0}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .accommodations .content-container .content-section:last-child{padding-left:40px}}#ylg-ms__accommodation-details .accommodations .content-container .content-section .sticky-content{position:sticky;position:-webkit-sticky;top:100px}#ylg-ms__accommodation-details .accommodations .content-container .content-section .sticky-content .title{color:#002663;font:700 48px/1.2 "urw-din-bold"}#ylg-ms__accommodation-details .accommodations .content-container .content-section .sticky-content .description{color:#4f4f4f;line-height:28px}#ylg-ms__accommodation-details .accommodations .content-container .content-section .sticky-content .description:last-child{margin-bottom:16px}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .accommodations .content-container .content-section .sticky-content .description:last-child{margin-bottom:32px}}#ylg-ms__accommodation-details .accommodations .content-container .content-section .sticky-content .description p{line-height:28px}#ylg-ms__accommodation-details *,#ylg-ms__accommodation-details :after,#ylg-ms__accommodation-details :before{box-sizing:border-box}#ylg-ms__accommodation-details html{height:100%}#ylg-ms__accommodation-details body,#ylg-ms__accommodation-details html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font:400 18px/18px "urw-din-regular";scroll-behavior:smooth}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#ylg-ms__accommodation-details body,#ylg-ms__accommodation-details html{height:100%}}#ylg-ms__accommodation-details body{overflow-y:scroll;overflow-x:auto}#ylg-ms__accommodation-details #ylg-ms__accommodation-details,#ylg-ms__accommodation-details body{margin:0 auto;max-width:1920px;padding:0;height:100%}#ylg-ms__accommodation-details body.ReactModal__Body--open{overflow:hidden}#ylg-ms__accommodation-details .basic-link,#ylg-ms__accommodation-details a:link,#ylg-ms__accommodation-details a:visited{color:#000;cursor:pointer;text-decoration:underline}#ylg-ms__accommodation-details .basic-link:hover,#ylg-ms__accommodation-details a:active,#ylg-ms__accommodation-details a:hover,#ylg-ms__accommodation-details a:visited{text-decoration:none}#ylg-ms__accommodation-details button,#ylg-ms__accommodation-details input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none}#ylg-ms__accommodation-details button:disabled,#ylg-ms__accommodation-details input[type=submit]:disabled{opacity:.5}#ylg-ms__accommodation-details button{background-color:transparent}#ylg-ms__accommodation-details button:focus{border-radius:0}#ylg-ms__accommodation-details .btn{border:none;border-radius:0;cursor:pointer;font-size:17.7px;font-weight:600;padding:15px 20px;transition:all .25s linear;text-transform:uppercase}@media screen and (min-width:768px){#ylg-ms__accommodation-details .btn{font-size:17.9px}}#ylg-ms__accommodation-details .btn:not(.btn-text-only){letter-spacing:1px}#ylg-ms__accommodation-details .btn.btn-text-only{background-color:transparent;padding:0;text-decoration:underline}#ylg-ms__accommodation-details .btn.btn-text-only:hover{text-decoration:none}#ylg-ms__accommodation-details .btn.btn-primary{background-color:#000;color:#fff}#ylg-ms__accommodation-details .btn.btn-primary:hover{background-color:#1a1a1a}#ylg-ms__accommodation-details .btn.btn-alt{background-color:#fff;color:#000}#ylg-ms__accommodation-details .btn.btn-alt:hover{background-color:#ccc}#ylg-ms__accommodation-details .btn.btn-transparent{background-color:transparent;border:1px solid #e8e8e8;color:transparent}#ylg-ms__accommodation-details .btn.btn-transparent:hover{background-color:#000}#ylg-ms__accommodation-details form{display:flex;flex-wrap:wrap}#ylg-ms__accommodation-details form .u-font-error{margin-bottom:0!important;text-align:left}#ylg-ms__accommodation-details label{display:block;font-size:17.9px;margin:0 0 15px}@media screen and (min-width:1024px){#ylg-ms__accommodation-details label{font-size:18px}}@media screen and (min-width:1920px){#ylg-ms__accommodation-details label{font-size:18.3px}}#ylg-ms__accommodation-details input[type=email],#ylg-ms__accommodation-details input[type=password],#ylg-ms__accommodation-details input[type=tel],#ylg-ms__accommodation-details input[type=text],#ylg-ms__accommodation-details select,#ylg-ms__accommodation-details textarea{background-color:#fff;border:1px solid #e8e8e8;font-size:17.8px;padding:0 10px;height:40px;width:100%}#ylg-ms__accommodation-details input[type=email].error,#ylg-ms__accommodation-details input[type=password].error,#ylg-ms__accommodation-details input[type=tel].error,#ylg-ms__accommodation-details input[type=text].error,#ylg-ms__accommodation-details select.error,#ylg-ms__accommodation-details textarea.error{border:1px solid red}@media screen and (min-width:768px){#ylg-ms__accommodation-details input[type=email],#ylg-ms__accommodation-details input[type=password],#ylg-ms__accommodation-details input[type=tel],#ylg-ms__accommodation-details input[type=text],#ylg-ms__accommodation-details select,#ylg-ms__accommodation-details textarea{font-size:18px}}@media screen and (min-width:1340px){#ylg-ms__accommodation-details input[type=email],#ylg-ms__accommodation-details input[type=password],#ylg-ms__accommodation-details input[type=tel],#ylg-ms__accommodation-details input[type=text],#ylg-ms__accommodation-details select,#ylg-ms__accommodation-details textarea{height:50px}}@media screen and (min-width:1920px){#ylg-ms__accommodation-details input[type=email],#ylg-ms__accommodation-details input[type=password],#ylg-ms__accommodation-details input[type=tel],#ylg-ms__accommodation-details input[type=text],#ylg-ms__accommodation-details select,#ylg-ms__accommodation-details textarea{font-size:18.3px;height:60px}}#ylg-ms__accommodation-details input[type=email],#ylg-ms__accommodation-details input[type=password],#ylg-ms__accommodation-details input[type=tel],#ylg-ms__accommodation-details input[type=text],#ylg-ms__accommodation-details select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none}#ylg-ms__accommodation-details input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #e8e8e8;border-radius:0;margin:0 20px 0 0;height:26px;width:30px}#ylg-ms__accommodation-details input[type=checkbox][value=true]{background-image:url(/ylg-ms-accommodation-details-rb/static/media/checkmark.9782048b.svg);background-position:50%;background-repeat:no-repeat;background-size:80%}#ylg-ms__accommodation-details input[type=checkbox]+label{font-size:17.7px;text-align:left}#ylg-ms__accommodation-details label,#ylg-ms__accommodation-details select{cursor:pointer}#ylg-ms__accommodation-details select{background-image:url(/ylg-ms-accommodation-details-rb/static/media/arrow-down.20b79a0d.svg);background-position:100%;background-repeat:no-repeat;background-size:28px;padding-right:24px}#ylg-ms__accommodation-details textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;border:1px solid #e8e8e8;min-height:180px;padding-top:20px}#ylg-ms__accommodation-details .u-modal-overlay{background-color:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:101}#ylg-ms__accommodation-details .u-modal{background-color:#fff;left:50%;max-height:100vh;max-width:320px;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#ylg-ms__accommodation-details .u-modal .u-modal--sm{max-width:480px}#ylg-ms__accommodation-details .u-modal .u-modal--md{max-width:760px}#ylg-ms__accommodation-details .u-modal .u-modal--sm{max-width:1180px}@page{#ylg-ms__accommodation-details{margin:.5cm}}@media print{#ylg-ms__accommodation-details *{-ms-overflow-style:none;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;printer-colors:exact!important;scrollbar-width:none}#ylg-ms__accommodation-details ::-webkit-scrollbar{width:0;height:0}}@font-face{font-family:"urw-din-light";src:url(https://use.typekit.net/af/b15395/00000000000000003b9b0ee1/27/l?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/b15395/00000000000000003b9b0ee1/27/d?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/b15395/00000000000000003b9b0ee1/27/a?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:"urw-din-regular";src:url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/l?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/3bd84d/00000000000000003b9b0ee4/27/a?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"urw-din-bold";src:url(https://use.typekit.net/af/e69b71/00000000000000003b9b0ee6/27/l?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/e69b71/00000000000000003b9b0ee6/27/d?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/e69b71/00000000000000003b9b0ee6/27/a?fvd=n5&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:"urw-din-extra-bold";src:url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff2"),url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("woff"),url(https://use.typekit.net/af/359d41/00000000000000003b9b0eea/27/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700}#ylg-ms__accommodation-details p{color:#4f4f4f;font:400 18px/18px "urw-din-regular";margin:0 0 20px}#ylg-ms__accommodation-details .h1,#ylg-ms__accommodation-details .h2,#ylg-ms__accommodation-details .h3,#ylg-ms__accommodation-details .h4,#ylg-ms__accommodation-details .h5,#ylg-ms__accommodation-details .h6,#ylg-ms__accommodation-details h1,#ylg-ms__accommodation-details h2,#ylg-ms__accommodation-details h3,#ylg-ms__accommodation-details h4,#ylg-ms__accommodation-details h5,#ylg-ms__accommodation-details h6{color:#000;font-family:"urw-din-regular";font-weight:400;line-height:1;margin:0 0 20px}#ylg-ms__accommodation-details .h1,#ylg-ms__accommodation-details h1{font-family:"urw-din-bold";font-size:32px}#ylg-ms__accommodation-details .h2,#ylg-ms__accommodation-details h2{font-family:"urw-din-bold";font-size:18.6px}@media screen and (min-width:768px){#ylg-ms__accommodation-details .h2,#ylg-ms__accommodation-details h2{font-size:19.3px}}@media screen and (min-width:1920px){#ylg-ms__accommodation-details .h2,#ylg-ms__accommodation-details h2{font-size:20.1px}}#ylg-ms__accommodation-details .h3,#ylg-ms__accommodation-details h3{font-family:"urw-din-bold";font-size:18.3px}@media screen and (min-width:768px){#ylg-ms__accommodation-details .h3,#ylg-ms__accommodation-details h3{font-size:18.7px}}@media screen and (min-width:1024px){#ylg-ms__accommodation-details .h3,#ylg-ms__accommodation-details h3{font-size:18.9px}}@media screen and (min-width:1920px){#ylg-ms__accommodation-details .h3,#ylg-ms__accommodation-details h3{font-size:19.2px}}#ylg-ms__accommodation-details .h4,#ylg-ms__accommodation-details h4{font-family:"urw-din-bold";font-size:18.2px}@media screen and (min-width:768px){#ylg-ms__accommodation-details .h4,#ylg-ms__accommodation-details h4{font-size:18.4px}}@media screen and (min-width:1024px){#ylg-ms__accommodation-details .h4,#ylg-ms__accommodation-details h4{font-size:18.6px}}@media screen and (min-width:1920px){#ylg-ms__accommodation-details .h4,#ylg-ms__accommodation-details h4{font-size:18.9px}}#ylg-ms__accommodation-details .h5,#ylg-ms__accommodation-details h5{font-family:"urw-din-bold";font-size:18.1px}@media screen and (min-width:768px){#ylg-ms__accommodation-details .h5,#ylg-ms__accommodation-details h5{font-size:18.3px}}@media screen and (min-width:1024px){#ylg-ms__accommodation-details .h5,#ylg-ms__accommodation-details h5{font-size:18.5px}}@media screen and (min-width:1920px){#ylg-ms__accommodation-details .h5,#ylg-ms__accommodation-details h5{font-size:18.7px}}#ylg-ms__accommodation-details .h6,#ylg-ms__accommodation-details h6{font-family:"urw-din-bold";font-size:18px}#ylg-ms__accommodation-details ul{margin:0;padding:0 0 20px 10px;list-style:none}#ylg-ms__accommodation-details ul li{margin:0;padding:0 0 0 20px;position:relative;text-align:left}#ylg-ms__accommodation-details ul li:before{content:"\2022";left:0;top:0;position:absolute}#ylg-ms__accommodation-details .u-full-width{width:100%}#ylg-ms__accommodation-details .u-container,#ylg-ms__accommodation-details .u-container--max,#ylg-ms__accommodation-details .u-container--medium{margin:0 auto}#ylg-ms__accommodation-details .u-container--max{max-width:660px}#ylg-ms__accommodation-details .u-container--medium{max-width:992px}#ylg-ms__accommodation-details .u-text-center{text-align:center}#ylg-ms__accommodation-details .u-text-left{text-align:left}#ylg-ms__accommodation-details .u-text-right{text-align:right}#ylg-ms__accommodation-details .u-bold{font-weight:700}#ylg-ms__accommodation-details .u-flex{display:flex}@media only screen and (min-width:480px){#ylg-ms__accommodation-details .u-flex-sm-up{display:flex}}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .u-flex-md-up{display:flex}}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .u-flex-lg-up{display:flex}}@media only screen and (min-width:1340px){#ylg-ms__accommodation-details .u-flex-xl-up{display:flex}}#ylg-ms__accommodation-details .u-flex-column,#ylg-ms__accommodation-details .u-row-md-up{flex-direction:column}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .u-row-md-up{flex-direction:row}}#ylg-ms__accommodation-details .u-flex-justify-center{justify-content:center}#ylg-ms__accommodation-details .u-flex-align-center{align-items:center}#ylg-ms__accommodation-details .u-flex-align-end{align-items:flex-end}#ylg-ms__accommodation-details .u-flex-space-between{justify-content:space-between}#ylg-ms__accommodation-details .u-flex-wrap{flex-wrap:wrap}#ylg-ms__accommodation-details .u-flex-half{flex:1 0 50%}#ylg-ms__accommodation-details .u-flex-align-self-end{align-self:flex-end}#ylg-ms__accommodation-details .u-md-max{display:inherit}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .u-md-max{display:none}}#ylg-ms__accommodation-details .u-md-up{display:none}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .u-md-up{display:inherit}}#ylg-ms__accommodation-details .u-lg-up{display:none}@media only screen and (min-width:1024px){#ylg-ms__accommodation-details .u-lg-up{display:inherit}}@media print{#ylg-ms__accommodation-details .u-no-print{display:none}}#ylg-ms__accommodation-details .u-icon-label{display:flex;align-items:center;justify-content:center}#ylg-ms__accommodation-details .u-icon-label img{margin-right:16px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .u-icon-label img{margin-right:32px}}#ylg-ms__accommodation-details .u-icon-label p{font-size:18px}@media only screen and (min-width:768px){#ylg-ms__accommodation-details .u-icon-label p{font-size:24px}}#ylg-ms__accommodation-details .u-icon-label.u-icon-label-sm img{margin-right:16px;width:20px}#ylg-ms__accommodation-details .u-icon-label.u-icon-label-sm p{font-size:21px}#ylg-ms__accommodation-details .u-icon-label.u-icon-label-xs img{margin-right:8px;width:20px}#ylg-ms__accommodation-details .u-icon-label.u-icon-label-xs p{font-size:14px}#ylg-ms__accommodation-details .u-remove-margin{margin:0}#ylg-ms__accommodation-details .u-remove-padding{padding:0}#ylg-ms__accommodation-details .u-border{border:1px solid #646464}#ylg-ms__accommodation-details .u-border-bottom{border-bottom:1px solid #646464}#ylg-ms__accommodation-details .u-border-top{border-top:1px solid #646464}#ylg-ms__accommodation-details .u-background-white{background-color:#fff}
/*# sourceMappingURL=main.css.map */