button.category_categoryButton__RhWNa{width:100%;padding:var(--space-null);justify-content:space-between;display:flex}button.category_categoryButton__RhWNa:hover{color:var(--color-blue-solid)}button.category_categoryButton__RhWNa:focus-visible{outline:2px solid var(--color-blue-solid);outline-offset:4px}button.category_categoryButton__RhWNa:active{padding-left:var(--space-null)!important;padding-right:var(--space-null)!important;margin:var(--space-null)!important}.category_iconWrapper__dz6VJ{display:flex;min-width:40px;min-height:40px;align-items:center;justify-content:center}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.BreakfastDescription_breakfastDescription__8Q46i{display:flex;align-items:flex-end;flex-flow:wrap;gap:var(--space-x-small)}.BreakfastDescription_breakfastDescription__8Q46i p{margin-bottom:var(--space-null)}.BreakfastDescription_tooltipButton__9laNy{all:unset}.InsuranceCard_modalContentContainer__Tm58s ul{list-style-type:disc}.boPage_requiredFieldsDisclaimer__C97ei{color:var(--color-grey-700)}.RoomRecapDetails_separator__d5yNs{color:var(--color-grey-100);background-color:var(--color-grey-100);flex-shrink:0;margin:var(--space-small) var(--space-null)}.RoomRecapDetails_discoverThisHotelButton__yPwa7{text-align:left}.RoomRecapDetails_roomRecapBottom__tZ6EG{display:flex;flex-direction:column;gap:var(--space-small)}.RoomRecapDetails_roomRecapDetailsContainer__zGb2X{padding:var(--space-medium);border-radius:var(--border-radius-xs);border:1px solid var(--color-grey-100);width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-medium)}.RoomRecapDetails_roomRecapTitle__SYtLc{margin-bottom:var(--space-x-small)}@media (min-width:1025px){.RoomRecapDetails_roomRecapTitle__SYtLc{margin-top:var(--space-small)}}.RoomRecapDetails_partyMixTagContainer__xVtqY{display:flex;gap:var(--space-small);margin-top:var(--space-small);flex-wrap:wrap}.BreakfastBanner_breakfastContent__BWDhj{display:flex;align-items:center;padding:var(--space-050) var(--space-0) var(--space-050) var(--space-0)}.BreakfastBanner_breakfastBannerContainer__0IUPG{display:flex;border-radius:8px;background-color:var(--color-white);align-items:center;padding:var(--space-0) var(--space-150);gap:var(--space-050)}.BreakfastBanner_breakfastBannerWithBorder__FTCT6{padding:var(--space-100) var(--space-150)}.BreakfastBanner_tooltipButton__9KAtJ{all:unset}