.T_3c{display:inline-flex}.T_3c.T_3c-mod-disabled{opacity:.4}.T_3c.T_3c-mod-disabled .T_3c-button:hover,.T_3c.T_3c-mod-disabled .T_3c-button:enabled:active{border-color:var(--color-border-mid)}.T_3c-input{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);text-align:center;width:32px;color:inherit;-moz-appearance:textfield;background-color:#0000;border:0;outline:none;padding:0;font-style:normal;display:block}.T_3c-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.T_3c-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.T_3c-button{border:var(--size-border-width-100) solid var(--color-border-mid);color:inherit;border-radius:var(--size-border-radius-small);cursor:pointer;text-align:center;background:0 0;outline:none;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;padding:4px;display:flex;position:relative}.T_3c-button:enabled:active{border-color:var(--color-border-focus)}.T_3c-button.T_3c-mod-button-disabled{opacity:.4;-webkit-tap-highlight-color:transparent}.T_3c-button:disabled{opacity:.4;pointer-events:none}.T_3c-button:hover{border-color:var(--color-border-hover)}.T_3c-button.T_3c-mod-enhance-touch-target:before{content:"";top:calc(-1 * (((44px + (var(--size-border-width-100) * 2) - 20px) / 2)));bottom:calc(-1 * (((44px + (var(--size-border-width-100) * 2) - 20px) / 2)));left:calc(-1 * (((44px + (var(--size-border-width-100) * 2) - 20px) / 2)));right:calc(-1 * (((44px + (var(--size-border-width-100) * 2) - 20px) / 2)));background:0 0;position:absolute}.T_3c-button:hover.T_3c-mod-button-disabled,.T_3c-button:enabled:active.T_3c-mod-button-disabled{border-color:var(--color-border-mid)}.T_3c-icon{fill:currentColor;stroke:currentColor;stroke-width:12px}.c-6CN{justify-content:space-between;align-items:center;display:flex}.c-6CN-dropdownContainer{min-width:80px}.c7IWl-counter{min-width:275px;padding:16px 0;font-size:15px}.c7IWl-incrementor{justify-content:space-between;align-items:center;padding:0 16px;line-height:40px;display:flex}.c7IWl-maxRoomsDisclaimer{background-color:var(--color-background-base-default);margin-top:16px}.c7IWl-maxRoomsDisclaimer:hover .c7IWl-maxRoomsDisclaimerText{text-decoration:underline}.c7IWl-maxRoomsDisclaimerText{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-foreground-input-placeholder)}.c7IWl-childrenAges{border-top:var(--size-border-width-100) solid var(--color-border-mid);max-height:180px;margin-top:10px;padding:10px 16px;overflow:auto}.c7IWl-mod-guest-room-swap{border-top:none;margin-top:0}.c7IWl-childAge:not(:last-child){padding-bottom:10px}.c2McT-header-text{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings)}.c2McT-apply-button{padding:0 32px 24px}.c2McT-rooms-guests-modal-wrapper{padding:0 16px}.QTfz-wrapper{border-radius:var(--size-border-radius-medium);background-color:var(--color-background-input-default);border:var(--size-border-width-100) solid #0000;height:52px;padding-left:12px;transition-property:border-color,background-color;transition-duration:.25s;transition-timing-function:ease}@media (width>=640px) and (width<=1023px){.QTfz-wrapper{padding-left:17px}}.QTfz-wrapper.QTfz-mod-active,.QTfz-wrapper.QTfz-mod-active:hover{border:var(--size-border-width-100) solid var(--color-border-focus);background-color:var(--color-background-input-focus)}.QTfz-wrapper:hover{background-color:var(--color-background-input-hover)}body.a11y-tab-navigation.a11y-focus-outlines .QTfz-wrapper.mod-active{outline:var(--size-border-width-200) solid var(--color-foreground-action-default);outline-offset:2px}.QTfz-userIcon{align-self:center;padding-right:8px;display:flex}.QTfz-displayContent{width:100%;color:var(--color-elevation-one-content);display:flex}.QTfz-displayText{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings);padding-right:12px;overflow:hidden}
