[data-readmore-toggle], [data-readmore]{display: block;}
[data-readmore]{transition: height 400ms;overflow: hidden;}
@font-face {
    font-family: 'Hoefler Text';
    src: url('/fonts/hoeflertext.eot');
    src: url('/fonts/hoeflertext.eot?#iefix') format('embedded-opentype'),
        url('/fonts/hoeflertext.woff2') format('woff2'),
        url('/fonts/hoeflertext.woff') format('woff'),
        url('/fonts/hoeflertext.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

:root { --uk-breakpoint-s:640px;
--uk-breakpoint-m:960px;
--uk-breakpoint-l:1200px;
--uk-breakpoint-xl:1600px
}
.uk-icon { fill:currentcolor;}
.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { fill:currentcolor }
.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { stroke:currentcolor }
.uk-form-icon:not(a):not(button):not(input) { pointer-events:none }
.uk-spinner>*>* { stroke-dasharray:88px; stroke-dashoffset:0; stroke-width:1; stroke-linecap:round }
@keyframes uk-spinner-dash { 0% {
stroke-dashoffset:88px
}
50% {
stroke-dashoffset:22px;
transform:rotate(135deg)
}
100% {
stroke-dashoffset:88px;
transform:rotate(450deg)
}
}
.uk-search .uk-search-icon:not(a):not(button):not(input), .uk-sortable svg, .uk-sortable-drag, .uk-sortable-placeholder, .uk-drag iframe, .uk-disabled, iframe.uk-cover, .uk-sortable svg { pointer-events:none }
.uk-modal-close-full svg {fill:#fff;}
:root { --uk-leader-fill-content:.
}
.uk-animation-stroke { animation-name:uk-stroke; animation-duration:2s }
.uk-svg, .uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) { fill:currentcolor }
.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) { stroke:currentcolor }
@keyframes uk-stroke { 0% {
stroke-dashoffset:var(--uk-animation-stroke)
}
100% {
stroke-dashoffset:0
}
}
.uk-animation-stroke { stroke-dasharray:var(--uk-animation-stroke); }
.uk-icon {fill:currentcolor; }
a.skip-to-content-btn, .lang-arrow, li.no-caption::before, #mainimage::before, .commentinput .mim-icon-angle-arrow-down, .space-feature-info ul li::before, .more-merry-image:after, .home-dining.addBg:after, .stay-wrapper.addBg li.uk-active .snippet-image-wrapper:after, .over-room.addBg .room-image:before,  .homethings.addBg .imagecontentwrp:after, .home-package-wrapper.addBg .special-badge-cont:after, .footer.addBg:before, #container .room-slide-img-solid li:after {
	pointer-events: none;
}



