/* Aliases inherit the live Elementor kit. Dimensions are the rental system's own tokens. */
.aa-rentals {
  --aa-gold: var(--e-global-color-primary, #b39650);
  --aa-gold-dark: var(--e-global-color-secondary, #8b7035);
  --aa-gold-light: var(--e-global-color-accent, #d9bd80);
  --aa-button-gold: var(--e-global-color-18609c5, #b4944f);
  --aa-cream: var(--e-global-color-df2f49b, #f6f5f0);
  --aa-white: var(--e-global-color-20449ca, #fff);
  --aa-ink: var(--e-global-color-3ab584a, #323232);
  --aa-muted: var(--e-global-color-77f338c, #5b585c);
  --aa-border: var(--e-global-color-2205c29, #d9d9d9);
  --aa-teal: var(--e-global-color-4efae15, #174e53);
  --aa-font-heading: var(--e-global-typography-primary-font-family, "Stack Sans Headline"), sans-serif;
  --aa-font-body: var(--e-global-typography-text-font-family, "Stack Sans Text"), sans-serif;
  --aa-width: 1400px;
  --aa-radius-image: 20px;
  --aa-radius-panel: 40px;
  --aa-radius-input: 12px;
  --aa-radius-button: 100px;
  --aa-space-section: clamp(40px, 6vw, 80px);
  --aa-space-grid: 24px;
  --aa-space-gutter: 20px;
  --aa-body-size: 16px;
}
