/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.mobilePageContainer{padding:0 20px 20px}.mobilePageContainer .cavago-logo-bg{z-index:-1;width:80px;height:121px;position:absolute;top:-16px;left:20px}.mobilePageContainer .headerNav{gap:16px;margin-bottom:8px;display:flex}.mobilePageContainer .headerNav .link{color:#808c96;padding:12px 0;font-size:14px;font-weight:400;line-height:16.8px;text-decoration:none}.mobilePageContainer .headerNav .active{color:#2c3f50;font-weight:600}.mobilePageContainer .headerContainer{z-index:10;background:#fff;flex-direction:column;gap:16px;width:calc(100% + 40px);margin-left:-20px;padding:20px;display:flex;position:sticky;top:-1px}.mobilePageContainer .headerContainer .searchFieldContainer{background:#fff;border:1px solid #f5f7fa;border-radius:100px;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;display:flex;box-shadow:0 10px 20px #0000000f}.mobilePageContainer .headerContainer .searchFieldContainer .filterCount{color:#2c3f50;background:#f5b946;border-radius:100px;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;display:flex;position:absolute;top:-4px;right:-2px}.mobilePageContainer .headerContainer .searchFieldContainer .searchInputField{color:#2c3f50;border-width:0;font-size:16px;font-weight:400;line-height:20px}.mobilePageContainer .headerContainer .searchFieldContainer .searchInputField::placeholder{color:#808c96}.mobilePageContainer .headerContainer .searchFieldContainer:focus-within{border-color:#f5b946}.mobilePageContainer .headerContainer .cancelSearchButton{color:#808c96;text-align:center;background:0 0;border:none;padding:0;font-family:Figtree;font-size:16px;font-style:normal;font-weight:400}.mobilePageContainer .headerContainer .categoriesContainer{width:calc(100% + 20px);max-width:none;gap:16px;margin:0;padding:0}.mobilePageContainer .headerContainer .categoriesContainer .categoryLink{padding:16px 0;font-size:12px}.mobilePageContainer .headerContainer .categoriesContainer .cat-holder{gap:16px;padding:6px 45px 6px 0}.mobilePageContainer .headerContainer .categoriesContainer .cat-holder .btn-text{color:#808c96;font-size:12px;font-weight:400;line-height:14.4px}.mobilePageContainer .headerContainer .categoriesContainer .cat-holder .btn-text.active{color:#2c3f50;font-weight:600}.mobilePageContainer .headerContainer .subCategoriesContainer{width:calc(100% + 20px);max-width:none;margin:0;padding:0}.mobilePageContainer .headerContainer .subCategoriesContainer .cat-holder{gap:4px;padding:0 45px 12px 0}.mobilePageContainer .headerContainer .subCategoriesContainer .cat-holder .btn-outline{border-color:#808c96;height:auto;padding:7px 16px;font-size:12px;font-weight:400;line-height:24px}.mobilePageContainer .headerContainer .subCategoriesContainer .cat-holder .btn-outline .icon{display:none}.mobilePageContainer .headerContainer .subCategoriesContainer .cat-holder .btn-outline.active{color:#2c3f50;border-color:#2c3f50;font-weight:500}.mobilePageContainer .headerContainer .subCategoriesContainer .subcategoryLink{padding:16px;font-size:12px}.mobilePageContainer .listingContainer{padding:12px 0}.mobilePageContainer .listingContainer .backIcon{padding-bottom:20px}.mobilePageContainer .listingContainer .title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mobilePageContainer .listingContainer .title button{padding:0}.mobilePageContainer .listingContainer .title h2{color:#2c3f50;font-size:16px;font-weight:600;line-height:20px}.mobilePageContainer .listingContainer .activitiesScroller{scrollbar-width:none;gap:16px;width:calc(100% + 20px);padding:0 0 26px;display:flex;overflow-x:auto}.mobilePageContainer .listingContainer .activitiesScroller::-webkit-scrollbar{display:none}.mobilePageContainer .listingContainer .activitiesScroller .cardContainer{min-width:277px}.mobilePageContainer .listingContainer .activitiesScroller .cardContainer:last-child{margin-right:16px}.mobilePageContainer .listingContainer .activitiesScroller .cardContainer .activityImageContainer img{height:196px}.mobilePageContainer .listingContainer .activityImageContainer{margin:0 0 12px}.mobilePageContainer .listingContainer .activityImageContainer img{border-radius:12px}.mobilePageContainer .listingContainer .titleTxtContainer{text-decoration:none}.mobilePageContainer .listingContainer .titleTxtContainer .titleTxt{margin:0 0 6px;line-height:16.8px}.mobilePageContainer .listingContainer .locationtxt{color:#808c96;margin:0 0 8px;font-size:12px;line-height:14.4px}.mobilePageContainer .listingContainer .price-text{color:#808c96;font-size:12px;line-height:14.4px}.mobilePageContainer .listingContainer .price-text span{color:#2c3f50}.mobilePageContainer .listingContainer .activities-holder{border-bottom:1px solid #d5d9dc;margin:0 0 24px}.mobilePageContainer .listingContainer .activities-holder .head{justify-content:space-between;margin:0 0 12px;display:flex}.mobilePageContainer .listingContainer .activities-holder .head h2{color:#2c3f50;font-size:16px;font-weight:600}.mobilePageContainer .listingContainer .activities-holder .head .btn-text{color:#2c3f50;font-size:12px;font-weight:600}.mobilePageContainer .listingContainer .activitiesScrollerVert{flex-wrap:wrap;gap:20px;display:flex}.mobilePageContainer .listingContainer .activitiesScrollerVert .noResults{text-align:center;color:#2c3f50;margin:20px auto;font-size:18px;font-weight:600;line-height:22px}.mobilePageContainer .listingContainer .activitiesScrollerVert .cardContainer{min-width:unset;max-width:unset}.mobilePageContainer .listingContainer .activitiesScrollerVert .cardContainer .activityImageContainer img{object-fit:cover;width:100%}.mobilePageContainer .searchScreenContainerHome{padding:16px 0 0}.mobilePageContainer .searchResultText,.mobilePageContainer .searchScreenContainerHome .searchResultText{color:#808c96;font-family:Figtree;font-size:14px;font-style:normal;font-weight:500}.mobilePageContainer .searchResultText{padding:20px 0}