.-TTBKa_pill{border-radius:100px;width:fit-content;padding:calc(3.82239px + .298vw) calc(11.4672px + .895vw);font-size:calc(10.5313px + .391vw)}
.ouOnna_room-card{background:var(--color-fillPrimary);border-radius:var(--border-radius);grid-template-columns:1fr;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 30px #0000001a}.ouOnna_room-card--selected:before{content:"";background:var(--color-accent);z-index:1;border-radius:0 0 var(--border-radius) var(--border-radius);height:3px;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.ouOnna_room-card{grid-template-columns:auto 28%;box-shadow:0 0 30px #0000001a}}.ouOnna_room-card__information{grid-template-columns:1fr;display:grid}@media (min-width:768px){.ouOnna_room-card__information{grid-template-columns:1fr 1fr}}.ouOnna_room-card__carousel{border-radius:var(--border-radius) var(--border-radius) 0 0;z-index:2;width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:768px){.ouOnna_room-card__carousel{border-radius:var(--border-radius) 0 0 var(--border-radius)}}.ouOnna_room-card__details{border-bottom:1px solid #f0f0f040;flex-direction:column;padding:25px 13px 20px 25px;display:flex}@media (min-width:768px){.ouOnna_room-card__details{border-bottom:none;border-right:1px solid #f0f0f040;flex:1;width:auto;min-width:42%;padding:calc(15.2896px + 1.194vw) calc(11.4672px + .895vw)}}@media (min-width:1400px){.ouOnna_room-card__details{padding:calc(19.1119px + 1.492vw) calc(15.2896px + 1.194vw)}}@media (min-width:1900px){.ouOnna_room-card__details{padding:56px}}.ouOnna_room-card__cta{flex-direction:column;gap:calc(7.64478px + .597vw);padding:13px 13px 13px 25px;display:flex}@media (min-width:768px){.ouOnna_room-card__cta{justify-content:flex-end;padding:calc(15.2896px + 1.194vw) calc(11.4672px + .895vw)}}@media (min-width:1400px){.ouOnna_room-card__cta{padding:calc(19.1119px + 1.492vw) calc(15.2896px + 1.194vw)}}@media (min-width:1900px){.ouOnna_room-card__cta{padding:56px}}
._1_IgQq_visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@keyframes cR6oDG_rotate{0%{transform:rotate(180deg)}to{transform:rotate(540deg)}}@keyframes cR6oDG_dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.cR6oDG_svg{z-index:2;opacity:1;animation:3s ease-in-out infinite cR6oDG_rotate}.cR6oDG_svg .cR6oDG_car{stroke:var(--color-loadingHighlight,#dee9ef);animation:1s ease-in-out infinite cR6oDG_dash}.cR6oDG_svg .cR6oDG_circle{stroke:var(--color-loadingBase,#50a7ba);stroke-linecap:round}
._9fR5wq_errorPage{grid-template-columns:1fr;min-height:100vh;display:grid}@media (min-width:1084px){._9fR5wq_errorPage--withImage{grid-template-columns:repeat(2,1fr)}}._9fR5wq_errorPage--compact{min-height:0}._9fR5wq_content{padding-left:var(--error-page-content-padding-left,calc(30.5791px + 100vw * .02387));padding-right:var(--error-page-content-padding-right,calc(30.5791px + 100vw * .02387));padding-top:var(--error-page-content-padding-top,calc(30.5791px + 100vw * .02387));padding-bottom:var(--error-page-content-padding-bottom,calc(30.5791px + 100vw * .02387));text-align:center;color:var(--color-text,currentColor);flex-direction:column;justify-content:center;align-items:center;gap:calc(15.2896px + 1.194vw);display:flex}._9fR5wq_errorPage--withImage ._9fR5wq_content{text-align:left;align-items:flex-start}@media (min-width:1084px){._9fR5wq_errorPage--withImage ._9fR5wq_content{padding-left:var(--error-page-content-padding-left,calc(45.8687px + 100vw * .03581));padding-right:var(--error-page-content-padding-right,calc(45.8687px + 100vw * .03581));padding-top:var(--error-page-content-padding-top,calc(45.8687px + 100vw * .03581));padding-bottom:var(--error-page-content-padding-bottom,calc(45.8687px + 100vw * .03581))}}._9fR5wq_imageColumn{min-height:240px;position:relative}._9fR5wq_imageColumn img,._9fR5wq_imageColumn>*{object-fit:cover;width:100%;height:100%;display:block}._9fR5wq_statusCode{color:var(--color-text,currentColor)}._9fR5wq_description{max-width:480px}._9fR5wq_links{grid-template-columns:var(--error-page-links-grid-template-columns,repeat(auto-fit, minmax(12rem, 1fr)));gap:0 1rem;width:100%;display:grid}._9fR5wq_linksTitle{color:var(--color-text,currentColor);margin-bottom:calc(7.64478px + .597vw);display:block}._9fR5wq_link{white-space:nowrap;color:var(--color-link,var(--color-text,currentColor));font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:calc(3.82239px + .298vw);padding:calc(3.82239px + .298vw) 0;display:flex;overflow:visible}._9fR5wq_link:hover ._9fR5wq_linkIcon{transform:translate(clamp(4.94438px,3.82239px + .298vw,8px))}._9fR5wq_linkIcon{flex-shrink:0;transition:transform .18s ease-out;display:inline-flex}
@font-face{font-family:DINPro;src:url(../media/DINPro_Regular-s.p.1p9larfd7or57.woff2)format("woff2");font-display:fallback;font-weight:400;font-style:normal}@font-face{font-family:DINPro;src:url(../media/DINPro_RegularItalic-s.p.08bu7t6c8yll7.woff2)format("woff2");font-display:fallback;font-weight:400;font-style:italic}@font-face{font-family:DINPro;src:url(../media/DINPro_Light-s.p.0c4-l0bpf4dy4.woff2)format("woff2");font-display:fallback;font-weight:300;font-style:normal}@font-face{font-family:DINPro;src:url(../media/DINPro_Medium-s.p.3qpz42q9b0-_c.woff2)format("woff2");font-display:fallback;font-weight:500;font-style:normal}@font-face{font-family:DINPro;src:url(../media/DINPro_Bold-s.p.3wudkvgm9etm3.woff2)format("woff2");font-display:fallback;font-weight:600;font-style:normal}@font-face{font-family:DINPro Fallback;src:local(Arial);ascent-override:98.88%;descent-override:22.69%;line-gap-override:2.91%;size-adjust:99.62%}.R73L6a_className{font-family:DINPro,DINPro Fallback,sans-serif}.R73L6a_variable{--font-din-pro:"DINPro", "DINPro Fallback", sans-serif}
.ElD4zG_selector{cursor:pointer;font:inherit;color:var(--color-text,#50555b);white-space:nowrap;background:0 0;border:none;align-items:center;padding:0;display:flex}@media (min-width:768px){.ElD4zG_selector{margin-top:0}}.ElD4zG_selectorLabel{margin-right:8px}@media (min-width:768px){.ElD4zG_selectorLabel{margin-right:calc(3.82239px + .298vw)}}.ElD4zG_selectorGroup{color:var(--color-accent,#454647);align-items:center;display:flex}.ElD4zG_selectorValue{padding-bottom:1px}.ElD4zG_dropdownIcon{min-width:10px;stroke:var(--color-accent,#454647);margin-left:calc(3.82239px + .298vw)}.ElD4zG_dialog{background:var(--color-fillPrimary,#fff);border-radius:var(--border-radius);z-index:3;padding:calc(15.2896px + 1.194vw) calc(30.5791px + 2.387vw) calc(15.2896px + 1.194vw) calc(15.2896px + 1.194vw);display:none;position:absolute;box-shadow:0 8px 20px #0003}.ElD4zG_dialog--open{display:block}.ElD4zG_dialog--loading{opacity:.5}.ElD4zG_list{gap:calc(3.82239px + .298vw);margin:0;padding:0;list-style:none;display:grid}.ElD4zG_item{display:grid}.ElD4zG_itemButton{cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:none;grid-template-columns:1fr 2fr;align-items:center;gap:calc(7.64478px + .597vw);padding:0;display:grid}.ElD4zG_itemButton:hover .ElD4zG_name{color:var(--color-accent)}.ElD4zG_abbreviation{white-space:nowrap;flex:none}.ElD4zG_abbreviation--active{color:var(--color-accent)}.ElD4zG_name{white-space:nowrap;flex:2}.ElD4zG_name span{white-space:nowrap}.ElD4zG_name--active{color:var(--color-accent)}.ElD4zG_close{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:calc(7.64478px + .597vw);right:calc(7.64478px + .597vw)}.ElD4zG_closeIcon{fill:var(--color-accent,#454647)}
.r_FbOa_select-wrapper{width:100%;position:relative}.r_FbOa_select-wrapper:after{border-bottom:2px solid var(--color-accent);content:"";border-left:2px solid var(--color-accent);width:10px;height:10px;margin:auto;display:block;position:absolute;top:-4px;bottom:0;right:16px;transform:rotate(-45deg)}.r_FbOa_select{background:var(--color-inputBackground,var(--color-fillPrimary));border:1px solid var(--border-color);color:var(--color-text);appearance:none;cursor:pointer;border-radius:var(--border-radius);outline:none;width:100%;height:56px;padding:0 27px 0 10px;font-family:inherit;font-size:16px;transition:box-shadow .15s,border .15s}.r_FbOa_select:hover{border:1px solid var(--color-accent);box-shadow:0 0 12px color-mix(in srgb, var(--color-accent) 40%, transparent)}.r_FbOa_select:focus-visible{border:1px solid var(--color-focus);box-shadow:0 0 12px color-mix(in srgb, var(--color-focus) 40%, transparent)}.r_FbOa_select:disabled:hover{background:var(--color-inputDisabled);box-shadow:none;cursor:default}.r_FbOa_select:disabled{opacity:.5}.r_FbOa_select[data-placeholder-selected]{color:color-mix(in srgb, var(--color-text) 50%, transparent)}.r_FbOa_select:has(>option[value=""]:checked){color:color-mix(in srgb, var(--color-text) 50%, transparent)}.r_FbOa_select>option[value=""]{color:color-mix(in srgb, var(--color-text) 50%, transparent)}.r_FbOa_select>option:not([value=""]){color:var(--color-text)}.r_FbOa_select--error{background:var(--color-error-background);border:2px solid var(--color-error)}.r_FbOa_select--error:hover,.r_FbOa_select--error:focus-visible{border:2px solid var(--color-secondary);box-shadow:0 0 12px color-mix(in srgb, var(--color-secondary) 40%, transparent)}.r_FbOa_select>option{font-family:inherit}.r_FbOa_select>option:disabled{color:color-mix(in srgb, var(--color-text) 45%, transparent)}