.carousel-wrapper img[data-lazy-carousel]{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:scale(1.015);transform:scale(1.015);-webkit-transition:-webkit-filter .7s,-webkit-transform .9s;transition:-webkit-filter .7s,-webkit-transform .9s;transition:filter .7s,transform .9s;transition:filter .7s,transform .9s,-webkit-filter .7s,-webkit-transform .9s}.carousel-wrapper img[data-interchange]{pointer-events:auto}#hotel-carousel-wrapper .carousel-wrapper .carousel-image-wrapper,#pdp-carousel-wrapper .carousel-wrapper .carousel-image-wrapper,#pdp-room-image-carousel .carousel-wrapper .carousel-image-wrapper{pointer-events:none;position:relative}#hotel-carousel-wrapper .carousel-wrapper .carousel-image-wrapper:after,#pdp-carousel-wrapper .carousel-wrapper .carousel-image-wrapper:after,#pdp-room-image-carousel .carousel-wrapper .carousel-image-wrapper:after{content:"";display:block;height:576px;margin-top:-576px;position:relative;width:1024px}.primary-carousel .carousel-navigation.arrows button{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.primary-carousel .slick-pause{cursor:pointer}.primary-carousel .slick-pause:after{bottom:20%;color:#fff;content:"/";font-family:"Kiwi Icon Font";font-size:.9375rem;position:absolute;right:50%;-webkit-transform:translate(50%);transform:translate(50%)}.primary-carousel .slick-pause.paused:after{content:"[";right:45%}.carousel-navigation.numbered .slick-pause{background:0 0;border:none;height:24px;position:relative}.carousel-navigation.numbered .slick-pause:after{top:1px}.carousel-navigation.arrows button{background:rgba(0,0,0,0);border:none;border-radius:32px;min-height:44px;opacity:1;padding-bottom:0;padding-top:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:44px;z-index:0}.carousel-navigation.arrows button:before{color:#fff;font-family:"Kiwi Icon Font";font-size:20px}.carousel-navigation.arrows button.next-button{right:10px}.carousel-navigation.arrows button.next-button:before{content:"B";position:relative}.carousel-navigation.arrows button.prev-button{left:10px}.carousel-navigation.arrows button.prev-button:before{content:"A";position:relative}@media print,screen and (min-width:64.0625em){.primary-carousel .carousel-navigation.arrows button{height:64px;opacity:0;width:64px}.primary-carousel .carousel-navigation.arrows button:before{font-size:26px}.primary-carousel:hover .carousel-navigation.arrows button{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}}.carousel-wrapper{overflow:hidden;position:relative}.carousel-wrapper img{border:none;width:100%}.carousel-wrapper .slick-list{overflow:visible}.carousel-navigation.arrows button{background:rgba(0,0,0,0);border:none;height:44px;padding-top:0;padding-bottom:0;position:absolute;width:44px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:0}.primary-carousel{background-color:#fff;position:relative}.primary-carousel:hover .carousel-navigation.arrows button{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.primary-carousel .carousel-image-wrapper{height:auto;position:relative}.primary-carousel .carousel-image-wrapper>a{display:block}.primary-carousel .slide-caption{background-color:#0a0a0a;border-bottom:1px solid #272727;border-top:1px solid #272727;color:#fff;pointer-events:none;text-align:center;width:100%}.primary-carousel .slide-caption a{color:#fff;font-size:.75rem;font-weight:300}.primary-carousel .slide-caption .property-title{font-size:1.125rem;font-weight:300;margin:0 0 6px;padding-top:3px}.primary-carousel .slide-caption .property-title a{font-size:1.25rem;line-height:1.5rem}.primary-carousel .slide-caption .hotel-information{padding:14px}.primary-carousel .slide-caption .hotel-information span{display:block}.primary-carousel .slide-caption .hotel-location{font-size:.75rem;font-weight:300}.primary-carousel .property-new .kiwi-new-hotel-seal{display:inline-block;margin-top:-30px}.primary-carousel .property-new .kiwi-new-hotel-seal img{height:60px}.primary-carousel .property-new .hotel-information{padding-top:0}.primary-carousel .carousel-navigation.arrows button{background:rgba(0,0,0,.5);-webkit-transition:opacity .5s;transition:opacity .5s}.primary-carousel .limited-offer{color:#51a60e;font-size:.75rem;padding-top:3px}.secondary-carousel{padding-bottom:45px;position:relative}.secondary-carousel.compact-carousel{padding-bottom:45px}.secondary-carousel.compact-carousel h2 a{font-size:1rem;font-weight:500}.secondary-carousel.compact-carousel h3 a{font-size:.75rem;text-align:left;font-weight:400;padding-top:0}.secondary-carousel.compact-carousel h3 .property-title{color:#272727;font-size:.875rem}.secondary-carousel.compact-carousel .carousel-image-wrapper{position:relative}.secondary-carousel.compact-carousel .slide-caption{background-color:rgba(10,10,10,.75);color:#fff;border-bottom:none;bottom:0;font-size:.875rem;left:0;padding:15px;position:absolute;width:100%}.secondary-carousel.compact-carousel .slide-caption .primary-button{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0;position:absolute;top:70px;width:100%}.secondary-carousel.compact-carousel .hotel-location{font-size:.75rem;padding-top:5px}.secondary-carousel.compact-carousel .carousel-navigation{bottom:0}.secondary-carousel .slide-caption{background-color:#fff;border-bottom:1px solid #51a60e;font-size:.875rem}.secondary-carousel .slide-caption a{text-align:center}.secondary-carousel a:not(.primary-button){color:#5c5c5c;font-size:.875rem;font-weight:500;line-height:20px}.secondary-carousel a:not(.primary-button) span{display:block}.secondary-carousel h3{margin:0}.secondary-carousel h3 a{padding:15px 15px 10px}.secondary-carousel .offer-location{display:block;text-align:center}.secondary-carousel .property-title{display:block;font-weight:400}.secondary-carousel .offer-description{display:block;padding:5px 5px 20px;text-align:center}.secondary-carousel .offer-valid{display:block;font-weight:400;line-height:20px}.secondary-carousel .next-button:after{content:"B"}.secondary-carousel .prev-button:after{content:"A"}.secondary-carousel .view-offer-wrapper{margin:20px 10px 0}.carousel-multi-slide li{height:auto}.carousel-multi-slide li a{display:block;overflow:hidden}.carousel-multi-slide li img{opacity:.95;box-shadow:0 0 12px -1px rgba(0,0,0,.25)}.carousel-multi-slide li div{box-shadow:0 0 12px 0 rgba(0,0,0,.25)}.carousel-multi-slide li:hover img{opacity:1}.carousel-multi-slide li:hover .slide-caption{border-bottom:1px solid #51a60e}.carousel-multi-slide li .carousel-image{background-color:#000}.carousel-navigation.numbered{-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;left:50%;opacity:1;position:absolute;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;text-align:center;transition:none;width:100%;z-index:1000}.carousel-navigation.numbered .carousel-pagination{background:0 0;border:none;display:inline-block;font-size:0;height:30px;margin:0 10px;padding:0;position:relative;width:30px}.carousel-navigation.numbered .carousel-pagination:after{color:#5c5c5c;font-size:.875rem;font-weight:200;line-height:30px;width:30px}.carousel-navigation.numbered .carousel-pagination.slick-disabled:after{border-color:#bdbdbd;cursor:default;color:#bdbdbd}.carousel-navigation.numbered .counter{display:inline-block;font-size:.875rem;line-height:30px;padding:0 10px;text-align:center;vertical-align:top}.carousel-navigation.bookmarks{display:inline-block;margin-top:30px}.carousel-navigation.bookmarks .slide-bookmarks{display:-webkit-box;display:-webkit-flex;display:flex;margin:0}.carousel-navigation.bookmarks li{float:left}.carousel-navigation.bookmarks li.slick-active button{background-color:#51a60e}.carousel-navigation.bookmarks li button{background-color:#fff;border:1px solid #666;border-radius:0!important;color:transparent;font-size:0;height:10px;width:20px}.carousel-navigation.carousel-navigation-dot li.slick-active button:before{color:#51a60e}.carousel-navigation.carousel-navigation-dot li button:before{color:#e4e4e4;opacity:1}.slick-dotted.slick-slider{padding-bottom:30px}.carousel-view-offer,.price-information{display:none}.carousel-badges{color:#fff;top:5%;right:15px;position:absolute}.carousel-badges.icon-specialoffer{height:67px;left:0;width:95px}.carousel-badges img{width:auto}.carousel-badges .wow-small:after{content:"WOW"}@media print,screen and (min-width:40.0625em){.primary-carousel .slide-caption{background:rgba(10,10,10,.85);bottom:0;left:50%;min-width:360px;position:absolute;width:auto}.secondary-carousel.compact-carousel .primary-button{display:block;margin:0 auto;max-width:320px}.secondary-carousel .view-offer-wrapper{margin-left:0;margin-right:0}.carousel-multi-slide li{padding:0 5px}}@media print,screen and (min-width:64.0625em){.backsplash-image img{width:100%}.secondary-carousel .carousel-navigation{white-space:nowrap;z-index:0}.secondary-carousel .carousel-navigation .counter{font-size:.75rem}.slide-dots{bottom:15px;right:15px;position:absolute;z-index:1111;width:auto}.slide-dots li{float:left;margin-left:15px}.slide-dots li.slick-active button{background:#000;border:1px solid #eee;height:14px;width:14px}.slide-dots li button{background:#fff;border-radius:10px;border:1px solid #eee;height:15px;text-indent:-9999px;width:15px}.slide-dots li button:before{color:#fff;height:8px;opacity:1;width:8px}}