.Button_btn-danger__tHaF9,.Button_btn-fullWidth__UcwhM,.Button_btn-icon__v_RfW,.Button_btn-primary__ysqMv,.Button_btn-secondary__2ZvRd,.Button_btn-transparent__R6UZq,.Button_button__q6YWL{cursor:pointer;font-size:calc(2*var(--atom));line-height:calc(2.5*var(--atom));padding:calc(1.75*var(--atom));border-radius:8px;border-width:1px;border-style:solid;display:flex;text-decoration:none;font-weight:500}.Button_btn-danger__tHaF9:disabled,.Button_btn-fullWidth__UcwhM:disabled,.Button_btn-icon__v_RfW:disabled,.Button_btn-primary__ysqMv:disabled,.Button_btn-secondary__2ZvRd:disabled,.Button_btn-transparent__R6UZq:disabled,.Button_button__q6YWL:disabled{opacity:.5;cursor:not-allowed!important}.Button_btn-danger__tHaF9 svg,.Button_btn-fullWidth__UcwhM svg,.Button_btn-icon__v_RfW svg,.Button_btn-primary__ysqMv svg,.Button_btn-secondary__2ZvRd svg,.Button_btn-transparent__R6UZq svg,.Button_button__q6YWL svg{max-width:calc(2.5*var(--atom));max-height:calc(2.5*var(--atom))}.Button_btn-danger__tHaF9 .Button_linkButton__s_eh5,.Button_btn-fullWidth__UcwhM .Button_linkButton__s_eh5,.Button_btn-icon__v_RfW .Button_linkButton__s_eh5,.Button_btn-primary__ysqMv .Button_linkButton__s_eh5,.Button_btn-secondary__2ZvRd .Button_linkButton__s_eh5,.Button_btn-transparent__R6UZq .Button_linkButton__s_eh5,.Button_button__q6YWL .Button_linkButton__s_eh5{text-decoration:underline!important}.Button_btn-fullWidth__UcwhM,.Button_btn-primary__ysqMv{background-color:var(--primary-bg);border:1px solid var(--primary-bg);color:#312f40}.Button_btn-fullWidth__UcwhM{width:100%}.Button_btn-fullWidth__UcwhM span{display:inline-block;width:100%;text-align:center}.Button_btn-secondary__2ZvRd{background-color:var(--bg-color);border-color:var(--text-color);color:#000}.Button_btn-transparent__R6UZq{background-color:var(--bg-color);border-color:var(--bg-color);color:#000}.Button_btn-danger__tHaF9{background-color:var(--error-color);border-color:var(--error-color);color:var(--color-white)}.Button_btn-icon__v_RfW{border:none;background-color:var(--bg-color);min-width:calc(3*var(--atom));max-width:calc(3*var(--atom));min-height:calc(3*var(--atom));max-height:calc(3*var(--atom));display:flex;justify-content:center;align-items:center;padding:0}.Button_btn-icon__v_RfW img{max-width:calc(2.5*var(--atom));max-height:calc(2.5*var(--atom))}.Location_filter_location-filter-wrapper__nLQ_a{width:100%;height:calc(6*var(--atom));display:flex;align-items:center;justify-content:center;padding:0;border-radius:8px 8px 0 0;border:1px solid var(--input-border-color);border-bottom:none}.Location_filter_location-filter-wrapper__nLQ_a button{padding:var(--atom)}.DateRangePicker{display:inline-block;margin-bottom:10px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DateRangePicker__Legend{color:#52575e;font-size:14px;line-height:16px;list-style-type:none;margin:20px 0;padding:0}.DateRangePicker__LegendItem{display:inline-block;margin:0 20px}.DateRangePicker__LegendItemColor{border-radius:50%;display:inline-block;height:14px;margin-right:6px;vertical-align:text-bottom;width:14px;border:1px solid rgba(0,0,0,.25)}.DateRangePicker__LegendItemColor--selection{background-color:#ed5434}.DateRangePicker__PaginationArrow{border:0;cursor:pointer;display:block;height:35px;outline:none;overflow:hidden;padding:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:35px;z-index:1}.DateRangePicker__PaginationArrow--previous{left:20px}.DateRangePicker__PaginationArrow--next{right:20px}.DateRangePicker__PaginationArrow:hover{background-color:#ccc}.DateRangePicker__PaginationArrowIcon{border-bottom:8px solid transparent;border-top:8px solid transparent;height:0;position:absolute;top:10px;width:0}.DateRangePicker__PaginationArrowIcon--is-disabled{opacity:.25}.DateRangePicker__PaginationArrowIcon--previous{border-left:8px solid transparent;border-right:8px solid #aaa;right:11px}.DateRangePicker__PaginationArrowIcon--next{border-left:8px solid #aaa;border-right:8px solid transparent;left:11px}.DateRangePicker__Month{color:#333;display:inline-block;margin:0 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:275px}.DateRangePicker__MonthHeader{color:#000;font-size:14px;font-weight:700;height:35px;line-height:35px;position:relative;text-align:center}.DateRangePicker__MonthHeaderLabel{display:inline-block;position:relative}.DateRangePicker__MonthHeaderSelect{background:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.DateRangePicker__MonthDates{border-bottom:1px solid #f4f5f6;border-collapse:separate;border-spacing:0 1px;margin:0;width:100%}.DateRangePicker__Date,.DateRangePicker__WeekdayHeading{font-size:12px;line-height:1;padding:10px 0;text-align:center;width:14.285714285714286%}.DateRangePicker__WeekdayHeading{border-bottom:1px solid #f4f5f6;color:#000;font-weight:700}.DateRangePicker__WeekdayHeading abbr[title]{border-bottom-width:0;color:#000;cursor:pointer;font-size:inherit;text-decoration:none}.DateRangePicker__Date{border:solid #f4f5f6;border-width:0 1px 0 0;cursor:pointer;overflow:hidden;position:relative}.DateRangePicker__Date:first-child{border-left-width:1px}.DateRangePicker__Date--weekend{background-color:#f6f7f9}.DateRangePicker__Date--otherMonth{opacity:.25}.DateRangePicker__Date--is-disabled{color:#cdcdd1;cursor:default}.DateRangePicker__Date--is-selected{color:#fff}.DateRangePicker__Date--is-highlighted{color:#333}.DateRangePicker__CalendarDatePeriod{bottom:0;position:absolute;top:0}.DateRangePicker__CalendarDatePeriod--am{left:0;right:50%}.DateRangePicker__CalendarDatePeriod--pm{left:50%;right:0}.DateRangePicker__CalendarSelection{background-color:#ed5434;border:1px solid #eb401d;bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarSelection--inOtherMonth{opacity:.5}.DateRangePicker__CalendarSelection--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarSelection--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarSelection--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarSelection--single{border-radius:5px;left:5px;right:5px}.DateRangePicker__CalendarSelection--is-pending{background-color:rgba(237,84,52,.75);border-width:0}.DateRangePicker__CalendarHighlight{background-color:hsla(0,0%,100%,.25);border:1px solid rgba(0,0,0,.25);bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarHighlight--inOtherMonth{opacity:.5}.DateRangePicker__CalendarHighlight--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarHighlight--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarHighlight--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarHighlight--single{background-color:#fff;border:1px solid #eb401d;border-radius:5px;left:5px;right:5px}.DateRangePicker__HalfDateStates{bottom:-50px;left:-50px;position:absolute;right:-50px;top:-50px;transform:rotate(30deg)}.DateRangePicker__FullDateStates{bottom:0;left:0;position:absolute;right:0;top:0}.DateRangePicker__DateLabel{display:block;position:relative;text-align:center;width:100%;z-index:1}.Modal_modal-wrapper__MCZwY{position:fixed;width:100vw;height:100dvh;top:100%;left:0;z-index:10;background-color:var(--bg-color);transition:all .1s ease-out}.Modal_modal-wrapper__MCZwY.Modal_open__IMXsM{top:0}.Modal_modal-wrapper__MCZwY>button:first-child{position:absolute;top:0;right:0;margin:16px}.Modal_modal-open__CPBD2{top:0}.Modal_modal-content__0c_FT{width:100%;height:100%;padding:calc(6*var(--atom)) calc(2*var(--atom)) calc(2*var(--atom));display:flex}.Modal_modal-content__0c_FT .modal-inner-wrapper{width:100%;height:100%;overflow-y:auto}.Modal_modal-title__LfJsm{position:absolute;font-weight:500;max-width:90%;top:calc(3*var(--atom));left:calc(2*var(--atom));font-size:calc(3*var(--atom))}.DateRangePicker_filter_date-range-picker-wrapper__i6Zz9{border-left:1px solid var(--input-border-color);border-bottom:1px solid var(--input-border-color);border-top:1px solid var(--input-border-color);border-bottom-left-radius:8px;height:calc(6*var(--atom));flex:1 1;display:flex;align-items:center;padding:0 calc(2*var(--atom));cursor:pointer}.DateRangePicker_filter_date-range-picker-wrapper__i6Zz9 span{margin-left:var(--atom);flex:1 1}.DateRangePicker_filter_date-value-wrapper__aOShg span{font-size:calc(1.5*var(--atom));display:flex;justify-content:space-between;margin-left:auto}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj{margin:0 auto;display:flex;justify-content:center;flex-direction:column;height:100%}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .title{color:var(--text-description-color);margin:var(--atom) 0 calc(4*var(--atom))}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .values-wrapper{display:flex;justify-content:space-between;margin-bottom:calc(3*var(--atom));align-items:center}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .values-wrapper .field>span{font-weight:500}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .values-wrapper .field>div{font-size:calc(2*var(--atom));color:var(--text-description-color);height:calc(3*var(--atom));line-height:calc(3*var(--atom));margin-top:calc(.5*var(--atom));margin-bottom:var(--atom)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__Date{padding:0}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarSelection{top:0;bottom:0}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarSelection--single{border-radius:50%}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker{width:100%}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__PaginationArrow{width:20px;height:20px}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__PaginationArrow:hover{background-color:transparent}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__PaginationArrow--next{right:0}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__PaginationArrowIcon{border:2px solid #464354;border-bottom:none;border-left:none;width:10px;height:10px;top:50%;left:50%;margin:-5px 0 0 -5px;transform-origin:center}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__PaginationArrow--previous{left:auto;right:30px;transform:rotate(-135deg)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__PaginationArrowIcon--next{transform:rotate(45deg)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__MonthHeader{text-align:left}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__MonthHeaderLabel{text-transform:capitalize}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__Date{font-size:16px;height:44px}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__Date--today{color:var(--calendar-selection-bg)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__Date--is-selected{color:var(--text-color)!important;background-color:var(--calendar-selection-bg2)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarSelection{background-color:var(--calendar-selection-bg);border-color:var(--calendar-selection-bg);border-radius:50%}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarHighlight--single{background-color:var(--calendar-selection-bg);border-color:var(--calendar-selection-bg);border-radius:50%}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__Month{width:100%;margin:0}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__DateLabel{font-size:16px}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarSelection--start{border-radius:50%;left:0;background-color:var(--calendar-selection-bg)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarSelection--end{border-radius:50%;right:0}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarSelection--segment{background-color:transparent;border-color:transparent}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__CalendarSelection--segment--is-pending{background-color:var(--calendar-selection-bg2)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .footer-wrapper{margin-top:auto;display:flex;align-items:center;justify-content:space-between;position:relative;height:calc(10*var(--atom));border-top:1px solid var(--border-color)}.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .footer-wrapper button{position:relative;top:auto;right:auto}@media(min-width:768px){.DateRangePicker_filter_date-range-picker-internal-wrapper__cavdj .DateRangePicker__Month{width:50%!important;padding:20px}}.Guests_filter_guests-filter-wrapper__Rw6ZW{border:1px solid var(--input-border-color);border-bottom-right-radius:8px;height:calc(6*var(--atom));flex:1 1;display:flex;align-items:center;padding:0 calc(2*var(--atom));cursor:pointer}.Guests_filter_guests-filter-wrapper__Rw6ZW span{margin-left:var(--atom)}.Guests_filter_filter-list__pGxar{padding-top:calc(2.5*var(--atom));height:100%;display:flex;flex-direction:column}.Guests_filter_filter-list__pGxar .item{padding:calc(3*var(--atom)) 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color)}.Guests_filter_filter-list__pGxar .item:last-of-type{border:none}.Guests_filter_filter-list__pGxar .count-box{display:flex;justify-content:space-between;width:calc(12.5*var(--atom));align-items:center}.Guests_filter_filter-list__pGxar .count-box button{position:relative;width:calc(4*var(--atom));height:calc(4*var(--atom));cursor:pointer;display:flex;top:auto;right:auto;background-color:var(--calendar-selection-bg2);border-radius:50%}.Guests_filter_filter-list__pGxar .count-box button:disabled{background-color:var(--grey-bg)}.Guests_filter_filter-list__pGxar .footer-wrapper{margin-top:auto;display:flex;align-items:center;justify-content:space-between;position:relative;height:calc(10*var(--atom));border-top:1px solid var(--border-color)}.Guests_filter_filter-list__pGxar .footer-wrapper button{position:relative;top:auto;right:auto}.Additional_filter_additional-filters-wrapper__h_5yd{padding:var(--atom) calc(1.5*var(--atom));border-radius:8px;border:1px solid var(--input-border-color);cursor:pointer;display:flex;align-items:center}.Additional_filter_additional-filters-wrapper__h_5yd span{color:gray}.Additional_filter_section-wrapper__FMGu8 label{font-weight:400}.Additional_filter_section-wrapper__FMGu8 h3{font-size:calc(2.25*var(--atom));line-height:calc(3*var(--atom))}.Additional_filter_section-wrapper__FMGu8 label{height:calc(9*var(--atom));border-bottom:1px solid var(--border-color);font-size:calc(2*var(--atom));cursor:pointer}.Additional_filter_section-wrapper__FMGu8 label.radio{position:relative;padding-right:16px}.Additional_filter_section-wrapper__FMGu8 label.radio div{width:20px;height:20px;border-radius:50%;border:1px solid #464354;position:relative}.Additional_filter_section-wrapper__FMGu8 label.radio input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;margin:0}.Additional_filter_section-wrapper__FMGu8 label.radio input:checked~div{border-color:var(--calendar-selection-bg);background-color:var(--calendar-selection-bg)}.Additional_filter_section-wrapper__FMGu8 label.radio input:checked~div:before{content:"";display:block;width:10px;height:10px;position:absolute;top:4px;left:4px;background-color:#464354;border-radius:50%}.Additional_filter_section-wrapper__FMGu8 label.checkbox{position:relative;padding-right:16px}.Additional_filter_section-wrapper__FMGu8 label.checkbox div{width:20px;height:20px;min-width:20px;min-height:20px;margin-top:2px;border:1px solid #464354;border-radius:4px;display:flex;align-items:center;justify-content:center}.Additional_filter_section-wrapper__FMGu8 label.checkbox div img{display:none}.Additional_filter_section-wrapper__FMGu8 label.checkbox:last-of-type{border:none}.Additional_filter_section-wrapper__FMGu8 label.checkbox span{display:flex;align-items:center}.Additional_filter_section-wrapper__FMGu8 label.checkbox span img{margin-right:var(--atom)}.Additional_filter_section-wrapper__FMGu8 label.checkbox input{opacity:0;z-index:-1;position:absolute}.Additional_filter_section-wrapper__FMGu8 label.checkbox input:checked~div{background-color:var(--primary-bg);border-color:var(--primary-bg)}.Additional_filter_section-wrapper__FMGu8 label.checkbox input:checked~div img{display:block}.Additional_filter_footer-wrapper__4pIyZ{margin-top:auto;display:flex;align-items:center;justify-content:space-between;position:relative;height:calc(10*var(--atom));border-top:1px solid var(--border-color)}.Additional_filter_footer-wrapper__4pIyZ button{position:relative;top:auto;right:auto}.Filters_home-filters-wrapper__giW3s{display:flex;flex-direction:column;padding-bottom:calc(2*var(--atom));position:relative;margin:0 auto;width:100%}.Filters_home-filters-wrapper__giW3s:after{content:"";display:block;width:100vw;height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;background-color:transparent}.PropertyCard_properties-wrapper__7lftl{display:flex;flex-direction:column;max-width:768px;width:100%;margin:0 auto;text-align:center;flex:1 1;position:relative}.PropertyCard_underlined__fX7jm{text-decoration:underline!important}.PropertyCard_property-wrapper__CAx4k{border:1px solid var(--border-color2);border-radius:16px;margin-bottom:calc(2*var(--atom));cursor:pointer}.PropertyCard_property-wrapper__CAx4k .property-details{padding:calc(2*var(--atom));display:flex;flex-direction:column;position:relative;text-align:left}.PropertyCard_property-wrapper__CAx4k .property-details h3{margin-top:0;padding-right:calc(8.25*var(--atom));font-weight:500;font-size:18px;line-height:28px}.PropertyCard_property-wrapper__CAx4k .property-details span{color:var(--text-grey)}.PropertyCard_property-wrapper__CAx4k .property-details strong{color:var(--text-color);font-weight:500;font-size:16px;line-height:20px}.PropertyCard_property-wrapper__CAx4k .property-details .rating{position:absolute;top:calc(2*var(--atom));right:calc(2*var(--atom));display:flex;align-items:center}.PropertyCard_property-wrapper__CAx4k .img-wrapper{min-height:calc(30*var(--atom));border-radius:16px 16px 0 0;position:relative}.PropertyCard_loader-properties__BDcaL{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.75);display:flex;justify-content:center;align-items:center;z-index:1}.PropertyCard_propertyCardImage__BFhrD{border-radius:16px 16px 0 0;aspect-ratio:8/7;background-size:cover;background-position:50%}.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}.TextTag_comingSoonTag__e91mG{border-radius:8px;font-weight:500;text-align:center;font-size:14px;line-height:16px;height:-moz-fit-content;height:fit-content;color:#38646a;width:-moz-fit-content;width:fit-content;padding:4px 8px}.CategoryCard_card-wrapper__lzxmS{width:12%;display:inline-block;aspect-ratio:1/1;box-shadow:0 0 4px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.16);border-radius:16px;position:relative;text-decoration:none}.CategoryCard_card-wrapper__lzxmS .CategoryCard_comingSoonOverlay__Cyi6B{width:100%;height:100%;z-index:100;background:hsla(0,0%,100%,.4);position:absolute;cursor:not-allowed}.CategoryCard_card-wrapper__lzxmS .CategoryCard_comingSoonOverlay__Cyi6B *{position:relative;top:-10px;margin:0 auto}.CategoryCard_card-wrapper__lzxmS .CategoryCard_cardContent__uSpFx{padding:16px;position:relative;height:100%}.CategoryCard_card-wrapper__lzxmS .CategoryCard_cardContent__uSpFx h4{margin:0}.CategoryCard_card-wrapper__lzxmS .CategoryCard_cardContent__uSpFx .CategoryCard_iconSection__PSab3{display:flex;width:-moz-fit-content;width:fit-content;position:absolute;bottom:16px;right:16px}.CategoryCard_card-wrapper__lzxmS .CategoryCard_cardContent__uSpFx .CategoryCard_iconHolder__OErFm{border-radius:100%;width:-moz-fit-content;width:fit-content;aspect-ratio:1/1;padding:10px;display:flex;flex-direction:column;justify-content:center;background:#c9ecf0}@media(max-width:1270px){.CategoryCard_card-wrapper__lzxmS{width:calc(25% - 50px)!important}}@media(max-width:920px){.CategoryCard_card-wrapper__lzxmS{width:calc(33% - 50px)!important}}.Home_home-page-wrapper__Sn95X{margin:-16px}.Home_home-page-wrapper__Sn95X h2{line-height:36px}.Home_loader-properties__J8sAI{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.75);display:flex;justify-content:center;align-items:center;z-index:1}.Home_headSection__Rpu95{background-image:linear-gradient(180deg,rgba(13,3,2,.7),rgba(13,3,2,.308) 48.97%,rgba(13,3,2,0) 79.53%,hsla(0,0%,100%,0)),url(../../../images/home-image.webp);background-size:cover;background-position:50%;min-height:600px;display:grid;place-items:center}.Home_headSection__Rpu95 h1{font-weight:500;font-size:80px;line-height:96px;text-align:center;color:#fff;margin-top:-20px;margin-bottom:0}.Home_headSection__Rpu95 h2{font-weight:400;font-size:18px;line-height:28px;margin-top:0;text-align:center;color:#fff}@media(max-width:768px){.Home_headSection__Rpu95{min-height:500px}.Home_headSection__Rpu95 h1{margin-top:40px;font-size:32px;line-height:40px}.Home_headSection__Rpu95 h2{display:none}}.Home_filtersContainer__8hsQg{background:#fff;width:66%;height:-moz-fit-content;height:fit-content;padding:24px;box-shadow:0 0 4px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.08);border-radius:16px}.Home_ourKeyBenefits__syZVt{display:flex;flex-direction:row;justify-content:center;margin:0 auto;gap:5%;padding:28px;flex-wrap:wrap}.Home_ourKeyBenefits__syZVt .Home_benefitWrapper__x6Gw4{width:15%}.Home_ourKeyBenefits__syZVt .Home_benefit__t8gGF{width:-moz-fit-content;width:fit-content}.Home_pickedForYou__BDbAQ{padding:28px}.Home_pickedForYou__BDbAQ h2{text-align:center;font-size:40px;font-weight:500}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:24px;width:100%;padding:40px 80px}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA{background-repeat:no-repeat;aspect-ratio:1/1;width:calc(25% - 25px)}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA div{border-radius:16px;height:100%;background-size:cover;position:relative}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_categoryTitle__vv_AV{display:inline-block;font-weight:500;font-size:120%;text-align:center;position:relative;width:70%;margin:15% auto;top:50%;left:15%;padding:16px;border-radius:100px;height:24%}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_categoryTitle__vv_AV div{display:flex;flex-direction:column;justify-content:center}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_suitableForDogs__Ob9aC{background-image:url(../../../images/For-pets.webp)}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_suitableForDogs__Ob9aC .Home_categoryTitle__vv_AV{background:#f4eba1}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_freeThisWeekend__E_n9i{background-image:url(../../../images/Longer-stays.webp)}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_freeThisWeekend__E_n9i .Home_categoryTitle__vv_AV{background:#ceea9f}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_premiumPlaces___G5S8{background-image:url(../../../images/Premium.webp)}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_premiumPlaces___G5S8 .Home_categoryTitle__vv_AV{background:#fcb8c9}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_suitableForFamilies__gw9yd{background-image:url(../../../images/For-families.webp)}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N .Home_categoryWrapper__Yt3sA .Home_suitableForFamilies__gw9yd .Home_categoryTitle__vv_AV{background:#c7eaee}@media(max-width:1240px){.Home_pickedForYou__BDbAQ .Home_categoryWrapper__Yt3sA{width:calc(49% - 10px)!important}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N{padding:40px 5%!important}}@media(max-width:768px){.Home_pickedForYou__BDbAQ .Home_categoryWrapper__Yt3sA{margin-bottom:96px}.Home_pickedForYou__BDbAQ .Home_categoryWrapper__Yt3sA div{border-radius:16px 16px 0 0!important;font-size:18px}.Home_pickedForYou__BDbAQ .Home_categoryWrapper__Yt3sA .Home_categoryTitle__vv_AV{border-radius:0 0 16px 16px!important;top:100%!important;width:100%!important;margin:0!important;padding:8px!important;left:0!important;height:96px!important}.Home_pickedForYou__BDbAQ .Home_allCategories__K94_N{padding:40px 5%!important}}.Home_recommendedPlaces__tR3Ci{padding:28px}.Home_recommendedPlaces__tR3Ci h2{text-align:center;font-size:40px;font-weight:500}.Home_recommendedPlaces__tR3Ci .Home_recommendedTabs__fYDcA{display:flex;justify-content:center;flex-direction:row;padding:28px;cursor:-webkit-grab;cursor:grab}.Home_recommendedPlaces__tR3Ci .Home_recommendedTabs__fYDcA .Home_rTabActive__w94GC,.Home_recommendedPlaces__tR3Ci .Home_recommendedTabs__fYDcA .Home_rTab__6LQAL{padding:0 15px;min-width:-moz-fit-content;min-width:fit-content}.Home_recommendedPlaces__tR3Ci .Home_recommendedTabs__fYDcA .Home_rTabActive__w94GC{border-bottom:2px solid var(--primary-bg);font-weight:500}.Home_recommendedPlaces__tR3Ci .Home_recommendedTabs__fYDcA .Home_rTabActive__w94GC,.Home_recommendedPlaces__tR3Ci .Home_recommendedTabs__fYDcA .Home_rTab__6LQAL{justify-content:center;display:inline-flex;padding-bottom:2px;gap:5px}.Home_recommendedPlaces__tR3Ci .Home_allProperties__1dRNv{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:24px;width:100%;padding:40px 80px}.Home_recommendedPlaces__tR3Ci .Home_allProperties__1dRNv .Home_propertyItem__RT7Ws{width:calc(25% - 25px);min-width:220px;text-decoration:none}.Home_seeAllButton__JTSZW{display:block;text-decoration:none}.Home_seeAllButton__JTSZW button{margin:0 auto;padding:16px 72px}.Home_popularCampingAreas__I2PpM{padding:28px}.Home_popularCampingAreas__I2PpM h2{text-align:center;font-size:40px;font-weight:500}.Home_popularCampingAreas__I2PpM .Home_allCampings__Y9tFB{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:24px;width:100%;padding:40px 80px}.Home_popularCampingAreas__I2PpM .Home_allCampings__Y9tFB .Home_campingItem__9V6Z_{width:calc(25% - 25px);min-width:220px;text-decoration:none}.Home_allCategoriesSection___iOLS{padding:28px}.Home_allCategoriesSection___iOLS h2{text-align:center;font-size:40px;font-weight:500}.Home_allCategoriesSection___iOLS .Home_categoryList__PWCEZ{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:24px;width:100%;padding:40px 80px}.Home_mediaAboutUs__1ttdY{padding:28px}.Home_mediaAboutUs__1ttdY h3{text-align:center}.Home_mediaAboutUs__1ttdY .Home_mediaLinks__xFB5S{display:flex;justify-content:center;align-content:center;gap:24px;flex-wrap:wrap}.Home_mediaAboutUs__1ttdY .Home_mediaLinks__xFB5S a{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center}.Home_mediaAboutUs__1ttdY .Home_mediaLinks__xFB5S a img{width:90px!important;height:auto!important}.Home_rentOut__vNFzc{width:100%;padding:40px 108px}.Home_rentOut__vNFzc .Home_backgroundImage__DaVj3{width:100%;min-height:500px;aspect-ratio:35/13;background:url(../../../images/Owners-section.webp);border-radius:16px;background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative}.Home_rentOut__vNFzc .Home_backgroundImage__DaVj3 .Home_rentOutBoxText__4lYKI{width:33%;min-width:568px;background:#fff;border-radius:16px;position:absolute;bottom:40px;left:40px;padding:40px}.Home_rentOut__vNFzc .Home_backgroundImage__DaVj3 .Home_rentOutBoxText__4lYKI h3{font-weight:500;font-size:40px;line-height:52px;margin-top:0;margin-bottom:8px}.Home_rentOut__vNFzc .Home_backgroundImage__DaVj3 .Home_rentOutBoxText__4lYKI span{font-weight:400;font-size:16px}@media(max-width:1270px){.Home_rentOut__vNFzc .Home_backgroundImage__DaVj3{aspect-ratio:auto;min-height:800px;background-size:cover}.Home_rentOut__vNFzc .Home_backgroundImage__DaVj3 .Home_rentOutBoxText__4lYKI{position:inherit;left:0;margin:0 auto;top:300px;box-shadow:0 0 4px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.16)}}.Home_greenText__LQyW3 .Home_greenTextBox__2rl1o{background:#f3fae8;padding:16px 25px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:16px;margin:0 auto;display:flex;flex-direction:row}.Home_greenText__LQyW3 .Home_greenTextBox__2rl1o div{display:flex;flex-direction:column;justify-content:center;padding-left:25px}.Home_greenText__LQyW3 .Home_greenTextBox__2rl1o h4{margin:0 0 4px}.Home_mostWantedCampings__Fylae{padding:16px;margin:0 auto;width:66%}.Home_mostWantedCampings__Fylae h2{margin-top:40px;text-align:center;font-size:40px;font-weight:500}.Home_mostWantedCampings__Fylae h3{font-weight:500;font-size:18px;line-height:24px}.Home_mostWantedCampings__Fylae .Home_linksContainer__xNcFc{display:flex;flex-wrap:wrap;justify-content:space-between}.Home_mostWantedCampings__Fylae .Home_linksContainer__xNcFc .Home_campLink__ZY3Ag{width:49%;text-decoration:none!important;padding:6px 0}.Home_mostWantedCampings__Fylae .Home_linksContainer__xNcFc .Home_comingSoon__uXHmE{display:flex;flex-direction:row;color:rgba(49,47,64,.4);cursor:not-allowed}@media(max-width:1240px){.Home_campingItem__9V6Z_,.Home_propertyItem__RT7Ws{width:calc(49% - 50px)!important}.Home_allCampings__Y9tFB,.Home_allProperties__1dRNv{padding:40px 5%!important}.Home_allCategoriesSection___iOLS h4{font-size:14px}}@media(max-width:768px){.Home_recommendedTabs__fYDcA{justify-content:left!important;overflow-x:hidden}.Home_campingItem__9V6Z_,.Home_propertyItem__RT7Ws{width:100%!important}.Home_homePageSubtitle__RYF0M{display:none}.Home_benefitWrapper__x6Gw4{width:40%!important;margin-bottom:20px}.Home_home-page-wrapper__Sn95X{margin:-16px}.Home_filtersContainer__8hsQg{width:75%;padding:16px}.Home_allCategoriesSection___iOLS{display:none}.Home_rentOut__vNFzc{padding:40px 32px!important}.Home_rentOut__vNFzc .Home_rentOutBoxText__4lYKI{min-width:0!important;width:calc(100% - 32px)!important;margin:0 16px!important;padding:16px 20px!important}.Home_rentOut__vNFzc .Home_rentOutBoxText__4lYKI h3{font-size:32px!important}.Home_home-page-wrapper__Sn95X h2{font-size:28px!important}.Home_mostWantedCampings__Fylae{width:100%!important}}