/* DO NOT EDIT - AUTOGENERATED */
/* Last Updated: 10/1/2026, 10:58:55 AM */

/* LXR */
.theme-ol {
  --ds-core-radius-caption-radius: var(--ds-radius-scale-radius-4);
  --ds-core-radius-card-radius: var(--ds-radius-scale-radius-8);
  --ds-core-radius-chip-radius: var(--ds-radius-scale-radius-round);
  --ds-core-radius-image-radius: var(--ds-radius-scale-radius-none);
  --ds-core-radius-masthead-radius: var(--ds-radius-scale-radius-none);
  --ds-core-radius-modal-radius: var(--ds-radius-scale-radius-8);
  --ds-core-radius-segmented-tile-radius: var(--ds-radius-scale-radius-4);
  --ds-core-radius-segmented-tile-round-radius: var(--ds-radius-scale-radius-20);
  --ds-core-radius-shop-form-radius: var(--ds-radius-scale-radius-8);
  --ds-core-radius-shop-form-input-radius: 0px;
  --ds-typography-heading-headline-sm-font-weight: 500;
  --ds-typography-font-weight: 400;
  --ds-typography-text-transform: none;
  --ds-typography-letter-spacing: 0px;
  --ds-core-button-radius: var(--ds-radius-scale-radius-none);
  --ds-core-button-radius-qb: var(--ds-radius-scale-radius-none);
  --ds-core-button-radius-flat-focus: var(--ds-radius-scale-radius-none);
  --ds-core-button-spacing-x: var(--ds-spacing-scale-16);
  --ds-core-button-spacing-x-icon: var(--ds-spacing-scale-14);
  --ds-core-button-spacing-x-xl: var(--ds-spacing-scale-24);
  --ds-core-button-spacing-x-icon-xl: var(--ds-spacing-scale-22);

  /* Typography scale */
  --ds-heading-font-size-xs: var(--ds-type-scale-font-size-md);
  --ds-heading-font-size-sm: var(--ds-type-scale-font-size-lg);
  --ds-heading-font-size-md: var(--ds-type-scale-font-size-xl);
  --ds-heading-font-size-lg: var(--ds-type-scale-font-size-xl);
  --ds-heading-font-size-xl: var(--ds-type-scale-font-size-2xl);
  --ds-heading-font-size-2xl: var(--ds-type-scale-font-size-3xl);
  --ds-heading-font-size-3xl: var(--ds-type-scale-font-size-4xl);
  --ds-heading-font-size-4xl: var(--ds-type-scale-font-size-5xl);
  --ds-heading-font-size-5xl: var(--ds-type-scale-font-size-6xl);
  --ds-heading-font-size-6xl: var(--ds-type-scale-font-size-7xl);
  --ds-heading-line-height-xs: var(--ds-line-height-scale-24);
  --ds-heading-line-height-sm: var(--ds-line-height-scale-24);
  --ds-heading-line-height-md: var(--ds-line-height-scale-24);
  --ds-heading-line-height-lg: var(--ds-line-height-scale-24);
  --ds-heading-line-height-xl: var(--ds-line-height-scale-32);
  --ds-heading-line-height-2xl: var(--ds-line-height-scale-40);
  --ds-heading-line-height-3xl: var(--ds-line-height-scale-48);
  --ds-heading-line-height-4xl: var(--ds-line-height-scale-64);
  --ds-heading-line-height-5xl: var(--ds-line-height-scale-80);
  --ds-heading-line-height-6xl: var(--ds-line-height-scale-88);
  --ds-typography-heading-headline-transform: none;
  --ds-typography-heading-headline-md-transform: var(--ds-typography-heading-headline-transform);
  --ds-typography-heading-headline-sm-transform: var(--ds-typography-heading-headline-transform);
  --ds-typography-body-transform: none;
  --ds-body-font-size-xs: var(--ds-type-scale-font-size-xs);
  --ds-body-font-size-sm: var(--ds-type-scale-font-size-sm);
  --ds-body-font-size-md: var(--ds-type-scale-font-size-md);
  --ds-body-font-size-lg: var(--ds-type-scale-font-size-lg);
  --ds-body-font-size-xl: var(--ds-type-scale-font-size-lg);
  --ds-body-line-height-xs: var(--ds-line-height-scale-16);
  --ds-body-line-height-sm: var(--ds-line-height-scale-24);
  --ds-body-line-height-md: var(--ds-line-height-scale-24);
  --ds-body-line-height-lg: var(--ds-line-height-scale-24);
  --ds-body-line-height-xl: var(--ds-line-height-scale-32);

  /* Brand Colors */
  --ds-lxr-shades-copper-400: #bd8258;
  --ds-lxr-shades-copper-500: var(--ds-lxr-copper);
  --ds-lxr-shades-verdant-200: #a6beb3;
  --ds-lxr-shades-verdant-600: #1a4a33;
  --ds-lxr-shades-copper-100: #efe0d5;
  --ds-lxr-shades-copper-50: #f7efea;
  --ds-lxr-shades-verdant-400: #4d7d66;
  --ds-lxr-copper: #ad632e;
  --ds-lxr-verdant: #205c40;
  --ds-lxr-shades-copper-200: #dec1ab;
  --ds-lxr-shades-copper-600: #8a5025;
  --ds-lxr-shades-verdant-100: #d2ded9;
  --ds-lxr-shades-copper-700: #794420;
  --ds-lxr-shades-verdant-700: #16402d;
  --ds-lxr-shades-verdant-300: #799d8c;
}
/* Surfaces */
.theme-ol .surface-base {
    --ds-core-chip-default-foreground: var(--ds-color-neutral-950);
    --ds-core-chip-default-border: var(--ds-color-neutral-950);
    --ds-core-chip-default-background: var(--ds-color-transparent);
    --ds-core-chip-honors-foreground: var(--ds-hilton-enterprise-turquoise);
    --ds-core-chip-honors-border: var(--ds-hilton-enterprise-turquoise);
    --ds-core-chip-honors-background: var(--ds-color-transparent);
    --ds-core-chip-marketing-foreground: var(--ds-color-ohw-colors-green);
    --ds-core-chip-marketing-border: var(--ds-color-ohw-colors-green);
    --ds-core-chip-marketing-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground: var(--ds-hilton-enterprise-dark-blue);
    --ds-core-chip-action-border: var(--ds-hilton-enterprise-dark-blue);
    --ds-core-chip-action-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground-hover: var(--ds-hilton-enterprise-shades-dark-blue-700);
    --ds-core-chip-action-border-hover: var(--ds-hilton-enterprise-shades-dark-blue-700);
    --ds-core-chip-action-background-hover: var(--ds-color-transparent);
    --ds-core-navigation-foreground-active: var(--ds-color-text);
    --ds-core-navigation-border-active: var(--ds-color-interactive);
    --ds-core-navigation-background-active: var(--ds-lxr-shades-copper-50);
    --ds-core-pill-offer-foreground: var(--ds-color-neutral-950);
    --ds-core-pill-offer-background: var(--ds-color-neutral-200);
    --ds-core-segmented-controls-track-background: var(--ds-color-neutral-50);
    --ds-core-segmented-controls-tile-background-hover: var(--ds-lxr-shades-copper-100);
    --ds-core-tabs-tab-foreground: var(--ds-color-neutral-900);
    --ds-core-tabs-tab-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-active-foreground: var(--ds-color-neutral-900);
    --ds-core-tabs-tab-active-border: var(--ds-lxr-copper);
    --ds-core-tabs-tab-active-background: var(--ds-lxr-shades-copper-50);
    --ds-core-tabs-tab-icon-foreground: var(--ds-lxr-copper);
    --ds-core-tabs-tab-icon-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-icon-active-foreground: var(--ds-color-pure-white);
    --ds-core-tabs-tab-icon-active-background: var(--ds-lxr-copper);
    --ds-core-toggle-button-foreground: var(--ds-core-form-border-input);
    --ds-core-toggle-button-foreground-active: var(--ds-color-background);
    --ds-core-toggle-button-foreground-disabled: var(--ds-color-neutral-300);
    --ds-core-toggle-button-foreground-hover: var(--ds-color-neutral-700);
    --ds-core-toggle-button-track-active: var(--ds-color-interactive);
    --ds-core-toggle-button-track-active-hover: var(--ds-color-interactive-hover);
    --ds-core-toggle-button-focus: var(--ds-color-interactive);
    --ds-color-background: var(--ds-color-pure-white);
    --ds-color-background-disabled: var(--ds-color-neutral-300);
    --ds-color-background-hover: var(--ds-color-pure-white);
    --ds-color-background-legacy: var(--ds-color-neutral-100);
    --ds-color-background-points: var(--ds-hilton-enterprise-turquoise);
    --ds-color-background-subtle: var(--ds-color-pure-white);
    --ds-color-border: var(--ds-lxr-shades-copper-100);
    --ds-color-border-accent: var(--ds-lxr-verdant);
    --ds-color-border-legacy: var(--ds-color-neutral-300);
    --ds-color-headline: var(--ds-color-neutral-950);
    --ds-color-icon: var(--ds-color-neutral-950);
    --ds-color-interactive: var(--ds-lxr-copper);
    --ds-color-interactive-contrast: var(--ds-color-pure-white);
    --ds-color-interactive-hover: var(--ds-lxr-shades-copper-600);
    --ds-color-interactive-contrast-hover: var(--ds-color-pure-white);
    --ds-color-interactive-accent: var(--ds-lxr-verdant);
    --ds-color-interactive-accent-contrast: var(--ds-color-pure-white);
    --ds-color-interactive-accent-hover: var(--ds-lxr-shades-verdant-600);
    --ds-color-interactive-accent-contrast-hover: var(--ds-color-pure-white);
    --ds-color-text: var(--ds-color-neutral-950);
    --ds-color-text-accent: var(--ds-lxr-verdant);
    --ds-color-text-disabled: var(--ds-color-neutral-400);
    --ds-color-text-muted: var(--ds-color-neutral-600);
    --ds-color-text-points: var(--ds-hilton-enterprise-turquoise);
    --ds-color-skeleton: var(--ds-color-neutral-200);
    --ds-core-segmented-controls-tile-foreground: var(--ds-color-text);
    --ds-core-segmented-controls-tile-background: var(--ds-color-transparent);
    --ds-core-segmented-controls-tile-foreground-hover: var(--ds-color-text);
    --ds-core-segmented-controls-tile-active-foreground: var(--ds-color-interactive-contrast);
    --ds-core-segmented-controls-tile-active-background: var(--ds-color-interactive);
    --ds-core-tabs-tab-border: var(--ds-color-border);
    --ds-core-button-solid-foreground: var(--ds-color-interactive-contrast);
    --ds-core-button-solid-border: var(--ds-color-interactive);
    --ds-core-button-solid-background: var(--ds-color-interactive);
    --ds-core-button-solid-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-solid-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-accent-foreground: var(--ds-color-interactive-accent-contrast);
    --ds-core-button-solid-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-background: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-solid-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-solid-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-foreground: var(--ds-color-interactive);
    --ds-core-button-outline-border: var(--ds-color-interactive);
    --ds-core-button-outline-background: var(--ds-color-transparent);
    --ds-core-button-outline-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-outline-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-background: var(--ds-color-transparent);
    --ds-core-button-outline-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-outline-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-foreground: var(--ds-color-interactive);
    --ds-core-button-flat-border: var(--ds-color-interactive);
    --ds-core-button-flat-background: var(--ds-color-transparent);
    --ds-core-button-flat-foreground-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-background-hover: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-background: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-background-hover: var(--ds-color-transparent);
  }
.theme-ol .surface-alternate {
    --ds-core-chip-default-foreground: var(--ds-color-neutral-950);
    --ds-core-chip-default-border: var(--ds-color-neutral-950);
    --ds-core-chip-default-background: var(--ds-color-transparent);
    --ds-core-chip-honors-foreground: var(--ds-hilton-enterprise-turquoise);
    --ds-core-chip-honors-border: var(--ds-hilton-enterprise-turquoise);
    --ds-core-chip-honors-background: var(--ds-color-transparent);
    --ds-core-chip-marketing-foreground: var(--ds-color-ohw-colors-green);
    --ds-core-chip-marketing-border: var(--ds-color-ohw-colors-green);
    --ds-core-chip-marketing-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground: var(--ds-hilton-enterprise-dark-blue);
    --ds-core-chip-action-border: var(--ds-hilton-enterprise-dark-blue);
    --ds-core-chip-action-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground-hover: var(--ds-hilton-enterprise-shades-dark-blue-700);
    --ds-core-chip-action-border-hover: var(--ds-hilton-enterprise-shades-dark-blue-700);
    --ds-core-chip-action-background-hover: var(--ds-color-transparent);
    --ds-core-navigation-foreground-active: var(--ds-color-text);
    --ds-core-navigation-border-active: var(--ds-color-interactive);
    --ds-core-navigation-background-active: var(--ds-lxr-shades-copper-100);
    --ds-core-pill-offer-foreground: var(--ds-color-neutral-950);
    --ds-core-pill-offer-background: var(--ds-color-neutral-200);
    --ds-core-segmented-controls-track-background: var(--ds-color-pure-white);
    --ds-core-segmented-controls-tile-background-hover: var(--ds-lxr-shades-copper-100);
    --ds-core-tabs-tab-foreground: var(--ds-color-neutral-900);
    --ds-core-tabs-tab-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-active-foreground: var(--ds-color-neutral-900);
    --ds-core-tabs-tab-active-border: var(--ds-lxr-copper);
    --ds-core-tabs-tab-active-background: var(--ds-lxr-shades-copper-100);
    --ds-core-tabs-tab-icon-foreground: var(--ds-lxr-copper);
    --ds-core-tabs-tab-icon-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-icon-active-foreground: var(--ds-color-pure-white);
    --ds-core-tabs-tab-icon-active-background: var(--ds-lxr-copper);
    --ds-core-toggle-button-foreground: var(--ds-core-form-border-input);
    --ds-core-toggle-button-foreground-active: var(--ds-color-background);
    --ds-core-toggle-button-foreground-disabled: var(--ds-lxr-shades-copper-200);
    --ds-core-toggle-button-foreground-hover: var(--ds-lxr-shades-copper-600);
    --ds-core-toggle-button-track-active: var(--ds-color-interactive);
    --ds-core-toggle-button-track-active-hover: var(--ds-color-interactive-hover);
    --ds-core-toggle-button-focus: var(--ds-color-interactive);
    --ds-color-background: var(--ds-lxr-shades-copper-50);
    --ds-color-background-disabled: var(--ds-lxr-shades-copper-200);
    --ds-color-background-hover: var(--ds-lxr-shades-copper-50);
    --ds-color-background-legacy: var(--ds-lxr-shades-copper-100);
    --ds-color-background-points: var(--ds-hilton-enterprise-turquoise);
    --ds-color-background-subtle: var(--ds-lxr-shades-copper-50);
    --ds-color-border: var(--ds-lxr-shades-copper-200);
    --ds-color-border-accent: var(--ds-lxr-verdant);
    --ds-color-border-legacy: var(--ds-color-neutral-400);
    --ds-color-headline: var(--ds-color-neutral-950);
    --ds-color-icon: var(--ds-color-neutral-950);
    --ds-color-interactive: var(--ds-lxr-shades-copper-600);
    --ds-color-interactive-contrast: var(--ds-color-pure-white);
    --ds-color-interactive-hover: var(--ds-lxr-shades-copper-700);
    --ds-color-interactive-contrast-hover: var(--ds-color-pure-white);
    --ds-color-interactive-accent: var(--ds-lxr-verdant);
    --ds-color-interactive-accent-contrast: var(--ds-color-pure-white);
    --ds-color-interactive-accent-hover: var(--ds-lxr-shades-verdant-700);
    --ds-color-interactive-accent-contrast-hover: var(--ds-color-pure-white);
    --ds-color-text: var(--ds-color-neutral-950);
    --ds-color-text-accent: var(--ds-lxr-verdant);
    --ds-color-text-disabled: var(--ds-color-neutral-400);
    --ds-color-text-muted: var(--ds-color-neutral-700);
    --ds-color-text-points: var(--ds-hilton-enterprise-turquoise);
    --ds-color-skeleton: var(--ds-color-neutral-200);
    --ds-core-segmented-controls-tile-foreground: var(--ds-color-text);
    --ds-core-segmented-controls-tile-background: var(--ds-color-transparent);
    --ds-core-segmented-controls-tile-foreground-hover: var(--ds-color-text);
    --ds-core-segmented-controls-tile-active-foreground: var(--ds-color-interactive-contrast);
    --ds-core-segmented-controls-tile-active-background: var(--ds-color-interactive);
    --ds-core-tabs-tab-border: var(--ds-color-border);
    --ds-core-button-solid-foreground: var(--ds-color-interactive-contrast);
    --ds-core-button-solid-border: var(--ds-color-interactive);
    --ds-core-button-solid-background: var(--ds-color-interactive);
    --ds-core-button-solid-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-solid-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-accent-foreground: var(--ds-color-interactive-accent-contrast);
    --ds-core-button-solid-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-background: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-solid-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-solid-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-foreground: var(--ds-color-interactive);
    --ds-core-button-outline-border: var(--ds-color-interactive);
    --ds-core-button-outline-background: var(--ds-color-transparent);
    --ds-core-button-outline-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-outline-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-background: var(--ds-color-transparent);
    --ds-core-button-outline-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-outline-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-foreground: var(--ds-color-interactive);
    --ds-core-button-flat-border: var(--ds-color-interactive);
    --ds-core-button-flat-background: var(--ds-color-transparent);
    --ds-core-button-flat-foreground-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-background-hover: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-background: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-background-hover: var(--ds-color-transparent);
  }
.theme-ol .surface-inverse {
    --ds-core-chip-default-foreground: var(--ds-color-pure-white);
    --ds-core-chip-default-border: var(--ds-color-pure-white);
    --ds-core-chip-default-background: var(--ds-color-transparent);
    --ds-core-chip-honors-foreground: var(--ds-color-pure-white);
    --ds-core-chip-honors-border: var(--ds-color-pure-white);
    --ds-core-chip-honors-background: var(--ds-color-transparent);
    --ds-core-chip-marketing-foreground: var(--ds-color-pure-white);
    --ds-core-chip-marketing-border: var(--ds-color-pure-white);
    --ds-core-chip-marketing-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground: var(--ds-color-pure-white);
    --ds-core-chip-action-border: var(--ds-color-pure-white);
    --ds-core-chip-action-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground-hover: var(--ds-hilton-enterprise-off-white);
    --ds-core-chip-action-border-hover: var(--ds-hilton-enterprise-off-white);
    --ds-core-chip-action-background-hover: var(--ds-color-transparent);
    --ds-core-navigation-foreground-active: var(--ds-color-text);
    --ds-core-navigation-border-active: var(--ds-lxr-shades-copper-100);
    --ds-core-navigation-background-active: var(--ds-lxr-shades-verdant-600);
    --ds-core-pill-offer-foreground: var(--ds-color-neutral-50);
    --ds-core-pill-offer-background: var(--ds-color-neutral-600);
    --ds-core-segmented-controls-track-background: var(--ds-lxr-shades-verdant-600);
    --ds-core-segmented-controls-tile-background-hover: var(--ds-lxr-shades-verdant-400);
    --ds-core-tabs-tab-foreground: var(--ds-color-pure-white);
    --ds-core-tabs-tab-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-active-foreground: var(--ds-color-pure-white);
    --ds-core-tabs-tab-active-border: var(--ds-lxr-shades-copper-100);
    --ds-core-tabs-tab-active-background: var(--ds-lxr-shades-verdant-600);
    --ds-core-tabs-tab-icon-foreground: var(--ds-color-neutral-50);
    --ds-core-tabs-tab-icon-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-icon-active-foreground: var(--ds-lxr-verdant);
    --ds-core-tabs-tab-icon-active-background: var(--ds-lxr-shades-copper-100);
    --ds-core-toggle-button-foreground: var(--ds-core-form-border-input);
    --ds-core-toggle-button-foreground-active: var(--ds-color-background);
    --ds-core-toggle-button-foreground-disabled: var(--ds-lxr-shades-verdant-400);
    --ds-core-toggle-button-foreground-hover: var(--ds-lxr-shades-verdant-100);
    --ds-core-toggle-button-track-active: var(--ds-color-interactive);
    --ds-core-toggle-button-track-active-hover: var(--ds-color-interactive-hover);
    --ds-core-toggle-button-focus: var(--ds-color-interactive);
    --ds-color-background: var(--ds-lxr-verdant);
    --ds-color-background-disabled: var(--ds-lxr-shades-verdant-400);
    --ds-color-background-hover: var(--ds-lxr-verdant);
    --ds-color-background-legacy: var(--ds-lxr-shades-verdant-600);
    --ds-color-background-points: var(--ds-color-pure-white);
    --ds-color-background-subtle: var(--ds-lxr-verdant);
    --ds-color-border: var(--ds-lxr-shades-verdant-400);
    --ds-color-border-accent: var(--ds-lxr-shades-copper-50);
    --ds-color-border-legacy: var(--ds-color-neutral-700);
    --ds-color-headline: var(--ds-color-pure-white);
    --ds-color-icon: var(--ds-color-pure-white);
    --ds-color-interactive: var(--ds-color-pure-white);
    --ds-color-interactive-contrast: var(--ds-lxr-copper);
    --ds-color-interactive-hover: var(--ds-lxr-shades-copper-50);
    --ds-color-interactive-contrast-hover: var(--ds-lxr-shades-copper-600);
    --ds-color-interactive-accent: var(--ds-lxr-shades-copper-50);
    --ds-color-interactive-accent-contrast: var(--ds-lxr-verdant);
    --ds-color-interactive-accent-hover: var(--ds-lxr-shades-copper-100);
    --ds-color-interactive-accent-contrast-hover: var(--ds-lxr-verdant);
    --ds-color-text: var(--ds-color-pure-white);
    --ds-color-text-accent: var(--ds-lxr-shades-copper-50);
    --ds-color-text-disabled: var(--ds-lxr-shades-verdant-300);
    --ds-color-text-muted: var(--ds-lxr-shades-verdant-100);
    --ds-color-text-points: var(--ds-color-pure-white);
    --ds-color-skeleton: var(--ds-color-neutral-700);
    --ds-core-segmented-controls-tile-foreground: var(--ds-color-text);
    --ds-core-segmented-controls-tile-background: var(--ds-color-transparent);
    --ds-core-segmented-controls-tile-foreground-hover: var(--ds-color-text);
    --ds-core-segmented-controls-tile-active-foreground: var(--ds-color-interactive-contrast);
    --ds-core-segmented-controls-tile-active-background: var(--ds-color-interactive);
    --ds-core-tabs-tab-border: var(--ds-color-border);
    --ds-core-button-solid-foreground: var(--ds-color-interactive-contrast);
    --ds-core-button-solid-border: var(--ds-color-interactive);
    --ds-core-button-solid-background: var(--ds-color-interactive);
    --ds-core-button-solid-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-solid-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-accent-foreground: var(--ds-color-interactive-accent-contrast);
    --ds-core-button-solid-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-background: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-solid-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-solid-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-foreground: var(--ds-color-interactive);
    --ds-core-button-outline-border: var(--ds-color-interactive);
    --ds-core-button-outline-background: var(--ds-color-transparent);
    --ds-core-button-outline-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-outline-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-background: var(--ds-color-transparent);
    --ds-core-button-outline-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-outline-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-foreground: var(--ds-color-interactive);
    --ds-core-button-flat-border: var(--ds-color-interactive);
    --ds-core-button-flat-background: var(--ds-color-transparent);
    --ds-core-button-flat-foreground-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-background-hover: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-background: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-background-hover: var(--ds-color-transparent);
  }
.theme-ol .surface-contrast {
    --ds-core-chip-default-foreground: var(--ds-color-pure-white);
    --ds-core-chip-default-border: var(--ds-color-pure-white);
    --ds-core-chip-default-background: var(--ds-color-transparent);
    --ds-core-chip-honors-foreground: var(--ds-color-pure-white);
    --ds-core-chip-honors-border: var(--ds-color-pure-white);
    --ds-core-chip-honors-background: var(--ds-color-transparent);
    --ds-core-chip-marketing-foreground: var(--ds-color-pure-white);
    --ds-core-chip-marketing-border: var(--ds-color-pure-white);
    --ds-core-chip-marketing-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground: var(--ds-color-pure-white);
    --ds-core-chip-action-border: var(--ds-color-pure-white);
    --ds-core-chip-action-background: var(--ds-color-transparent);
    --ds-core-chip-action-foreground-hover: var(--ds-hilton-enterprise-off-white);
    --ds-core-chip-action-border-hover: var(--ds-hilton-enterprise-off-white);
    --ds-core-chip-action-background-hover: var(--ds-color-transparent);
    --ds-core-navigation-foreground-active: var(--ds-color-text);
    --ds-core-navigation-border-active: var(--ds-color-interactive);
    --ds-core-navigation-background-active: var(--ds-color-neutral-800);
    --ds-core-pill-offer-foreground: var(--ds-color-neutral-50);
    --ds-core-pill-offer-background: var(--ds-color-neutral-600);
    --ds-core-segmented-controls-track-background: var(--ds-color-neutral-800);
    --ds-core-segmented-controls-tile-background-hover: var(--ds-color-neutral-900);
    --ds-core-tabs-tab-foreground: var(--ds-color-pure-white);
    --ds-core-tabs-tab-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-active-foreground: var(--ds-color-pure-white);
    --ds-core-tabs-tab-active-border: var(--ds-color-pure-white);
    --ds-core-tabs-tab-active-background: var(--ds-color-neutral-800);
    --ds-core-tabs-tab-icon-foreground: var(--ds-color-neutral-50);
    --ds-core-tabs-tab-icon-background: var(--ds-color-transparent);
    --ds-core-tabs-tab-icon-active-foreground: var(--ds-color-neutral-950);
    --ds-core-tabs-tab-icon-active-background: var(--ds-color-pure-white);
    --ds-core-toggle-button-foreground: var(--ds-core-form-border-input);
    --ds-core-toggle-button-foreground-active: var(--ds-color-background);
    --ds-core-toggle-button-foreground-disabled: var(--ds-color-neutral-700);
    --ds-core-toggle-button-foreground-hover: var(--ds-color-neutral-400);
    --ds-core-toggle-button-track-active: var(--ds-color-interactive);
    --ds-core-toggle-button-track-active-hover: var(--ds-color-interactive-hover);
    --ds-core-toggle-button-focus: var(--ds-color-interactive);
    --ds-color-background: var(--ds-color-neutral-950);
    --ds-color-background-disabled: var(--ds-color-neutral-800);
    --ds-color-background-hover: var(--ds-color-neutral-950);
    --ds-color-background-legacy: var(--ds-color-neutral-800);
    --ds-color-background-points: var(--ds-color-pure-white);
    --ds-color-background-subtle: var(--ds-color-neutral-950);
    --ds-color-border: var(--ds-color-neutral-700);
    --ds-color-border-accent: var(--ds-color-neutral-400);
    --ds-color-border-legacy: var(--ds-color-neutral-700);
    --ds-color-headline: var(--ds-color-pure-white);
    --ds-color-icon: var(--ds-color-pure-white);
    --ds-color-interactive: var(--ds-color-pure-white);
    --ds-color-interactive-contrast: var(--ds-lxr-copper);
    --ds-color-interactive-hover: var(--ds-lxr-shades-copper-50);
    --ds-color-interactive-contrast-hover: var(--ds-lxr-shades-copper-600);
    --ds-color-interactive-accent: var(--ds-color-neutral-200);
    --ds-color-interactive-accent-contrast: var(--ds-color-neutral-950);
    --ds-color-interactive-accent-hover: var(--ds-color-neutral-300);
    --ds-color-interactive-accent-contrast-hover: var(--ds-color-neutral-950);
    --ds-color-text: var(--ds-color-pure-white);
    --ds-color-text-accent: var(--ds-lxr-shades-copper-50);
    --ds-color-text-disabled: var(--ds-color-neutral-500);
    --ds-color-text-muted: var(--ds-color-neutral-300);
    --ds-color-text-points: var(--ds-color-pure-white);
    --ds-color-skeleton: var(--ds-color-neutral-700);
    --ds-core-segmented-controls-tile-foreground: var(--ds-color-text);
    --ds-core-segmented-controls-tile-background: var(--ds-color-transparent);
    --ds-core-segmented-controls-tile-foreground-hover: var(--ds-color-text);
    --ds-core-segmented-controls-tile-active-foreground: var(--ds-color-interactive-contrast);
    --ds-core-segmented-controls-tile-active-background: var(--ds-color-interactive);
    --ds-core-tabs-tab-border: var(--ds-color-border);
    --ds-core-button-solid-foreground: var(--ds-color-interactive-contrast);
    --ds-core-button-solid-border: var(--ds-color-interactive);
    --ds-core-button-solid-background: var(--ds-color-interactive);
    --ds-core-button-solid-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-solid-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-solid-accent-foreground: var(--ds-color-interactive-accent-contrast);
    --ds-core-button-solid-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-background: var(--ds-color-interactive-accent);
    --ds-core-button-solid-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-solid-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-solid-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-foreground: var(--ds-color-interactive);
    --ds-core-button-outline-border: var(--ds-color-interactive);
    --ds-core-button-outline-background: var(--ds-color-transparent);
    --ds-core-button-outline-foreground-hover: var(--ds-color-interactive-contrast-hover);
    --ds-core-button-outline-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-background-hover: var(--ds-color-interactive-hover);
    --ds-core-button-outline-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-outline-accent-background: var(--ds-color-transparent);
    --ds-core-button-outline-accent-foreground-hover: var(
      --ds-color-interactive-accent-contrast-hover
    );
    --ds-core-button-outline-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-outline-accent-background-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-foreground: var(--ds-color-interactive);
    --ds-core-button-flat-border: var(--ds-color-interactive);
    --ds-core-button-flat-background: var(--ds-color-transparent);
    --ds-core-button-flat-foreground-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-border-hover: var(--ds-color-interactive-hover);
    --ds-core-button-flat-background-hover: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-border: var(--ds-color-interactive-accent);
    --ds-core-button-flat-accent-background: var(--ds-color-transparent);
    --ds-core-button-flat-accent-foreground-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-border-hover: var(--ds-color-interactive-accent-hover);
    --ds-core-button-flat-accent-background-hover: var(--ds-color-transparent);
  }
/* Viewport overrides */
@media (min-width: 768px) {
.theme-ol {
    --ds-heading-font-size-6xl: var(--ds-type-scale-font-size-8xl);
    --ds-heading-font-size-5xl: var(--ds-type-scale-font-size-7xl);
    --ds-heading-font-size-4xl: var(--ds-type-scale-font-size-6xl);
    --ds-heading-font-size-3xl: var(--ds-type-scale-font-size-5xl);
    --ds-heading-font-size-2xl: var(--ds-type-scale-font-size-4xl);
    --ds-heading-font-size-xl: var(--ds-type-scale-font-size-3xl);
    --ds-heading-font-size-lg: var(--ds-type-scale-font-size-2xl);
    --ds-heading-font-size-md: var(--ds-type-scale-font-size-xl);
    --ds-body-font-size-xl: var(--ds-type-scale-font-size-xl);
    --ds-heading-font-size-sm: var(--ds-type-scale-font-size-lg);
    --ds-heading-font-size-xs: var(--ds-type-scale-font-size-lg);
    --ds-heading-line-height-6xl: var(--ds-line-height-scale-96);
    --ds-heading-line-height-5xl: var(--ds-line-height-scale-88);
    --ds-heading-line-height-4xl: var(--ds-line-height-scale-80);
    --ds-heading-line-height-3xl: var(--ds-line-height-scale-64);
    --ds-body-font-size-lg: var(--ds-type-scale-font-size-lg);
    --ds-heading-line-height-2xl: var(--ds-line-height-scale-48);
    --ds-body-font-size-md: var(--ds-type-scale-font-size-md);
    --ds-heading-line-height-xl: var(--ds-line-height-scale-40);
    --ds-body-font-size-sm: var(--ds-type-scale-font-size-sm);
    --ds-heading-line-height-lg: var(--ds-line-height-scale-32);
    --ds-body-font-size-xs: var(--ds-type-scale-font-size-xs);
    --ds-body-line-height-xl: var(--ds-line-height-scale-40);
    --ds-heading-line-height-md: var(--ds-line-height-scale-24);
    --ds-body-line-height-lg: var(--ds-line-height-scale-24);
    --ds-heading-line-height-sm: var(--ds-line-height-scale-24);
    --ds-body-line-height-md: var(--ds-line-height-scale-24);
    --ds-body-line-height-sm: var(--ds-line-height-scale-24);
    --ds-body-line-height-xs: var(--ds-line-height-scale-16);
    --ds-heading-line-height-xs: var(--ds-line-height-scale-24)
}
  }
@media (min-width: 1024px) {
.theme-ol {
    --ds-heading-font-size-6xl: var(--ds-type-scale-font-size-9xl);
    --ds-heading-font-size-5xl: var(--ds-type-scale-font-size-8xl);
    --ds-heading-font-size-4xl: var(--ds-type-scale-font-size-7xl);
    --ds-heading-font-size-3xl: var(--ds-type-scale-font-size-6xl);
    --ds-heading-font-size-2xl: var(--ds-type-scale-font-size-5xl);
    --ds-heading-font-size-xl: var(--ds-type-scale-font-size-4xl);
    --ds-heading-font-size-lg: var(--ds-type-scale-font-size-3xl);
    --ds-heading-font-size-md: var(--ds-type-scale-font-size-2xl);
    --ds-body-font-size-xl: var(--ds-type-scale-font-size-xl);
    --ds-heading-font-size-sm: var(--ds-type-scale-font-size-xl);
    --ds-heading-font-size-xs: var(--ds-type-scale-font-size-lg);
    --ds-heading-line-height-6xl: var(--ds-line-height-scale-112);
    --ds-heading-line-height-5xl: var(--ds-line-height-scale-96);
    --ds-heading-line-height-4xl: var(--ds-line-height-scale-88);
    --ds-heading-line-height-3xl: var(--ds-line-height-scale-80);
    --ds-body-font-size-lg: var(--ds-type-scale-font-size-lg);
    --ds-heading-line-height-2xl: var(--ds-line-height-scale-64);
    --ds-body-font-size-md: var(--ds-type-scale-font-size-md);
    --ds-heading-line-height-xl: var(--ds-line-height-scale-48);
    --ds-body-font-size-sm: var(--ds-type-scale-font-size-sm);
    --ds-heading-line-height-lg: var(--ds-line-height-scale-40);
    --ds-body-font-size-xs: var(--ds-type-scale-font-size-xs);
    --ds-body-line-height-xl: var(--ds-line-height-scale-40);
    --ds-heading-line-height-md: var(--ds-line-height-scale-32);
    --ds-body-line-height-lg: var(--ds-line-height-scale-24);
    --ds-heading-line-height-sm: var(--ds-line-height-scale-24);
    --ds-body-line-height-md: var(--ds-line-height-scale-24);
    --ds-body-line-height-sm: var(--ds-spacing-scale-24);
    --ds-body-line-height-xs: var(--ds-line-height-scale-16);
    --ds-heading-line-height-xs: var(--ds-line-height-scale-24)
}
  }

/*==========================================
  LXR THEME
==========================================*/

/*====================================================== 
    OSC COMPOSABLE SEARCH FORM
======================================================*/

@font-face {
  font-family: 'Proxima Nova';
  font-weight: 400;
  font-display: swap;
  src:
    url('/modules/assets/fonts/proxima-nova/regular.woff2') format('woff2'),
    url('/modules/assets/fonts/proxima-nova/regular.woff') format('woff');
}

.dialog-content-v2 div.sticky button[class*='btn--'] {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
