@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&display=swap";@font-face{font-family:PFExpo-Light;src:url(../../../fonts/PFExpo-Light.woff2) format("woff2"),url(../../../fonts/PFExpo-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.masonry-categories__categories.svelte-3ss9mu{margin-bottom:var(--margin-bottom, 0)}.masonry-categories__categories.svelte-3ss9mu .swiper-wrapper:where(.svelte-3ss9mu){justify-content:space-between}.masonry-categories__categories.svelte-3ss9mu .swiper-wrapper:where(.svelte-3ss9mu):before{content:"";width:100%;height:1px;background-color:#1924ac;position:absolute;top:50%;z-index:-1}.masonry-categories__categories.svelte-3ss9mu .swiper-slide:where(.svelte-3ss9mu){width:fit-content}.masonry-categories__categories.svelte-3ss9mu button:where(.svelte-3ss9mu){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff7f0;padding:10px 25px;position:relative;color:#1924ac;cursor:pointer}.masonry-categories__categories.svelte-3ss9mu button:where(.svelte-3ss9mu):hover *{text-decoration:underline}.masonry-categories__categories.svelte-3ss9mu button:where(.svelte-3ss9mu):after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:1px;transition:height .3s}.masonry-categories__categories.svelte-3ss9mu button:where(.svelte-3ss9mu):hover{opacity:1}.masonry-categories__categories.svelte-3ss9mu button.active:where(.svelte-3ss9mu){opacity:1}.masonry-categories__categories.svelte-3ss9mu button.active:where(.svelte-3ss9mu) div{text-decoration:underline}.masonry-categories__categories.svelte-3ss9mu button.active:where(.svelte-3ss9mu):after{height:3px}.masonry-categories__categories.svelte-3ss9mu .title:where(.svelte-3ss9mu) div:where(.svelte-3ss9mu){font-family:var(--t_font_title);font-weight:400;color:var(--title-color, #1924ac);margin:var(--title-margin, 0 0 0 0);text-align:var(--title-align, center);position:relative;font-size:var(--title--m);line-height:calc(var(--title--m) * 1.4);text-transform:uppercase}:root{--c-black: #000;--c-white: #fff;--c-peach: #FFF7F0;--c-blue: #1924AC;--c-gray: #292929}@font-face{font-family:PFExpo-Light;src:url(../../../fonts/PFExpo-Light.woff2) format("woff2"),url(../../../fonts/PFExpo-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.liquid-room-rates-wrapper.svelte-1cr4pwy{--lrr-margin: 0;--lrr-gap: 0;--lrd-padding: 16px 8px;--lrd-part1-flex: 2;--lrd-part2-flex: 1;--lrd-price-main-font-weight: 400}@media all and (max-width: 899px){.liquid-room-rates-wrapper.svelte-1cr4pwy{--lrd-part1-align-items: flex-start;--lrd-part1-flex-direction: column;--lrd-part1-gap: 16px;--lrd-part2-flex-direction: column;--lrd-part2-align-items: flex-end;--lrd-info-flex-direction: row}}.liquid-room-rates-wrapper.svelte-1cr4pwy .liquid-room-rates__inner{margin-top:16px;border-top:1px solid var(--l-color-primary)}.liquid-room-rates-wrapper.svelte-1cr4pwy .liquid-rate-display{border-bottom:1px solid var(--l-color-primary)}.liquid-room-rates-wrapper.svelte-1cr4pwy .liquid-rate-display__left{flex:2}.liquid-room-rates-wrapper.svelte-1cr4pwy .liquid-rate-display__labels{flex:1}
