.accommodation-switcher{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:var(--wp--preset--color--background-primary);bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;left:0;padding:16px 0;position:fixed;width:100%;z-index:1001}.accommodation-switcher *{box-sizing:border-box}.accommodation-switcher__inner{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.accommodation-switcher__question{color:var(--wp--preset--color--button-fill-secondary-default);font-family:Reckless Standard XL,Source Sans,serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:24px;margin:0;text-align:center}.accommodation-switcher__question-text--compact{display:none}.accommodation-switcher__dropdown{padding:0 16px;position:relative;width:100%}.accommodation-switcher__tag{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:rgba(0,0,0,.05);border:0;border-radius:2px;color:inherit;display:flex;font:inherit;gap:40px;justify-content:space-between;margin:0;padding:8px 12px;text-align:left;width:100%}.accommodation-switcher button.accommodation-switcher__tag{cursor:pointer}.accommodation-switcher__label{color:var(--wp--preset--color--text-supporting);flex:0 0 auto;font-family:Inter,Source Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:16px;text-transform:uppercase}.accommodation-switcher__value-group{align-items:center;color:var(--wp--preset--color--button-fill-secondary-default);display:flex;flex:0 0 auto;gap:12px}.accommodation-switcher__value{color:var(--wp--preset--color--button-fill-secondary-default);font-family:Inter,Source Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;white-space:nowrap}.accommodation-switcher__caret{display:block;flex:0 0 auto;height:16px;width:16px}@media(prefers-reduced-motion:no-preference){.accommodation-switcher__caret{transition:transform .3s ease-out}}.accommodation-switcher__tag[aria-expanded=true] .accommodation-switcher__caret{transform:rotate(180deg)}.accommodation-switcher__list{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:var(--wp--preset--color--background-secondary);border:1px solid rgba(0,0,0,.4);border-radius:2px;bottom:calc(100% + 8px);box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;left:16px;list-style:none;margin:0;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;right:16px;transform:translateY(4px);visibility:hidden;z-index:3}@media(prefers-reduced-motion:no-preference){.accommodation-switcher__list{transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s linear .3s}}.accommodation-switcher__list.is-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:no-preference){.accommodation-switcher__list.is-open{transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s linear 0s}}.accommodation-switcher__option{align-items:center;display:flex;min-width:0}.accommodation-switcher__option-label{color:var(--wp--preset--color--button-fill-secondary-default);font-family:Inter,Source Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.accommodation-switcher__option--current .accommodation-switcher__option-label{color:#a5a5a5;cursor:default}@media(max-width:767.98px){.accommodation-switcher{bottom:auto;flex-direction:row;padding:var(--wp--preset--spacing--12) var(--wp--preset--spacing--16);top:0}.accommodation-switcher__inner{flex-direction:row;gap:var(--wp--preset--spacing--12)}.accommodation-switcher__question{flex:0 0 auto;text-align:left;white-space:nowrap}.accommodation-switcher__question-text:not(:last-child){display:none}.accommodation-switcher__question-text--compact{display:inline}.accommodation-switcher__dropdown{flex:1 1 auto;min-width:0}.accommodation-switcher__label{display:none}.accommodation-switcher__value-group{flex:1 1 auto;justify-content:space-between;min-width:0}.accommodation-switcher__value{min-width:0;overflow:hidden;text-overflow:ellipsis}.accommodation-switcher__list{bottom:auto;top:calc(100% + var(--wp--preset--spacing--8));transform:translateY(-4px)}.accommodation-switcher__list.is-open{transform:translateY(0)}}@media(min-width:1440px){.accommodation-switcher{padding:16px 48px}.accommodation-switcher__inner{align-items:center;flex-direction:row;gap:8px;justify-content:space-between}.accommodation-switcher__question{flex:1 1 auto;font-size:24px;line-height:28px;min-width:0;text-align:left}.accommodation-switcher__dropdown{flex:0 0 328px;padding:0;width:328px}.accommodation-switcher__list{left:0;right:0}.accommodation-switcher__option-label,.accommodation-switcher__value{font-size:16px;line-height:22px}}
/*# sourceMappingURL=accommodation-switcher.css.map*/