.mobile-apply-bar[data-v-0349c54d]{z-index:10;background:#fff;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:16px 24px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px #00000029}.mobile-apply-bar__actions[data-v-0349c54d]{gap:24px;width:100%;display:flex}.mobile-apply-bar__loader[data-v-0349c54d]{border:2px solid #285c4d4d;border-top-color:#285c4d;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite hotel-filter-loader-0349c54d}@media (prefers-reduced-motion:reduce){.mobile-apply-bar__loader[data-v-0349c54d]{animation:none}}.apply-bar-spacer[data-v-0349c54d]{height:72px}.greenbtn[data-v-0349c54d]{color:#285c4d;cursor:pointer;height:40px;font:inherit;white-space:nowrap;background:#c4d600;border:none;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.5;display:inline-flex}.greenbtn[data-v-0349c54d]:disabled{cursor:wait}.cancelbtn[data-v-0349c54d]{cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;height:40px;padding:12px 20px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.cancelbtn[data-v-0349c54d]:disabled{cursor:wait}.filtercontainer[data-v-0349c54d]{background:#fff;border-radius:12px;padding:20px 20px 24px}.filtercontainer__header[data-v-0349c54d]{justify-content:space-between;align-items:center;display:flex}.filtercontainer--mob[data-v-0349c54d]{padding:0 24px 16px}.filtercontainer--loading[data-v-0349c54d]>:not(.apply-bar-spacer):not(.mobile-apply-bar){opacity:.55;transition:opacity .15s}@keyframes hotel-filter-loader-0349c54d{to{transform:rotate(1turn)}}.clearfilters[data-v-0349c54d]{cursor:pointer;color:rgb(var(--v-theme-secondary));font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.title[data-v-0349c54d]{font-size:18px;font-weight:700}.title-mob[data-v-0349c54d]{font-size:20px!important}.subtitle[data-v-0349c54d]{font-size:16px;font-weight:700}.greytext[data-v-0349c54d]{color:rgb(var(--v-theme-secondary));font-size:13px}.selectbox[data-v-0349c54d]{text-align:center;border:1px solid rgb(var(--v-theme-darkgrey));cursor:pointer;background:0 0;border-radius:8px;align-items:center;width:50px;height:38px;padding:7px 11px}.selectbox[data-v-0349c54d]:disabled{cursor:not-allowed}.selected[data-v-0349c54d]{background:#c4d60029;border:1px solid #c4d600}.disabledbox[data-v-0349c54d]{opacity:.4}.hint[data-v-0349c54d]{color:#7c7c7c;font-size:12px}.prevfilters[data-v-0349c54d]{height:fit-content}.prevfilters-closed[data-v-0349c54d]{overflow-y:hidden;height:0!important}.hidearrow[data-v-0349c54d]{cursor:pointer;width:16px;height:16px;margin-left:auto}.hidearrow-btn[data-v-0349c54d]{background:0 0;border:none;align-items:center;margin-left:auto;padding:0;display:inline-flex}.checkboxlabel[data-v-0349c54d]{letter-spacing:0;font-weight:400;line-height:20px}.filter-option[data-v-0349c54d]{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.filter-option__label[data-v-0349c54d]{flex:auto;min-width:0;font-size:13px}.filter-option__count[data-v-0349c54d]{text-align:right;flex:none;min-width:32px}.star-filter[data-v-0349c54d]{flex-wrap:wrap;gap:8px;display:flex}.sr-only[data-v-0349c54d]{clip:rect(0,0,0,0);margin:-1px}.skip-link[data-v-0349c54d],.sr-only[data-v-0349c54d]{border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link[data-v-0349c54d]{color:inherit;z-index:1000;background:0 0;top:auto;left:-9999px}.skip-link[data-v-0349c54d]:focus{background:#fff;border:2px solid;border-radius:4px;width:auto;height:auto;padding:8px 12px;top:16px;left:16px;box-shadow:0 0 4px #0000004d}.filters-skip-target[data-v-0349c54d]{outline:none}.themebox[data-v-0349c54d]{border:1px solid #ddd;border-radius:8px;gap:8px;width:fit-content;height:40px;margin-top:20px;padding:8px 16px;display:flex}.themebox[data-v-0349c54d],.themebox__remove[data-v-0349c54d]{justify-content:center;align-items:center}.themebox__remove[data-v-0349c54d]{cursor:pointer;background:0 0;border:none;width:20px;height:20px;padding:0;display:inline-flex}
