.HotelCard-module__7NZq6q__productCard{border-radius:var(--br-16);background-color:var(--color-white);border:1px solid var(--color-gainsboro);box-sizing:border-box;width:100%;padding:var(--padding-16);text-align:left;font-size:var(--fs-14);color:var(--color-gray-100);font-family:var(--font-roboto);align-items:center;gap:16px;transition:all .3s;display:flex;position:relative}.HotelCard-module__7NZq6q__productCard:hover{border-color:#cdd1d9;transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.HotelCard-module__7NZq6q__imageSlider{border-radius:var(--br-12);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:280px;height:280px;position:relative;overflow:hidden}.HotelCard-module__7NZq6q__carouselWrapper{width:280px;height:280px;padding:var(--padding-16)var(--padding-16)var(--padding-8);box-sizing:border-box;isolation:isolate;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:0;left:0}.HotelCard-module__7NZq6q__carousel{width:248px;height:var(--height-24);z-index:0;position:absolute;top:248px;left:calc(50% - 124px);margin:0!important}.HotelCard-module__7NZq6q__frame{border-radius:var(--br-50);padding:var(--padding-8)var(--padding-12);justify-content:center;align-items:center;gap:var(--gap-4);display:flex;position:absolute;top:calc(50% - 12px);left:calc(50% - 35px)}.HotelCard-module__7NZq6q__dot1{height:var(--height-8);width:var(--width-8);border-radius:var(--br-50);background-color:var(--color-white);position:relative}.HotelCard-module__7NZq6q__dot2{height:var(--height-8);width:var(--width-8);border-radius:var(--br-50);background-color:var(--color-white);opacity:.3;position:relative}.HotelCard-module__7NZq6q__productCardBadgeParent{justify-content:space-between;align-items:flex-start;gap:var(--gap-20);z-index:10;width:247.5px;display:flex;position:absolute;top:8px;left:16px}.HotelCard-module__7NZq6q__productCardBadge{padding:var(--padding-4)var(--padding-12);color:var(--color-white);background:linear-gradient(135deg,#ab8a18,#ebc025);border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.HotelCard-module__7NZq6q__bestLocation{line-height:var(--lh-22);font-weight:500;position:relative}.HotelCard-module__7NZq6q__favoriteButton{border-radius:var(--br-100);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:32px;height:32px;padding:var(--padding-4);box-sizing:border-box;cursor:pointer;background:#f0f0f057 padding-box padding-box;border:1px solid #fff6;justify-content:center;align-items:center;transition:transform .2s,background .2s;display:flex}.HotelCard-module__7NZq6q__favoriteButton:hover{background:#f0f0f080 padding-box padding-box;transform:scale(1.1)}.HotelCard-module__7NZq6q__favoriteButton:active{transform:scale(.95)}.HotelCard-module__7NZq6q__outlineLikeHeart{height:var(--height-24);width:var(--width-24);display:block}.HotelCard-module__7NZq6q__fullDetails{justify-content:space-between;align-items:flex-start;gap:var(--gap-8);height:280px;color:var(--color-gray-100);flex-direction:column;flex:1;font-size:28px;display:flex}.HotelCard-module__7NZq6q__hotelTitleRating{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.HotelCard-module__7NZq6q__hotelInfo{flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;gap:4px;display:flex}.HotelCard-module__7NZq6q__title{align-self:stretch;align-items:center;gap:var(--gap-8);display:flex}.HotelCard-module__7NZq6q__makkahClockRoyal{text-overflow:ellipsis;white-space:nowrap;max-width:380px;color:var(--color-gray-100);font-size:20px;font-weight:600;line-height:28px;display:inline-block;position:relative;overflow:hidden}.HotelCard-module__7NZq6q__star{padding:var(--padding-4);justify-content:center;align-items:center;gap:2px;display:flex;overflow:hidden}.HotelCard-module__7NZq6q__starIcon{height:var(--height-18);width:var(--width-18);position:relative}.HotelCard-module__7NZq6q__zelIletmeTarafndan{color:var(--color-slategray);align-self:stretch;font-size:14px;line-height:20px;position:relative}.HotelCard-module__7NZq6q__locationInfo{align-content:center;align-items:center;gap:0px var(--gap-8);width:100%;font-size:var(--fs-14);color:var(--color-silver);flex-wrap:wrap;display:flex}.HotelCard-module__7NZq6q__buttons{border-radius:var(--br-12);height:32px;padding:var(--padding-8)var(--padding-0);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--gap-4);color:var(--color-darkslategray);font-family:var(--font-inter);display:flex}.HotelCard-module__7NZq6q__productCardoutlinemapLoc{height:var(--height-24);width:var(--width-24);flex-shrink:0;position:relative}.HotelCard-module__7NZq6q__mekkeSuudiArabistan{color:var(--color-gray-100);flex-shrink:0;font-weight:500;line-height:160%;position:relative}.HotelCard-module__7NZq6q__div{font-size:var(--fs-16);line-height:var(--lh-24);color:var(--color-silver);position:relative}.HotelCard-module__7NZq6q__hareme320m5{line-height:var(--lh-22);color:var(--color-slategray);position:relative}.HotelCard-module__7NZq6q__metroAccess{border-radius:var(--br-24);padding:var(--padding-4)var(--padding-0);justify-content:center;align-items:center;gap:var(--gap-4);color:var(--color-slategray);display:flex}.HotelCard-module__7NZq6q__metroIcon{height:var(--height-24);width:var(--width-24);position:relative}.HotelCard-module__7NZq6q__cretsizShuttle{line-height:var(--lh-22);position:relative}.HotelCard-module__7NZq6q__distanceFromBeach{border-radius:var(--br-24);padding:var(--padding-4)var(--padding-0);justify-content:center;align-items:center;gap:var(--gap-4);color:var(--color-gray-100);display:flex}.HotelCard-module__7NZq6q__guestratingbadge{height:var(--height-40);text-align:right;font-size:var(--fs-14);color:var(--color-steelblue);align-items:center;gap:8px;display:flex}.HotelCard-module__7NZq6q__review{flex-direction:column;justify-content:center;align-items:flex-end;gap:0;display:flex}.HotelCard-module__7NZq6q__mkemmel{line-height:var(--lh-22);color:var(--color-steelblue);font-weight:600;position:relative}.HotelCard-module__7NZq6q__deerlendirme{font-size:12px;line-height:var(--lh-16);color:var(--color-lightslategray);font-weight:500;position:relative}.HotelCard-module__7NZq6q__rating{box-sizing:border-box;text-align:center;width:40px;height:40px;font-size:var(--fs-16);color:var(--color-steelblue);background-color:#e8f4fd;border-radius:12px;justify-content:center;align-items:center;display:flex}.HotelCard-module__7NZq6q__div4{line-height:var(--lh-24);font-weight:600;position:relative}.HotelCard-module__7NZq6q__hotelDetails{background-color:var(--color-white);justify-content:space-between;align-self:stretch;align-items:flex-end;gap:var(--gap-20);font-size:var(--fs-16);border-top:1px dashed var(--color-gainsboro);border-radius:12px;padding-top:12px;display:flex}.HotelCard-module__7NZq6q__propertyDescriptionDivider{flex:1;align-items:flex-start;display:flex}.HotelCard-module__7NZq6q__propertyDescriptionParent{align-items:flex-start;gap:var(--gap-8);flex-direction:column;flex:1;display:flex}.HotelCard-module__7NZq6q__propertyDescription{border-radius:var(--br-12);align-self:stretch;align-items:flex-start;gap:var(--gap-8);flex-direction:column;display:flex}.HotelCard-module__7NZq6q__propertyInfo{align-items:center;gap:var(--gap-8);color:var(--color-slategray);font-size:14px;display:flex}.HotelCard-module__7NZq6q__yatakOdas{line-height:var(--lh-24);position:relative}.HotelCard-module__7NZq6q__div5{line-height:var(--lh-24);color:var(--color-silver);position:relative}.HotelCard-module__7NZq6q__chips{padding:2px var(--padding-0);align-content:flex-start;align-self:stretch;align-items:flex-start;gap:var(--gap-8);font-size:var(--fs-14);color:var(--color-darkgreen);font-family:var(--font-inter);flex-wrap:wrap;display:flex}.HotelCard-module__7NZq6q__background{height:var(--height-24);border-radius:var(--br-12);background-color:var(--color-honeydew-100);padding:var(--padding-4)var(--padding-8);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--gap-4);font-weight:500;display:flex}.HotelCard-module__7NZq6q__halalIcon{height:var(--height-16);width:var(--width-16);position:relative}.HotelCard-module__7NZq6q__helalGda{line-height:var(--lh-16);align-items:center;display:flex;position:relative}.HotelCard-module__7NZq6q__background2{height:var(--height-24);border-radius:var(--br-12);background-color:var(--color-honeydew-100);padding:var(--padding-4)var(--padding-8);box-sizing:border-box;align-items:center;gap:var(--gap-4);font-weight:500;display:flex}.HotelCard-module__7NZq6q__alkolsz{line-height:var(--lh-16);position:relative}.HotelCard-module__7NZq6q__vectorIcon{height:15px;width:var(--width-16);position:relative}.HotelCard-module__7NZq6q__buFiyataSon{font-size:var(--fs-14);line-height:var(--lh-22);color:var(--color-tomato);font-weight:600;position:relative}.HotelCard-module__7NZq6q__price{text-align:right;font-size:var(--fs-14);color:var(--color-lightslategray);flex-direction:column;align-items:flex-end;gap:4px;min-width:140px;display:flex}.HotelCard-module__7NZq6q__productCardBadge2{border-radius:var(--br-12);background-color:var(--color-honeydew-200);padding:var(--padding-4)var(--padding-12);text-align:left;color:var(--color-mediumseagreen);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.HotelCard-module__7NZq6q__price2{justify-content:flex-end;align-items:baseline;gap:var(--gap-4);display:flex}.HotelCard-module__7NZq6q__div7{line-height:var(--lh-22);color:var(--color-lightslategray);font-size:14px;font-weight:500;text-decoration:line-through;position:relative}.HotelCard-module__7NZq6q__div8{color:var(--color-gray-200);font-size:24px;font-weight:700;line-height:32px;position:relative}.HotelCard-module__7NZq6q__gece2{color:var(--color-lightslategray);font-size:12px;line-height:20px;position:relative}.HotelCard-module__7NZq6q__perNight{color:var(--color-lightslategray);font-size:11px;font-weight:500}.HotelCard-module__7NZq6q__infoChips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.HotelCard-module__7NZq6q__infoChip{color:#0d4b6e;white-space:nowrap;background-color:#f0f7ff;border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;display:flex}.HotelCard-module__7NZq6q__detailCta{color:#0d4b6e;cursor:pointer;margin-top:4px;font-size:13px;font-weight:600}@media (max-width:991px){.HotelCard-module__7NZq6q__productCard{flex-direction:column;align-items:stretch}.HotelCard-module__7NZq6q__imageSlider,.HotelCard-module__7NZq6q__carouselWrapper{width:100%;height:200px}.HotelCard-module__7NZq6q__carousel{width:100%;top:168px;left:0}.HotelCard-module__7NZq6q__productCardBadgeParent{width:calc(100% - 32px)}.HotelCard-module__7NZq6q__fullDetails{height:auto}.HotelCard-module__7NZq6q__hotelTitleRating{gap:var(--gap-8);flex-direction:column}.HotelCard-module__7NZq6q__guestratingbadge{align-self:flex-start}.HotelCard-module__7NZq6q__hotelDetails{flex-direction:column;align-items:stretch;gap:16px}.HotelCard-module__7NZq6q__price{text-align:left;border-top:1px solid var(--color-whitesmoke);align-items:flex-start;padding-top:12px}.HotelCard-module__7NZq6q__price2,.HotelCard-module__7NZq6q__infoChips{justify-content:flex-start}}
.app-sidebar-module__ZMtlKa__filter{text-align:left;width:100%;font-size:var(--fs-18);color:var(--color-darkslategray-100);font-family:var(--font-roboto);flex-direction:column;align-items:center;display:flex;position:relative}.app-sidebar-module__ZMtlKa__filter2{width:100%;max-width:var(--width-296);border-radius:var(--br-12);background-color:var(--color-white);border:1px solid var(--color-gainsboro);box-sizing:border-box;padding:var(--padding-0)var(--padding-0)var(--padding-16);align-items:center;gap:var(--gap-12);flex-direction:column;flex-shrink:0;display:flex}.app-sidebar-module__ZMtlKa__showOnMap{border-radius:var(--br-12);border:1px solid var(--color-gainsboro);box-sizing:border-box;isolation:isolate;align-items:flex-start;gap:var(--gap-8);width:100%;height:197px;font-size:var(--fs-16);color:var(--color-darkslategray-200);font-family:var(--font-inter);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.app-sidebar-module__ZMtlKa__mapPlaceholder2x1Icon{object-fit:cover;z-index:0;flex:1;align-self:stretch;max-width:100%;max-height:100%;position:relative;overflow:hidden}.app-sidebar-module__ZMtlKa__buttons{border-radius:var(--br-12);background-color:var(--color-white);border:1px solid var(--color-darkslategray-200);box-sizing:border-box;height:38px;padding:var(--padding-8)var(--padding-16);z-index:1;cursor:pointer;min-width:130px;box-shadow:var(--shadow-drop);justify-content:center;align-items:center;transition:transform .2s,background-color .2s;display:flex;position:absolute;top:calc(50% - 19px);left:calc(50% - 65px);margin:0!important}.app-sidebar-module__ZMtlKa__buttons:hover{background-color:#f0f8ff;transform:scale(1.03)}.app-sidebar-module__ZMtlKa__buttons:active{transform:scale(.97)}.app-sidebar-module__ZMtlKa__button{font-size:14px;font-weight:600;position:relative}.app-sidebar-module__ZMtlKa__activeFilters{border-bottom:1px solid var(--color-gainsboro);box-sizing:border-box;height:56px;padding:var(--padding-8)var(--padding-16);justify-content:center;align-self:stretch;align-items:center;display:flex}.app-sidebar-module__ZMtlKa__filtreleParent{justify-content:space-between;align-items:baseline;gap:var(--gap-20);flex:1;max-width:100%;display:flex}.app-sidebar-module__ZMtlKa__filtrele{line-height:var(--lh-27);color:var(--color-darkslategray-300);font-size:16px;font-weight:600;position:relative}.app-sidebar-module__ZMtlKa__buttons2{height:var(--height-32);border-radius:var(--br-12);font-size:var(--fs-14);color:var(--color-darkslategray-200);font-family:var(--font-inter);cursor:pointer;justify-content:center;align-items:center;display:flex}.app-sidebar-module__ZMtlKa__button2{font-weight:600;text-decoration:underline;transition:color .2s;position:relative}.app-sidebar-module__ZMtlKa__button2:hover{color:#0584c5}.app-sidebar-module__ZMtlKa__popularParent{flex-direction:column;align-self:stretch;align-items:flex-start;gap:0;display:flex}.app-sidebar-module__ZMtlKa__popular{flex-direction:column;flex-shrink:0;align-items:flex-start;width:100%;display:flex}.app-sidebar-module__ZMtlKa__filterSection{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;width:100%;display:flex}.app-sidebar-module__ZMtlKa__filterHeader{box-sizing:border-box;cursor:pointer;background-color:var(--color-white);justify-content:space-between;align-self:stretch;align-items:center;height:48px;padding:0 16px;transition:background-color .2s;display:flex}.app-sidebar-module__ZMtlKa__filterHeader:hover{background-color:#fcfcfc}.app-sidebar-module__ZMtlKa__slamiFiltreParent{height:var(--height-40);padding:var(--padding-4)var(--padding-12);box-sizing:border-box;justify-content:space-between;align-self:stretch;align-items:center;gap:var(--gap-20);cursor:pointer;display:flex}.app-sidebar-module__ZMtlKa__angleUpSmallIcon{width:20px;height:20px;transition:transform .3s;position:relative}.app-sidebar-module__ZMtlKa__angleUpSmallIcon.app-sidebar-module__ZMtlKa__collapsed{transform:rotate(180deg)}.app-sidebar-module__ZMtlKa__size{padding:var(--padding-4)var(--padding-16);align-self:stretch;align-items:flex-start;gap:var(--gap-8);color:var(--color-darkslategray-300);flex-direction:column;flex-shrink:0;font-size:14px;display:flex}.app-sidebar-module__ZMtlKa__checkListButton{align-self:stretch;align-items:center;gap:var(--gap-8);cursor:pointer;padding:4px 0;display:flex}.app-sidebar-module__ZMtlKa__checkListButton2{align-items:center;display:flex}.app-sidebar-module__ZMtlKa__box{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.app-sidebar-module__ZMtlKa__boxChild{border-radius:var(--br-4);border:1px solid var(--color-silver);box-sizing:border-box;background-color:var(--color-white);justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex;position:relative}.app-sidebar-module__ZMtlKa__boxChild.app-sidebar-module__ZMtlKa__checked{background-color:var(--color-darkslategray-200);border-color:var(--color-darkslategray-200)}.app-sidebar-module__ZMtlKa__boxChild.app-sidebar-module__ZMtlKa__checked:after{content:"✓";color:#fff;font-size:12px;font-weight:700}.app-sidebar-module__ZMtlKa__outlineFoodKitchenWine{width:20px;height:20px;color:var(--color-slategray);position:relative}.app-sidebar-module__ZMtlKa__alkolYok{line-height:var(--lh-24);color:var(--color-darkslategray-100);position:relative}.app-sidebar-module__ZMtlKa__vectorIcon{width:20px;height:20px;position:relative}.app-sidebar-module__ZMtlKa__typeOfPlaceDropdown{align-self:stretch;align-items:flex-start;gap:var(--gap-8);flex-direction:column;flex-shrink:0;display:flex}.app-sidebar-module__ZMtlKa__filterTitleButtons{width:100%;padding:var(--padding-4)var(--padding-8);box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;display:flex}.app-sidebar-module__ZMtlKa__activeFiltersParent{padding:var(--padding-4)var(--padding-12);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--gap-20);flex:1;max-width:100%;display:flex}.app-sidebar-module__ZMtlKa__typeOfPlaceAndPrice{width:100%;padding:var(--padding-0)var(--padding-16);box-sizing:border-box;align-items:flex-start;gap:var(--gap-16);text-align:center;font-size:var(--fs-14);color:var(--color-lightslategray);flex-direction:column;display:flex}.app-sidebar-module__ZMtlKa__typeOfPlace{height:var(--height-48);border-radius:var(--br-8);background-color:var(--color-white);border:1px solid var(--color-gainsboro);box-sizing:border-box;padding:var(--padding-4);flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex;overflow:hidden}.app-sidebar-module__ZMtlKa__profileMenu{height:var(--height-40);border-radius:var(--br-8);background-color:var(--color-white);padding:var(--padding-8);box-sizing:border-box;color:var(--color-gray-100);cursor:pointer;flex:1;justify-content:center;align-items:center;transition:all .2s;display:flex}.app-sidebar-module__ZMtlKa__profileMenu.app-sidebar-module__ZMtlKa__active{color:var(--color-darkslategray-200);background-color:#e8f4fd;font-weight:600}.app-sidebar-module__ZMtlKa__anyType{line-height:var(--lh-22);font-weight:500;position:relative}.app-sidebar-module__ZMtlKa__typeOfPlaceChild{height:var(--height-20);background-color:var(--color-gainsboro);width:1px;position:relative}.app-sidebar-module__ZMtlKa__profileMenu2{height:var(--height-40);border-radius:var(--br-8);background-color:var(--color-white);padding:var(--padding-8);box-sizing:border-box;cursor:pointer;color:var(--color-lightslategray);flex:1;justify-content:center;align-items:center;transition:all .2s;display:flex}.app-sidebar-module__ZMtlKa__profileMenu2.app-sidebar-module__ZMtlKa__active{color:var(--color-darkslategray-200);background-color:#e8f4fd;font-weight:600}.app-sidebar-module__ZMtlKa__divider{box-sizing:border-box;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;padding:8px 0;display:flex}.app-sidebar-module__ZMtlKa__dividerChild{background-color:var(--color-gainsboro);width:264px;height:1px}.app-sidebar-module__ZMtlKa__priceRange{align-self:stretch;align-items:flex-start;gap:var(--gap-12);text-align:left;font-size:var(--fs-18);color:var(--color-darkslategray-100);flex-direction:column;display:flex}.app-sidebar-module__ZMtlKa__priceRangeParent{flex-direction:column;flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:4px;display:flex}.app-sidebar-module__ZMtlKa__nightlyPricesIncluding{color:var(--color-slategray);font-size:10px;font-weight:600;position:relative}.app-sidebar-module__ZMtlKa__priceRangeGroup{align-self:stretch;align-items:flex-start;gap:var(--gap-8);text-align:center;font-size:var(--fs-12);color:var(--color-lightslategray);flex-direction:column;flex-shrink:0;width:100%;display:flex}.app-sidebar-module__ZMtlKa__priceRange3{align-items:center;width:100%;height:30px;display:flex;position:relative}.app-sidebar-module__ZMtlKa__maskGroupIcon{width:100%;height:24px}.app-sidebar-module__ZMtlKa__doubleThumb{width:var(--width-20);height:var(--height-20);cursor:pointer;z-index:5;position:absolute;top:5px}.app-sidebar-module__ZMtlKa__doubleThumbChild{width:100%;height:100%;box-shadow:var(--shadow-drop);background-color:var(--color-white);border:2px solid var(--color-darkslategray-200);border-radius:50%;position:absolute;inset:0%}.app-sidebar-module__ZMtlKa__doubleThumb2{width:var(--width-20);height:var(--height-20);cursor:pointer;z-index:5;position:absolute;top:5px}.app-sidebar-module__ZMtlKa__minMax{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--gap-8);width:100%;display:flex}.app-sidebar-module__ZMtlKa__priceInput{align-items:center;gap:var(--gap-4);flex-direction:column;flex:1;display:flex}.app-sidebar-module__ZMtlKa__maximum{line-height:var(--lh-16);text-align:left;align-self:stretch;font-weight:500;position:relative}.app-sidebar-module__ZMtlKa__buttons3{height:var(--height-32);border-radius:var(--br-8);background-color:var(--color-white);border:1px solid var(--color-lightslategray);box-sizing:border-box;padding:var(--padding-8)var(--padding-12);justify-content:center;align-self:stretch;align-items:center;gap:var(--gap-4);text-align:left;font-size:var(--fs-14);color:var(--color-darkslategray-100);font-family:var(--font-inter);display:flex}.app-sidebar-module__ZMtlKa__dollarIcon{flex-shrink:0;width:14px;height:14px;position:relative}.app-sidebar-module__ZMtlKa__div{flex-shrink:0;font-weight:600;line-height:160%;position:relative}.app-sidebar-module__ZMtlKa__divider2{flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:8px 0;display:flex}.app-sidebar-module__ZMtlKa__dividerItem{background-color:var(--color-gainsboro);width:100%;height:1px}.app-sidebar-module__ZMtlKa__filterTitleButtons2{padding:var(--padding-4)var(--padding-8);cursor:pointer;justify-content:center;align-self:stretch;align-items:center;display:flex}.app-sidebar-module__ZMtlKa__roomsAndBeds{padding:var(--padding-0)var(--padding-16);align-self:stretch;align-items:flex-start;gap:var(--gap-4);font-size:var(--fs-14);color:var(--color-darkslategray-300);flex-direction:column;display:flex}.app-sidebar-module__ZMtlKa__addGuest{padding:8px var(--padding-0);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.app-sidebar-module__ZMtlKa__yetikinlerParent{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex}.app-sidebar-module__ZMtlKa__yetikinler{line-height:var(--lh-22);color:var(--color-darkslategray-100);flex:1;font-weight:500;position:relative}.app-sidebar-module__ZMtlKa__buttonsParent{justify-content:space-between;align-items:center;gap:var(--gap-8);width:88px;display:flex}.app-sidebar-module__ZMtlKa__buttonsIcon{height:var(--height-24);width:var(--width-24);border-radius:var(--br-100);cursor:pointer;transition:opacity .2s;position:relative}.app-sidebar-module__ZMtlKa__buttonsIcon:hover{opacity:.8}.app-sidebar-module__ZMtlKa__div3{line-height:var(--lh-22);color:var(--color-gray-100);font-weight:600;position:relative}.app-sidebar-module__ZMtlKa__yetikinlerContainer{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex}.app-sidebar-module__ZMtlKa__distanceDropdown{justify-content:center;align-self:stretch;align-items:center;gap:var(--gap-8);flex-direction:column;flex-shrink:0;display:flex}.app-sidebar-module__ZMtlKa__sliderBar{width:100%;padding:var(--padding-0)var(--padding-16);box-sizing:border-box;align-items:flex-start;gap:var(--gap-8);color:var(--color-slategray);font-size:12px;font-family:var(--font-inter);flex-direction:column;display:flex}.app-sidebar-module__ZMtlKa__numbersParent{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--gap-20);display:flex}.app-sidebar-module__ZMtlKa__numbers{height:var(--height-20);flex:1;position:relative;overflow:hidden}.app-sidebar-module__ZMtlKa__km,.app-sidebar-module__ZMtlKa__km2,.app-sidebar-module__ZMtlKa__km3,.app-sidebar-module__ZMtlKa__km4,.app-sidebar-module__ZMtlKa__km5,.app-sidebar-module__ZMtlKa__km6,.app-sidebar-module__ZMtlKa__km7,.app-sidebar-module__ZMtlKa__km8,.app-sidebar-module__ZMtlKa__km9,.app-sidebar-module__ZMtlKa__km10{color:var(--color-lightslategray);font-size:12px;font-weight:500}.app-sidebar-module__ZMtlKa__maskGroupParent{width:100%;height:var(--height-20);align-items:center;display:flex;position:relative}.app-sidebar-module__ZMtlKa__maskGroupIcon2{background-color:var(--color-gainsboro);width:100%;height:2px}.app-sidebar-module__ZMtlKa__singleThumb{box-shadow:var(--shadow-drop);background-color:var(--color-white);width:var(--width-20);height:var(--height-20);padding:var(--padding-4);box-sizing:border-box;cursor:pointer;border:2px solid var(--color-darkslategray-200);border-radius:50px;justify-content:center;align-items:center;display:flex;position:absolute}.app-sidebar-module__ZMtlKa__singleThumbChild{background-color:var(--color-darkslategray-200);border-radius:50%;width:8px;height:8px;position:relative}.app-sidebar-module__ZMtlKa__activeFiltersParent2{padding:var(--padding-4)var(--padding-12);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--gap-2);flex:1;max-width:100%;display:flex}.app-sidebar-module__ZMtlKa__score{padding:var(--padding-0)var(--padding-16);align-self:stretch;align-items:flex-start;gap:var(--gap-8);font-size:var(--fs-14);color:var(--color-gray-100);flex-direction:column;display:flex}.app-sidebar-module__ZMtlKa__checkListButton19{padding:4px var(--padding-2);align-self:stretch;align-items:center;gap:var(--gap-8);cursor:pointer;display:flex}.app-sidebar-module__ZMtlKa__star{padding:var(--padding-4);justify-content:center;align-items:center;gap:var(--gap-2);display:flex;overflow:hidden}.app-sidebar-module__ZMtlKa__starIcon{height:var(--height-18);width:var(--width-18);position:relative}.app-sidebar-module__ZMtlKa__yldz{line-height:var(--lh-24);color:var(--color-darkslategray-100);font-size:14px;font-weight:500;position:relative}.app-sidebar-module__ZMtlKa__star6{padding:var(--padding-4);justify-content:center;align-items:center;gap:var(--gap-2);display:flex}.app-sidebar-module__ZMtlKa__amenitiesDropdown{align-self:stretch;align-items:flex-start;gap:var(--gap-8);font-size:var(--fs-16);flex-direction:column;flex-shrink:0;display:flex}.app-sidebar-module__ZMtlKa__filterTitleButtons7{padding:var(--padding-4)var(--padding-8);font-size:var(--fs-18);cursor:pointer;justify-content:center;align-self:stretch;align-items:center;display:flex}.app-sidebar-module__ZMtlKa__activeFiltersWrapper{align-items:center;display:flex}.app-sidebar-module__ZMtlKa__chips{border-radius:var(--br-8);background-color:var(--color-white);border:var(--border-1);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:all .2s;display:flex}.app-sidebar-module__ZMtlKa__chips.app-sidebar-module__ZMtlKa__active{color:#2e7d32;background-color:#e8f5e9;border-color:#2e7d32;font-weight:600}.app-sidebar-module__ZMtlKa__essentials{align-self:stretch;align-items:flex-start;gap:var(--gap-4);flex-direction:column;width:100%;display:flex}.app-sidebar-module__ZMtlKa__features{padding:var(--padding-4)var(--padding-16);align-content:flex-start;align-self:stretch;align-items:flex-start;gap:var(--gap-8);color:var(--color-darkslategray-300);flex-wrap:wrap;display:flex}.app-sidebar-module__ZMtlKa__smokingIcon{height:var(--height-18);width:var(--width-24);position:relative}.app-sidebar-module__ZMtlKa__dividerChild6{background-color:var(--color-gainsboro);width:100%;height:2px}.app-sidebar-module__ZMtlKa__bookingOptions{padding:var(--padding-4)var(--padding-16);align-content:flex-start;align-self:stretch;align-items:flex-start;gap:var(--gap-8);font-size:var(--fs-16);color:var(--color-darkslategray-300);flex-wrap:wrap;display:flex}.app-sidebar-module__ZMtlKa__radioButton{padding:var(--padding-2);align-self:stretch;align-items:center;gap:var(--gap-8);cursor:pointer;display:flex}.app-sidebar-module__ZMtlKa__radioButtonChild{height:var(--height-20);width:var(--width-20);border:1px solid var(--color-silver);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.app-sidebar-module__ZMtlKa__radioButtonChild.app-sidebar-module__ZMtlKa__checked{border-color:var(--color-darkslategray-200);background-color:var(--color-darkslategray-200)}.app-sidebar-module__ZMtlKa__radioButtonChild.app-sidebar-module__ZMtlKa__checked:after{content:"";background-color:#fff;border-radius:50%;width:8px;height:8px}.app-sidebar-module__ZMtlKa__filterTitleButtons16{padding:var(--padding-4)var(--padding-8);cursor:pointer;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.app-sidebar-module__ZMtlKa__propertyType{width:100%;padding:var(--padding-4)var(--padding-16);box-sizing:border-box;align-content:flex-start;align-items:flex-start;gap:var(--gap-8);font-size:var(--fs-16);color:var(--color-darkslategray-300);flex-wrap:wrap;flex-shrink:0;display:flex}.app-sidebar-module__ZMtlKa__accessibilityFeaturesDropdow{align-self:stretch;align-items:flex-start;gap:var(--gap-8);font-size:var(--fs-16);flex-direction:column;flex-shrink:0;display:flex}.app-sidebar-module__ZMtlKa__guestEntranceParking{align-self:stretch;align-items:flex-start;gap:var(--gap-4);flex-direction:column;width:100%;padding-bottom:8px;display:flex}.app-sidebar-module__ZMtlKa__guestEntranceAndParking{padding:var(--padding-0)var(--padding-16);align-self:stretch;align-items:flex-start;gap:var(--gap-8);color:var(--color-gray-100);flex-direction:column;display:flex}.app-sidebar-module__ZMtlKa__box25{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}.app-sidebar-module__ZMtlKa__item15{line-height:var(--lh-24);color:var(--color-darkslategray-100);flex-shrink:0;font-size:14px;position:relative}.app-sidebar-module__ZMtlKa__subCategoryTitle{color:var(--color-darkslategray-300);align-self:stretch;padding:8px 16px 4px;font-size:14px;font-weight:600}
