.AccommodationImageSection_component__JJMc5{padding:30px 16px 0;width:100%}@media(max-width:640px){.AccommodationImageSection_component__JJMc5{padding:0}}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4{position:relative;aspect-ratio:992/500;background:var(--gray-30);border-radius:12px;overflow:hidden}@media(max-width:640px){.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4{border-radius:0;aspect-ratio:360/236}}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr{position:relative;width:100%;display:flex;padding:0}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_image___mnQm{display:flex;aspect-ratio:992/500;width:100%;height:100%;background:var(--gray-20)}@media(max-width:640px){.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_image___mnQm{aspect-ratio:360/236}}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_image___mnQm img{border-radius:inherit;width:100%;height:100%;object-fit:cover}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_image___mnQm .AccommodationImageSection_pc__lq1k3{display:block}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_image___mnQm .AccommodationImageSection_mobile__rHSDk{display:none}@media(max-width:640px){.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_image___mnQm .AccommodationImageSection_pc__lq1k3{display:none}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_image___mnQm .AccommodationImageSection_mobile__rHSDk{display:block}}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_pagination__GU6_j{position:absolute;padding:4px 8px;bottom:30px;left:50%;z-index:1;transform:translateX(-50%);border-radius:14px;background:rgba(0,0,0,.7);color:var(--gray-0);font-size:12px;font-weight:700}@media(max-width:640px){.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_pagination__GU6_j{bottom:12px;right:12px;left:unset;transform:unset}}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_pagination__GU6_j.AccommodationImageSection_more__SET_G{cursor:pointer}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .AccommodationImageSection_pagination__GU6_j.AccommodationImageSection_default__h__Rn{cursor:unset}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .swiper-wrapper{transform:translate3d(-1008px,0,0);transition-duration:0s}@media(max-width:640px){.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_images__S3_kr .swiper-wrapper{transform:translate3d(-359px,0,0);transition-duration:0s}}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_button__W_oBj{position:absolute;cursor:pointer;z-index:1;background:var(--semantic-dimmed-30);padding:10px;border-radius:50%;display:flex;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_button__W_oBj path{stroke:var(--gray-0)}@media(max-width:640px){.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_button__W_oBj{display:none}}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_disabled__RB0Ey{opacity:.5;cursor:unset}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_default__h__Rn{opacity:1}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_prev__DBNzg{top:50%;left:40px;transform:translateY(-50%)}.AccommodationImageSection_component__JJMc5 .AccommodationImageSection_image_wrap__Hs_z4 .AccommodationImageSection_next__7lO0A{top:50%;right:40px;transform:translateY(-50%)}.AccommodationMobHeader_special_header__nNfCf{position:-webkit-sticky!important;position:sticky!important;left:0;top:0;z-index:3;margin-bottom:-60px;display:none;width:100%;padding:13px 16px;height:60px;background-color:rgba(0,0,0,0)}.AccommodationMobHeader_special_header__nNfCf .AccommodationMobHeader_button__sWtIq{position:relative;width:34px;height:34px;background-color:rgba(0,0,0,0);outline:none;border:none;overflow:hidden;white-space:nowrap;text-indent:100px;cursor:pointer}.AccommodationMobHeader_special_header__nNfCf .AccommodationMobHeader_button__sWtIq>svg{position:absolute;left:0;top:0}.AccommodationMobHeader_special_header__nNfCf.AccommodationMobHeader_on___YBhZ{background-color:var(--gray-0)}.AccommodationMobHeader_special_header__nNfCf .AccommodationMobHeader_button_wrap__ioTAs{display:flex;gap:10px;align-items:center;justify-content:center}.AccommodationMobHeader_special_header__nNfCf .AccommodationMobHeader_button_wrap__ioTAs button{background:none}@media(max-width:640px){.AccommodationMobHeader_special_header__nNfCf{display:flex;justify-content:space-between}}.CollectionEmptyPopup_component__toL3g{display:flex;flex-direction:column;gap:20px;align-items:center;padding-bottom:30px}.CollectionEmptyPopup_component__toL3g>div{text-align:center;white-space:pre-wrap;color:var(--gray-100);font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal}.CollectionEmptyPopup_component__toL3g .CollectionEmptyPopup_sub_description__qmf0M{color:var(--primary-50)}.AddCollectionForm_form__1Nkg_{display:flex;flex-direction:column;gap:28px;padding:0 30px 30px}.AddCollectionForm_form__1Nkg_>div{padding:0}@media(max-width:640px){.AddCollectionForm_form__1Nkg_{gap:20px;padding:0 16px 30px}}.CollectionListPopup_container__57ZQ2{padding:10px 30px 0}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D{display:flex;flex-direction:column;gap:16px}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_collection__qjDGS{display:flex;gap:10px;align-items:center;cursor:pointer}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_collection__qjDGS .CollectionListPopup_collection_img___hhb2{width:68px;height:68px;background:var(--gray-15);border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_collection__qjDGS .CollectionListPopup_collection_img___hhb2 img{object-fit:cover}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_collection__qjDGS .CollectionListPopup_collection_info__u_8Y7{flex:1 1;display:flex;flex-direction:column}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_collection__qjDGS .CollectionListPopup_collection_info__u_8Y7 .CollectionListPopup_title__2hAuw{color:var(--gray-100);font-size:14px;font-weight:400;font-stretch:normal;line-height:normal;letter-spacing:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_collection__qjDGS .CollectionListPopup_collection_info__u_8Y7 .CollectionListPopup_count__rWS2D{color:var(--gray-50);font-size:12px;font-weight:600}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D p{margin-top:4px;padding:12px 16px;background:var(--gray-10);border-radius:12px;display:flex;gap:4px;color:var(--gray-50);font-size:12px;line-height:1.83}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_button_wrap__tBMih{padding:12px 0 30px;background:var(--gray-0);position:-webkit-sticky;position:sticky;bottom:0}@media(max-width:640px){.CollectionListPopup_container__57ZQ2 .CollectionListPopup_collection_wrap__mPt0D .CollectionListPopup_button_wrap__tBMih{padding:12px 0 20px}}.CollectionListPopup_container__57ZQ2 .CollectionListPopup_loader__HpRF5{display:flex;justify-content:center;align-items:center;padding-bottom:30px}.AccommodationDetailInfo_component__RESHC{display:flex;flex-direction:column;gap:10px}.AccommodationDetailInfo_component__RESHC h1{color:var(--gray-100);font-size:18px;font-weight:600}.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_tags__0nU3K{display:flex;gap:4px}.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_tags__0nU3K span{color:var(--gray-50);font-size:10px;font-weight:700;padding:4px 6px;border-radius:4px;background:var(--gray-10)}.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_review_row__Wa6__{display:flex;align-items:center;color:var(--gray-60);font-size:12px;font-weight:600}.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_review_row__Wa6__ .AccommodationDetailInfo_rate_avg__Ayu9B{display:flex;align-items:center;gap:4px}.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_review_row__Wa6__ .AccommodationDetailInfo_count__MYcFN{display:flex;padding:6px;align-items:center;cursor:pointer;text-decoration:none}.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_review_row__Wa6__ .AccommodationDetailInfo_count__MYcFN:active,.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_review_row__Wa6__ .AccommodationDetailInfo_count__MYcFN:hover,.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_review_row__Wa6__ .AccommodationDetailInfo_count__MYcFN:link,.AccommodationDetailInfo_component__RESHC .AccommodationDetailInfo_review_row__Wa6__ .AccommodationDetailInfo_count__MYcFN:visited{text-decoration:none;color:var(--gray-60)}