.SkeletonApartmentCard_root__NbNc0{position:relative;margin-bottom:32px;cursor:pointer}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt[data-index-mod="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt:not([data-index-mod="0"]){margin-right:25px}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL[data-index-mod-shrink="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL:not([data-index-mod-shrink="0"]){margin-right:25px}@media(min-width:1600px){.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt[data-index-mod-ulg="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt:not([data-index-mod-ulg="0"]){margin-right:25px}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL[data-index-mod-shrink-ulg="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL:not([data-index-mod-shrink-ulg="0"]){margin-right:25px}}@media(max-width:1200px){.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt[data-index-mod-lgm="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt:not([data-index-mod-lgm="0"]){margin-right:25px}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL[data-index-mod-shrink-lgm="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL:not([data-index-mod-shrink-lgm="0"]){margin-right:25px}}@media(max-width:1024px){.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt[data-index-mod-md="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt:not([data-index-mod-md="0"]){margin-right:25px}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL[data-index-mod-shrink-md="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL:not([data-index-mod-shrink-md="0"]){margin-right:25px}}@media(max-width:768px){.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt[data-index-mod-sm="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt:not([data-index-mod-sm="0"]){margin-right:25px}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL[data-index-mod-shrink-sm="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL:not([data-index-mod-shrink-sm="0"]){margin-right:25px}}@media(max-width:576px){.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt[data-index-mod-s="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt:not([data-index-mod-s="0"]){margin-right:25px}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL[data-index-mod-shrink-s="0"]{margin-right:0}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_withMargin__1g1rt.SkeletonApartmentCard_shrink__ovjpL:not([data-index-mod-shrink-s="0"]){margin-right:25px}}.SkeletonApartmentCard_root__NbNc0{width:calc(20% - 20px)}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_shrink__ovjpL{width:calc(33.3333% - 20px)}@media(min-width:1600px){.SkeletonApartmentCard_root__NbNc0{width:calc(16.6666% - 21px)}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_shrink__ovjpL{width:calc(25% - 20px)}}@media(max-width:1200px){.SkeletonApartmentCard_root__NbNc0{width:calc(25% - 20px)}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_shrink__ovjpL{width:calc(33.3333% - 18px)}}@media(max-width:1024px){.SkeletonApartmentCard_root__NbNc0{width:calc(33.3333% - 18px)}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_shrink__ovjpL{width:calc(50% - 15px)}}@media(max-width:768px){.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_mobileFormatL__RDhZ5{width:100%}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_mobileFormatM__WXd9i{width:calc(50% - 15px);margin-bottom:20px}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_mobileFormatM__WXd9i.SkeletonApartmentCard_shrink__ovjpL{width:100%}.SkeletonApartmentCard_root__NbNc0.SkeletonApartmentCard_mobileFormatS__VEYEo{max-width:112px;width:100%;margin-bottom:0}}.ApartmentCard_wrapper__RvdxV{position:relative;margin-bottom:32px;cursor:pointer}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H[data-index-mod="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H:not([data-index-mod="0"]){margin-right:25px}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX[data-index-mod-shrink="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX:not([data-index-mod-shrink="0"]){margin-right:25px}@media(min-width:1600px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H[data-index-mod-ulg="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H:not([data-index-mod-ulg="0"]){margin-right:25px}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX[data-index-mod-shrink-ulg="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX:not([data-index-mod-shrink-ulg="0"]){margin-right:25px}}@media(max-width:1200px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H[data-index-mod-lgm="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H:not([data-index-mod-lgm="0"]){margin-right:25px}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX[data-index-mod-shrink-lgm="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX:not([data-index-mod-shrink-lgm="0"]){margin-right:25px}}@media(max-width:1024px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H[data-index-mod-md="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H:not([data-index-mod-md="0"]){margin-right:25px}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX[data-index-mod-shrink-md="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX:not([data-index-mod-shrink-md="0"]){margin-right:25px}}@media(max-width:768px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H[data-index-mod-sm="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H:not([data-index-mod-sm="0"]){margin-right:25px}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX[data-index-mod-shrink-sm="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX:not([data-index-mod-shrink-sm="0"]){margin-right:25px}}@media(max-width:576px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H[data-index-mod-s="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H:not([data-index-mod-s="0"]){margin-right:25px}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX[data-index-mod-shrink-s="0"]{margin-right:0}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withMargin__QEy2H.ApartmentCard_shrink__jrjJX:not([data-index-mod-shrink-s="0"]){margin-right:25px}}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS{width:calc(20% - 20px)}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS.ApartmentCard_shrink__jrjJX{width:calc(33.3333% - 20px)}@media(min-width:1600px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS{width:calc(16.6666% - 21px)}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS.ApartmentCard_shrink__jrjJX{width:calc(25% - 20px)}}@media(max-width:1200px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS{width:calc(25% - 20px)}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS.ApartmentCard_shrink__jrjJX{width:calc(33.3333% - 18px)}}@media(max-width:1024px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS{width:calc(33.3333% - 18px)}.ApartmentCard_wrapper__RvdxV.ApartmentCard_withWidth__VLMaS.ApartmentCard_shrink__jrjJX{width:calc(50% - 15px)}}@media(max-width:768px){.ApartmentCard_wrapper__RvdxV.ApartmentCard_mobileFormatM__D_TA_{width:calc(50% - 15px);margin-bottom:20px}.ApartmentCard_wrapper__RvdxV.ApartmentCard_mobileFormatM__D_TA_.ApartmentCard_shrink__jrjJX{width:100%}.ApartmentCard_wrapper__RvdxV.ApartmentCard_mobileFormatS__Gl5Do{max-width:112px;width:100%;margin-bottom:0}}.ApartmentCard_root__e4J_N{position:relative}.ApartmentCard_titleText__2xTJ7{margin-top:8px;font-weight:500;font-size:16px;line-height:150%}@media(max-width:768px){.ApartmentCard_titleText__2xTJ7{font-size:14px;line-height:143%}.ApartmentCard_titleText__2xTJ7.ApartmentCard_isSFormat__kEGx7{font-size:12px;line-height:133%}}.ApartmentCard_ellipsisText__fGob_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApartmentCard_descriptionText__NFrWj{font-weight:500;font-size:14px;line-height:143%;color:var(--grayscale-70)}@media(max-width:768px){.ApartmentCard_descriptionText__NFrWj{font-size:12px;line-height:133%}}.ApartmentCard_descriptionText__NFrWj{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ApartmentCard_imgStyle__WvZEG{position:relative;padding-top:100%;width:100%}.ApartmentCard_container__gkP74{margin-top:2px;display:flex;align-items:center}@media(max-width:768px){.ApartmentCard_container__gkP74{margin-top:-4px}}.ApartmentCard_priceText__87Wl1{font-weight:600;font-size:16px;line-height:150%;color:var(--grayscale-90)}@media(max-width:768px){.ApartmentCard_priceText__87Wl1{font-size:14px;line-height:143%}.ApartmentCard_priceText__87Wl1.ApartmentCard_isSFormat__kEGx7{font-size:12px;line-height:133%;color:var(--grayscale-70)}}.ApartmentCard_periodText__c8M0C{margin-left:8px;color:var(--grayscale-90);font-weight:500;font-size:14px;line-height:143%}@media(max-width:768px){.ApartmentCard_periodText__c8M0C{margin-left:4px;font-size:12px;line-height:133%}.ApartmentCard_periodText__c8M0C.ApartmentCard_isSFormat__kEGx7{margin-left:0;color:var(--grayscale-70)}}.ApartmentCard_rating__JmicB{position:absolute;top:12px;left:12px;z-index:4;cursor:pointer;border-radius:25px;padding:2px 10px 2px 6px;background:hsla(0,0%,100%,.7);display:flex;align-items:center;gap:4px;font-weight:500;font-size:14px;line-height:143%}.ApartmentCard_notAvailable__SRddl{font-weight:600;font-size:16px;line-height:150%;color:var(--additional-red)}@media(max-width:768px){.ApartmentCard_notAvailable__SRddl{font-size:14px}}.ApartmentCard_styledRedPoint__Oltnj path{fill:var(--point-color)}.ApartmentCard_styledSwiper__DX7kE:hover .swiper-button-next,.ApartmentCard_styledSwiper__DX7kE:hover .swiper-button-prev{opacity:1;visibility:visible}.ApartmentCard_styledSwiper__DX7kE .swiper-button-next,.ApartmentCard_styledSwiper__DX7kE .swiper-button-prev{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .3s ease-in-out}.ApartmentCard_styledSwiper__DX7kE .swiper-button-prev{border-radius:100px;padding:10px;width:36px;height:36px;background:rgba(246,247,249,.8);transition:background .3s ease-in-out}.ApartmentCard_styledSwiper__DX7kE .swiper-button-prev:after{margin-bottom:12px;font-family:none;content:url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220%200%2016%2016%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath d%3D%22M6.22238%2012.4445L1.77794%208.00001M1.77794%208.00001L6.22238%203.55557M1.77794%208.00001L13.3335%208.00001%22 stroke%3D%22%231C212D%22 stroke-width%3D%221.7%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}.ApartmentCard_styledSwiper__DX7kE .swiper-button-prev:hover{background:#f6f7f9}.ApartmentCard_styledSwiper__DX7kE .swiper-button-next{border-radius:100px;padding:10px;width:36px;height:36px;background:rgba(246,247,249,.8);transition:background .3s ease-in-out}.ApartmentCard_styledSwiper__DX7kE .swiper-button-next:after{margin-bottom:12px;font-family:none;content:url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220%200%2016%2016%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath d%3D%22M9.62012%203.95337L13.6668%208.00004L9.62012%2012.0467%22 stroke%3D%22%231C212D%22 stroke-width%3D%221.5%22 stroke-miterlimit%3D%2210%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22%2F%3E%3Cpath d%3D%22M2.3335%208H13.5535%22 stroke%3D%22%231C212D%22 stroke-width%3D%221.5%22 stroke-miterlimit%3D%2210%22 stroke-linecap%3D%22round%22 stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E")}.ApartmentCard_styledSwiper__DX7kE .swiper-button-next:hover{background:#f6f7f9}.ApartmentCard_styledSwiper__DX7kE .swiper-pagination{display:flex;align-items:center;justify-content:center}.ApartmentCard_styledSwiper__DX7kE .swiper-pagination-bullet{width:4px;height:4px;background-color:#fff;opacity:.7}.ApartmentCard_styledSwiper__DX7kE .swiper-pagination-bullet.swiper-pagination-bullet-active{width:6px;height:6px;opacity:1}.ApartmentCard_hotelTitle__4xcUg{font-size:16px;font-style:normal;font-weight:500;color:var(--additional-hotel-blue);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ApartmentCard_hotelStars__KLhCN{display:flex;align-items:center;gap:0;margin-left:2px}.ApartmentCard_hotelStar__o1LaC{width:14px;height:14px;flex-shrink:0}.ApartmentCard_hotelAmenities__SeU6T{font-size:14px;font-weight:400;line-height:20px;color:var(--grayscale-70);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApartmentCard_hotelAmenities__SeU6T span:after{content:" ";white-space:pre}.LikeContainer_root__06irM{position:absolute;z-index:4;cursor:pointer}.LikeContainer_root__06irM.LikeContainer_bottomImageVariant__5TkGY{top:0;right:0}.LikeContainer_root__06irM:not(.LikeContainer_bottomImageVariant__5TkGY){top:12px;right:12px}@keyframes LikeContainer_appearance__8AInZ{0%{transform:scaleY(0)}80%{transform:scaleY(1.3)}to{transform:scaleY(1)}}.LikeContainer_like__y0b_Z{animation:LikeContainer_appearance__8AInZ .2s ease-in-out forwards}