.LodgingPlaceMarker{align-items:center;background-color:#fff;border:1px solid #adb5bd;border-radius:100px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;font-family:Source Sans Pro,Arial Adjusted,Segoe UI Adjusted,Roboto Adjusted,Helvetica Neue Adjusted,Noto Sans Adjusted,-apple-system,BlinkMacSystemFont,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:normal;padding:8px;transition:all .1s}.LodgingPlaceMarker:hover{transform:scale(1.08)}.LodgingPlaceMarker__selected{background-color:#343a40;border-color:#343a40}.LodgingPlaceMarker__selected:hover{transform:none}.LodgingPlaceMarker__label{font-size:.875rem;font-weight:700}.LodgingPlaceMarker__labelSelected{color:#fff}.LodgingPlaceMarker__check{align-items:center;background-color:#3f52e3;border-radius:8px;display:flex;height:16px;justify-content:center;position:absolute;right:-4px;top:-4px;width:16px}.LodgingPlaceMarker__selectedTop{bottom:50px;position:absolute;right:-89px}.LodgingPlaceMarker__selectedBottom{position:absolute;right:-89px;top:50px}.LodgingRating__bigRating,.LodgingRating__rating,.LodgingRating__smallRating{background-color:#2c365d;border-radius:8px;color:#fff}.LodgingRating__bigRating{align-items:center;display:flex;height:32px}.LodgingRating__smallRating{border-radius:4px;font-size:12px}.LodgingRating__lowRatingCount{background-color:#6c757d}.LodgingOfferMapCard{background-color:#fff;border-radius:16px;display:inline-flex;flex-direction:column;font-family:Source Sans Pro,Arial Adjusted,Segoe UI Adjusted,Roboto Adjusted,Helvetica Neue Adjusted,Noto Sans Adjusted,-apple-system,BlinkMacSystemFont,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;overflow:hidden;width:248px}.LodgingOfferMapCard__image{height:165px;object-fit:cover;width:100%}.LodgingOfferMapCard__placeholder{height:165px!important;left:0;position:absolute;right:0;top:0;width:100%}.LodgingOfferMapCard__arrow{margin:8px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}@media(prefers-reduced-motion:reduce){.LodgingOfferMapCard__arrow{transition:none}}.LodgingOfferMapCard:hover .LodgingOfferMapCard__arrow,.LodgingOfferMapCard__arrow:focus{opacity:1}.LodgingOfferMapCard__leftArrow{left:0}.LodgingOfferMapCard__rightArrow{right:0}.LodgingOfferMapCard__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LodgingOfferMapCard__checkbox{color:#6c757d}.LodgingOfferMapCard__freeCancellationContainer{margin-left:-2px}@font-face{size-adjust:91%;font-family:Segoe UI Adjusted;font-style:normal;font-weight:400;src:local("Segoe UI")}@font-face{size-adjust:95%;font-family:Segoe UI Adjusted;font-style:italic;font-weight:400;src:local("Segoe UI")}@font-face{size-adjust:93%;font-family:Segoe UI Adjusted;font-style:normal;font-weight:700;src:local("Segoe UI")}@font-face{size-adjust:91%;font-family:Segoe UI Adjusted;font-style:italic;font-weight:700;src:local("Segoe UI")}@font-face{size-adjust:93%;font-family:Roboto Adjusted;font-style:normal;font-weight:400;src:local("Roboto")}@font-face{size-adjust:94%;font-family:Roboto Adjusted;font-style:italic;font-weight:400;src:local("Roboto Italic")}@font-face{size-adjust:98%;font-family:Roboto Adjusted;font-style:normal;font-weight:700;src:local("Roboto Bold")}@font-face{size-adjust:98%;font-family:Roboto Adjusted;font-style:italic;font-weight:700;src:local("Roboto Bold Italic")}@font-face{size-adjust:94%;font-family:Helvetica Neue Adjusted;font-style:normal;font-weight:400;src:local("Helvetica Neue")}@font-face{size-adjust:91%;font-family:Helvetica Neue Adjusted;font-style:italic;font-weight:400;src:local("Helvetica Neue Italic")}@font-face{size-adjust:92%;font-family:Helvetica Neue Adjusted;font-style:normal;font-weight:700;src:local("Helvetica Neue Bold")}@font-face{size-adjust:90%;font-family:Helvetica Neue Adjusted;font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic")}@font-face{size-adjust:95%;font-family:Arial Adjusted;font-style:normal;font-weight:400;src:local("Arial")}@font-face{size-adjust:92%;font-family:Arial Adjusted;font-style:italic;font-weight:400;src:local("Arial Italic")}@font-face{size-adjust:92%;font-family:Arial Adjusted;font-style:normal;font-weight:700;src:local("Arial Bold")}@font-face{size-adjust:90%;font-family:Arial Adjusted;font-style:italic;font-weight:700;src:local("Arial Bold Italic")}@font-face{size-adjust:89%;font-family:Noto Sans Adjusted;font-style:normal;font-weight:400;src:local("Noto Sans")}@font-face{size-adjust:91%;font-family:Noto Sans Adjusted;font-style:italic;font-weight:400;src:local("Noto Sans Italic")}@font-face{size-adjust:88%;font-family:Noto Sans Adjusted;font-style:normal;font-weight:700;src:local("Noto Sans Bold")}@font-face{size-adjust:90%;font-family:Noto Sans Adjusted;font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic")}.PlaceMapCardsPaginationButton__container{background-color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.8);box-shadow:0 4px 24px rgba(0,0,0,.2);color:#212529}.PlaceMapCardsPaginationButton__container.Button__focused,.PlaceMapCardsPaginationButton__container:active{background-color:#fff}@media(min-width:576px){.PlaceMapCardsPaginationButton__container:hover{background-color:#fff}}.PlaceMapCardsPaginationButton__container:active{background-color:#fff}