@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/nKKX-Go6G5tXcraQKxaAcI5DPFpLGw-OiJHH3lwV3rsdIIsgz1Yc_LXOkFy1Bokwhdvsqtg_x4.woff2) format(woff2);font-display:swap;unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;font-weight:400;font-style:italic}@font-face{font-family:"Kanit Fallback: Arial";src:local("Arial");size-adjust:101.3906%;ascent-override:108.4913%;descent-override:38.9583%;line-gap-override:0%}@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/nKKX-Go6G5tXcraQKw2AcI5DPFpLGw-dkacu4kBpiclv_uC14IZm5Wu5_YI6i80FovR2HsV9PE.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/nKKX-Go6G5tXcraQKwyAcI5DPFpLGw-_npvi0e4_GqjqZcsifS7oZGiHeDo50bFdjai_JfCVM4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/nKKX-Go6G5tXcraQKwKAcI5DPFo-C4qaCCk1_8pXwashAMJF9wbeXXnPf04DJv5gNm3RZec.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/nKKZ-Go6G5tXcrabGwCKd6xBDFs-DCmHS22s7N4OpLXfJcy5d16b8B4FujSm3gXL3suUC_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:local("Kanit Regular Italic"),local("Kanit Italic"),url(../_fonts/nKKX-Go6G5tXcraQGwY-vRDAYmjwD50lHZXLZxhB025JjZ99ftqzPkNplnSxlh8.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/nKKZ-Go6G5tXcraBGwCKd6xBDFs-2DgBVGkzIJdCCqypiJOsnRyYrm3oq95jr6SpsVoOEZU.woff2) format(woff2);font-display:swap;unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC;font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/nKKZ-Go6G5tXcraaGwCKd6xBDFs-19WemOHCrWDuFK96afTZqFDgVcq_Z8GYehaX9yyPmVk.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/nKKZ-Go6G5tXcoaR-dz8q6bIrYqEYV_Dv45ghRj8sPpOBO3ZpYsucUJPfXUs.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:local("Kanit Regular"),local("Kanit"),url(../_fonts/nKKZ-Go6G5tXcraVGwCKd6xB-A5QRKQfgswHg7_hrSA_77PyURx20kbXJyDFBDOthAkw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.container{width:100%}.stripped>:nth-of-type(odd){background:#f5f5f5}.yt-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.yt-container embed,.yt-container iframe,.yt-container object{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1200px){.container{width:1200px}}#mobile-menu{opacity:0;transform:translate3d(-100%,0,0);transition:transform .4s ease,opacity .2s ease;width:80%}#mobile-menu.mobile-menu-open{opacity:1;transform:translateZ(0)}#mobile-menu a[href="#resort-dropdown"]{border-right-width:0;padding-right:0}#playa-content{background-color:#fff;transition:transform .4s ease}#playa-content.mobile-menu-open{top:0;right:0;bottom:0;left:0;position:fixed;transform:translate3d(80%,0,0)}#desktop-navigation-spacer{height:157px;transition:height .5s}#navigation form.login button,#navigation form.login input{height:35px}#navigation form.login button{padding:.5rem 1rem}.headroom--unpinned{margin-top:50px}.submenu{transition:all .2s ease}.submenu:after{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:""}.absolute-center{left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.absolute-center-x{left:50%;transform:translate(-50%)}.absolute-center-y{top:50%;transform:translateY(-50%)}body{--tw-text-opacity:1;color:rgb(var(--colors-grey-darker)/var(--tw-text-opacity,1))}blockquote,code,ol,p,pre,ul{line-height:1.6em}a{text-decoration-line:none}.wysiwyg{line-height:1.6em}.wysiwyg img{display:inline}.wysiwyg p :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:500;text-decoration-line:underline}.run-through{display:table;white-space:nowrap}.run-through:after,.run-through:before{border-top:1px solid #a7a7a7;content:"";display:table-cell;position:relative;top:.6em;width:45%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.run-through:after,.run-through:before{visibility:hidden}}.run-through:before{right:1.5%}.run-through:after{left:1.5%}.video-foreground iframe,.video-foreground video{left:50%;min-height:100vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.video-cover{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.video-cover embed,.video-cover iframe,.video-cover object,.video-cover video{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}:root{--copy-font:"Montserrat",sans-serif;--title-font:"Lato",sans-serif;--primary-copy-color:#4e4343;--primary-bg-color:#fbfbfb;--secondary-copy-color:#4e434e;--secondary-bg-color:#cfac7c26;--action-copy-color:#fff;--action-copy-color-underline:#fb9c9c;--action-bg-color:#fb9c9c}.bg-currentsite-background,.tns-nav button.tns-nav-active{--tw-bg-opacity:1;background-color:rgb(var(--colors-wyndham-action)/var(--tw-bg-opacity,1))}#navigation a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#navigation a.logo img{filter:brightness(0) invert(1)}#navigation .submenu a{--tw-text-opacity:1;color:rgb(var(--colors-grey-darkest)/var(--tw-text-opacity,1))}#navigation.headroom--top{background-image:linear-gradient(#000000bf,#0000001a)}#navigation.headroom--unpinned{margin-top:95px}#navigation.headroom--not-top{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#navigation.headroom--not-top,#navigation.headroom--not-top a{--tw-text-opacity:1;color:rgb(var(--colors-grey-darkest)/var(--tw-text-opacity,1))}#navigation.headroom--not-top a.logo img{filter:none}#navigation>div:nth-child(2){background-position-y:-30px;transition:background-color .5s}#navigation-inline-booking-form{left:0;position:absolute;right:0;top:0;transition-duration:2s;z-index:0!important}#navigation-inline-booking-form.headroom--pinned{transform:translateY(-200px)!important}#navigation-inline-booking-form.headroom--unpinned{transform:translateY(44px)!important}.wysiwyg a{--tw-text-opacity:1;color:rgb(var(--colors-wyndham-action)/var(--tw-text-opacity,1))}#covid-19-bar{background-color:#fa9c9c!important;color:#fff}h1.uppercase{text-transform:none}.Kanit,.title,h1,h2,h3,h4{--tw-text-opacity:1;color:rgb(var(--colors-grey-darker)/var(--tw-text-opacity,1));font-family:Kanit,"Kanit Fallback: Arial"}.btn,button.btn{background-color:rgb(var(--colors-wyndham-action)/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem}.btn,.btn:hover,button.btn,button.btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(var(--colors-wyndham-inverse)/var(--tw-text-opacity,1))}.btn:hover,button.btn:hover{background-color:rgb(var(--colors-wyndham-secondary)/var(--tw-bg-opacity,1))}.btn-text{color:rgb(var(--colors-wyndham-action)/var(--tw-text-opacity,1))}.btn-text,.btn-text:hover{background-color:transparent;--tw-text-opacity:1}.btn-text:hover{color:rgb(var(--colors-wyndham-secondary)/var(--tw-text-opacity,1))}.btn-inverse{color:rgb(var(--colors-wyndham-action)/var(--tw-text-opacity,1))}.btn-inverse,.btn-inverse:hover{--tw-bg-opacity:1;background-color:rgb(var(--colors-wyndham-inverse)/var(--tw-bg-opacity,1));--tw-text-opacity:1}.btn-inverse:hover{color:rgb(var(--colors-wyndham-secondary)/var(--tw-text-opacity,1))}.btn-ghost{background-color:transparent;--tw-text-opacity:1;color:rgb(var(--colors-grey-darker)/var(--tw-text-opacity,1));text-align:center;transition:opacity .5s ease,background-color .5s ease,color .5s ease}.btn-ghost,.btn-ghost:hover{--tw-border-opacity:1;border-color:rgb(var(--colors-wyndham-action)/var(--tw-border-opacity,1))}.btn-ghost:hover{--tw-bg-opacity:1;background-color:rgb(var(--colors-wyndham-action)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.75}.btn-ghost.btn-inverse{transition:opacity .5s ease}.btn-ghost.btn-inverse,.btn-ghost.btn-inverse:hover{--tw-border-opacity:1;border-color:rgb(var(--colors-wyndham-inverse)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--colors-wyndham-inverse)/var(--tw-text-opacity,1))}.btn-ghost.btn-inverse:hover{background-color:transparent;opacity:.75}a{--tw-text-opacity:1;color:rgb(var(--colors-wyndham-action)/var(--tw-text-opacity,1))}#our-resorts-dropdown{--tw-bg-opacity:1;background-color:rgb(var(--colors-wyndham-action)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--colors-wyndham-inverse)/var(--tw-text-opacity,1))}.title-paragraph h1{font-size:40px}.three-image-cards .card{border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--colors-grey-lighter)/var(--tw-border-opacity,1))}.three-image-cards .text-center{text-align:left}.three-image-cards .card-title{font-family:Kanit,"Kanit Fallback: Arial";font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:.5rem}.three-image-cards .card-body{font-size:.875rem;line-height:1.25rem}.card-over-images .title{font-family:Kanit,"Kanit Fallback: Arial"}.card-over-images .description,.card-over-images .link{font-family:Kanit,"Kanit Fallback: Arial";font-size:.875rem;font-weight:300;line-height:1.25rem}.wide-image-bg-small-white-box .text-center{text-align:left}.wide-image-bg-small-white-box .title{font-weight:300;text-transform:none}.wide-image-bg-small-white-box .text-link,.wide-image-bg-small-white-box .wysiwyg{font-size:.75rem;font-weight:400;line-height:1rem}.wide-image-bg-small-white-box .text-link strong,.wide-image-bg-small-white-box .wysiwyg strong{font-weight:700}.book-now,a[href="#book-now"]{border-width:0;--tw-bg-opacity:1;background-color:rgb(var(--colors-wyndham-action)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--colors-wyndham-inverse)/var(--tw-text-opacity,1))}.book-now:hover,a[href="#book-now"]:hover{--tw-bg-opacity:1;background-color:rgb(var(--colors-wyndham-secondary)/var(--tw-bg-opacity,1))}.image-title-copy-link .title,.left-right-block-suite .title{text-transform:none}
