.oxy-svg-icon{display:inline-flex;--oxy-icon-fill:currentColor;--oxy-icon-stroke:currentColor;--oxy-icon-size:1em;justify-content:center;align-items:center;width:var(--oxy-icon-size);height:var(--oxy-icon-size)}.oxy-svg-icon>svg{width:100%;height:100%;stroke-width:0;stroke:var(--oxy-icon-fill);fill:var(--oxy-icon-stroke)}.oxy6-smart-reveal{width:100%;--oxy6-sr-height:250px;--oxy6-sr-duration:400ms;--oxy6-sr-fade:var(--bde-background-color,#ffffff);--oxy6-sr-fade-size:45%;--oxy6-sr-gap:1rem;--oxy6-sr-align:flex-start;--oxy6-sr-gold:var(--secondary-color,#c0ae69);--oxy6-sr-dark:var(--background-color,#f0ece6);--oxy6-sr-label-size:14px;--oxy6-sr-label-spacing:1px}.oxy6-smart-reveal__container{display:flex;flex-direction:column}.oxy6-smart-reveal__content{position:relative}:where(.is-hidden,.is-transitioning)>.oxy6-smart-reveal__content{overflow-y:hidden;max-height:var(--oxy6-sr-height)}@supports (overflow-x:clip){:where(.is-hidden,.is-transitioning)>.oxy6-smart-reveal__content{overflow-y:clip}}.is-transitioning>.oxy6-smart-reveal__content{will-change:max-height;transition:max-height var(--oxy6-sr-duration) ease-in-out}.oxy6-smart-reveal__content::after{content:'';position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(to top,var(--oxy6-sr-fade) 0%,transparent var(--oxy6-sr-fade-size));transition:opacity var(--oxy6-sr-duration) ease-in-out}.is-hidden:not(.is-fits)>.oxy6-smart-reveal__content::after{opacity:1}.is-fits>.oxy6-smart-reveal__content{max-height:none;overflow:visible}.is-fits>.oxy6-smart-reveal__content::after{display:none}.is-fits>.oxy6-smart-reveal__button{display:none}.oxy6-smart-reveal:not(.is-measured) .oxy6-smart-reveal__button{visibility:hidden}.oxy6-smart-reveal:not(.is-measured) .oxy6-smart-reveal__content::after{opacity:0}.oxy6-smart-reveal__button{display:inline-flex;align-items:stretch;align-self:var(--oxy6-sr-align);margin-top:var(--oxy6-sr-gap);padding:0;border:1px solid var(--oxy6-sr-gold);background:transparent;cursor:pointer;font-family:inherit;transition:box-shadow 300ms ease}.oxy6-smart-reveal__button:hover{box-shadow:0 0 15px rgba(192,174,105,0.4)}.oxy6-smart-reveal__button:focus-visible{outline:2px solid var(--oxy6-sr-gold);outline-offset:3px}.oxy6-smart-reveal__btn-text{position:relative;display:flex;align-items:center;overflow:hidden;padding:11px 18px}.oxy6-smart-reveal__btn-bg{position:absolute;inset:0;background-color:var(--oxy6-sr-gold);transform-origin:left;transform:scaleX(0);transition:transform 400ms ease;pointer-events:none}.oxy6-smart-reveal__button:hover .oxy6-smart-reveal__btn-bg{transform:scaleX(1)}.oxy6-smart-reveal__label{position:relative;z-index:5;color:var(--oxy6-sr-gold);font-size:var(--oxy6-sr-label-size);font-weight:600;letter-spacing:var(--oxy6-sr-label-spacing);text-transform:uppercase;white-space:nowrap;transition:color 300ms ease}.oxy6-smart-reveal__button:hover .oxy6-smart-reveal__label{color:var(--oxy6-sr-dark)}.oxy6-smart-reveal__btn-icon{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:50px;overflow:hidden;border-left:1px solid var(--oxy6-sr-gold)}.oxy6-smart-reveal__btn-icon-bg{position:absolute;inset:0;background-color:var(--oxy6-sr-gold);transform-origin:bottom;transform:scaleY(0);transition:transform 400ms ease;pointer-events:none}.oxy6-smart-reveal__button:hover .oxy6-smart-reveal__btn-icon-bg{transform:scaleY(1)}.oxy6-smart-reveal__chevron{position:relative;z-index:5;display:inline-flex;width:16px;height:16px;color:var(--oxy6-sr-gold);transition:transform var(--oxy6-sr-duration) ease-in-out,color 300ms ease}.oxy6-smart-reveal__chevron svg{width:100%;height:100%;display:block}.oxy6-smart-reveal__button:hover .oxy6-smart-reveal__chevron{color:var(--oxy6-sr-dark)}.is-expanded .oxy6-smart-reveal__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.is-transitioning>.oxy6-smart-reveal__content,.oxy6-smart-reveal__content::after,.oxy6-smart-reveal__chevron,.oxy6-smart-reveal__btn-bg,.oxy6-smart-reveal__btn-icon-bg{transition-duration:1ms}}.bde-accordion{width:100%;display:flex;flex-direction:column}.bde-accordion__content-wrapper{outline:0!important}.bde-accordion__button{border:none;margin:0;padding:0;color:inherit;width:100%;overflow:visible;background:transparent;-webkit-appearance:none;padding:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;transition:all var(--bde-transition-duration) ease}.bde-accordion__title{font-size:18px;font-weight:600;width:100%;color:var(--bd-headings-color);transition:all var(--bde-transition-duration) ease}.bde-accordion__panel-content{padding:16px}.bde-accordion__icon{display:flex;width:24px;height:24px;background-color:var(--grey-400);transition:all var(--bde-transition-duration) ease;mask-size:contain;mask-repeat:no-repeat;mask-position:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:100% 100%}.bde-accordion__icon--default{mask-image:var(--bde-accordion-icon-default);-webkit-mask-image:var(--bde-accordion-icon-default)}.bde-accordion__icon--active{mask-image:var(--bde-accordion-icon-active);-webkit-mask-image:var(--bde-accordion-icon-active)}.bde-accordion__icon--active,.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{display:none}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{transform:rotateZ(90deg)}.bde-accordion__button.has-both-icons[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion--bordered{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px;border:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color);border-radius:var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__button,.bde-accordion--bordered .bde-accordion__panel-content{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--bordered .bde-accordion__button:hover{background-color:var(--grey-100)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__button{border-bottom:0;border-radius:0 0 var(--bde-accordion-border-radius) var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__panel-content{border-bottom:0}.bde-accordion--bordered .bde-accordion__content-wrapper:first-child .bde-accordion__button{border-radius:var(--bde-accordion-border-radius) var(--bde-accordion-border-radius) 0 0}.bde-accordion--bordered-bottom{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px}.bde-accordion--bordered-bottom .bde-accordion__button,.bde-accordion--bordered-bottom .bde-accordion__panel-content{padding:16px 0}.bde-accordion--bordered-bottom .bde-accordion__content-wrapper{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--pills{gap:16px}.bde-accordion--pills .bde-accordion__button{border-radius:999px;background-color:var(--grey-100);padding:16px 24px}.bde-accordion--pills .bde-accordion__panel-content{margin-top:16px}.bde-repeater-element{max-width:100%;width:100%;text-align:left}.bde-gallery{--width:100%;--columns:3;--column-width:calc(100% / var(--columns));--column-width-diff:calc(var(--column-gap) - (var(--column-gap) / var(--columns)));--column-gap:0px;--ratio:100%;--ratioSlider:100%;--ratio-custom-height:300px;--justified-row-height:200px;--hover-duration:0.3s;--hover-properties:opacity,transform,filter,box-shadow;--caption-duration:0.3s;--opacity:1;display:flex;flex-direction:column;width:var(--width);max-width:100%}.ee-gallery{position:relative;width:100%}.ee-gallery-item{position:relative;display:flex}.ee-gallery--isotope{display:flex;gap:0;margin-bottom:calc(var(--column-gap) * -1)}.ee-gallery--empty{height:0;margin:0}:where(.ee-gallery--grid.ee-gallery--isotope,.ee-gallery--masonry) .ee-gallery-item{width:calc(var(--column-width) - var(--column-width-diff));margin-bottom:var(--column-gap)}.ee-gallery--isotope .ee-gallery-item{position:absolute;top:0;left:0}.ee-gallery-gutter{width:var(--column-gap);height:0}.ee-gallery--grid{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:var(--column-gap)}.ee-gallery--grid .ee-gallery-item-figure{padding-bottom:var(--ratio)}.ee-gallery--grid .ee-gallery-item-figure :where(img,video,iframe),.ee-gallery--slider.ee-gallery--ratio .ee-gallery-item-figure :where(img,video,iframe){width:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.ee-gallery--masonry .ee-gallery-item-figure img{position:relative;width:100%;height:100%;object-fit:cover}.ee-gallery--masonry .ee-gallery-item--video{position:relative;padding-bottom:calc(56.25% / var(--columns));height:0}.ee-gallery--masonry .ee-gallery-item-figure :where(video,iframe){position:absolute;top:0;left:0;width:100%;height:100%;border:none}.ee-gallery--justified{margin-bottom:0}.ee-gallery--justified .ee-gallery-item{height:var(--justified-row-height)}.ee-gallery--justified .ee-gallery-item-figure{width:100%;height:100%}.ee-gallery--justified .ee-gallery-item-figure :where(img,video,iframe),.ee-gallery--slider .ee-gallery-item-figure :where(img,video,iframe){display:block;max-height:100%;min-width:100%;height:100%;object-fit:cover;vertical-align:bottom}.ee-gallery-item{--translate:0,0;--scale:1;--caption-translate:0,0;--caption-scale:1;--caption-opacity:1;overflow:hidden;transition-duration:var(--hover-duration);transition-property:box-shadow,opacity,background-color,transform;transition-timing-function:ease}.ee-gallery-item-figure{width:100%;margin:0}.ee-gallery-item-figure :where(img,video,iframe){transform:scale(var(--scale)) translate(var(--translate));transition-duration:var(--hover-duration);transition-property:var(--hover-properties);transition-timing-function:ease;opacity:var(--opacity)}.ee-gallery-item-figure img{vertical-align:top}.ee-gallery-item-figure iframe{border:none}.ee-gallery--slider{margin-bottom:0}.ee-gallery--multiple .ee-gallery-swiper{display:none}.ee-gallery--multiple .ee-gallery-swiper.is-active{display:block}.ee-gallery--slider .ee-gallery-item-figure{padding-bottom:var(--ratioSlider);display:flex}.ee-gallery--slider.ee-gallery--custom .ee-gallery-item-figure :where(img,video,iframe){max-height:none}.ee-gallery--zoom-in .ee-gallery-item:hover{--scale:1.2}.ee-gallery--zoom-out .ee-gallery-item{--scale:1.2}.ee-gallery--zoom-out .ee-gallery-item:hover{--translate:0,0;--scale:1}.ee-gallery--slide-right .ee-gallery-item,.ee-gallery--slide-bottom .ee-gallery-item,.ee-gallery--slide-left .ee-gallery-item,.ee-gallery--slide-up .ee-gallery-item{--scale:1.2}.ee-gallery--slide-right .ee-gallery-item:hover{--translate:8%,0}.ee-gallery--slide-bottom .ee-gallery-item:hover{--translate:0,8%}.ee-gallery--slide-left .ee-gallery-item:hover{--translate:-8%,0}.ee-gallery--slide-up .ee-gallery-item:hover{--translate:0,-8%}.ee-gallery-item-caption{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:12px 15px;line-height:1.3;color:#fff;text-align:center;margin:0;opacity:var(--caption-opacity);transform:scale(var(--caption-scale)) translate(var(--caption-translate));transition:var(--caption-duration) ease opacity,var(--caption-duration) transform ease}.ee-gallery-item-caption--hidden{display:none}.ee-gallery--caption-top .ee-gallery-item-caption{top:0;bottom:auto}.ee-gallery--caption-bottom .ee-gallery-item-caption{bottom:0}.ee-gallery--caption-stretch .ee-gallery-item-caption{top:0;bottom:0}.ee-gallery--caption-fade .ee-gallery-item{--caption-opacity:0}.ee-gallery--caption-fade .ee-gallery-item:hover{--caption-opacity:1}.ee-gallery--caption-zoom-in .ee-gallery-item{--caption-scale:0.8;--caption-opacity:0}.ee-gallery--caption-zoom-in .ee-gallery-item:hover{--caption-scale:1;--caption-opacity:1}.ee-gallery--caption-zoom-out .ee-gallery-item{--caption-scale:1.2;--caption-opacity:0}.ee-gallery--caption-zoom-out .ee-gallery-item:hover{--caption-scale:1;--caption-opacity:1}.ee-gallery--caption-slide-up .ee-gallery-item{--caption-translate:0,100%}.ee-gallery--caption-slide-down .ee-gallery-item{--caption-translate:0,-100%}.ee-gallery--caption-slide-left .ee-gallery-item{--caption-translate:100%,0}.ee-gallery--caption-slide-right .ee-gallery-item{--caption-translate:-100%,0}.ee-gallery--caption-slide-up:not(.ee-gallery--caption-stretch) .ee-gallery-item,.ee-gallery--caption-slide-down:not(.ee-gallery--caption-stretch) .ee-gallery-item,.ee-gallery--caption-slide-left:not(.ee-gallery--caption-stretch) .ee-gallery-item,.ee-gallery--caption-slide-right:not(.ee-gallery--caption-stretch) .ee-gallery-item{--caption-opacity:0}.ee-gallery--caption-slide-up .ee-gallery-item:hover,.ee-gallery--caption-slide-down .ee-gallery-item:hover,.ee-gallery--caption-slide-left .ee-gallery-item:hover,.ee-gallery--caption-slide-right .ee-gallery-item:hover{--caption-translate:0,0;--caption-opacity:1}.ee-gallery--lightbox figure :where(video,video){pointer-events:none}.ee-gallery-filter{display:flex;flex-direction:column;flex-shrink:0}.oxy6-reservation-panel{width:100%;--res-bg:#fff;--res-radius:12px;--res-padding:20px;--res-title-c:#666;--res-value-c:#000;--res-title-fs:12px;--res-value-fs:18px;--res-icon-c:#333;--res-icon-s:24px;--res-btn-bg:#111;--res-btn-t:#fff;--res-btn-radius:6px}.reservation-container{user-select:none;width:100%}.oxy6-reservation-panel .nf-open-calendar,.reservation__sidebar-panel{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid #eee;cursor:pointer}.oxy6-reservation-panel .date-display,.people-controls{display:flex;align-items:center;gap:10px;margin-top:5px}.oxy6-reservation-panel .date-box{display:flex;align-items:baseline;gap:5px}.oxy6-reservation-panel .reservation__arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #ddd;border-radius:50%}.oxy6-reservation-panel .reservation__arrow svg path,.oxy6-reservation-panel .icon-wrapper svg path{fill:var(--res-icon-c)}.pointer{cursor:pointer}.gsap-gold-btn{display:inline-block}.btn-text-part{padding:12px 30px}.gsap-btn-container{cursor:pointer;box-sizing:border-box}.gsap-btn-container *{box-sizing:border-box}.gsap-btn-container:hover .btn-label{color:#171717}