.CampingCard_camping-wrapper__IJZ32{color:#fff;width:100%}.CampingCard_camping-wrapper__IJZ32 .CampingCard_camping-details__Qiqnb{padding:calc(2*var(--atom));display:flex;flex-direction:column;position:relative;text-align:left}.CampingCard_camping-wrapper__IJZ32 .CampingCard_camping-details__Qiqnb h3{padding-right:calc(8.25*var(--atom))}.CampingCard_camping-wrapper__IJZ32 .CampingCard_camping-details__Qiqnb span{color:var(--text-grey)}.CampingCard_camping-wrapper__IJZ32 .CampingCard_camping-details__Qiqnb strong{color:var(--text-color)}.CampingCard_camping-wrapper__IJZ32 .CampingCard_camping-details__Qiqnb .CampingCard_rating__pyAoG{position:absolute;top:calc(2*var(--atom));right:calc(2*var(--atom));display:flex;align-items:center}.CampingCard_campingCardImage__Mjkpk{border-radius:16px 16px;aspect-ratio:1/1;background-size:cover;background-position:50%;position:relative}.CampingCard_campingCardImage__Mjkpk .CampingCard_descriptionWrapper__uHBSA{position:absolute;padding:20px 16px;bottom:0;width:100%}.CampingCard_campingCardImage__Mjkpk .CampingCard_descriptionWrapper__uHBSA h3{font-size:24px;font-weight:500}.CampingCard_campingCardImage__Mjkpk .CampingCard_descriptionWrapper__uHBSA .CampingCard_flagHolder__4LA1e{float:right}.Campings_campingsHeading__Uo3eZ{background:#e5f6f8;padding:16px}.Campings_campingsList__7xW7u{padding:16px;overflow-x:hidden}.Campings_campingsList__7xW7u .Campings_regionTabs__ITy0b{padding:28px;display:flex;justify-content:left;flex-direction:row;cursor:-webkit-grab;cursor:grab;margin-right:-40px}.Campings_campingsList__7xW7u .Campings_regionTabs__ITy0b .Campings_rTabActive__ZTMSA,.Campings_campingsList__7xW7u .Campings_regionTabs__ITy0b .Campings_rTab__HsBuC{text-decoration:none;padding:0 15px;cursor:pointer}.Campings_campingsList__7xW7u .Campings_regionTabs__ITy0b .Campings_rTabActive__ZTMSA{border-bottom:2px solid var(--primary-bg)}.Campings_allCampings__w8gHG{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:24px;width:100%}.Campings_allCampings__w8gHG .Campings_campingItem___ZXPF{width:calc(25% - 25px);text-decoration:none}@media(max-width:1240px){.Campings_campingItem___ZXPF{width:calc(49% - 50px)!important}}@media(max-width:768px){.Campings_campingsHeading__Uo3eZ{margin:-16px}.Campings_campingItem___ZXPF{width:100%!important}.Campings_allCampings__w8gHG,.Campings_campingsList__7xW7u{padding:0!important}}