/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.priceRangePickerContainer{gap:12px}.priceRangePickerContainer .priceRangePickerHeading{color:#2c3f50;font-size:16px;font-style:normal;font-weight:600}.priceRangePickerContainer .price-range-inputField-wrapper{align-items:center;gap:24px;display:flex}.priceRangePickerContainer .price-range-inputField-wrapper .price-divider .ant-divider{border-block-start:1px solid #d5d9dc;width:24px}@media (min-width:768px){.priceRangePickerContainer .price-range-inputField-wrapper .price-divider .ant-divider{border-block-start:1px solid #2c3f50}}.priceRangePickerContainer .priceRangeInputContainer{border:1px solid #d5d9dc;border-radius:6px;flex-direction:column;flex:1;align-items:flex-start;padding:8px 12px;display:flex}@media (min-width:768px){.priceRangePickerContainer .priceRangeInputContainer{gap:12px;padding:12px}}.priceRangePickerContainer .priceRangeInputContainer .inputLabel{color:#808c96;text-align:center;font-size:12px;font-style:normal;font-weight:300;line-height:16px}.priceRangePickerContainer .priceRangeInputContainer .ant-input-number-input{padding:0}.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput{border:none;width:100%;padding:0;line-height:18px;display:flex}.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput:focus-within{box-shadow:none;border:none;outline:none}.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput *{margin:0;line-height:18px}.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput .ant-input-number-input-wrap input,.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput .ant-input-number-prefix{color:#2c3f50;font-size:14px}@media (min-width:768px){.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput .ant-input-number-input-wrap input,.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput .ant-input-number-prefix{font-size:24px}.priceRangePickerContainer .priceRangeInputContainer .inputLabel{color:#2c3f50;font-size:16px;font-weight:400}.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput{font-size:24px}.priceRangePickerContainer .priceRangeInputContainer .priceRangeInput .ant-input-number{font-size:24px;font-weight:400}}.priceRangePickerContainer .priceRangeInputContainer:focus-within{border-color:#ffb300}@media (min-width:768px){.priceRangePickerContainer .priceRangePickerHeading{font-size:24px}}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.customCheckboxContainer{padding:12px 0}.customCheckboxContainer .customCheckboxLabel{color:#2c3f50;cursor:pointer;text-transform:capitalize;font-size:14px;font-style:normal;font-weight:400}.customCheckboxContainer .checkedCustomCheckboxLabel{font-weight:600}.customCheckboxContainer .checkboxText{text-transform:capitalize}@media (min-width:768px){.customCheckboxContainer .customCheckboxLabel{font-size:18px}}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.ridingAbilityContainer{gap:12px}.ridingAbilityContainer .ridingAbilityHeading{color:#2c3f50;font-size:16px;font-style:normal;font-weight:600}@media (min-width:768px){.ridingAbilityContainer .ridingAbilityHeading{font-size:24px}}.ridingAbilityContainer .customCheckboxContainer{padding:12px 0}.ridingAbilityContainer .customCheckboxContainer .ant-checkbox-wrapper{gap:6px}.ridingAbilityContainer .customCheckboxContainer .ant-checkbox-wrapper .checkboxText{color:#2c3f50;font-size:16px;font-style:normal;font-weight:500}.ridingAbilityContainer .customCheckboxContainer .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#f5b946;background-color:#fdf1da80!important}.ridingAbilityContainer .customCheckboxContainer .ant-checkbox-checked .ant-checkbox-inner,.ridingAbilityContainer .customCheckboxContainer .ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:#fdf1da80;border-color:#f5b946}.ridingAbilityContainer .customCheckboxContainer .ant-checkbox-inner{width:20px;height:20px}.ridingAbilityContainer .customCheckboxContainer .ant-checkbox-inner:after{border:1.5px solid #f5b946;border-top:0;border-inline-start:0;width:6px;height:11px;top:46%}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.bookingOptionsContainer .bookingOptionsHeading{color:#2c3f50;font-size:16px;font-style:normal;font-weight:600}.bookingOptionsContainer .instantBookingHeading{color:#2c3f50;font-feature-settings:"clig" off,"liga" off;font-size:14px;font-style:normal;font-weight:500}.bookingOptionsContainer .instantBookingExplanationText{color:#808c96;font-feature-settings:"clig" off,"liga" off;font-size:12px;font-style:normal;font-weight:400}@media (min-width:768px){.bookingOptionsContainer .bookingOptionsHeading{font-size:24px}.bookingOptionsContainer .instantBookingHeading{font-size:20px}.bookingOptionsContainer .instantBookingExplanationText{font-size:16px}}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.durationContainer{gap:16px}.durationContainer .durationHeading{color:#2c3f50;margin:0 0 24px;font-size:16px;font-style:normal;font-weight:600}.durationContainer .buttonGroup{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.durationContainer .buttonGroup::-webkit-scrollbar{display:none}.durationContainer .buttonGroup .button{color:#808c96;border:1px solid #d5d9dc;border-radius:40px;padding:16px 24px;font-size:14px;font-style:normal;font-weight:500}.durationContainer .buttonGroup .activeButton{color:#2c3f50;border-color:#ffb300}.durationContainer .buttonGroup .activeButton:hover{border-color:#ffb300!important}@media (min-width:768px){.durationContainer .durationHeading{font-size:24px}.durationContainer .buttonGroup{gap:16px}.durationContainer .button{width:90px}}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.mainCategoryFilterContainer .mainCategoryFilterHeading{color:#2c3f50;font-size:16px;font-style:normal;font-weight:600}.mainCategoryFilterContainer .mainCategoryFilterButton{color:#808c96;border:1px solid #d5d9dc;border-radius:40px;width:100%;height:40px;padding:12px 16px;font-size:12px;font-style:normal;font-weight:500}.mainCategoryFilterContainer .activeMainCategoryFilter{color:#2c3f50;border-color:#ffb300}.mainCategoryFilterContainer .activeMainCategoryFilter:hover{border-color:#ffb300!important}.mainCategoryFilterContainer .mainCategoriesContainer{scrollbar-width:none;flex-flow:row;overflow:auto}.mainCategoryFilterContainer .mainCategoriesContainer::-webkit-scrollbar{display:none}@media (min-width:768px){.mainCategoryFilterContainer .mainCategoryFilterHeading{font-size:24px}.mainCategoryFilterContainer .mainCategoryFilterButton{font-size:16px;font-weight:400}.mainCategoryFilterContainer .activeMainCategoryFilter{font-weight:600}.mainCategoryFilterContainer .mainCategoriesContainer{flex-flow:row}}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.subCategoryCheckboxTextContainer .subCategoryFilterHeading{color:#2c3f50;font-size:14px;font-style:normal;font-weight:600}.subCategoryCheckboxTextContainer .checkboxText{color:#2c3f50;font-size:16px;font-style:normal;font-weight:500}.subCategoryCheckboxTextContainer .customCheckboxRow{flex:100%}.subCategoryCheckboxTextContainer .customCheckboxContainer .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#f5b946;background-color:#fdf1da80!important}.subCategoryCheckboxTextContainer .customCheckboxContainer .ant-checkbox-checked .ant-checkbox-inner,.subCategoryCheckboxTextContainer .customCheckboxContainer .ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:#fdf1da80;border-color:#f5b946}.subCategoryCheckboxTextContainer .customCheckboxContainer .ant-checkbox-inner{width:20px;height:20px}.subCategoryCheckboxTextContainer .customCheckboxContainer .ant-checkbox-inner:after{border:1.5px solid #f5b946;border-top:0;border-inline-start:0;width:6px;height:11px;top:46%}@media (min-width:768px){.subCategoryCheckboxTextContainer .subCategoryFilterHeading{display:none}.subCategoryCheckboxTextContainer .ant-checkbox-wrapper{column-gap:16px}.subCategoryCheckboxTextContainer .ant-checkbox+span{padding:0}.subCategoryCheckboxTextContainer .customCheckboxRow{flex:33%;max-width:33%}.subCategoryCheckboxTextContainer .customCheckboxLongRow{flex:50%}}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.dateRangePickerMContainer .heading{color:#2c3f50;text-align:center;justify-content:flex-start;font-size:16px;font-style:normal;font-weight:600;display:flex}.dateRangePickerMContainer .clearAllFilters{color:#2c3f50;font-size:14px;font-weight:600;line-height:20px;text-decoration:underline}.dateRangePickerMContainer .dateRangePickerButton{background:#fff;border:1px solid #f5f7fa;border-radius:28px;justify-content:flex-start;width:100%;height:48px;padding:12px 8px 12px 16px;display:flex;box-shadow:0 10px 20px #0000000f}.dateRangePickerMContainer .dateRangePickerButton p{color:#2c3f50;font-size:14px;font-style:normal;font-weight:400;line-height:20px}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.locationDropDownWrapper.ant-select-dropdown{border-radius:24px;padding:16px 8px}.locationDropDownWrapper.ant-select-dropdown .rc-virtual-list-scrollbar-vertical{width:3px!important}.locationDropDownWrapper.ant-select-dropdown .ant-select-item.locationDropDownItem{padding:16px;font-size:16px;color:#2c3f50!important}.locationDropDownWrapper.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled.locationDropDownItem){background-color:unset}.filterContentContainer{padding:20px}.filterContentContainer .locationFilterWrapper h5{color:#2c3f50;margin:0 0 24px;font-size:24px;font-weight:600;line-height:28px}.filterContentContainer .locationFilterWrapper .locationFormDesktop{grid-template-columns:1fr 1fr;gap:32px;display:grid}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item-control-input-content p{color:#2c3f50;margin:0 0 8px;font-size:16px;font-weight:600;line-height:22px}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item{margin:0}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item .ant-select{height:50px}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item .ant-select .ant-select-selector{border:1px solid #d5d9dc;border-radius:40px;padding:0 24px;box-shadow:0 5px 20px #0000000f}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item .ant-select .ant-select-selector .ant-select-selection-search{inset-inline:24px 36px}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item .ant-select .ant-select-selector .ant-select-selection-item{color:#2c3f50;font-size:16px}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item .ant-select.ant-select-focused.ant-select-outlined:not(.ant-select-disabled) .ant-select-selector{border-color:#f5b946}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item .ant-select .ant-select-arrow{color:#808c96;inset-inline-end:20px}.filterContentContainer .locationFilterWrapper .locationFormDesktop .ant-form-item .ant-select .anticon-search svg{width:16px;height:16px}.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper{margin:0 0 40px;display:flex}.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper .filter-modal-input-inner{border-radius:12px;outline:1px solid #d5d9dc;display:flex}.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper .filter-modal-input-inner .filter-modal-input-date{border-radius:12px;width:190px;padding:12px 16px}.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper .filter-modal-input-inner .filter-modal-input-date span{text-transform:uppercase;color:#808c96;margin:0 0 12px;font-size:12px;font-weight:600;line-height:16px;display:block}.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper .filter-modal-input-inner .filter-modal-input-date p{color:#808c96;font-size:18px;font-weight:500;line-height:22px}.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper .filter-modal-input-inner .filter-modal-input-date.active{z-index:1;outline:1px solid #f5b946}.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper .filter-modal-input-inner .filter-modal-input-date.active p,.filterContentContainer .filter-modal-calendar-container .filter-modal-input-wrapper .filter-modal-input-inner .filter-modal-input-date.active span{color:#2c3f50}.filterContentContainer .filter-modal-calendar-container .daterRangePickerContainer-custom svg{min-width:20px}.filterContentContainer .filter-modal-calendar-container .daterRangePickerContainer-custom svg.backArrow{margin-top:4px}.filterContentContainer .filter-modal-calendar-container .daterRangePickerContainer-custom .calendarScrollable{padding:0}.filterContentContainer .filter-modal-calendar-container .daterRangePickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid{column-gap:.3rem}@media (min-width:992px){.filterContentContainer .filter-modal-calendar-container .daterRangePickerContainer-custom .calendarScrollable .calendarMonth .calendarGrid{column-gap:.75rem}}@media (min-width:768px){.filterContentContainer{padding:40px 30px}}@media (min-width:992px){.filterContentContainer{padding:40px 60px}}