@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/680d078f20ab2e33-s.woff2) format("woff2");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-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a22b1dc24103c00d-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:Urbanist Fallback;src:local("Arial");ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.00%;size-adjust:99.04%}.__className_472caf{font-family:Urbanist,Urbanist Fallback;font-style:normal}:root{--color-white:#ffffff;--color-gray-1:#f7f7f7;--color-gray-2:#e7e7e7;--color-gray-3:#a7a7a7;--color-gray-4:#565656;--color-accent:#00d072;--color-black:#000000;--radius-small:8px;--radius-regular:12px;--radius-large:24px}*{box-sizing:border-box;padding:0;margin:0}.pointer-events-none{pointer-events:none}.pointer-events-all{pointer-events:all}iframe{border:none}a{text-decoration:none;color:var(--color-black)}main.sv55{height:2455px}.sv55 .font-h1{font-size:80px;line-height:80px;letter-spacing:-1px}.sv55 .font-h1,.sv55 .font-h2{font-weight:800;text-transform:uppercase}.sv55 .font-h2{font-size:40px;line-height:42px;letter-spacing:0}.sv55 .font-h3{font-weight:700;font-size:32px;line-height:32px;letter-spacing:0}.sv55 .font-room{font-weight:800;font-size:28px}.sv55 .font-room,.sv55 .font-space{line-height:auto;letter-spacing:0;color:var(--color-black);text-transform:uppercase}.sv55 .font-space{font-weight:600;font-size:20px}.sv55 .font-category{font-weight:500;font-size:16px;line-height:auto;letter-spacing:.01em;color:var(--color-gray-4)}.sv55 .font-label{font-weight:400;font-size:20px;line-height:130%;letter-spacing:0}.sv55 .font-label-xs{font-weight:500;font-size:16px;line-height:auto;letter-spacing:0}.sv55 .font-map-label-room{font-weight:800;font-size:24px;line-height:100%;letter-spacing:0}.sv55 .font-map-label-space{font-weight:600;font-size:14px;line-height:100%;letter-spacing:0}main.sv43{height:1920px}.sv43 .font-h1{font-size:64px}.sv43 .font-h1,.sv43 .font-h2{font-weight:800;line-height:auto;letter-spacing:0;text-transform:uppercase}.sv43 .font-h2{font-size:32px}.sv43 .font-h3{font-weight:700;font-size:24px;line-height:auto;letter-spacing:0}.sv43 .font-room{font-weight:800;font-size:18px}.sv43 .font-room,.sv43 .font-space{line-height:auto;letter-spacing:0;color:var(--color-black);text-transform:uppercase}.sv43 .font-space{font-weight:600;font-size:16px}.sv43 .font-category{font-weight:500;font-size:16px;line-height:auto;letter-spacing:.01em;color:var(--color-gray-4)}.sv43 .font-label{font-weight:400;font-size:16px;line-height:98%;letter-spacing:0}.sv43 .font-label-xs{font-weight:500;font-size:12px;line-height:auto;letter-spacing:0}.sv43 .font-map-label-room{font-weight:800;font-size:18px;line-height:100%;letter-spacing:0}.sv43 .font-map-label-space{font-weight:600;font-size:10px;line-height:100%;letter-spacing:0}.sv37 .font-h1{font-weight:800;font-size:48px;letter-spacing:px}.sv37 .font-h1,.sv37 .font-h2{line-height:auto;text-transform:uppercase}.sv37 .font-h2{font-weight:700;font-size:32px;letter-spacing:.03em}.sv37 .font-h3{font-weight:800;font-size:24px;line-height:auto;letter-spacing:.03em}.sv37 .font-room{font-weight:700;font-size:18px}.sv37 .font-room,.sv37 .font-space{line-height:auto;letter-spacing:0;color:var(--color-black);text-transform:uppercase}.sv37 .font-space{font-weight:600;font-size:14px}.sv37 .font-category{font-weight:500;font-size:12px;line-height:auto;letter-spacing:.03em;color:var(--color-gray-4)}.sv37 .font-label{font-weight:500;font-size:16px;line-height:167%;letter-spacing:0}.sv37 .font-label-xs{font-weight:500;font-size:14px;line-height:auto;letter-spacing:0}.sv37 .font-map-label-room{font-weight:800;font-size:14px;line-height:100%;letter-spacing:0}.sv37 .font-map-label-space{font-weight:600;font-size:8px;line-height:100%;letter-spacing:0}.mobile .font-h1{font-size:26px;text-transform:uppercase}.mobile .font-h1,.mobile .font-h2{font-weight:800;line-height:26px;letter-spacing:0}.mobile .font-h2{font-size:20px}.mobile .font-h3{font-size:18px}.mobile .font-h3,.mobile .font-h4-bold{font-weight:800;line-height:20px;letter-spacing:0}.mobile .font-h4-bold{font-size:16px;text-transform:uppercase}.mobile .font-h4-regular{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0}.mobile .font-h5-regular{font-weight:700;font-size:14px;line-height:18px;letter-spacing:0}.mobile .font-body-regular{font-weight:400;font-size:14px;line-height:18px;letter-spacing:.25px}.mobile .font-body-medium{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.25px}.mobile .font-body-small{font-weight:500;font-size:12px;line-height:14px;letter-spacing:0}.mobile .font-button{font-weight:600;font-size:12px;line-height:14px;letter-spacing:1px}.mobile .font-button-medium{font-weight:500;font-size:14px;line-height:auto;letter-spacing:.03em}.mobile .font-label-medium{font-weight:500;font-size:12px;line-height:14px;letter-spacing:1px}.mobile .font-label-small{font-weight:400;font-size:10px;line-height:18px;letter-spacing:.25px}.mobile .font-label-small-selected{font-weight:600;font-size:10px;line-height:18px;letter-spacing:.25px;text-transform:uppercase}.mobile .font-room-label-brands{font-weight:600;font-size:10px;line-height:auto;letter-spacing:0}.swiper{border-radius:var(--radius-regular);overflow:hidden;will-change:contents}.svg-hidden{opacity:0}.svg-red{fill:red}.svg-animate-y{animation:moveUpDown 2s ease-in-out infinite}@keyframes moveUpDown{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes scaleUpDown{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.customEasing>div{transition:cubic-bezier(.5,0,.15,1)}