.property-tiles,.sp-property-card{margin-bottom:20px}.property-tiles .details ul{margin:0;padding:0}.property-tiles .amenities ul{padding:0}.property-tiles .details ul li{list-style:none;padding:0;display:inline;font-size:.6875rem}.property-tiles .amenities ul li{padding:0;display:inline;font-size:.6875rem}.layout-Bookmark #js-favorite-tiles-container,.layout-Error .presto-error-pg-tab-view-section .error-pg-pt-container{row-gap:unset}.layout-Refine .tile-v3 .property-tiles .property-breadcrumb ul li:first-child::before{padding-left:0}.layout-Refine .tile-v3 .property-tiles .property-breadcrumb ul li::before{padding-left:2px}:root{--location-icon-color:#0A84B1;--new-badge-color:#013573;--location-btn-hover-color:#03A4C0}.tile-v3 .property-tiles,.tile-v3 .sp-property-card{font-family:inter}.tile-v3 .responsive-image img[src*=booking]{height:14px}.tile-v3 .responsive-image img[src*=fewo-direkt]{height:13px}.tile-v3 .responsive-image img[src*=abritel],.tile-v3 .responsive-image img[src*=hotels]{height:15px}.tile-v3 .property-tiles .fav-icon{margin-right:0;line-height:37px}.tile-v3 .property-tiles .viewed{z-index:1;right:135px;left:auto;top:8px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:rgba(57,59,68,.4);border:1px solid rgba(222,222,222,.4);width:30px;height:30px;line-height:36px;justify-content:center;align-items:center;position:unset;display:flex;margin:0 5px}.tile-v3 .property-tiles .fav-icon svg{color:#fff;width:18px;height:18px}.tile-v3 .new-property{color:#fff;font-size:11.5px;font-weight:600;display:flex;background-color:var(--secondary-color);border-radius:34px;padding:4px 10px}.tile-v3 .property-tiles .fav-icon svg.red{color:#f00000}.tile-v3 .property-tiles .viewed svg{width:16px;height:16px}.tile-v3 .image-section .map-loader-wrapper{left:50%;margin-left:-49px;top:50%;margin-top:-18px;background-color:initial;box-shadow:none}.image-section .map-loader-wrapper .spinner{height:16px}.expedia-one-key{top:0;left:0;height:fit-content;line-height:18px;margin:0;width:fit-content;padding:0;color:#fff;border-radius:6px 0 8px 0;font-size:.875rem;background-color:var(--primary-color);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.property-tiles .info{padding-top:0;height:25px}.property-tiles .rating-review{margin-right:auto;display:flex;align-items:center;gap:5px}.pres__tiles-container .pres__row-container.tile-v3 .sp-property-card{width:unset}.property-tiles .title a{display:-webkit-box;word-break:break-word}.property-tiles .details .info ul li,.property-tiles .details .info ul li a{color:#103076}.property-tiles .details .info ul li,.property-tiles .details .info ul li a{color:#0a84b1}.property-tiles .amenities{padding:0;margin:0}.property-tiles .tiles-gap{padding-top:2px}.landscape-left{line-height:14px}.property-tiles .listing-price{background-image:none;bottom:8px;font-weight:600;line-height:14px;height:30px;left:8px;min-width:43px;padding:8px 10px;background-color:rgba(255,255,255,.9);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;font-size:14px;cursor:default;display:flex;align-items:center;gap:4px}.property-tiles .price{transition:.5s;appearance:none}.property-tiles .price a{text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-appearance:none;appearance:none}.select-wrap{z-index:3}.footer-bottom .select-wrap{z-index:2}.tile-v3 .slider-next{right:14px}.tile-v3 .slide-prev{left:14px}.tile-v3 .slide-arrow{background:rgba(0,0,0,.5)}.tile-v3 .slide-arrow svg{stroke:#fff}.tile-v3 .image-section{height:200px}.tile-v3 .image-section .images{padding-bottom:unset;height:100%}.tile-v3 .property-top-section{padding:12px 16px;height:205px}main:has(.details-page-content) .tile-v3 .property-top-section{height:220px}main:has(.details-page-content) .tile-v3 .property-availability{padding:12px 0}.layout-Activity .tile-v3 .property-top-section{height:224px}.details-page-content .tile-v3 .property-tiles .amenities{margin-bottom:4px}.tile-v3 .property-tiles .details{display:flex;flex-direction:column;justify-content:space-around;padding:0}.tile-v3 .indicators.desktop-only{display:none}.tile-v3 .review-wrapper{display:flex;background-color:var(--primary-color);border-radius:34px;padding:4px 8px;gap:4px;justify-content:center;align-items:center}.tile-v3 .review-wrapper img{height:10px}.tile-v3 .review-general,.error-page-content .tile-v3 .review-general{color:#fff;font-size:11px}.tile-v3 .rating-text{color:#2d2d2d;font-size:12px;font-weight:600}.tile-v3 .property-tiles .title{height:unset;margin:4px 0 8px}.tile-v3 .property-tiles .title a{color:#101828;font-size:17px;font-weight:700;line-height:21px;letter-spacing:0}.tile-v3 .property-bottom-section{padding:0 15px 10px;height:73px}.tile-v3 .cta-btn-all{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-top:auto;height:100%}.tile-v3 .js-demo-tiles .cta-btn-all{justify-content:flex-end}.tile-v3 .cta-btn-all .landscape-left{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:2px;padding-right:0;min-width:0;-ms-flex-preferred-size:0;flex-basis:0;flex-grow:1;flex-shrink:1;width:1%;max-width:none;overflow:hidden}.tile-v3 .column{display:flex;justify-content:center;align-items:center;width:100%}.tile-v3 .responsive-image img{width:auto;height:16px}.tile-v3 .property-tiles .listing-price{display:flex;padding:0;align-items:end;gap:2px;flex-wrap:wrap;height:unset;min-width:0;text-align:left}.tile-v3 .property-tiles .listing-price .price-info{color:#2d2d2d;font-size:20px;font-weight:700;line-height:22px;min-width:0;flex:auto}.tile-v3 .per-night{color:#818998;font-size:12px;font-weight:500;line-height:14.4px;text-transform:lowercase;display:flex;gap:3px;align-items:center}.tile-v3 .price-info-icon{padding:0;display:flex;align-items:center}.tile-v3 .price-info-icon svg{height:12px;width:12px;color:#696969;margin:0}.tile-v3 .listing-price-total{font-size:12px;font-weight:500;line-height:15px;color:#7f8382}.tile-v3 .property-tiles .info{display:flex;align-items:center;gap:3px;height:15px}.tile-v3 .property-breadcrumb-icon{height:100%;display:flex;align-items:center}.tile-v3 .property-breadcrumb-icon svg{color:#0a84b1;width:8px;height:18px}.tile-v3 .reviews{min-width:0}.tile-v3 .rating-review .number-of-review-wrapper{display:inline-flex;align-items:center;min-width:0;flex:auto;color:#9a9a9a;font-size:10px;font-weight:500}.tile-v3 .rating-review .parentheses{flex:none}.tile-v3 .rating-review .number-of-review{display:block;min-width:0;color:#6a7282;font-size:10px;font-weight:400}.tile-v3 .review-wrapper .like{color:#497cc0}.tile-v3 .property-tiles .rating-review{display:block;color:#9a9a9a;font-size:13px;font-weight:500;height:unset}.tile-v3 .property-tiles .rating-review:has(.rating-text){padding-bottom:10px}.tile-v3 .property-tiles .details ul li,.tile-v3 .property-tiles .details .info ul li a{font-size:11px;font-weight:500;line-height:15px}.tile-v3 .property-tiles .details .info ul li,.tile-v3 .property-tiles .details .info ul li a{color:#0a84b1}.tile-v3 .center-distance{font-size:11px;font-weight:400;line-height:15px;color:#6a7282;padding-left:2px}.tile-v3 .core-attributes{color:#4b5563;font-size:11px;font-weight:400;line-height:normal;text-align:left;padding-bottom:12px}.tile-v3 .core-item::after,.tile-v3 .property-tiles .amenities ul li::after{content:"·";display:inline-block;text-align:center;font-size:10px;width:unset;font-family:inter}.tile-v3 .core-item:last-child::after,.tile-v3 .property-tiles .amenities ul li:last-child:after{content:""}.tile-v3 .property-tiles .property-type{color:#364153;font-size:11px;font-style:normal;font-weight:500;line-height:16px;padding-left:0}.tile-v3 .property-tiles .property-type span{color:#364153;font-size:11px;font-style:normal;font-weight:500;line-height:16px;padding-left:0}.tile-v3 .property-tiles .amenities ul li::after,.tile-v3 .core-item::after{font-size:unset;margin:0 0 0 4px}.tile-v3 .property-tiles .amenity-category ul li::after{margin:0 4px}.tile-v3 .property-breadcrumb,.tile-v3 .property-breadcrumb-area{margin:0 0 12px}.tile-v3 .property-breadcrumb-list{display:flex;align-items:center;width:100%;min-width:0;height:15px}.tile-v3 .property-tiles .details ul{line-height:15px}.tiles-section,.sp-wrapper{row-gap:unset}.tile-v3 .property-tiles .amenities{align-items:center;height:20px;min-height:24px;color:#2d2d2d;max-height:56px;overflow:visible;margin-top:0;position:relative;z-index:2}.tile-slider .property-tiles,.tile-slider .sp-property-card{width:unset}.tile-v3 .property-tiles .amenities-tooltip-wrapper{position:relative;display:flex;align-items:center;gap:6px;width:100%;min-width:0}.tile-v3 .property-tiles .amenities ul{line-height:15.6px;height:22px;display:flex;gap:3px}.tile-v3 .property-tiles .amenities ul li{display:flex;align-items:center;gap:4px;padding:4px 9px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;border-radius:100px}.tile-v3 .property-tiles .amenities img{height:11px;width:11px}.tile-v3 .property-tiles .amenities ul.amenities-list li:nth-child(2){min-width:0;flex:auto}.tile-v3 .property-tiles .amenities ul.amenities-list li:nth-child(2)>div{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-v3 .property-tiles .amenities .amenities-more-btn{width:20px;height:20px;min-width:20px;border-radius:50%;border:1px solid #d6dee9;background:#f8fafc;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tile-v3 .property-tiles .amenities .amenities-more-btn img{width:8px;height:2px}.tile-v3 .property-tiles .amenities .amenities-tooltip{position:absolute;left:0;right:auto;bottom:calc(100% + 14px);transform:none;background:#fff;border-radius:10px;box-shadow:0 8px 20px rgba(15,23,42,.16);padding:15px;width:max-content;max-width:min(100%,307px)}.tile-v3 .property-tiles .amenities .amenities-tooltip ul{height:auto;max-height:80px;overflow-y:auto;white-space:normal;flex-wrap:wrap;line-height:normal;gap:6px}.tile-v3 .property-tiles .amenities .amenities-tooltip::after{content:"";position:absolute;left:var(--amenity-tooltip-arrow-left,50%);bottom:-7px;right:auto;transform:translateX(-50%)rotate(45deg);width:14px;height:14px;background:#fff;border-radius:2px;transform-origin:center}.tile-v3 .property-tiles .amenities ul li::after{content:"";margin:0}.tile-v3 .core-item:last-child::after,.tile-v3 .property-tiles .amenities ul li:last-child::after{content:""}.tile-v3 .property-tiles .property-breadcrumb ul li::after{display:none}.tile-v3 .property-tiles .property-breadcrumb ul li::before{content:"·";padding-right:2px}.tile-v3 .property-tiles .property-breadcrumb ul li.center-distance-list::before{content:none}.tile-v3 .property-tiles .property-breadcrumb ul li:first-child::before{content:"";padding-right:0}.tile-v3 .property-tiles .price{line-height:unset;height:unset;text-align:center;background:var(--secondary-color,#00cd92);margin-left:0;margin-top:3px;border-radius:6px;padding:0;max-width:150px;width:100%}.tile-v3 .property-tiles .price:hover{background-color:var(--location-btn-hover-color)}.tile-v3 .property-tiles .price-value{font-size:13px}.tile-v3 .property-tiles .price a{text-transform:uppercase;padding:8px 12px;letter-spacing:0;max-width:150px;min-width:130px}.tile-v3 .property-tiles .ratings{top:0;overflow:unset;flex-shrink:0}.tile-v3 .demo-tiles .details{padding:12px 15px 0}.tile-v3-demo.mb-tiles-50{margin-bottom:20px}.tile-v3-demo .property-tiles{height:100%}.tile-v3.activities .tile-v3-demo .property-tiles{height:unset}.tile-v3-demo .property-tiles .images{height:210px;padding-bottom:47%}.tile-v3.activities .tile-v3-demo{margin-bottom:0}.tile-v3.activities .property-tiles .images{height:unset;padding-bottom:60%}.tile-v3-demo .property-tiles .images img{height:210px}.tile-v3-demo .details{height:100%}.tile-v3-demo .property-tiles .info{margin:10px 0 12px}.tile-v3-demo .property-tiles .info-area{margin:0}.tile-v3.activities .tile-v3-demo .property-tiles .title{margin:0}.tile-v3-demo .cta-btn-all{padding-bottom:10px;height:unset}.tile-v3.activities .activity.demo-tiles .cta-btn-all{justify-content:end}.tile-v3-demo .center-distance{padding:0}.tile-v3-demo .center-distance::before{content:"";width:unset}.tile-v3-demo .tiles-details{height:unset;margin:6px 0}.user-platform-desktop .slowmo-tiles-holder .tile-v3-demo .property-tiles .image-section{overflow:unset}.tile-v3 .tile-price-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}.tile-v3 .tile-price-modal .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer;backdrop-filter:blur(8px)}.modal-overlay{backdrop-filter:blur(2px)}.tile-v3 .tile-price-modal .modal-container{position:absolute;z-index:12;max-width:90%;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.tile-v3 .tile-price-modal.hidden{display:none}.tile-v3 .property-tiles .unlock-price{line-height:20px;padding:5px 10px}.recently-booked .popular-destination-tiles .tile-v3 .property-tiles .images{padding-bottom:unset}.callout-badge{font-weight:600;line-height:14px;left:8px;bottom:8px;padding:6px 13px;text-shadow:none;font-size:11.5px;cursor:default;display:flex;align-items:center;max-width:45%;gap:6px;border-radius:100px}.tile-v3 .property-tiles .images .callout-badge img{width:13px;height:13px;position:relative;display:flex;transform:none;left:0}.callout-badge.new-property{background:#e6ffe0;color:#4c9d38}.tile-v3 .highlight-1{border:1px solid #ddd6fe;background:#f5f3ff;color:#7c3aed}.tile-v3 .highlight-2{background:linear-gradient(90deg,#f97316,#ef4444);color:#fff}.highlight-3{background:linear-gradient(90deg,#f34a33,#c83d2a);color:#fff}.tile-v3 .highlight-4{background:linear-gradient(90deg,#fbbf24,#f59e0b);color:#78350f}.tile-v3 .highlight-5{border:1px solid #a5f3fc;background:#ecfeff;color:#0e7490}.tile-v3 .highlight-6{border:1px solid #fde68a;background:#fffbeb;color:#d97706}.tile-v3 .highlight-7{border:1px solid #fed7aa;background:#fff7ed;color:#c2410c}.tile-v3 .property-tiles:hover{box-shadow:0 4px 15px rgba(0,0,0,.15)}.tile-v3 .property-tiles .title a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tile-v3 .property-tiles .info ul li a:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.tile-v3 .property-tiles .price-info-icon:hover svg{color:var(--location-btn-hover-color)}.tile-v3 .tile-price-modal .filter-pop-up-container{padding:0!important;grid-template-columns:1fr;gap:0}.tile-v3 .tile-price-modal .popup-title{text-align:left;padding:0 25px;color:#2d2d2d;font-size:16px;font-weight:600;line-height:24px}.tile-v3 .tile-price-modal .tile-price-info-text:not(:has(.tile-price-breakdown)){padding:20px 25px 0;text-align:left;border-top:1px solid #dedede;color:#2d2d2d}.tile-v3 .tile-price-modal .tile-price-info-text .enter-date{color:var(--primary-color)}.tile-v3 .tile-price-modal .filter-pop-up-container:has(.tile-price-breakdown) br{display:none}.tile-v3 .tile-price-modal .filter-pop-up-container .close-btn{right:25px;top:0;padding:0;display:block}.tile-v3 .tile-price-modal .filter-pop-up-container .close-btn svg{width:14.512px;height:14.512px}.tile-price-breakdown{margin-top:12px;text-align:left;border-top:1px solid #dedede;padding-top:20px}.price-row{display:grid;grid-template-columns:minmax(0,1fr)auto;margin-bottom:8px;padding:0 25px;align-items:start}.price-row span{font-weight:400;font-size:14px;line-height:24px;color:#2d2d2d}.price-row>:first-child{min-width:0;overflow-wrap:anywhere}.price-row>:last-child{white-space:nowrap;text-align:right;justify-self:end}.price-row .text-bold{font-weight:600}.price-value{font-weight:700}.total-row{margin:20px 0 0;padding:10px 25px;border-top:1px solid #e5e5e5;background:#e2eef0}.total-row span{font-weight:600}.tile-v3 .price-per-night,.tile-v3 .total-price{width:100%;display:flex;justify-content:space-between}.tile-v3 .per-night-price{display:flex;justify-content:end}.tile-v3 .property-tiles .shimmer-photo{height:210px}.tile-v3 .property-tiles .details:has(.shine){padding:0 15px;height:220px}.tile-v3 .property-tiles .shimmer-line{height:20px}.text-lower{text-transform:lowercase}.refine-page-conten{font-size:13px}.tile-v3 .one-key-tile .text-area{height:85%}.tile-v3 .one-key-content{display:flex;flex-direction:column;justify-content:center;height:100%}.tile-v3 .property-tiles .eco-thumb-banner.leaf{display:none}.layout-Home .tile-v3 .property-tiles{box-shadow:0 0 9px rgba(0,0,0,15%)}.layout-Home.site-rbo .tile-v3 .property-tiles,.layout-Home.site-thr .tile-v3 .property-tiles{box-shadow:0 0 30px rgba(0,0,0,.15)}.layout-Home.site-thr .top-destinations-container .tile-v3 .property-tiles{box-shadow:0 0 9px rgba(0,0,0,15%)}.tile-v3 .cta-btn-all .landscape-right{-ms-flex-preferred-size:auto;flex-basis:auto;flex-grow:0;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;min-width:130px;max-width:150px;width:100%;margin-left:auto;padding:0;margin-right:.5rem}@media screen and (max-width:1620px) and (min-width:1441px){.property-type-page .tile-v3 .rating-review .number-of-review-wrapper{display:none}}@media screen and (max-width:1439px) and (min-width:1200px){.tile-v3 .complex-tile.col-md-4.mb-tiles-50{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.complex-page-content-redesign .tile-v3 .property-tiles,.complex-page-content-redesign .tile-v3 .sp-property-card{width:calc(50% - 10px)}}@media only screen and (max-width:1359px){.tile-v3 .property-tiles .price a{max-width:unset;min-width:unset}}@media only screen and (min-width:1025px) and (max-width:1359px){.tile-v3 .property-tiles .price-value,.tile-v3 .property-tiles .kayak-price,.tile-v3 .property-tiles .demo-price-value{font-size:13px}}@media only screen and (min-width:768px) and (max-width:1024px){.tile-v3 .property-tiles .price-value,.tile-v3 .property-tiles .kayak-price,.tile-v3 .property-tiles .demo-price-value{font-size:13px}}@media only screen and (min-width:991px) and (max-width:1439px){.tile-v3 .property-tiles .price a{max-width:150px;min-width:130px}}@media only screen and (min-width:991px) and (max-width:1439px){.tile-v3 .mb-tiles-50{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.layout-Home.site-fhm .recently-booked .popular-destination-tiles .tiles-container>.js-property-tile,.layout-Home.site-brnz .recently-booked .popular-destination-tiles .tiles-container>.js-property-tile{flex-basis:35%;max-width:35%}.tile-v3 .price-info{font-size:20px}.property-tiles,.sp-property-card,.category-page .sp-property-card,.category-page-content .sp-property-card,.activity-property-tiles{width:calc(33.33333333% - 13.5px)}.sub-location .sp-property-card{width:calc(33.33333333% - 14px)}.tile-slider .tile-container{flex-basis:33.33333333%!important;min-width:33.33333333%!important}.tile-slider .pres__row-container.tile-v3{flex-wrap:unset!important}}@media(min-width:1200px) and (max-width:1280px){.tile-v3 .cta-btn-all .landscape-right{flex:0 0 120px;min-width:120px}.tile-v3-demo .property-tiles .price{max-width:120px}}@media screen and (max-width:1438px) and (min-width:1199px){.tile-v3 .cta-btn-all .landscape-right{flex:0 0 150px;width:100%;min-width:130px}.tile-v3 .property-tiles .price a{overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:1135px) and (min-width:1025px){.layout-Home .tile-v3 .rating-review .number-of-review-wrapper,.property-type-page .tile-v3 .rating-review .number-of-review-wrapper{display:none}}@media screen and (max-width:1240px) and (min-width:1136px){.layout-Home.site-thr .tile-v3 .rating-review .number-of-review-wrapper{display:none}}@media screen and (max-width:1069px) and (min-width:992px){.tile-v3 .cta-btn-all .landscape-right{flex:0 0 130px;min-width:130px}}@media screen and (max-width:991px) and (min-width:768px){.layout-Home.site-fhm .mb-tiles-50,.layout-Home.site-brnz .mb-tiles-50{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.layout-Home.site-fhm .recently-booked .popular-destination-tiles .tiles-container>.js-property-tile,.layout-Home.site-brnz .recently-booked .popular-destination-tiles .tiles-container>.js-property-tile{flex-basis:60%;max-width:60%;min-width:60%}.layout-Home.site-fhm .recently-booked .popular-destination-tiles .number-of-review-wrapper,.layout-Home.site-brnz .recently-booked .popular-destination-tiles .number-of-review-wrapper{display:none}}@media screen and (max-width:768px) and (min-width:576px){.tile-v3 .rating-review .number-of-review-wrapper{display:none}}@media screen and (min-width:480px) and (max-width:767px){.tile-v3 .property-tiles .currency-symbol,.tile-v3 .property-tiles .price-value{font-size:13px}}@media screen and (max-width:576px) and (min-width:480px){.layout-Home.site-fhm .recently-booked .popular-destination-tiles .tiles-container>.js-property-tile,.layout-Home.site-brnz .recently-booked .popular-destination-tiles .tiles-container>.js-property-tile{min-width:90%}.layout-Home.site-brnz .recently-booked .popular-destination-tiles .tiles-container>.js-property-tile:first-child{margin-left:10px;padding-left:0}.layout-Home.site-brnz .recently-booked-mobile-section{padding-left:8px}}@media screen and (max-width:767px){.tile-v3 .cta-btn-all .landscape-right{flex:0 0 150px;width:100%;min-width:130px}.complex-page-content .container-fluid{padding-left:1rem;padding-right:1rem}.tile-v3 .property-tiles{height:unset;max-height:unset;margin-bottom:15px}.tile-v3 .property-tiles .p-logo{max-width:100%}.tile-v3 .slide-arrow{top:90px}.tile-v3 .tile-price-modal.mobile-full-view{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tile-v3 .property-tiles .price a{width:100%;overflow:hidden;text-overflow:ellipsis}.tile-v3 .tile-price-modal .modal-container{max-width:93%}.site-alo .rating-review .number-of-review-wrapper{display:none}.tile-v3 .property-tiles .listing-price{align-items:center}.tile-v3-demo.mb-tiles-50{margin-bottom:unset}.layout-Home .tile-v3 .property-tiles{box-shadow:0 0 9px rgba(0,0,0,15%)}}@media screen and (min-width:576px) and (max-width:767px){.tile-v3 .one-key-tile{height:calc(100% - 11px)}}@media screen and (max-width:575px){.property-type-page .tile-v3 .tiles-container .mb-tiles-50{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%}.new-category-page-container .tile-v3 .property-top-section,.category-page-content .tile-v3 .property-top-section,.refine-page-content .tile-v3 .property-top-section,.details-page-content .tile-v3 .property-top-section,.bookmark-page-content .tile-v3 .property-top-section{height:auto}.tile-v3 .property-tiles{margin-bottom:25px}.pfw-category-container .tile-v3 .property-tiles{box-shadow:0 0 9px rgba(0,0,0,15%)}}@media screen and (max-width:390px){.tile-v3 .cta-btn-all .landscape-right{flex:0 0 130px;min-width:130px}}.slider-next{padding:unset!important;border:unset!important}.layout-home .recently_booked_properties .slide-arrow{display:block!important}.layout-home .slide-arrow.slide-prev-first,.layout-home .slide-arrow.slide-next-last{display:none!important}.refine-page-content .container-fluid .col-xs-12.col-md-3{padding-right:0}.tiles-section.visible{display:block}.tiles-section.visible .property-tiles{width:unset;margin-bottom:20px}.tile-v3 .property-tiles{display:flex;flex-direction:column;border:none;box-shadow:0 10px 50px rgba(0,0,0,.15);border-radius:15px;position:relative;padding-bottom:4px}.tiles-section.tile-v3,.sp-wrapper{row-gap:unset}.tile-v3 .shimmer-button{width:unset;max-width:unset;height:50px}.tile-v3-demo .image-section img{width:100%;top:50%;left:50%;height:200px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;text-align:center;object-fit:cover}.sp-property-card.tile-v3-demo .details{padding:12px 16px 0}.tile-v3-demo .details{display:flex;flex-direction:column;justify-content:space-around;padding:0}.tile-v3-demo .info.info-area{margin:0;height:22px}.tile-v3 .info.info-area{height:22px}.tile-v3-demo .info{margin:0 0 12px}.tile-v3-demo .ratings{display:flex;align-items:center;gap:4px}.tile-v3-demo .ratings{bottom:2px}.tile-v3 .ratings .ratings-stars-img{display:flex;height:12px;width:auto;max-width:100%;align-items:center}.tile-v3-demo .title{height:unset;margin:4px 0 8px}.tile-v3-demo .title a{color:#2d2d2d;font-size:17px;font-weight:700;line-height:21px;letter-spacing:0}.tile-v3-demo .rating-review{padding-bottom:35px;display:block;color:#9a9a9a;font-size:13px;font-weight:500}.tile-v3-demo .reviews{gap:5px;min-width:0}.tile-v3-demo .amenities{margin-bottom:0;padding-bottom:10px;align-items:center;height:unset}.tile-v3-demo .amenities ul{line-height:15.6px;height:22px;display:flex;gap:3px}.tile-v3-demo .amenities ul li{display:flex;align-items:center;gap:4px;padding:4px 9px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;border-radius:100px;font-size:11px;font-weight:500;line-height:15px}.tile-v3-demo .tiles-details{height:unset;margin:6px 0}.tile-v3 .tile-v3-demo .cta-btn-all{justify-content:flex-end}.tile-v3-demo .cta-btn-all{padding-bottom:10px;height:unset}@media screen and (max-width:767px){.refine-page-content .container-fluid{padding-right:10px;padding-left:10px}.tiles-section.tile-v3{text-align:left;padding-top:8px}}@media screen and (max-width:650px){.refine-page-content .sp-wrapper{row-gap:0}}@media screen and (max-width:585px) and (min-width:575px){.tile-v3 .property-tiles .listing-price .price-info{font-size:13px}}