@media(min-width:1024px){.AccommodationPopup_popup__7Nf6Q{padding:20px 30px}}.AccommodationPopup_popup-top__guF4t{gap:8px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:16px}.AccommodationPopup_popup-top-left__A_AlX,.AccommodationPopup_popup-top-right__doLsL{font-size:16px}.AccommodationPopup_popup-top-left__A_AlX b,.AccommodationPopup_popup-top-left__A_AlX strong,.AccommodationPopup_popup-top-right__doLsL b,.AccommodationPopup_popup-top-right__doLsL strong{font-weight:700}.AccommodationPopup_popup-top-right__doLsL{color:#f36}.AccommodationPopup_popup-specs__tTtjg{gap:8px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.AccommodationPopup_popup-specs__tTtjg b,.AccommodationPopup_popup-specs__tTtjg strong{margin-left:8px;font-weight:600}.AccommodationPopup_popup-description__kpFpf{font-size:14px;line-height:2;margin-top:20px;white-space:pre-line}.AccommodationPopup_facilities__TI8Vr{position:relative;margin-top:35px;margin-bottom:15px}.AccommodationPopup_facilities-items__0lwk_{margin-top:20px}.AccommodationPopup_facilities-items-item__MObTl+.AccommodationPopup_facilities-items-item__MObTl{margin-top:35px;padding-top:35px;border-top:1px solid #ccc}.AccommodationPopup_facility__4Tqlj{font-size:14px}.AccommodationPopup_facility-title__nRNTJ{font-size:15px;font-weight:600}.AccommodationPopup_facility-list__nGZtb{list-style:none;margin-top:10px}@media(min-width:460px){.AccommodationPopup_facility-list__nGZtb{column-count:2;column-gap:35px}}.AccommodationPopup_facility-list-item__cPwUV{display:flex;align-items:center}.AccommodationPopup_facility-list-item__cPwUV:before{content:"";width:13px;height:10px;flex:0 0 auto;margin-top:2px;margin-right:12px;background:url(/list-checkmark.svg) no-repeat 50%}.AccommodationPopup_facility-list-item-extra__zi_n1{background-color:#333;margin-left:8px;padding:2px 4px;border-radius:4px;color:#fff;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.AccommodationPopup_facility-list-item__cPwUV+.AccommodationPopup_facility-list-item__cPwUV{margin-top:10px}.Button_button__6VuN9{cursor:pointer;display:inline-block;vertical-align:top;padding:8px 18px;background-color:#f36;border-radius:4px;border:1px solid transparent;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;transition:.3s ease-out}.Button_button__6VuN9.Button_mod-small__cRVBW{padding:4px 8px}.Button_button__6VuN9:focus-visible,.Button_button__6VuN9:hover{background-color:#ff1953}.Button_button__6VuN9.Button_mod-outline__X_B7J{background:transparent;border-color:#f36;color:#f36}.Button_button__6VuN9.Button_mod-outline__X_B7J:focus-visible,.Button_button__6VuN9.Button_mod-outline__X_B7J:hover{background-color:#f36;border-color:transparent;color:#fff}.Button_button__6VuN9.Button_mod-grey__6Yd4q{background-color:#e2e2e2;color:#959595}.Button_button__6VuN9.Button_mod-grey__6Yd4q:focus-visible,.Button_button__6VuN9.Button_mod-grey__6Yd4q:hover{background-color:#333;color:#fff}.Button_button__6VuN9.Button_mod-outline__X_B7J.Button_mod-grey__6Yd4q{background-color:transparent;border-color:#ccc;color:#333}.Button_button__6VuN9.Button_mod-outline__X_B7J.Button_mod-grey__6Yd4q:focus-visible,.Button_button__6VuN9.Button_mod-outline__X_B7J.Button_mod-grey__6Yd4q:hover{background-color:transparent;border-color:#f36;color:#f36}.Button_button__6VuN9:disabled{pointer-events:none;background-color:#ccc}