.Footer_footer__keb02{padding-block:var(--s-6) var(--s-4);font-size:var(--fs-small)}.Footer_grid__k4psV{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Footer_brand__wkhg4{display:grid;grid-gap:6px;gap:6px;align-content:start}.Footer_mark__orWo8{inline-size:36px;color:var(--gold);-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.Footer_name__ktc7f{font-family:var(--font-serif);font-size:1.5rem;letter-spacing:.08em}.Footer_arabic__LTgVi{inline-size:-moz-fit-content;inline-size:fit-content;font-family:Amiri Wordmark,Amiri,Times New Roman,serif;font-size:1.6rem;line-height:1.5;color:var(--gold-light);text-align:start}.Footer_tagline__cez5r{color:var(--cream);opacity:.85}.Footer_h__BYyyG{-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2);font-family:var(--font-sans);font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--gold-light)}:lang(ar) .Footer_h__BYyyG{text-transform:none}.Footer_address__lBz8F{font-style:normal;line-height:1.7;-webkit-margin-after:8px;margin-block-end:8px}.Footer_list__zDx_P{display:grid}.Footer_link__rzFYB{display:inline-flex;align-items:center;gap:10px;min-block-size:44px;color:var(--cream);text-decoration:none}.Footer_link__rzFYB:hover{text-decoration:underline}.Footer_bottom__Iksv3{display:grid;grid-gap:var(--s-2);gap:var(--s-2);-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5);-webkit-padding-before:var(--s-3);padding-block-start:var(--s-3);-webkit-border-before:1px solid var(--line-on-dark);border-block-start:1px solid var(--line-on-dark)}.Footer_rights__VEiEd{opacity:.85}@media (min-width:768px){.Footer_grid__k4psV{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer_grid__k4psV{grid-template-columns:1.4fr 1fr 1fr 1fr}.Footer_bottom__Iksv3{grid-template-columns:1fr auto;align-items:center}}.Footer_top__8Im_k{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;color:var(--cream);font-size:var(--fs-small);text-decoration:none}.Footer_top__8Im_k:hover{color:var(--gold-light)}.Footer_topIcon__4L1HC{rotate:-90deg}.Footer_giant__OXtwF{overflow:hidden;padding-block:var(--s-4) 0;font-family:var(--font-serif);font-size:clamp(3rem,.5rem + 11.5vw,11rem);line-height:.85;text-align:center;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgb(205 170 116/55%);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (forced-colors:active){.Footer_giant__OXtwF{color:CanvasText}}.Button_button__aJ0V6{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-block-size:48px;padding:12px 24px;border:1px solid transparent;border-radius:0;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;letter-spacing:var(--tracking-button);text-transform:uppercase;text-decoration:none;line-height:1.2;touch-action:manipulation;transition:background-color var(--dur-sm) var(--ease-out),color var(--dur-sm) var(--ease-out),border-color var(--dur-sm) var(--ease-out)}:lang(ar) .Button_button__aJ0V6{text-transform:none;font-size:.95rem;font-weight:600}.Button_button__aJ0V6 svg{flex:none}.Button_end__d9nyG{transition:transform var(--dur-md) var(--ease-out)}.Button_button__aJ0V6:hover .Button_end__d9nyG{transform:translateX(4px)}[dir=rtl] .Button_button__aJ0V6:hover .Button_end__d9nyG{transform:scaleX(-1) translateX(4px)}.Button_primary__NvDjW{background:var(--rust);color:var(--cream)}.Button_primary__NvDjW:hover{background:var(--rust-light)}.Button_secondary__PNkAv{background:var(--charcoal);color:var(--cream)}.Button_secondary__PNkAv:hover{background:var(--rust)}.Button_ghost__8k_dh{border-color:currentColor;background:transparent;color:inherit}.Button_ghost__8k_dh:hover{background:var(--charcoal);border-color:var(--charcoal);color:var(--cream)}.Button_light__9saH_{background:var(--cream);color:var(--charcoal)}.Button_light__9saH_:hover{background:var(--sand)}.Button_whatsapp__m5H9M{background:var(--whatsapp);color:#fff}.Button_whatsapp__m5H9M:hover{background:#155632}.Button_block__ju3oc{inline-size:100%}@media (prefers-reduced-motion:reduce){.Button_button__aJ0V6:hover .Button_end__d9nyG{transform:none}}.Marquee_marquee__zRNxl{position:relative;display:grid;grid-gap:8px;gap:8px}.Marquee_viewport__zwdw6{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.Marquee_track__gQvF5{display:flex;inline-size:max-content;animation:Marquee_marquee__zRNxl var(--marquee-duration,40s) linear infinite}.Marquee_reverse__G2Z9R .Marquee_track__gQvF5{animation-direction:reverse}.Marquee_group__fUj_v{display:flex;flex:none;align-items:center}@keyframes Marquee_marquee__zRNxl{to{transform:translateX(-50%)}}@keyframes Marquee_marquee-rtl__k2tRO{to{transform:translateX(50%)}}[dir=rtl] .Marquee_track__gQvF5{animation-name:Marquee_marquee-rtl__k2tRO}.Marquee_marquee__zRNxl:focus-within .Marquee_track__gQvF5,.Marquee_marquee__zRNxl:hover .Marquee_track__gQvF5,.Marquee_marquee__zRNxl[data-ambient=paused] .Marquee_track__gQvF5,.Marquee_paused__LaUl9 .Marquee_track__gQvF5{animation-play-state:paused}.Marquee_control__vuI37{justify-self:end;-webkit-margin-end:var(--gutter);margin-inline-end:var(--gutter);display:grid;place-items:center;inline-size:44px;block-size:44px;border:1px solid;background:transparent;color:inherit;cursor:pointer}@media (prefers-reduced-motion:reduce){.Marquee_track__gQvF5{animation:none;inline-size:auto}.Marquee_control__vuI37{display:none}.Marquee_group__fUj_v{flex-wrap:wrap;justify-content:center}.Marquee_group__fUj_v+.Marquee_group__fUj_v{display:none}.Marquee_viewport__zwdw6{-webkit-mask-image:none;mask-image:none}}html:not(.js) .Marquee_control__vuI37{display:none}.PinnedScene_scene__UWu96{position:relative;display:grid}.PinnedScene_stage__4fsJG{display:none}.PinnedScene_steps__UuTHH{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.PinnedScene_step__p_3xZ{display:grid;grid-gap:12px;gap:12px;justify-items:start}.PinnedScene_inline__74BRK{inline-size:100%;-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.PinnedScene_inline__74BRK img{inline-size:100%;aspect-ratio:4/3;object-fit:cover;background-size:cover}.PinnedScene_num___3jDJ{font-family:var(--font-display);font-size:1.5rem;color:var(--gold-light)}.PinnedScene_title__vpkny{font-size:var(--fs-h2);line-height:1.08}.PinnedScene_title__vpkny em{color:var(--gold-light)}.PinnedScene_text__9S_ZT{max-inline-size:30rem;color:rgb(241 234 224/85%)}.PinnedScene_link__4RsVc{color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--gold-light);text-decoration-color:var(--gold-light);text-underline-offset:6px;min-block-size:44px;display:inline-flex;align-items:center}@media (min-width:1024px){html.js:not(.reduce-motion) .PinnedScene_scene__UWu96{grid-template-columns:1fr 1fr;gap:var(--s-6)}html.js:not(.reduce-motion) .PinnedScene_stage__4fsJG{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--header-h) + var(--s-3));display:grid;grid-gap:var(--s-2);gap:var(--s-2);block-size:calc(100svh - var(--header-h) - var(--s-6));align-content:center}html.js:not(.reduce-motion) .PinnedScene_steps__UuTHH{gap:0}html.js:not(.reduce-motion) .PinnedScene_step__p_3xZ{min-block-size:80svh;align-content:center}html.js:not(.reduce-motion) .PinnedScene_inline__74BRK{display:none}}.PinnedScene_frame__1WXhR{position:relative;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);inline-size:100%;max-inline-size:560px;aspect-ratio:4/5;max-block-size:64svh;justify-self:center;overflow:hidden}.PinnedScene_photo__KXwWT{grid-area:1/1;inline-size:100%;block-size:100%;object-fit:cover;background-size:cover;opacity:0;transform:scale(1.08);transition:opacity var(--dur-lg) var(--ease-out),transform var(--dur-xl) var(--ease-out)}.PinnedScene_on__eKSY4{opacity:1;transform:none}.PinnedScene_ticks__YiQiY{position:absolute;inset:8px;pointer-events:none;background:linear-gradient(var(--gold),var(--gold)) 0 0 /16px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 0 0 /1px 16px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 100% /16px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 100% /1px 16px no-repeat}.PinnedScene_bar__UYXod{block-size:2px;background:var(--line-on-dark);max-inline-size:560px;inline-size:100%;justify-self:center}.PinnedScene_fill__V_6L8{display:block;block-size:100%;background:var(--gold-light);transform-origin:0 50%}[dir=rtl] .PinnedScene_fill__V_6L8{transform-origin:100% 50%}.PinnedScene_dots__O3H7T{display:flex;justify-content:center;gap:var(--s-2);font-family:var(--font-display);color:rgb(241 234 224/60%)}.PinnedScene_dotOn__Yy9lW{color:var(--gold-light)}.FramedImage_figure__dxZjO{position:relative;display:grid;justify-items:center;grid-gap:14px;gap:14px}.FramedImage_cream__hPTA6{padding:clamp(14px,3vw,28px);background:var(--cream)}.FramedImage_sand__Omwjx{padding:clamp(14px,3vw,28px);background:var(--sand)}.FramedImage_none__83TDb{padding:0}.FramedImage_ticks__KNweQ{position:absolute;inset:6px;pointer-events:none;background:linear-gradient(var(--gold),var(--gold)) 0 0 /14px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 0 0 /1px 14px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 0 /14px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 0 /1px 14px no-repeat,linear-gradient(var(--gold),var(--gold)) 0 100% /14px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 0 100% /1px 14px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 100% /14px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 100% 100% /1px 14px no-repeat}.FramedImage_none__83TDb .FramedImage_ticks__KNweQ{display:none}.FramedImage_revealWrap__mk6AL{display:grid;justify-items:center;inline-size:100%}.FramedImage_window__jhAb_{display:block;inline-size:100%;overflow:hidden;background:var(--sand)}.FramedImage_r34__Zh21m{aspect-ratio:3/4}.FramedImage_r45__92KWB{aspect-ratio:4/5}.FramedImage_r32__p_Y31{aspect-ratio:3/2}.FramedImage_r11__tqAbZ{aspect-ratio:1/1}.FramedImage_r43__HfhOd{aspect-ratio:4/3}.FramedImage_img__3De8Z{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--dur-lg) var(--ease-out)}.FramedImage_contain__GyFlI .FramedImage_img__3De8Z{object-fit:contain}.FramedImage_caption__J_L_6{justify-self:start;font-family:var(--font-serif);font-size:var(--fs-small);color:var(--muted);line-height:1.4}:lang(ar) .FramedImage_caption__J_L_6{font-style:normal}.ground-charcoal .FramedImage_caption__J_L_6,.ground-rust .FramedImage_caption__J_L_6{color:var(--cream)}.PhotoCarousel_carousel__L4oZ7{display:grid;grid-gap:var(--s-2);gap:var(--s-2);min-inline-size:0}.PhotoCarousel_track__Hzio4{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;background:var(--sand)}.PhotoCarousel_track__Hzio4::-webkit-scrollbar{display:none}.PhotoCarousel_slide__ZZMku{scroll-snap-align:start;aspect-ratio:4/3;overflow:hidden}.PhotoCarousel_open__CrmTW{position:relative;display:block;inline-size:100%;block-size:100%;padding:0;border:0;background:none;cursor:zoom-in}.PhotoCarousel_img__T_pMM{inline-size:100%;block-size:100%;margin-inline:auto;object-fit:contain;background-size:contain;background-position:50%;background-repeat:no-repeat}.PhotoCarousel_zoom__cX79r{position:absolute;inset-block-end:12px;inset-inline-end:12px;display:grid;place-items:center;inline-size:36px;block-size:36px;background:rgb(48 40 32/70%);color:var(--cream)}.PhotoCarousel_controls__ZzG2S{display:flex;align-items:center;gap:var(--s-1)}.PhotoCarousel_btn__T6Eq2{display:inline-grid;place-items:center;inline-size:48px;block-size:48px;border:1px solid var(--line-strong);background:transparent;color:var(--charcoal);cursor:pointer;transition:background-color var(--dur-sm) var(--ease-out),color var(--dur-sm) var(--ease-out)}.PhotoCarousel_btn__T6Eq2:hover{background:var(--charcoal);color:var(--cream)}.PhotoCarousel_back__o4U67{rotate:180deg}.PhotoCarousel_dots__l_RKB{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.PhotoCarousel_dot__odPVQ{position:relative;inline-size:28px;block-size:44px;border:0;background:transparent;cursor:pointer}.PhotoCarousel_dot__odPVQ:after{content:"";position:absolute;inset:50% auto auto 50%;inline-size:8px;block-size:8px;border-radius:50%;border:1px solid var(--gold-deep);translate:-50% -50%;transition:background-color var(--dur-sm) var(--ease-out),scale var(--dur-sm) var(--ease-out)}.PhotoCarousel_dot__odPVQ[aria-current=true]:after{background:var(--gold-deep);scale:1.25}.PhotoCarousel_count__UxugO{margin:0;-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion:reduce){.PhotoCarousel_btn__T6Eq2,.PhotoCarousel_dot__odPVQ:after{transition:none}}.RoomChooser_chooser__k3nYe{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding-block:var(--s-5) var(--s-3)}.RoomChooser_title__sXcL_{margin:0;font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:400}.RoomChooser_title__sXcL_ em{color:var(--gold-deep)}.RoomChooser_intro__7iuKl{margin:0;color:var(--muted)}.RoomChooser_groups__8BZDN{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding:0;list-style:none}.RoomChooser_group__VYkDi{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:var(--s-3);border:1px solid var(--line);background:var(--sand)}.RoomChooser_label__V9kRy{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-display);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}:lang(ar) .RoomChooser_label__V9kRy{text-transform:none;letter-spacing:0;font-family:var(--font-sans)}.RoomChooser_label__V9kRy svg{color:var(--gold-deep)}.RoomChooser_rooms__SzPKL{display:grid;margin:0;padding:0;list-style:none}.RoomChooser_rooms__SzPKL a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--charcoal);font-family:var(--font-serif);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.RoomChooser_rooms__SzPKL a:hover{color:var(--rust)}@media (min-width:768px){.RoomChooser_groups__8BZDN{grid-template-columns:repeat(3,1fr)}}.RoomCard_card__OIxUM{position:relative;display:grid;align-content:start;background:var(--sand);transition:transform var(--dur-sm) var(--ease-out)}.RoomCard_card__OIxUM:hover{transform:translateY(-4px)}.RoomCard_body__CaaPv{display:grid;grid-gap:12px;gap:12px;padding:4px var(--s-3) var(--s-3)}.RoomCard_name__EXZ0A{font-size:var(--fs-h3);line-height:1.2}.RoomCard_link__PTdaH{color:inherit;text-decoration:none}.RoomCard_link__PTdaH:after{content:"";position:absolute;inset:0}.RoomCard_link__PTdaH:focus-visible{outline:none}.RoomCard_card__OIxUM:has(.RoomCard_link__PTdaH:focus-visible){outline:2px solid var(--rust);outline-offset:4px}.RoomCard_meta__2_GDn{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:var(--fs-small)}.RoomCard_meta__2_GDn li{display:inline-flex;align-items:center;gap:8px}.RoomCard_meta__2_GDn svg{color:var(--rust)}.RoomCard_rate__ypFzR{font-family:var(--font-serif);color:var(--charcoal)}:lang(ar) .RoomCard_rate__ypFzR{font-style:normal}.RoomCard_more__NJotj{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-button);text-transform:uppercase;color:var(--rust)}.RoomCard_more__NJotj svg{transition:transform var(--dur-sm) var(--ease-out)}.RoomCard_card__OIxUM:hover .RoomCard_more__NJotj svg{transform:translateX(4px)}[dir=rtl] .RoomCard_card__OIxUM:hover .RoomCard_more__NJotj svg{transform:translateX(-4px) scaleX(-1)}@media (prefers-reduced-motion:reduce){.RoomCard_card__OIxUM,.RoomCard_card__OIxUM:hover{transform:none}}.RoomEntry_entry__IlF0t{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);padding-block:var(--s-5);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);scroll-margin-block-start:calc(var(--header-h) + 72px)}.RoomEntry_entry__IlF0t:focus{outline:none}.RoomEntry_media__M_K2e{inline-size:100%;max-inline-size:560px;min-inline-size:0}.RoomEntry_body__pbRoQ{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start}.RoomEntry_num__7zJtD{font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--gold-deep)}.RoomEntry_name__mF1df{margin:0;font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:400;line-height:1.15}.RoomEntry_desc__NA9jK{max-inline-size:var(--measure);color:var(--muted)}.RoomEntry_facts__2FGPZ{display:grid;grid-gap:0;gap:0;margin:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.RoomEntry_fact__8CB_R{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px var(--s-2);padding-block:12px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.RoomEntry_fact__8CB_R dt{display:inline-flex;align-items:center;gap:10px;color:var(--muted);font-size:var(--fs-small)}.RoomEntry_fact__8CB_R dt svg,.RoomEntry_items__XOOAq svg{color:var(--gold-deep)}.RoomEntry_fact__8CB_R dd{margin:0;font-family:var(--font-serif)}.RoomEntry_group__HUiWs{display:grid;grid-gap:10px;gap:10px}.RoomEntry_groupTitle__QIWBf{margin:0;font-family:var(--font-display);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}:lang(ar) .RoomEntry_groupTitle__QIWBf{text-transform:none;letter-spacing:0;font-family:var(--font-sans)}.RoomEntry_items__XOOAq{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.RoomEntry_items__XOOAq li{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--line);background:var(--cream);font-size:var(--fs-small)}.RoomEntry_rate__kmn_e{font-family:var(--font-serif);color:var(--gold-deep)}.RoomEntry_actions__3lvJe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.RoomEntry_details__wFs_h{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;color:var(--rust);font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:var(--tracking-button);text-transform:uppercase;text-decoration:none}.RoomEntry_details__wFs_h:hover{text-decoration:underline;text-underline-offset:6px}@media (min-width:900px){.RoomEntry_entry__IlF0t{grid-template-columns:minmax(0,460px) 1fr;gap:var(--s-5);align-items:start}}.Collage_collage__nlqSc{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2);align-items:start}.Collage_item__HpW0R{position:relative}.Collage_frame__T_mmc{box-shadow:0 18px 40px -22px rgb(48 40 32/45%)}.Collage_i1__kUFyR{-webkit-margin-before:var(--s-5);margin-block-start:var(--s-5)}.Collage_i2__uzbSz{-webkit-margin-before:calc(-1 * var(--s-4));margin-block-start:calc(-1 * var(--s-4))}.Collage_i3__9V32J{-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3)}.Collage_i1__kUFyR .Collage_frame__T_mmc{rotate:1.5deg}.Collage_i3__9V32J .Collage_frame__T_mmc{rotate:-1.2deg}@media (min-width:1024px){.Collage_collage__nlqSc{display:block;min-block-size:640px}.Collage_item__HpW0R{position:absolute;inline-size:300px;margin:0}.Collage_a___3lhS .Collage_i0__gMum2{inset-block-start:0;inset-inline-start:4%;z-index:2}.Collage_a___3lhS .Collage_i1__kUFyR{inset-block-start:90px;inset-inline-end:2%;inline-size:260px;z-index:1}.Collage_a___3lhS .Collage_i2__uzbSz{inset-block-start:360px;inset-inline-start:0;inline-size:280px;z-index:3}.Collage_a___3lhS .Collage_i3__9V32J{inset-block-start:400px;inset-inline-end:8%;inline-size:240px;z-index:4}.Collage_a___3lhS .Collage_i4__6wjGu{inset-block-start:230px;inset-inline-start:34%;inline-size:200px;z-index:5}.Collage_b__murL_ .Collage_i0__gMum2{inset-block-start:40px;inset-inline-end:0;z-index:2}.Collage_b__murL_ .Collage_i1__kUFyR{inset-block-start:0;inset-inline-start:0;inline-size:250px;z-index:1}.Collage_b__murL_ .Collage_i2__uzbSz{inset-block-start:330px;inset-inline-start:10%;inline-size:290px;z-index:3}.Collage_b__murL_ .Collage_i3__9V32J{inset-block-start:380px;inset-inline-end:4%;inline-size:230px;z-index:4}.Collage_b__murL_ .Collage_i4__6wjGu{inset-block-start:200px;inset-inline-start:36%;inline-size:190px;z-index:5}.Collage_portrait__hmriz{min-block-size:0;aspect-ratio:25/32}.Collage_portrait__hmriz .Collage_item__HpW0R{inline-size:44%}.Collage_portrait__hmriz .Collage_i0__gMum2{inset-block-start:0;inset-inline-start:2%;z-index:2}.Collage_portrait__hmriz .Collage_i1__kUFyR{inset-block-start:7%;inset-inline-end:0;z-index:1}.Collage_portrait__hmriz .Collage_i2__uzbSz{inset-block-start:49%;inset-inline-start:7%;z-index:3}.Collage_portrait__hmriz .Collage_i3__9V32J{inset-block-start:54%;inset-inline-end:3%;z-index:4}}@media (prefers-reduced-motion:reduce){.Collage_frame__T_mmc{rotate:none}}.DetailStrip_wrap__6Skd0{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.DetailStrip_hint__ctqSW{display:flex;align-items:center;gap:8px;padding-inline:var(--gutter);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}:lang(ar) .DetailStrip_hint__ctqSW{text-transform:none}.DetailStrip_strip__ABc9_{display:flex;gap:var(--s-3);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);-webkit-padding-after:var(--s-2);padding-block-end:var(--s-2);scrollbar-width:thin;scrollbar-color:var(--gold) transparent}.DetailStrip_item__nOmyj{flex:none;inline-size:min(70vw,300px);scroll-snap-align:start}.DetailStrip_item__nOmyj:nth-child(2n){-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4)}.DetailStrip_link___AzJI{display:block;overflow:hidden}.DetailStrip_link___AzJI:focus-visible{outline:2px solid var(--rust);outline-offset:3px}.DetailStrip_img__W4Cfe{inline-size:100%;aspect-ratio:4/5;object-fit:cover;transition:scale var(--dur-lg) var(--ease-out)}.DetailStrip_square__nHqh4 .DetailStrip_img__W4Cfe{aspect-ratio:1}.DetailStrip_link___AzJI:hover .DetailStrip_img__W4Cfe{scale:1.04}.DetailStrip_caption__kGspW{-webkit-margin-before:8px;margin-block-start:8px;font-family:var(--font-serif);font-size:var(--fs-small);color:var(--muted)}:lang(ar) .DetailStrip_caption__kGspW{font-style:normal}@media (prefers-reduced-motion:reduce){.DetailStrip_link___AzJI:hover .DetailStrip_img__W4Cfe{scale:none}}.ImageInText_word__aWYx9{font-family:var(--font-serif);font-weight:400;font-size:clamp(4.5rem,1rem + 17vw,15rem);line-height:.9;letter-spacing:-.02em;text-transform:uppercase;text-align:center;color:var(--rust);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageInText_light__m7_QI{color:var(--cream)}@supports ((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.ImageInText_word__aWYx9{color:transparent;background-image:var(--lqip);background-size:cover;background-position:var(--pos);-webkit-background-clip:text;background-clip:text}.ImageInText_word__aWYx9[data-bg-ready],html:not(.js) .ImageInText_word__aWYx9{background-image:var(--photo-sm),var(--lqip)}@media (min-width:1024px){.ImageInText_word__aWYx9[data-bg-ready],html:not(.js) .ImageInText_word__aWYx9{background-image:var(--photo),var(--lqip)}}}@media (forced-colors:active){.ImageInText_word__aWYx9{color:CanvasText;background:none}}:lang(ar) .ImageInText_word__aWYx9{text-transform:none;letter-spacing:0;line-height:1.2}.HomeBands_nameBand__7mPtn{padding-block:var(--s-4) var(--s-5);overflow:clip}.HomeBands_nameRow__fuiL7{display:inline-flex;align-items:center;gap:var(--s-4);-webkit-padding-end:var(--s-4);padding-inline-end:var(--s-4);font-family:var(--font-serif);font-size:clamp(3rem,1.5rem + 7vw,8rem);line-height:1.1;white-space:nowrap}.HomeBands_filled__uQFgg{color:var(--cream)}.HomeBands_outlined__D6N9Z{color:transparent;-webkit-text-stroke:1px var(--gold-light)}@media (forced-colors:active){.HomeBands_outlined__D6N9Z{color:CanvasText}}.HomeBands_arabic__RAKX3{font-family:Amiri Wordmark,Amiri,Times New Roman,serif;color:var(--gold-light)}.HomeBands_star__xI4hj{font-size:.4em;color:var(--gold)}.HomeBands_photoBand__eRnRk{position:relative;padding-block:var(--section-y) calc(var(--section-y) + 40px);overflow:clip}.HomeBands_bg__gfUWF{position:absolute;inset:-6%;z-index:-1;background-image:var(--lqip);background-size:cover;background-position:50%;filter:blur(6px) brightness(.45) saturate(.9);animation:HomeBands_ken-burns__0vcHd 30s var(--ease-out) forwards}[data-bg-ready]>.HomeBands_bg__gfUWF,html:not(.js) .HomeBands_bg__gfUWF{background-image:var(--bg-sm),var(--lqip)}@media (min-width:1024px){[data-bg-ready]>.HomeBands_bg__gfUWF,html:not(.js) .HomeBands_bg__gfUWF{background-image:var(--bg),var(--lqip)}}.HomeBands_photoInner__PT5K2{position:relative;display:grid;grid-gap:var(--s-3);gap:var(--s-3);justify-items:center;text-align:center}.HomeBands_photoLine__XLv9B{max-inline-size:34rem;font-family:var(--font-serif);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);color:var(--cream)}:lang(ar) .HomeBands_photoLine__XLv9B{font-style:normal}.HomeBands_strips__4p74Z{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding-block:var(--section-y);overflow:clip}.HomeBands_thumb__hAzQx{-webkit-margin-end:var(--s-2);margin-inline-end:var(--s-2)}.HomeBands_thumb__hAzQx img{display:block;inline-size:auto;block-size:clamp(140px,18vw,220px);max-inline-size:320px;aspect-ratio:4/5;object-fit:cover;background-size:cover}.HomeBands_stripsFoot__SlifM{display:flex;justify-content:center;-webkit-padding-before:var(--s-3);padding-block-start:var(--s-3)}@media (prefers-reduced-motion:reduce){.HomeBands_bg__gfUWF{animation:none}}.SectionEdge_edge__pdGD5{position:absolute;inset-inline:0;inset-block-end:-1px;z-index:1;display:block;inline-size:100%;block-size:clamp(24px,4vw,60px);pointer-events:none}.SectionEdge_flip__M3lBz,[dir=rtl] .SectionEdge_edge__pdGD5{transform:scaleX(-1)}[dir=rtl] .SectionEdge_flip__M3lBz{transform:none}.SectionEdge_cream__pfp6E{fill:var(--cream)}.SectionEdge_sand__M23kj{fill:var(--sand)}.SectionEdge_rust__AuCWJ{fill:var(--rust)}.SectionEdge_charcoal__COSnB{fill:var(--charcoal)}.SectionEdge_bordeaux__cENOy{fill:var(--bordeaux)}.HouseKeeps_wrap__05noP{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.HouseKeeps_stack__p_ZV_{display:none}.HouseKeeps_list__ffB_Z{display:grid}.HouseKeeps_item__awUaH{display:grid;grid-template-columns:3rem 1fr;grid-gap:12px var(--s-2);gap:12px var(--s-2);align-items:baseline;padding-block:var(--s-3);-webkit-border-before:1px solid var(--line-on-dark);border-block-start:1px solid var(--line-on-dark)}.HouseKeeps_num___BGmj{font-family:var(--font-display);color:var(--gold-light);font-size:1.25rem}.HouseKeeps_label__mrRS2{font-family:var(--font-serif);font-size:var(--fs-h3);line-height:1.2;transition:color var(--dur-sm) var(--ease-out)}.HouseKeeps_inline__e5BYP{grid-column:1/-1;inline-size:100%;aspect-ratio:3/2;object-fit:cover;-webkit-margin-before:8px;margin-block-start:8px}@media (min-width:1024px){.HouseKeeps_wrap__05noP{grid-template-columns:440px 1fr;gap:var(--s-6);align-items:start}html.js .HouseKeeps_stack__p_ZV_{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--header-h) + var(--s-4));display:grid;aspect-ratio:4/5;overflow:hidden;outline:1px solid var(--gold);outline-offset:10px}.HouseKeeps_stackImg__la3Hn{grid-area:1/1;inline-size:100%;block-size:100%;object-fit:cover;background-size:cover;opacity:0;transition:opacity var(--dur-lg) var(--ease-out)}.HouseKeeps_on__hGbVU{opacity:1}html.js .HouseKeeps_inline__e5BYP{display:none}html.js .HouseKeeps_item__awUaH{padding-block:var(--s-4)}html.js .HouseKeeps_label__mrRS2{color:rgb(241 234 224/55%);font-size:var(--fs-h2)}html.js .HouseKeeps_current__h_iUs .HouseKeeps_label__mrRS2{color:var(--cream)}}@media (prefers-reduced-motion:reduce){.HouseKeeps_label__mrRS2,.HouseKeeps_stackImg__la3Hn{transition:none}}.DayInHouse_section__J_fVg{padding-block:var(--section-y);overflow:clip}.DayInHouse_layers__YSfa_{position:absolute;inset:0;z-index:-1}.DayInHouse_layer__vCoN9{position:absolute;inset:0;opacity:0}.DayInHouse_sand__wERhb{background:var(--sand)}.DayInHouse_rust__C3lFL{--focus:var(--gold-light);background:var(--rust)}.DayInHouse_night__W18OL{--focus:var(--gold-light);background:var(--charcoal)}.DayInHouse_inner__BIue6{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.DayInHouse_head__wzes_{display:grid;grid-gap:var(--s-3);gap:var(--s-3);justify-items:start;padding:var(--s-3);background:var(--cream);max-inline-size:34rem}.DayInHouse_label__XaS4j{color:var(--rust)}.DayInHouse_title__YWhrA{font-size:var(--fs-h2);line-height:1.08}.DayInHouse_title__YWhrA em{color:var(--gold-deep)}.DayInHouse_timeline__mw9p5{position:relative;display:grid;grid-gap:var(--s-4);gap:var(--s-4);max-inline-size:52rem}.DayInHouse_timeline__mw9p5:before{content:"";position:absolute;inset-block:8px;inset-inline-start:7px;inline-size:1px;background:var(--gold)}.DayInHouse_item__bC8oH{position:relative;display:grid;grid-template-columns:15px 1fr;grid-template-areas:"node time" "node card";grid-gap:8px var(--s-3);gap:8px var(--s-3)}.DayInHouse_time__CelcL{grid-area:time;font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;justify-self:start;padding:4px 10px;background:var(--cream);color:var(--rust)}:lang(ar) .DayInHouse_time__CelcL{text-transform:none}.DayInHouse_node__2pE3W{grid-area:node;inline-size:15px;block-size:15px;-webkit-margin-before:8px;margin-block-start:8px;border:1px solid var(--gold);background:var(--cream);transform:rotate(45deg)}.DayInHouse_card__aORwT{grid-area:card;display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:var(--s-3);column-gap:var(--s-3);padding:var(--s-3);background:var(--cream);border:1px solid var(--line)}.DayInHouse_photo__rw_hh{inline-size:100%;aspect-ratio:3/2;object-fit:cover;-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}@media (min-width:640px){.DayInHouse_card__aORwT{grid-template-columns:200px minmax(0,1fr);align-items:start}.DayInHouse_photo__rw_hh{grid-row:span 2;aspect-ratio:4/5;-webkit-margin-after:0;margin-block-end:0}}.DayInHouse_itemTitle__534Z1{font-size:var(--fs-h3);line-height:1.2;-webkit-margin-after:8px;margin-block-end:8px}.DayInHouse_text__UwZWy{color:var(--muted)}@media (min-width:1024px){.DayInHouse_inner__BIue6{grid-template-columns:5fr 7fr;align-items:start}.DayInHouse_head__wzes_{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--header-h) + var(--s-4))}.DayInHouse_item__bC8oH{grid-template-columns:7rem 15px 1fr;grid-template-areas:"time node card";align-items:start}.DayInHouse_time__CelcL{justify-self:end}.DayInHouse_timeline__mw9p5:before{inset-inline-start:calc(7rem + var(--s-3) + 7px)}}.Ratings_wrap__bkArm{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.Ratings_scores__4X4yN{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.Ratings_scores__4X4yN,.Ratings_sub__M8E27{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Ratings_subTitle__siLUI{font-size:var(--fs-label);font-family:var(--font-sans);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}:lang(ar) .Ratings_subTitle__siLUI{text-transform:none}.Ratings_bars__BfKzr{display:grid;grid-gap:var(--s-2) var(--s-4);gap:var(--s-2) var(--s-4)}.Ratings_row__IcIY7{display:grid;grid-template-columns:1fr auto;grid-gap:6px 12px;gap:6px 12px}.Ratings_name__nbH9_{font-size:var(--fs-small)}.Ratings_value__bGmsW{font-family:var(--font-serif);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.Ratings_track__KVUKK{grid-column:1/-1;display:block;block-size:2px;background:var(--line)}.Ratings_fillInner__ctOVW,.Ratings_fill__SDm5E{display:block;block-size:100%}.Ratings_fillInner__ctOVW{background:var(--rust)}.Ratings_note__NM5Gq{font-size:var(--fs-small);color:var(--muted)}@media (min-width:768px){.Ratings_bars__BfKzr{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Ratings_wrap__bkArm{grid-template-columns:5fr 7fr;gap:var(--s-6);align-items:start}.Ratings_scores__4X4yN{grid-template-columns:1fr}}.Ratings_score__cmCMx{display:grid;grid-gap:var(--s-1);gap:var(--s-1);align-content:start}.Ratings_source__8ZX97{justify-self:start;font-size:var(--fs-small);color:var(--gold-light);text-underline-offset:4px}.RoomTeaserSlider_slider__lUr8Z{display:grid;grid-gap:var(--s-2);gap:var(--s-2);min-inline-size:0}.RoomTeaserSlider_track__l112g{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.RoomTeaserSlider_track__l112g::-webkit-scrollbar{display:none}.RoomTeaserSlider_slide__LG5hi{display:grid;grid-gap:var(--s-3);gap:var(--s-3);scroll-snap-align:start;min-inline-size:0}.RoomTeaserSlider_media__w3Hdu{max-inline-size:640px;aspect-ratio:4/3;overflow:hidden;background:var(--sand)}.RoomTeaserSlider_img__EbVWl{inline-size:100%;block-size:100%;object-fit:cover;background-size:cover}.RoomTeaserSlider_body__hWo7F{display:grid;grid-gap:8px;gap:8px;align-content:center}.RoomTeaserSlider_name__WKt77{margin:0;font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:400;line-height:1.15}.RoomTeaserSlider_facts___mfF8{margin:0;color:var(--muted)}.RoomTeaserSlider_link__Dz7W1{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;color:var(--rust);font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:var(--tracking-button);text-transform:uppercase;text-decoration:none}.RoomTeaserSlider_link__Dz7W1:hover{text-decoration:underline;text-underline-offset:6px}.RoomTeaserSlider_controls__puVMV{display:flex;align-items:center;gap:var(--s-1)}.RoomTeaserSlider_btn__vdl1O{display:inline-grid;place-items:center;inline-size:48px;block-size:48px;border:1px solid var(--line-strong);background:transparent;color:var(--charcoal);cursor:pointer;transition:background-color var(--dur-sm) var(--ease-out),color var(--dur-sm) var(--ease-out)}.RoomTeaserSlider_btn__vdl1O:hover{background:var(--charcoal);color:var(--cream)}.RoomTeaserSlider_back__jFHF0{rotate:180deg}.RoomTeaserSlider_dots__suiPl{display:flex;margin:0;padding:0;list-style:none}.RoomTeaserSlider_dot__HI1Uc{position:relative;inline-size:44px;block-size:44px;border:0;background:transparent;cursor:pointer}.RoomTeaserSlider_dot__HI1Uc:after{content:"";position:absolute;inset:50% auto auto 50%;inline-size:8px;block-size:8px;border-radius:50%;border:1px solid var(--gold-deep);translate:-50% -50%;transition:background-color var(--dur-sm) var(--ease-out),scale var(--dur-sm) var(--ease-out)}.RoomTeaserSlider_dot__HI1Uc[aria-current=true]:after{background:var(--gold-deep);scale:1.25}.RoomTeaserSlider_count__Mwtee{margin:0;-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:900px){.RoomTeaserSlider_slide__LG5hi{grid-template-columns:minmax(0,640px) 1fr;gap:var(--s-5)}}@media (prefers-reduced-motion:reduce){.RoomTeaserSlider_btn__vdl1O,.RoomTeaserSlider_dot__HI1Uc:after{transition:none}}.SiteMap_figure__hSzWl{position:relative;display:grid;grid-gap:12px;gap:12px;padding:clamp(14px,3vw,28px);background:var(--sand)}.SiteMap_svg__yDkb6{inline-size:100%;block-size:auto}.SiteMap_labels__FZ_FG,.SiteMap_riad__x6ncq{font-family:var(--font-serif)}:lang(ar) .SiteMap_labels__FZ_FG,:lang(ar) .SiteMap_riad__x6ncq{font-style:normal}.SiteMap_pins__E52Lk{font-family:var(--font-sans);font-weight:600}.SiteMap_note__BdJb9{font-size:var(--fs-small);color:var(--muted)}.SiteMap_route__2eIQH{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease-in-out) .2s}.SiteMap_pin__svBy0{transition:transform var(--dur-md) var(--ease-out),opacity var(--dur-md) var(--ease-out)}html.js:not(.reduce-motion) .SiteMap_figure__hSzWl:not([data-shown]) .SiteMap_route__2eIQH{stroke-dashoffset:1}html.js:not(.reduce-motion) .SiteMap_figure__hSzWl:not([data-shown]) .SiteMap_pin__svBy0{opacity:0;transform:translateY(-16px)}.PhotoGrid_grid__2leMt{column-count:2;column-gap:var(--s-2);margin:0;padding:0;list-style:none}.PhotoGrid_item__80_Dd{page-break-inside:avoid;break-inside:avoid;-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2);overflow:hidden;background:var(--sand)}.PhotoGrid_img__vv7qZ{display:block;inline-size:100%;block-size:auto;background-size:cover;transition:scale var(--dur-lg) var(--ease-out)}@media (hover:hover){.PhotoGrid_item__80_Dd:hover .PhotoGrid_img__vv7qZ{scale:1.03}}@media (min-width:1024px){.PhotoGrid_grid__2leMt{column-count:3;column-gap:var(--s-3)}.PhotoGrid_two__OqWmw{column-count:2}.PhotoGrid_item__80_Dd{-webkit-margin-after:var(--s-3);margin-block-end:var(--s-3)}}@media (prefers-reduced-motion:reduce){.PhotoGrid_img__vv7qZ{transition:none}}.SplitFeature_section__YLGg1{overflow:clip}.SplitFeature_grid__OfrAU{position:relative;display:grid;grid-gap:var(--s-5);gap:var(--s-5);align-items:center}.SplitFeature_image___LhKC{justify-self:center;inline-size:min(100%,460px)}.SplitFeature_text__g3QmI{display:grid;grid-gap:var(--s-4);gap:var(--s-4);justify-items:start}@media (min-width:1024px){.SplitFeature_grid__OfrAU{grid-template-columns:460px 1fr;gap:var(--s-6)}.SplitFeature_flip__iAYYx .SplitFeature_image___LhKC{order:2}.SplitFeature_flip__iAYYx{grid-template-columns:1fr 460px}}.MenuCard_card__Uz0CO{position:relative;display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:clamp(28px,5vw,56px) clamp(20px,4vw,48px);background:var(--cream);background-image:var(--grain);background-size:320px;color:var(--charcoal);box-shadow:var(--shadow-float)}.MenuCard_ticks__RHPEu{position:absolute;inset:10px;pointer-events:none;border:1px solid rgb(176 141 87/45%)}.MenuCard_category__CkHHe{display:grid;grid-gap:12px;gap:12px}.MenuCard_categoryName__705WP{display:flex;align-items:center;gap:14px;font-family:var(--font-display);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--gold-deep)}.MenuCard_categoryName__705WP:after{content:"";flex:1 1;block-size:1px;background:rgb(176 141 87/45%)}:lang(ar) .MenuCard_categoryName__705WP{text-transform:none}.MenuCard_items___BeQq{display:grid;grid-gap:10px;gap:10px}.MenuCard_item__JEGpx{display:flex;align-items:baseline;gap:10px}.MenuCard_dish__9V2zs{font-family:var(--font-serif);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.35}.MenuCard_leader__uUPK_{flex:1 1;min-inline-size:24px;-webkit-border-after:1px dotted var(--line-strong);border-block-end:1px dotted var(--line-strong);transform:translateY(-4px)}.MenuCard_price__AtgTo{flex:none;font-family:var(--font-serif);font-size:1.0625rem;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.MenuCard_formula__UZCZh{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:var(--s-3);border:1px solid var(--gold);text-align:center}.MenuCard_formulaLabel__ek5T9{font-family:var(--font-display);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--gold-deep)}:lang(ar) .MenuCard_formulaLabel__ek5T9{text-transform:none}.MenuCard_formulaDetail__KkfBR{font-size:var(--fs-small)}.MenuCard_formulaPrice__mZKec{font-family:var(--font-serif);font-size:var(--fs-h3)}.MenuCard_perPerson__rE46f{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--muted)}.MenuCard_note__F1YQG{font-size:var(--fs-small);color:var(--muted);text-align:center}.MenuCard_action__ckui9{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-2)}.RoomIndex_index__CdO6Z{position:-webkit-sticky;position:sticky;inset-block-start:var(--header-h);z-index:var(--z-filter);padding-block:8px;background:var(--cream);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.RoomIndex_title__YN_NR{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.RoomIndex_list__h_5HY{display:flex;gap:4px;overflow-x:auto;margin:0;padding:0;list-style:none;scrollbar-width:none}.RoomIndex_list__h_5HY::-webkit-scrollbar{display:none}.RoomIndex_link__nh_Ij{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:8px 12px;-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent;color:var(--charcoal);font-size:var(--fs-small);text-decoration:none;white-space:nowrap;transition:color var(--dur-sm) var(--ease-out),border-color var(--dur-sm) var(--ease-out)}.RoomIndex_num__X930g{font-family:var(--font-display);font-size:var(--fs-label);color:var(--gold-deep)}.RoomIndex_link__nh_Ij:hover,.RoomIndex_link__nh_Ij[aria-current=location]{border-color:var(--gold-deep)}.RoomIndex_link__nh_Ij[aria-current=location]{color:var(--rust)}@media (min-width:1100px){.RoomIndex_index__CdO6Z{inset-block-start:calc(var(--header-h) + var(--s-3));align-self:start;padding-block:var(--s-3);-webkit-border-after:0;border-block-end:0;background:transparent}.RoomIndex_title__YN_NR{position:static;inline-size:auto;block-size:auto;-webkit-clip-path:none;clip-path:none;-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2);font-family:var(--font-display);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}:lang(ar) .RoomIndex_title__YN_NR{text-transform:none;letter-spacing:0}.RoomIndex_list__h_5HY{flex-direction:column;overflow:visible;padding:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line)}.RoomIndex_link__nh_Ij{white-space:normal;padding-inline:var(--s-2) 0;-webkit-border-after:0;border-block-end:0;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;-webkit-margin-start:-1px;margin-inline-start:-1px}.RoomIndex_link__nh_Ij:hover,.RoomIndex_link__nh_Ij[aria-current=location]{border-inline-start-color:var(--gold-deep)}}@media (prefers-reduced-motion:reduce){.RoomIndex_link__nh_Ij{transition:none}}.StatCounter_stat__8EbVA{display:grid;grid-gap:6px;gap:6px;padding-block:var(--s-3);-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.StatCounter_value__yIdpy{font-family:var(--font-serif);font-size:clamp(2.5rem,1.9rem + 2.6vw,3.75rem);line-height:1;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.StatCounter_suffix__c7_tg{font-size:.45em;color:var(--muted);-webkit-margin-start:4px;margin-inline-start:4px}.StatCounter_label__nefUr{font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted)}:lang(ar) .StatCounter_label__nefUr{text-transform:none}.Logo_wordmark__iYhOI{display:inline-flex;align-items:center;gap:12px;color:inherit}.Logo_mark__kUc3U{inline-size:22px;block-size:auto;color:var(--gold);flex:none}.Logo_text__6_qhe{display:grid;line-height:1.1}.Logo_name__Yovw_{font-family:var(--font-display);font-size:.95rem;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}.Logo_nameAr___0FIM{font-family:var(--font-serif);font-size:1.3rem;white-space:nowrap}.Logo_city__yDWuP{font-size:.75rem;letter-spacing:.32em;text-transform:uppercase;opacity:.8}:lang(ar) .Logo_city__yDWuP{letter-spacing:0;font-size:.75rem}@media (max-width:479px){.Logo_name__Yovw_{font-size:.8125rem;letter-spacing:.12em}.Logo_city__yDWuP{letter-spacing:.24em}.Logo_wordmark__iYhOI{gap:8px}}.ScrollProgress_bar__mb3yI{position:absolute;inset-inline:0;inset-block-end:0;display:block;block-size:2px;background:var(--gold);transform-origin:0 50%}[dir=rtl] .ScrollProgress_bar__mb3yI{transform-origin:100% 50%}.Header_header__Qlfme{position:fixed;inset-inline:0;inset-block-start:0;z-index:var(--z-header);color:var(--charcoal);background:rgb(241 234 224/0);transition:background-color var(--dur-md) var(--ease-out),color var(--dur-md) var(--ease-out),box-shadow var(--dur-md) var(--ease-out),transform var(--dur-md) var(--ease-out);view-transition-name:site-header}.Header_header__Qlfme[data-hidden=true]:not(:focus-within){transform:translateY(-100%)}.Header_header__Qlfme[data-scrolled=true]{background:rgb(241 234 224/88%);-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1);box-shadow:0 1px 0 var(--line)}html[data-hero=dark] .Header_header__Qlfme[data-scrolled=false]{color:var(--cream)}html[data-hero=dark] .Header_header__Qlfme[data-scrolled=false] :focus-visible{outline-color:var(--gold-light)}.Header_inner__jjXeI{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);inline-size:min(var(--content-max),100% - 2 * var(--gutter));min-block-size:var(--header-h);margin-inline:auto}.Header_home__pwcha{display:inline-flex;align-items:center;min-block-size:44px;color:inherit;text-decoration:none}.Header_actions__gAJ53{display:flex;align-items:center;gap:8px}.Header_book__66T2_{min-block-size:44px;padding-inline:18px}.Header_menuButton__GbJM9{display:inline-flex;align-items:center;gap:12px;min-block-size:44px;min-inline-size:44px;padding-inline:10px;border:1px solid;background:transparent;color:inherit;font-size:.8125rem;letter-spacing:var(--tracking-button);text-transform:uppercase}:lang(ar) .Header_menuButton__GbJM9{text-transform:none}.Header_menuText__QzeOw{display:none}.Header_burger__4uERc{display:grid;grid-gap:6px;gap:6px;inline-size:22px}.Header_burger__4uERc span{block-size:1px;background:currentColor}@media (min-width:768px){.Header_menuText__QzeOw{display:inline}.Header_menuButton__GbJM9{padding-inline:16px}}@media (max-width:379px){.Header_book__66T2_{padding-inline:12px;letter-spacing:.08em}}.LanguageSwitcher_list__EBFJr{display:flex;flex-wrap:wrap;gap:4px 20px}.LanguageSwitcher_link__D4H7n{display:inline-flex;align-items:center;min-block-size:44px;font-size:.875rem;letter-spacing:.08em;text-decoration:none;color:inherit;opacity:.85}.LanguageSwitcher_link__D4H7n:hover{opacity:1;text-decoration:underline}.LanguageSwitcher_link__D4H7n[aria-current=true]{opacity:1;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px}.LanguageSwitcher_dark__MbGaq .LanguageSwitcher_link__D4H7n[aria-current=true]{-webkit-text-decoration-color:var(--gold-light);text-decoration-color:var(--gold-light)}.LanguageSuggestion_bar__Yp6O8{--focus:var(--gold-light);position:fixed;inset-inline:var(--gutter);inset-block-end:max(16px,env(safe-area-inset-bottom));z-index:var(--z-langbar);display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;max-inline-size:36rem;margin-inline:auto;padding:10px 10px 10px 18px;background:var(--charcoal);color:var(--cream);box-shadow:var(--shadow-float);font-size:var(--fs-small)}.LanguageSuggestion_text__vAlDb{flex:1 1 14rem}.LanguageSuggestion_go__MOuT7{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:14px;background:var(--cream);color:var(--charcoal);text-decoration:none;font-weight:500}.LanguageSuggestion_dismiss__Ndq1f{display:grid;place-items:center;inline-size:44px;block-size:44px;border:0;background:transparent;color:var(--cream)}.LanguageSuggestion_dismiss__Ndq1f:focus-visible,.LanguageSuggestion_go__MOuT7:focus-visible{outline-color:var(--gold-light)}.Threshold_wrap__SSxxi{overflow:hidden}.Threshold_panel__Vbzj_{display:block;background:var(--cream);background-image:var(--grain);background-size:320px}.Threshold_start__j_pVe{box-shadow:inset -1px 0 0 var(--gold)}[dir=rtl] .Threshold_start__j_pVe{box-shadow:inset 1px 0 0 var(--gold)}.Threshold_mark__ZtazC{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:44px;color:var(--gold);translate:-50% -50%}[dir=rtl] .Threshold_mark__ZtazC{translate:50% -50%}.TextLink_link__lTpKi{display:inline-flex;align-items:center;gap:10px;min-block-size:44px;color:inherit;text-decoration:none;font-size:.8125rem;font-weight:500;letter-spacing:var(--tracking-button);text-transform:uppercase}:lang(ar) .TextLink_link__lTpKi{text-transform:none;font-size:1rem}.TextLink_text__FDRqC{position:relative;padding-block:4px}.TextLink_text__FDRqC:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:currentColor;transform:scaleX(.28);transform-origin:0 50%;transition:transform var(--dur-md) var(--ease-out)}[dir=rtl] .TextLink_text__FDRqC:after{transform-origin:100% 50%}.TextLink_link__lTpKi:focus-visible .TextLink_text__FDRqC:after,.TextLink_link__lTpKi:hover .TextLink_text__FDRqC:after{transform:scaleX(1)}.TextLink_arrow__jXoG6{transition:transform var(--dur-md) var(--ease-out)}.TextLink_link__lTpKi:hover .TextLink_arrow__jXoG6{transform:translateX(4px)}[dir=rtl] .TextLink_link__lTpKi:hover .TextLink_arrow__jXoG6{transform:scaleX(-1) translateX(4px)}.pages_later__RpiVf>*{content-visibility:auto;contain-intrinsic-size:auto 900px}.pages_stack__LxFAD{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.pages_headRow__tZp1f{display:grid;grid-gap:var(--s-3);gap:var(--s-3);justify-items:start}.pages_cards__cSTPt{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.pages_hint__l3MJJ{-webkit-margin-after:var(--s-3);margin-block-end:var(--s-3);font-size:var(--fs-small);color:var(--muted)}.pages_onDark__a4_87{color:var(--cream)}.pages_dark__0ENyB{position:relative;color:var(--cream);overflow:clip}.pages_inline__Ib7te{display:inline-flex;align-items:center;min-block-size:44px;color:var(--charcoal);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.pages_inline__Ib7te:hover{color:var(--rust)}.pages_roomsList__ISQ0g{padding-block:var(--s-3) var(--section-y)}.pages_roomsLayout__Fyy1k{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.pages_roomsLayout__Fyy1k{grid-template-columns:220px minmax(0,1fr);gap:var(--s-5)}}.pages_welcome__GWQsO{position:relative;-webkit-padding-after:calc(var(--section-y) + 40px);padding-block-end:calc(var(--section-y) + 40px)}.pages_welcomeGrid__8_EWk{position:relative;align-items:center}.pages_introGrid__gd4iu,.pages_welcomeGrid__8_EWk{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.pages_stats__q5r6R{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.pages_enter__Yebjq{overflow:clip}.pages_enter__Yebjq,.pages_mapGrid__hpilk{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.pages_mapGrid__hpilk{align-items:start}.pages_aroundGrid__fhizT{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.pages_places__ZHW7P{display:grid;-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.pages_place__JIrSg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px var(--s-3);padding-block:var(--s-2);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.pages_placeNum___gvmf{display:inline-grid;place-items:center;inline-size:26px;block-size:26px;-webkit-margin-end:12px;margin-inline-end:12px;border-radius:50%;background:var(--charcoal);color:var(--cream);font-size:.8125rem;font-weight:600}.pages_placeValue__8BghS{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pages_compare__tqGXT{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.pages_roomTop__GPwah{padding-block:calc(var(--header-h) + var(--s-3)) var(--section-y)}.pages_roomHead__jj4Hf{display:grid;grid-gap:var(--s-2);gap:var(--s-2);justify-items:start}.pages_roomTitle__Srs3k{font-size:var(--fs-h1);line-height:1.06}:lang(ar) .pages_roomTitle__Srs3k{line-height:1.35}.pages_lead__8dcf9{font-size:clamp(1.125rem,1.05rem + .3vw,1.3125rem);color:var(--muted)}.pages_h2__EXQHA{font-size:var(--fs-h2);line-height:1.08}.pages_h2__EXQHA em{color:var(--gold-deep)}.pages_roomGrid__SK9Y2{display:grid;grid-gap:var(--s-5);gap:var(--s-5);align-items:start}.pages_roomTop__GPwah .pages_roomGrid__SK9Y2{-webkit-margin-before:var(--s-3);margin-block-start:var(--s-3)}.pages_specs__Jzt7A{display:grid;-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.pages_spec__nuFFl{display:grid;grid-template-columns:9rem 1fr;grid-gap:var(--s-2);gap:var(--s-2);padding-block:14px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.pages_spec__nuFFl dt{color:var(--muted);font-size:var(--fs-small)}.pages_roomActions__YVw9A{display:flex;flex-wrap:wrap;gap:var(--s-2)}.pages_amenities__3qLdf{display:grid;grid-gap:12px var(--s-4);gap:12px var(--s-4)}.pages_amenity__Edeu2{display:flex;align-items:center;gap:14px}.pages_amenity__Edeu2 svg{flex:none;color:var(--rust)}.pages_menu__deUbx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--s-3);gap:0 var(--s-3);-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong);inline-size:100%}.pages_menu__deUbx li{padding-block:12px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);font-family:var(--font-serif);font-size:1.125rem}.pages_contactGrid__yLPN_{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.pages_card__hdT90{position:relative;display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-content:start;padding:var(--s-4) var(--s-3);background:var(--cream);border:1px solid var(--line)}.pages_cardTitle__0cwmD{font-size:var(--fs-h3);line-height:1.2}.pages_address__442co{font-style:normal;line-height:1.7}.pages_actions__1aX89{display:flex;flex-wrap:wrap;gap:var(--s-2)}.pages_ways__xsH9X{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.pages_way__pqGyU{display:grid;grid-gap:8px;gap:8px;-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2);-webkit-border-before:1px solid var(--gold);border-block-start:1px solid var(--gold)}.pages_wayTitle__A3Asc{font-size:var(--fs-h3)}.pages_wayText__4E6o7{color:var(--muted)}.pages_notFound__yvyHd{min-block-size:70svh;display:grid;align-content:center;padding-block:calc(var(--header-h) + var(--s-5)) var(--s-6)}.pages_notFoundInner__eV8al{display:grid;grid-gap:var(--s-4);gap:var(--s-4);justify-items:start}.pages_mark__BM7tJ{inline-size:64px;color:var(--gold)}@media (min-width:640px){.pages_cards__cSTPt{grid-template-columns:repeat(2,1fr)}.pages_amenities__3qLdf{grid-template-columns:1fr 1fr}.pages_menu__deUbx{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pages_headRow__tZp1f{grid-template-columns:1fr auto;align-items:end}.pages_cards__cSTPt{grid-template-columns:repeat(3,1fr)}.pages_welcomeGrid__8_EWk{grid-template-columns:5fr 6fr;gap:var(--s-6)}.pages_flip__mDc9O>:first-child{order:2}.pages_introGrid__gd4iu{grid-template-columns:7fr 4fr;gap:var(--s-6);align-items:end}.pages_aroundGrid__fhizT{grid-template-columns:5fr 7fr;gap:var(--s-6)}.pages_mapGrid__hpilk{grid-template-columns:7fr 5fr}.pages_sticky__0iPQ9{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--header-h) + var(--s-3))}.pages_roomGrid__SK9Y2{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--s-6)}.pages_contactGrid__yLPN_{grid-template-columns:1fr 1fr}.pages_ways__xsH9X{grid-template-columns:repeat(3,1fr);gap:var(--s-4)}}.pages_spaces__RE68a{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.pages_space__36USX{display:grid;grid-gap:10px;gap:10px;align-content:start}.pages_spaceName__0QfCD{font-size:var(--fs-h3);line-height:1.2}.pages_capacity__oZrCD{font-size:var(--fs-small);color:var(--gold-deep)}.pages_occasionFeature__aVQEJ{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin:0;max-inline-size:760px}.pages_occasionCaption__lGV6O{display:grid;grid-gap:var(--s-1);gap:var(--s-1);align-content:center;color:var(--cream)}.pages_occasionName__yyBLd{font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--gold-light)}@media (min-width:768px){.pages_occasionFeature__aVQEJ{grid-template-columns:360px 1fr;gap:var(--s-5)}}.pages_occasions__SN794{display:grid;grid-gap:2px;gap:2px;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.pages_occasion__YUAFg{display:flex;align-items:center;gap:14px;padding:var(--s-3) var(--s-2);-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong);font-family:var(--font-serif);font-size:1.125rem}.pages_occasion__YUAFg svg{flex:none;color:var(--gold-light)}.pages_eventNote__KQJTV{max-inline-size:var(--measure);font-size:var(--fs-small);color:var(--muted)}.pages_steps__DdH9c{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.pages_stepItem__jEgDn{display:grid;grid-gap:8px;gap:8px;-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2);-webkit-border-before:1px solid var(--gold);border-block-start:1px solid var(--gold)}.pages_stepNum__7jchq{font-family:var(--font-display);font-size:2rem;color:var(--gold-deep)}.pages_stepText__usFzl{font-family:var(--font-serif);font-size:var(--fs-h3);line-height:1.25}.pages_formGrid__33I9c,.pages_menuGrid__6a9_C{position:relative;display:grid;grid-gap:var(--s-5);gap:var(--s-5);align-items:start}.pages_menuSide__tRr2M{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}@media (min-width:768px){.pages_spaces__RE68a,.pages_steps__DdH9c{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.pages_formGrid__33I9c{grid-template-columns:4fr 7fr;gap:var(--s-6)}.pages_menuGrid__6a9_C{grid-template-columns:5fr 6fr;gap:var(--s-6)}}.pages_services__pLA2T{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.pages_servicesTitle__fiyRw{font-family:var(--font-serif);font-size:var(--fs-h3)}.pages_servicesIntro__NrkHj{font-size:var(--fs-small)}.pages_servicesList__vCABn{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));grid-gap:var(--s-1) var(--s-3);gap:var(--s-1) var(--s-3);-webkit-padding-after:var(--s-3);padding-block-end:var(--s-3)}.pages_servicesList__vCABn li{display:flex;align-items:center;gap:10px;padding-block:10px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.pages_heroActions__AADH8{display:flex;flex-wrap:wrap;gap:var(--s-2);-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2)}.pages_dinner__5LK0y{display:grid;grid-gap:var(--s-5);gap:var(--s-5);align-items:center}.pages_dinnerPhotos__kMbXN{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-2);gap:var(--s-2)}.pages_dinnerWide__Vv1e3{grid-column:1/-1}@media (min-width:1024px){.pages_dinner__5LK0y{grid-template-columns:5fr 6fr;gap:var(--s-6)}}.blocks_direct__Ra0_M{position:relative;color:var(--cream);overflow:clip}.blocks_mosaic__MGPzS{position:absolute;inset:0;z-index:-1;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-gap:4px;gap:4px;opacity:.22;filter:saturate(.8)}.blocks_mosaic__MGPzS img{inline-size:100%;block-size:100%;max-inline-size:320px;object-fit:cover;background-size:cover}.blocks_directInner__Q80UG{position:relative;display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.blocks_actions__6ABgT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.blocks_phone__VjCeo{display:inline-flex;align-items:center;min-block-size:48px;padding-inline:4px;color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--gold-light);text-decoration-color:var(--gold-light);text-underline-offset:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blocks_phone__VjCeo:hover{color:var(--gold-light)}.blocks_note__upFj5{font-size:var(--fs-small);color:var(--muted);max-inline-size:var(--measure)}:lang(ar) .blocks_note__upFj5{font-style:normal}@media (min-width:1024px){.blocks_mosaic__MGPzS{grid-template-columns:repeat(6,1fr)}.blocks_directInner__Q80UG{grid-template-columns:1fr auto;align-items:end;gap:var(--s-6)}.blocks_actions__6ABgT{flex-direction:column;align-items:stretch}}.blocks_menu__Qs7B4{overflow:clip}.blocks_menuPhotos__kCmle{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-2);gap:var(--s-2);max-inline-size:460px}.blocks_carte__jeN0e{display:grid;grid-gap:var(--s-3);gap:var(--s-3);justify-items:start}.blocks_carteDetails__ey7py{inline-size:100%}.blocks_carteSummary__FUGkD{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-block-size:64px;padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);background:var(--cream);font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:var(--tracking-button);text-transform:uppercase;cursor:pointer;list-style:none;transition:background-color var(--dur-sm) var(--ease-out)}.blocks_carteSummary__FUGkD::-webkit-details-marker{display:none}.blocks_carteSummary__FUGkD:hover{background:var(--charcoal);color:var(--cream)}.blocks_carteIcon__kE0Fg{transition:rotate var(--dur-sm) var(--ease-out)}.blocks_carteDetails__ey7py[open] .blocks_carteIcon__kE0Fg{rotate:45deg}.blocks_carteClose__lo422,.blocks_carteDetails__ey7py[open] .blocks_carteOpen__N8Ojy{display:none}.blocks_carteDetails__ey7py[open] .blocks_carteClose__lo422{display:inline}.blocks_carteDetails__ey7py[open]>.blocks_carteSummary__FUGkD{-webkit-margin-after:var(--s-3);margin-block-end:var(--s-3)}@media (prefers-reduced-motion:reduce){.blocks_carteIcon__kE0Fg,.blocks_carteSummary__FUGkD{transition:none}}