.embla{max-width:92%;margin:auto;position:relative;--slide-spacing:16px;--slide-size:auto;--slide-height:auto}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);align-items:flex-start;transition:height .2s}.embla__viewport{overflow:hidden}.embla__slide__number{border:.2rem solid var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;border:.2rem solid var(--detail-medium-contrast);z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center;transform:rotate(0deg)}.embla__button--disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__selected-snap-display{justify-self:flex-end;align-self:center;color:var(--text-low-contrast);font-weight:600}.embla__control{width:40px;height:40px;padding:0;top:calc(50% + 2.5px - 20px - 0px);background-color:rgba(49,49,49,1);border-radius:50%;position:absolute;display:flex;text-align:center;cursor:pointer;opacity:.9;align-items:center;justify-content:center}.embla__control-left{left:28px}.embla__control-right{right:28px}.embla .fix-ratio-image .h-\[--cardBackgroundImageHeight\] img{overflow:initial;height:auto!important;bottom:-35px!important;top:auto!important;@media (max-width:1024px){bottom:-56%!important}}.embla .absolute.bottom-0:after{content:"";background-image:linear-gradient(179deg,rgb(0,0,0),rgba(0,0,0,.7) 0,rgb(9 9 9/12%) 24.24%,rgba(102,102,102,0));position:absolute;bottom:0;left:0;width:100%;height:100%}.embla .no-overlay{display:flex;flex:0 0 100%}.embla .no-overlay>button,.embla .no-overlay>div{width:100%;display:flex;justify-content:center}.embla .no-overlay .absolute.bottom-0:after{display:none}.embla .fix-ratio-image>div>div{width:100%}section[data-hero=true]{height:380px!important}.manualbooking-price *{color:inherit!important}.manualbooking-price button,.manualbooking-price button *{color:unset!important}.manualbooking-price .bg-primary,.manualbooking-price button[class*=bg-red-500]{color:#ffffff!important}.drawer-scroll-container{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent}.drawer-scroll-container::-webkit-scrollbar{width:6px;height:6px}.drawer-scroll-container::-webkit-scrollbar-track{background:transparent!important}.drawer-scroll-container::-webkit-scrollbar-thumb{background-color:rgba(156,163,175,.4);border-radius:9999px}.drawer-scroll-container::-webkit-scrollbar-thumb:hover{background-color:rgba(107,114,128,.7)}.drawer-scroll-container::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}.form-soldout-room-wrapper h2{font-size:26px;padding-bottom:14px;font-weight:600}.form-soldout-room-wrapper{font-size:16px;font-weight:400}.form-soldout-room-wrapper label{font-size:16px;font-weight:400;line-height:normal;color:rgb(56,56,56)}.form-soldout-room-wrapper button[role=combobox],.form-soldout-room-wrapper input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.form-soldout-room-wrapper select{height:48px;font-size:inherit;font-weight:inherit;color:rgb(56,56,56)}.form-soldout-room-wrapper button[role=combobox] img{border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important;flex-shrink:0!important;width:24px!important;height:24px!important;aspect-ratio:1/1!important}.form-soldout-room-wrapper .section-override-label{font-size:13px!important;color:rgb(93,93,93)!important}.form-soldout-room-wrapper .medical-policy-text{font-size:11px!important}.form-soldout-room-wrapper .medical-consent-wrapper{align-items:center!important}.form-soldout-room-wrapper .medical-consent-label{font-size:14px!important}.form-soldout-room-wrapper .hear-about-us-item{display:flex!important;align-items:center!important;padding:12px 18px!important;border-radius:130px!important;background:#fff!important;box-shadow:inset 0 0 0 1.5px rgb(230,230,230)!important;cursor:pointer!important;border:none!important}.form-soldout-room-wrapper .hear-about-us-item label{font-size:14px!important}.form-soldout-room-wrapper button[role=radio]{position:relative!important;width:24px!important;height:24px!important;flex-shrink:0!important;border-radius:50%!important;transition:background 50ms!important;background:#fff!important;box-shadow:inset 0 0 0 1px rgb(230,230,230)!important;border:none!important}.form-soldout-room-wrapper button[role=radio] img,.form-soldout-room-wrapper button[role=radio] svg{display:none!important}.form-soldout-room-wrapper button[role=radio][data-state=checked]{position:relative!important;width:24px!important;height:24px!important;flex-shrink:0!important;border-radius:50%!important;transition:background 50ms!important;background:rgb(223,28,22)!important;box-shadow:none!important}.form-soldout-room-wrapper button[role=radio]:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(0)!important;width:20px!important;height:20px!important;background-color:#df1c16!important;border-radius:50%!important;border:1px solid #fff!important;transition:transform 50ms ease-in-out!important}.form-soldout-room-wrapper button[role=radio][data-state=checked]:after{transform:translate(-50%,-50%) scale(1)!important}.form-soldout-room-wrapper button[role=checkbox]{width:16px!important;height:16px!important;flex-shrink:0!important;border-radius:2.667px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background 50ms!important;background:white!important;box-shadow:inset 0 0 0 1px rgb(230,230,230)!important;border:none!important}.form-soldout-room-wrapper button[role=checkbox][data-state=checked]{background:rgb(196,22,17)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)!important}.form-soldout-room-wrapper button[role=checkbox] svg{display:none!important}.form-soldout-room-wrapper button[role=checkbox][data-state=checked]:after{content:"";display:block;width:9.28px;height:9.28px;background-image:url("data:image/svg+xml,%3Csvg width='9.28' height='9.28' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12l5 5L19 7'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}.form-soldout-room-wrapper button[role=checkbox]~label{font-size:14px!important}.form-soldout-room-wrapper .issues-submitting-text{font-size:12px!important;color:rgb(115,115,115)!important}.form-soldout-room-wrapper .issues-submitting-text a{color:rgb(223,28,22)!important}.form-soldout-room-wrapper .date-picker-icon{width:24px!important;height:24px!important}.form-soldout-room-wrapper button[aria-haspopup=dialog]:enabled:focus,.form-soldout-room-wrapper button[aria-haspopup=dialog]:enabled:focus-visible,.form-soldout-room-wrapper button[aria-haspopup=dialog]:enabled:hover,.form-soldout-room-wrapper button[role=combobox]:enabled:focus,.form-soldout-room-wrapper button[role=combobox]:enabled:focus-visible,.form-soldout-room-wrapper button[role=combobox]:enabled:hover,.form-soldout-room-wrapper input:not([type=hidden]):not([type=checkbox]):not([type=radio]):enabled:focus,.form-soldout-room-wrapper input:not([type=hidden]):not([type=checkbox]):not([type=radio]):enabled:focus-visible,.form-soldout-room-wrapper input:not([type=hidden]):not([type=checkbox]):not([type=radio]):enabled:hover,.form-soldout-room-wrapper textarea:enabled:focus,.form-soldout-room-wrapper textarea:enabled:focus-visible,.form-soldout-room-wrapper textarea:enabled:hover{border-color:rgb(190,0,18)!important;outline:none!important}.room-bedroom-type{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:600!important;margin-top:6px!important;width:-moz-fit-content!important;width:fit-content!important;padding:6px 12px!important;border-radius:130px!important;background:rgb(250,247,245)!important;box-shadow:inset 0 0 0 1px rgb(230,230,230)!important;font-size:12px!important;color:rgb(56,56,56)!important}.fixed.bottom-4.font-mono{display:none!important}[data-slice-variation=theClearingCampaign]{padding:0}[data-slice-variation=theClearingCampaign] .faq-description a{color:rgb(223 28 22/var(--tw-text-opacity,1))}