.document-modal_content__MnsGH{display:flex;flex-direction:column;height:min(840px,calc(100dvh - 64px));max-height:calc(100dvh - 64px);overflow:hidden;background:#fdfcf9;color:#302f2b;box-shadow:0 28px 90px #211f1a38}.document-modal_header__hpFTU{flex-shrink:0;padding:24px 32px;border-bottom:1px solid #e4e1d9;background:#fdfcf9;gap:16px}.document-modal_title__jmrks{font:400 clamp(26px,3.5vw,34px)/1.2 Lora,Georgia,serif;letter-spacing:-.035em}.document-modal_focusTitle__OgG8_:focus{outline:none}.document-modal_close__BlqzN{width:44px;height:44px;min-width:44px;border:0;border-radius:0;background:transparent;color:#49473f}.document-modal_close__BlqzN:hover{background:#f0ede6}.document-modal_body__g_h8a{display:grid;grid-template-columns:clamp(210px,24%,254px) minmax(0,1fr);flex:1 1;min-height:0;padding:0;overflow:hidden}.document-modal_sidebar__hR6sY{padding:26px 20px;overflow:auto;overscroll-behavior:contain;background:#f7f5f0;border-right:1px solid #e4e1d9}.document-modal_sidebarTitle__2bDm8{margin:0 12px 12px;color:#605d54;font:500 11px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.document-modal_tocLinks__V3MXM{display:grid;grid-gap:3px;gap:3px}.document-modal_tocLinks__V3MXM button{min-height:40px;padding:8px 12px;border:0;background:none;text-align:left;color:#504d45;font:14px/1.4 Lora,Georgia,serif;cursor:pointer}.document-modal_tocLinks__V3MXM button:hover{background:#f0ede6}.document-modal_tocLinks__V3MXM button[aria-current]{background:#f0ede6;color:#302e27;box-shadow:inset 1px 0 #8b7556}.document-modal_source__xmS8K{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:16px 4px 0;padding:12px 8px 0;border-top:1px solid #ddd9ce;color:#56503f;text-decoration:none;font:13px/1.5 Arial,sans-serif}.document-modal_source__xmS8K:hover{text-decoration:underline;text-underline-offset:4px}.document-modal_source__xmS8K svg{flex:none}.document-modal_viewport__n38_K{min-height:0;padding:32px clamp(24px,4vw,52px) 44px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c6c0b2 transparent}.document-modal_highlights__BGOJ7{display:flex;flex-wrap:wrap;gap:16px 24px;max-width:640px;margin:0 auto 32px;padding:18px 0;border-block:1px solid #ded8cc}.document-modal_highlights__BGOJ7>div{flex:1 1 max-content}.document-modal_highlights__BGOJ7 dt{margin-bottom:5px;color:#605b50;font:13px/1.4 Arial,sans-serif}.document-modal_highlights__BGOJ7 dd{margin:0;color:#343129;font:500 clamp(18px,2.4vw,24px)/1.25 Lora,Georgia,serif}.document-modal_highlights__BGOJ7 dd span{display:block;margin-top:5px;color:#605b50;font:13px/1.4 Arial,sans-serif}.document-modal_reader__XcWUC{max-width:640px;margin-inline:auto;font:16px/1.75 Arial,sans-serif;color:#4b4840;overflow-wrap:break-word}.document-modal_reader__XcWUC>p:first-child{margin:0 0 28px;padding-bottom:20px;border-bottom:1px solid #e4e1d9;color:#605d54}.document-modal_reader__XcWUC section+section{margin-top:30px}.document-modal_reader__XcWUC h2{margin:0 0 12px;font:600 24px/1.35 Lora,Georgia,serif;letter-spacing:-.015em;color:#25241f;scroll-margin-top:16px}.document-modal_reader__XcWUC h2:focus{outline:none}.document-modal_reader__XcWUC h3{margin:0 0 12px;font:500 20px/1.4 Lora,Georgia,serif;color:#302f2b}.document-modal_reader__XcWUC p{margin:0}.document-modal_reader__XcWUC p+p,.document-modal_reader__XcWUC ul+p{margin-top:12px}.document-modal_reader__XcWUC ul{margin:12px 0 0;padding-left:22px;list-style:disc}.document-modal_reader__XcWUC li+li{margin-top:8px}.document-modal_reader__XcWUC li::marker{color:#81765e}.document-modal_reader__XcWUC a{color:#56503f;text-decoration:underline;text-underline-offset:3px}.document-modal_close__BlqzN:focus-visible,.document-modal_inlineTrigger__qo6dd:focus-visible,.document-modal_reader__XcWUC a:focus-visible,.document-modal_source__xmS8K:focus-visible,.document-modal_tocLinks__V3MXM button:focus-visible,.document-modal_toc__uLkDB summary:focus-visible{outline:2px solid #726a55;outline-offset:2px}.document-modal_inlineTrigger__qo6dd{display:inline;padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.document-modal_mobileBar__WoPk7{position:relative;z-index:1;padding:4px 18px 8px;background:#fdfcf9;border-bottom:1px solid #e4e1d9}.document-modal_toc__uLkDB{width:max-content}.document-modal_toc__uLkDB summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid #ded8cc;background:transparent;cursor:pointer;list-style:none;color:#504d45;font:600 13px/1.4 Arial,sans-serif}.document-modal_toc__uLkDB summary::-webkit-details-marker{display:none}.document-modal_toc__uLkDB[open] summary svg{transform:rotate(180deg)}.document-modal_menu__VEvRi{position:absolute;top:calc(100% + 4px);left:18px;right:18px;max-height:48dvh;overflow:auto;overscroll-behavior:contain;padding:10px 12px 14px;border:1px solid #ddd9ce;background:#fdfcf9;box-shadow:0 10px 25px #211f1a25}.document-modal_menu__VEvRi .document-modal_tocLinks__V3MXM button{min-height:44px}@media(max-width:700px){.document-modal_content__MnsGH{height:100dvh;max-height:100dvh}.document-modal_header__hpFTU{padding:12px 18px 8px;border-bottom:0}.document-modal_body__g_h8a{display:flex;flex-direction:column}.document-modal_viewport__n38_K{flex:1 1;padding:20px 18px max(30px,env(safe-area-inset-bottom))}.document-modal_highlights__BGOJ7{padding:14px 0;gap:12px 16px;margin-bottom:24px}.document-modal_reader__XcWUC h2{font-size:22px}}.hotel-territory-slider_slider__OfjlR{width:min(1360px,calc(100% - 80px));margin:40px auto 0}.hotel-territory-slider_track__1zogI{width:100%;overflow:hidden}.hotel-territory-slider_photo__maxoI{position:relative;width:100%;aspect-ratio:2.05;background:#e8e4dc}.hotel-territory-slider_photo__maxoI img{object-fit:cover}.hotel-territory-slider_controls__3I0cB{display:flex;align-items:center;gap:28px;margin-top:20px}.hotel-territory-slider_count___28FL{display:flex;align-items:baseline;gap:10px;flex-shrink:0;font:15px/1.5 Lora,Georgia,serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#343430}.hotel-territory-slider_total__aguCZ{color:#91897b;font-size:12px}.hotel-territory-slider_progress__wafNy{height:1px;flex:1 1;background:#ded7cc}.hotel-territory-slider_progress__wafNy>span{display:block;height:100%;background:#807059;transition:width .4s ease}.hotel-territory-slider_arrows__cj0Im{display:flex;gap:10px}.hotel-territory-slider_arrows__cj0Im button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d0c7ba;background:none;color:#343430;cursor:pointer;transition:background .2s,border-color .2s}.hotel-territory-slider_arrows__cj0Im button:hover:not(:disabled){background:#eae5db;border-color:#8a7b65}.hotel-territory-slider_arrows__cj0Im button:disabled{opacity:.3;cursor:default}.hotel-territory-slider_arrows__cj0Im button:focus-visible{outline:2px solid #827153;outline-offset:4px}@media(max-width:800px){.hotel-territory-slider_slider__OfjlR{width:calc(100% - 40px);margin-top:28px}.hotel-territory-slider_photo__maxoI{aspect-ratio:1.4}.hotel-territory-slider_controls__3I0cB{gap:20px;margin-top:16px}.hotel-territory-slider_arrows__cj0Im{gap:8px}}@media(prefers-reduced-motion:reduce){.hotel-territory-slider_arrows__cj0Im button,.hotel-territory-slider_progress__wafNy>span{transition:none}}.hotel-territory-slider_immersive__Bpzp_ .hotel-territory-slider_photo__maxoI{aspect-ratio:1.45}.hotel-territory-slider_stage__E_zqN{position:relative}.hotel-territory-slider_immersive__Bpzp_ .hotel-territory-slider_photo__maxoI{cursor:zoom-in}.hotel-territory-slider_expand__cs4YD,.hotel-territory-slider_overlayArrows__9OoHl .hotel-territory-slider_arrows__cj0Im button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #fff6;background:#211d17b3;color:#fff;cursor:pointer}.hotel-territory-slider_expand__cs4YD{position:absolute;z-index:2;top:12px;right:12px}.hotel-territory-slider_immersive__Bpzp_ .hotel-territory-slider_expand__cs4YD,.hotel-territory-slider_immersive__Bpzp_ .hotel-territory-slider_overlayArrows__9OoHl button{color:#fff}.hotel-territory-slider_expand__cs4YD svg,.hotel-territory-slider_overlayArrows__9OoHl svg{display:block;stroke:currentColor}.hotel-territory-slider_overlayArrows__9OoHl{position:absolute;z-index:2;inset:0;pointer-events:none}.hotel-territory-slider_overlayArrows__9OoHl .hotel-territory-slider_arrows__cj0Im button{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto}.hotel-territory-slider_overlayArrows__9OoHl .hotel-territory-slider_arrows__cj0Im button:first-child{left:12px}.hotel-territory-slider_overlayArrows__9OoHl .hotel-territory-slider_arrows__cj0Im button:last-child{right:12px}.hotel-territory-slider_overlayArrows__9OoHl .hotel-territory-slider_arrows__cj0Im button:disabled{visibility:hidden}.hotel-territory-slider_expand__cs4YD:hover,.hotel-territory-slider_overlayArrows__9OoHl .hotel-territory-slider_arrows__cj0Im button:hover:not(:disabled){background:#211d17e6}.hotel-territory-slider_galleryBar__gsCAy{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px}.hotel-territory-slider_thumbnails__yVVO0{display:flex;flex-wrap:wrap;gap:6px}.hotel-territory-slider_thumbnails__yVVO0 button{position:relative;width:clamp(44px,5vw,74px);aspect-ratio:1.45;padding:0;border:1px solid transparent;background:#e8e4dc;opacity:.75;cursor:pointer}.hotel-territory-slider_thumbnails__yVVO0 button img{object-fit:cover}.hotel-territory-slider_thumbnails__yVVO0 button:hover,.hotel-territory-slider_thumbnails__yVVO0 button[aria-pressed=true]{opacity:1}.hotel-territory-slider_thumbnails__yVVO0 button[aria-pressed=true]{outline:1px solid #827153;outline-offset:2px}.hotel-territory-slider_expand__cs4YD:focus-visible,.hotel-territory-slider_thumbnails__yVVO0 button:focus-visible{outline:2px solid #827153;outline-offset:3px}.hotel-territory-slider_lightbox__kxwhX.hotel-territory-slider_lightbox__kxwhX{display:flex;flex-direction:column;background:#211f1c;color:#fff}.hotel-territory-slider_lightboxHeader__Yded7.hotel-territory-slider_lightboxHeader__Yded7{background:#211f1c;color:#fff}.hotel-territory-slider_lightboxClose__1tmEE.hotel-territory-slider_lightboxClose__1tmEE{color:#fff}.hotel-territory-slider_lightboxClose__1tmEE:hover{background:#fff2}.hotel-territory-slider_lightboxBody__vhSBR.hotel-territory-slider_lightboxBody__vhSBR{display:flex;flex:1 1;min-height:0;flex-direction:column;padding:0 16px max(16px,env(safe-area-inset-bottom))}.hotel-territory-slider_lightboxTrack__DcDaF{width:100%;flex:1 1;min-height:0}.hotel-territory-slider_lightboxPhoto___8zUi{position:relative;height:100%}.hotel-territory-slider_lightboxPhoto___8zUi img{object-fit:contain}.hotel-territory-slider_lightboxControls__QHwwX{display:flex;justify-content:center;align-items:center;gap:20px;padding-top:12px}.hotel-territory-slider_lightboxControls__QHwwX .hotel-territory-slider_arrows__cj0Im button,.hotel-territory-slider_lightboxControls__QHwwX .hotel-territory-slider_count___28FL,.hotel-territory-slider_lightboxControls__QHwwX .hotel-territory-slider_total__aguCZ{color:#fff}.hotel-territory-slider_lightboxControls__QHwwX .hotel-territory-slider_arrows__cj0Im button:hover:not(:disabled){background:#fff2}@media(max-width:800px){.hotel-territory-slider_immersive__Bpzp_{position:relative}.hotel-territory-slider_immersive__Bpzp_ .hotel-territory-slider_photo__maxoI{aspect-ratio:1.45}.hotel-territory-slider_overlayArrows__9OoHl,.hotel-territory-slider_thumbnails__yVVO0{display:none}.hotel-territory-slider_galleryBar__gsCAy{position:absolute;z-index:2;right:10px;bottom:10px;margin:0;pointer-events:none}.hotel-territory-slider_galleryBar__gsCAy .hotel-territory-slider_count___28FL{gap:5px;padding:4px 8px;border-radius:2px;background:#211d17bf;color:#fff;font:12px/1.4 Arial,sans-serif}.hotel-territory-slider_galleryBar__gsCAy .hotel-territory-slider_total__aguCZ{color:#fff;font-size:inherit}}.hotel-experiment_page__DAIxx{background:#fff;color:#343430;font:16px/1.7 Lora,Georgia,serif}.hotel-experiment_page__DAIxx *{box-sizing:border-box}.hotel-experiment_wrap__hwzW4{width:min(1360px,calc(100% - 80px));margin-inline:auto}.hotel-experiment_page__DAIxx h1,.hotel-experiment_page__DAIxx h2,.hotel-experiment_page__DAIxx h3{font-family:Lora,Georgia,serif;font-weight:400;letter-spacing:-.035em}.hotel-experiment_page__DAIxx h2{margin:0;font-size:clamp(34px,3.3vw,50px);line-height:1.2}.hotel-experiment_page__DAIxx a{color:inherit;text-decoration:none}.hotel-experiment_page__DAIxx button{cursor:pointer;color:inherit;font:inherit}.hotel-experiment_page__DAIxx a:focus-visible,.hotel-experiment_page__DAIxx button:focus-visible,.hotel-experiment_page__DAIxx input:focus-visible,.hotel-experiment_rulesList__Y0YsC summary:focus-visible{outline:2px solid #8b7556;outline-offset:5px}.hotel-experiment_eyebrow__Vyo8R{display:block;font:11px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;color:#82745f;margin-bottom:18px}.hotel-experiment_hero__SHNr0{position:relative;isolation:isolate;min-height:710px;height:90svh;max-height:960px;display:flex;flex-direction:column;justify-content:flex-end;padding:180px max(40px,calc((100vw - 1360px)/2)) 40px}.hotel-experiment_hero__SHNr0>img{object-fit:cover;object-position:center 65%;z-index:-2}.hotel-experiment_hero__SHNr0:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#141713b8,transparent 80%),linear-gradient(0deg,#14171366,transparent 70%)}.hotel-experiment_heroCopy__6_uL8{color:#fff;margin-bottom:52px}.hotel-experiment_heroCopy__6_uL8 .hotel-experiment_eyebrow__Vyo8R{color:#e7dfd2}.hotel-experiment_hero__SHNr0 h1{font-size:clamp(52px,5.5vw,84px);line-height:1.08;margin:0 0 22px}.hotel-experiment_heroCopy__6_uL8 p{font-size:19px;margin:0}.hotel-experiment_bookingBar__h723E{position:relative;width:100%;z-index:3}.hotel-experiment_bookingBar__h723E .booking-bar.main__promo-bnovo{position:relative;width:100%;max-width:none;top:auto;bottom:auto;left:auto;right:auto;transform:none}.hotel-experiment_catalog__4itY3{padding-block:96px 112px;scroll-margin-top:28px}.hotel-experiment_sectionHeading__zSE99{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:36px}.hotel-experiment_sectionHeading__zSE99 p{margin:0;color:#827c72;font-size:14px}.hotel-experiment_filters__bG1tn{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #e2dcd2}.hotel-experiment_filters__bG1tn>div{display:flex;gap:30px}.hotel-experiment_filters__bG1tn button{background:none;border:0;border-bottom:2px solid transparent;padding:16px 0;font-size:15px;color:#817b70}.hotel-experiment_filters__bG1tn button[aria-pressed=true]{border-color:#8b7556;color:#343430}.hotel-experiment_filters__bG1tn label{display:flex;align-items:center;gap:10px;color:#676158;font:13px/1.5 Arial,sans-serif;cursor:pointer}.hotel-experiment_filters__bG1tn input{accent-color:#827153;width:16px;height:16px}.hotel-experiment_results__cyegJ{margin:18px 0 36px;color:#817b70;font:12px/1.6 Arial,sans-serif}.hotel-experiment_textButton__W2Hkq{display:inline-flex;align-items:center;gap:18px;background:none;border:0;padding:8px 0;font:14px/1.5 Lora,Georgia,serif;min-height:44px;color:inherit;cursor:pointer}.hotel-experiment_textButton__W2Hkq:hover{color:#8c7150}.hotel-experiment_empty__DaJtL{padding:48px 0}.hotel-experiment_season__rLxet>section{width:100%;padding:0;margin:0;max-width:none}.hotel-experiment_rules__phAY6{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:100px;gap:100px;padding-block:0 120px;scroll-margin-top:32px}.hotel-experiment_rulesIntro__eFRFM p{color:#817b70;font-size:15px;margin:24px 0}.hotel-experiment_rulesIntro__eFRFM .hotel-experiment_textButton__W2Hkq{border-bottom:1px solid #b9ad99}.hotel-experiment_rulesList__Y0YsC{min-width:0}.hotel-experiment_rulesList__Y0YsC details{border-top:1px solid #ded7cb}.hotel-experiment_rulesList__Y0YsC details:last-child{border-bottom:1px solid #ded7cb}.hotel-experiment_rulesList__Y0YsC summary{list-style:none;font:19px/1.5 Lora,Georgia,serif;padding:22px 32px 22px 0;cursor:pointer;position:relative}.hotel-experiment_rulesList__Y0YsC summary::-webkit-details-marker{display:none}.hotel-experiment_rulesList__Y0YsC summary:after{content:"+";position:absolute;right:4px;top:20px;font:24px/1.4 Arial,sans-serif;color:#9a8a71}.hotel-experiment_rulesList__Y0YsC details[open] summary:after{content:"−"}.hotel-experiment_rulesList__Y0YsC details>div{padding:0 0 26px}.hotel-experiment_rulesList__Y0YsC .mantine-List-itemLabel,.hotel-experiment_rulesList__Y0YsC .mantine-Text-root{font-family:Arial,sans-serif;line-height:1.75;color:#635f57}.hotel-experiment_atmosphere__O5RJw{background:#f5f3ee;padding-block:72px;overflow:hidden}.hotel-experiment_atmosphere__O5RJw .hotel-experiment_sectionHeading__zSE99{margin-bottom:24px}.hotel-experiment_atmosphere__O5RJw>.hotel-experiment_wrap__hwzW4>p{max-width:760px;font-size:15px;color:#777168;margin:0 0 14px}.hotel-experiment_atmosphere__O5RJw .plazmaSlider{margin-top:40px}.hotel-experiment_family__zMamD{display:flex;align-items:center;gap:36px;margin-top:80px;padding:28px 36px;background:#f7f4ef}.hotel-experiment_family__zMamD img{width:150px;height:auto}.hotel-experiment_family__zMamD h2{font-size:30px}.hotel-experiment_family__zMamD p{font-size:13px;color:#777168;margin:8px 0 0}.hotel-experiment_family__zMamD>a{margin-left:auto}.hotel-experiment_closing__0NWEN{text-align:center;padding-block:120px}.hotel-experiment_closing__0NWEN h2{font-size:clamp(32px,3vw,44px)}.hotel-experiment_closing__0NWEN p{font-size:15px;color:#777168;margin:22px 0 28px}.hotel-experiment_closing__0NWEN>a{font-size:28px}@media(max-width:1000px){.hotel-experiment_rules__phAY6{gap:48px}.hotel-experiment_filters__bG1tn{flex-wrap:wrap;padding-bottom:14px}}@media(max-width:800px){.hotel-experiment_wrap__hwzW4{width:calc(100% - 40px)}.hotel-experiment_hero__SHNr0{height:auto;min-height:760px;padding:150px 20px 24px}.hotel-experiment_heroCopy__6_uL8{margin-bottom:40px}.hotel-experiment_hero__SHNr0 h1{font-size:54px}.hotel-experiment_heroCopy__6_uL8 p{font-size:17px}.hotel-experiment_bookingBar__h723E .booking-bar.main__promo-bnovo{top:auto;height:160px}.hotel-experiment_catalog__4itY3{padding-block:56px 72px}.hotel-experiment_sectionHeading__zSE99{flex-direction:column;align-items:flex-start;gap:20px}.hotel-experiment_filters__bG1tn>div{gap:22px;overflow-x:auto;max-width:100%}.hotel-experiment_filters__bG1tn button{font-size:13px;white-space:nowrap}.hotel-experiment_results__cyegJ{margin-bottom:28px}.hotel-experiment_rules__phAY6{grid-template-columns:1fr;gap:28px;padding-bottom:64px}.hotel-experiment_rulesList__Y0YsC summary{font-size:18px}.hotel-experiment_atmosphere__O5RJw{padding-block:48px}.hotel-experiment_family__zMamD{flex-wrap:wrap;gap:24px;margin-top:48px;padding:24px}.hotel-experiment_family__zMamD>a{margin-left:0}.hotel-experiment_closing__0NWEN{padding-block:72px}.hotel-experiment_closing__0NWEN>a{font-size:24px}}.hotel-experiment_bookingBar__h723E .booking-submit{white-space:nowrap;font-size:12px;padding-inline:22px}.hotel-experiment_page__DAIxx{overflow-x:clip}@media(max-width:800px){.hotel-experiment_bookingBar__h723E .booking-bar.main__promo-bnovo{height:auto;min-height:190px}.hotel-experiment_rulesList__Y0YsC summary span{white-space:normal!important}}.hotel-experiment_catalog__4itY3{padding-top:0}.hotel-experiment_catalog__4itY3 .hotel-experiment_sectionHeading__zSE99{margin-bottom:24px}.hotel-experiment_viewingCounter__lbthf{position:fixed;right:max(clamp(12px,2vw,24px),env(safe-area-inset-right));bottom:calc(clamp(12px,2vw,24px) + env(safe-area-inset-bottom));z-index:5;display:inline-flex;align-items:center;gap:9px;margin:0;padding:10px 14px;border:1px solid #fff4;border-radius:6px;background:#24221ee8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px #17151124;color:#e8e2d8;font:14px/1.4 Arial,sans-serif;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .24s ease,transform .24s ease,visibility 0s linear .24s}.hotel-experiment_viewingCounter__lbthf[data-visible=true]{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(prefers-reduced-motion:reduce){.hotel-experiment_viewingCounter__lbthf{transform:none;transition:none}}.hotel-experiment_viewingDot__0o0pn{flex:none;width:6px;height:6px;border-radius:50%;background:#a1b194}.hotel-experiment_viewingCounter__lbthf strong{color:#fff9ef;font-weight:600}.hotel-experiment_roomList__KEMkg{display:flex;flex-direction:column;gap:48px}.hotel-experiment_roomList__KEMkg .hotel-room-v2{margin:0;padding:0;border:0;box-shadow:none;opacity:1!important;transform:none!important}.hotel-experiment_roomList__KEMkg .hotel-room-v2+.hotel-room-v2{border-top:1px solid #e1dcd3;padding-top:48px}.hotel-experiment_roomList__KEMkg .hotel-room-v2__title{font-size:32px}.hotel-experiment_roomList__KEMkg .hotel-room-v2__important,.hotel-experiment_roomList__KEMkg .hotel-room-v2__included{background:none}.hotel-experiment_promoSection__RswmX{padding-block:88px 104px}.hotel-experiment_newYearPromo__M8Fw_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,52%);align-items:center;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);padding:32px 36px 32px 72px;background:#faf0ed;border:1px solid #eddbd4;color:#663a32;scroll-margin-top:30px}.hotel-experiment_page__DAIxx .hotel-experiment_newYearPromo__M8Fw_ h2{font-size:clamp(38px,3.6vw,54px);line-height:1.12}.hotel-experiment_newYearPromo__M8Fw_ .hotel-experiment_eyebrow__Vyo8R{color:#985a4d}.hotel-experiment_promoCopy__xVuCn>p{margin:24px 0 28px;font-size:16px;color:#7c665e}.hotel-experiment_promoButton__PkJyK{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;border:1px solid #8f4338;padding:16px 22px;min-height:56px;background:#8f4338;color:#fff!important;font-size:16px!important}.hotel-experiment_promoButton__PkJyK:hover{background:#74372e}.hotel-experiment_promoTermsLink__tyOiC{display:flex;align-items:center;gap:18px;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #c5a49a;padding:6px 0;margin-top:16px;font-size:13px}.hotel-experiment_promoPosters__boLgR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(10px,1.4vw,18px);gap:clamp(10px,1.4vw,18px);width:min(100%,600px);justify-self:center}.hotel-experiment_promoPoster__TbIXz{display:block;min-width:0}.hotel-experiment_promoPoster__TbIXz img{display:block;width:100%;height:auto}.hotel-experiment_promoPoster__TbIXz>span{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:10px;font:11px/1.5 Arial,sans-serif;color:#89766d}.hotel-experiment_promoPoster__TbIXz>span svg{flex:none}@media(max-width:1000px){.hotel-experiment_newYearPromo__M8Fw_{padding:28px 28px 28px 40px}}@media(max-width:800px){.hotel-experiment_promoSection__RswmX{padding-block:48px 64px}.hotel-experiment_newYearPromo__M8Fw_{grid-template-columns:1fr;padding:32px 24px 20px;gap:24px}.hotel-experiment_promoPoster__TbIXz>span{justify-content:flex-start;gap:5px}.hotel-experiment_promoCopy__xVuCn>p br{display:none}.hotel-experiment_promoButton__PkJyK{width:100%;padding-inline:18px;font-size:15px!important;gap:16px}.hotel-experiment_catalog__4itY3{padding-top:0}.hotel-experiment_roomList__KEMkg{gap:32px}.hotel-experiment_roomList__KEMkg .hotel-room-v2{padding:0}.hotel-experiment_roomList__KEMkg .hotel-room-v2+.hotel-room-v2{padding-top:32px}.hotel-experiment_roomList__KEMkg .hotel-room-v2__title{font-size:28px}}.hotel-experiment_heroCopy__6_uL8{text-align:center;flex:1 1;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px}.hotel-experiment_heroCopy__6_uL8 .hotel-experiment_eyebrow__Vyo8R{font:400 22px/1.4 Lora,Georgia,serif;letter-spacing:.04em;margin-bottom:8px;color:#fff}.hotel-experiment_hero__SHNr0 h1{font-size:clamp(64px,8vw,120px);line-height:1;letter-spacing:.015em;margin:0}@media(max-width:800px){.hotel-experiment_heroCopy__6_uL8 .hotel-experiment_eyebrow__Vyo8R{font-size:18px}.hotel-experiment_hero__SHNr0 h1{font-size:clamp(48px,14vw,76px)}.hotel-experiment_heroCopy__6_uL8{margin-bottom:32px}}.hotel-experiment_catalogSubtitle__AqmR4{margin:-6px 0 36px;color:#777168;font-size:16px;line-height:1.7}@media(max-width:800px){.hotel-experiment_catalogSubtitle__AqmR4{font-size:15px;margin-bottom:28px}}.hotel-experiment_beforeBooking__d2ndU{margin-bottom:80px}.hotel-experiment_page__DAIxx .hotel-experiment_beforeBooking__d2ndU h2{font-size:26px;letter-spacing:-.02em;margin-bottom:24px}.hotel-experiment_ruleLinks__WIo3e{display:flex;flex-direction:column;width:100%;max-width:780px;border-block:1px solid #e1dcd3}.hotel-experiment_page__DAIxx .hotel-experiment_ruleLink__Gxqiw{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:78px;padding:18px 0;border:0;background:none;color:#4b463e;font:19px/1.5 Lora,Georgia,serif;text-align:left;cursor:pointer;text-decoration:none}.hotel-experiment_ruleLink__Gxqiw svg{flex-shrink:0;box-sizing:content-box;padding:8px;border:1px solid #d5cbbc;color:#827153;transition:transform .2s,background .2s,border-color .2s}.hotel-experiment_page__DAIxx .hotel-experiment_ruleLink__Gxqiw+.hotel-experiment_ruleLink__Gxqiw{border-top:1px solid #e1dcd3}.hotel-experiment_page__DAIxx .hotel-experiment_ruleLink__Gxqiw:hover{color:#8b6544}.hotel-experiment_ruleLink__Gxqiw:hover svg{transform:translate(2px,-2px);background:#f6f3ee;border-color:#a18c6e}@media(max-width:800px){.hotel-experiment_beforeBooking__d2ndU{margin-bottom:56px}.hotel-experiment_page__DAIxx .hotel-experiment_beforeBooking__d2ndU h2{font-size:24px;margin-bottom:20px}.hotel-experiment_ruleLinks__WIo3e{grid-template-columns:1fr;gap:0}.hotel-experiment_page__DAIxx .hotel-experiment_ruleLink__Gxqiw{font-size:17px;min-height:74px;padding-block:16px}.hotel-experiment_ruleLink__Gxqiw svg{padding:7px}}@media(prefers-reduced-motion:reduce){.hotel-experiment_ruleLink__Gxqiw svg{transition:none}}.hotel-experiment_bookingBar__h723E .booking-bar[data-holiday=true] .booking-submit{background:#8f4338;color:#fff}.hotel-experiment_bookingBar__h723E .booking-bar[data-holiday=true] .booking-submit:hover{background:#74372e}