@import url('https://onepagebooking.com/fonts/v6/kaio/stylesheet.css');
:root {
	--color-system-alert-error-0: rgb(255 247 247);
	--color-system-alert-error-10: rgb(255 222 222);
	--color-system-alert-error-100: rgb(8 0 0);
	--color-system-alert-error-15: rgb(255 179 179);
	--color-system-alert-error-20: rgb(255 153 153);
	--color-system-alert-error-30: rgb(255 102 102);
	--color-system-alert-error-40: rgb(255 51 51);
	--color-system-alert-error-5: rgb(255 240 240);
	--color-system-alert-error-50: rgb(255 0 0);
	--color-system-alert-error-60: rgb(204 0 0);
	--color-system-alert-error-70: rgb(153 0 0);
	--color-system-alert-error-80: rgb(102 0 0);
	--color-system-alert-error-85: rgb(77 0 0);
	--color-system-alert-error-90: rgb(51 0 0);
	--color-system-alert-error-95: rgb(26 0 0);
	--color-system-alert-success-0: rgb(248 253 247);
	--color-system-alert-success-10: rgb(223 245 222);
	--color-system-alert-success-100: rgb(0 5 0);
	--color-system-alert-success-15: rgb(180 233 179);
	--color-system-alert-success-20: rgb(155 225 153);
	--color-system-alert-success-30: rgb(106 210 103);
	--color-system-alert-success-40: rgb(56 195 52);
	--color-system-alert-success-5: rgb(240 251 240);
	--color-system-alert-success-50: rgb(6 180 1);
	--color-system-alert-success-60: rgb(5 144 1);
	--color-system-alert-success-70: rgb(4 108 1);
	--color-system-alert-success-80: rgb(2 72 0);
	--color-system-alert-success-85: rgb(2 54 0);
	--color-system-alert-success-90: rgb(1 36 0);
	--color-system-alert-success-95: rgb(1 18 0);
	--color-system-assistance-default-0: rgb(248 248 252);
	--color-system-assistance-default-10: rgb(225 226 241);
	--color-system-assistance-default-100: rgb(1 1 4);
	--color-system-assistance-default-15: rgb(185 189 222);
	--color-system-assistance-default-20: rgb(162 167 211);
	--color-system-assistance-default-30: rgb(116 123 189);
	--color-system-assistance-default-40: rgb(69 79 167);
	--color-system-assistance-default-5: rgb(241 242 248);
	--color-system-assistance-default-50: rgb(23 35 145);
	--color-system-assistance-default-60: rgb(18 28 116);
	--color-system-assistance-default-70: rgb(14 21 87);
	--color-system-assistance-default-80: rgb(9 14 58);
	--color-system-assistance-default-85: rgb(7 11 44);
	--color-system-assistance-default-90: rgb(5 7 29);
	--color-system-assistance-default-95: rgb(2 4 15);
	--color-system-assistance-feedback-negative-0: rgb(255 253 252);
	--color-system-assistance-feedback-negative-10: rgb(254 246 242);
	--color-system-assistance-feedback-negative-100: rgb(8 5 5);
	--color-system-assistance-feedback-negative-15: rgb(254 233 225);
	--color-system-assistance-feedback-negative-20: rgb(253 226 215);
	--color-system-assistance-feedback-negative-30: rgb(252 211 196);
	--color-system-assistance-feedback-negative-40: rgb(251 197 176);
	--color-system-assistance-feedback-negative-5: rgb(255 251 249);
	--color-system-assistance-feedback-negative-50: rgb(250 182 156);
	--color-system-assistance-feedback-negative-60: rgb(200 146 125);
	--color-system-assistance-feedback-negative-70: rgb(150 109 94);
	--color-system-assistance-feedback-negative-80: rgb(100 73 62);
	--color-system-assistance-feedback-negative-85: rgb(75 55 47);
	--color-system-assistance-feedback-negative-90: rgb(50 36 31);
	--color-system-assistance-feedback-negative-95: rgb(25 18 16);
	--color-system-assistance-feedback-positive-0: rgb(252 254 253);
	--color-system-assistance-feedback-positive-10: rgb(244 252 245);
	--color-system-assistance-feedback-positive-100: rgb(5 7 5);
	--color-system-assistance-feedback-positive-15: rgb(230 248 233);
	--color-system-assistance-feedback-positive-20: rgb(221 245 225);
	--color-system-assistance-feedback-positive-30: rgb(204 240 210);
	--color-system-assistance-feedback-positive-40: rgb(187 235 195);
	--color-system-assistance-feedback-positive-5: rgb(250 254 251);
	--color-system-assistance-feedback-positive-50: rgb(170 230 180);
	--color-system-assistance-feedback-positive-60: rgb(136 184 144);
	--color-system-assistance-feedback-positive-70: rgb(102 138 108);
	--color-system-assistance-feedback-positive-80: rgb(68 92 72);
	--color-system-assistance-feedback-positive-85: rgb(51 69 54);
	--color-system-assistance-feedback-positive-90: rgb(34 46 36);
	--color-system-assistance-feedback-positive-95: rgb(17 23 18);
	--color-system-constant-black: rgb(0 0 0);
	--color-system-constant-white: rgb(255 255 255);
	--color-system-design-primary-0: rgb(255 254 252);
	--color-system-design-primary-10: rgb(253 252 241);
	--color-system-design-primary-100: rgb(7 7 4);
	--color-system-design-primary-15: rgb(251 249 223);
	--color-system-design-primary-20: rgb(249 247 213);
	--color-system-design-primary-30: rgb(247 243 191);
	--color-system-design-primary-40: rgb(244 239 170);
	--color-system-design-primary-5: rgb(254 254 249);
	--color-system-design-primary-50: rgb(241 235 149);
	--color-system-design-primary-60: rgb(193 188 119);
	--color-system-design-primary-70: rgb(145 141 89);
	--color-system-design-primary-80: rgb(96 94 60);
	--color-system-design-primary-85: rgb(72 71 45);
	--color-system-design-primary-90: rgb(48 47 30);
	--color-system-design-primary-95: rgb(24 24 15);
	--color-system-design-secondary-0: var(--color-system-design-primary-0);
	--color-system-design-secondary-10: var(--color-system-design-primary-10);
	--color-system-design-secondary-100: var(--color-system-design-primary-100);
	--color-system-design-secondary-15: var(--color-system-design-primary-15);
	--color-system-design-secondary-20: var(--color-system-design-primary-20);
	--color-system-design-secondary-30: var(--color-system-design-primary-30);
	--color-system-design-secondary-40: var(--color-system-design-primary-40);
	--color-system-design-secondary-5: var(--color-system-design-primary-5);
	--color-system-design-secondary-50: var(--color-system-design-primary-50);
	--color-system-design-secondary-60: var(--color-system-design-primary-60);
	--color-system-design-secondary-70: var(--color-system-design-primary-70);
	--color-system-design-secondary-80: var(--color-system-design-primary-80);
	--color-system-design-secondary-85: var(--color-system-design-primary-85);
	--color-system-design-secondary-90: var(--color-system-design-primary-90);
	--color-system-design-secondary-95: var(--color-system-design-primary-95);
	--color-system-neutral-ci-based-0: rgb(248 248 248);
	--color-system-neutral-ci-based-10: rgb(232 232 231);
	--color-system-neutral-ci-based-100: rgb(31 31 23);
	--color-system-neutral-ci-based-15: rgb(220 220 219);
	--color-system-neutral-ci-based-20: rgb(209 209 207);
	--color-system-neutral-ci-based-30: rgb(186 186 183);
	--color-system-neutral-ci-based-40: rgb(163 163 159);
	--color-system-neutral-ci-based-5: rgb(241 241 241);
	--color-system-neutral-ci-based-50: rgb(140 140 136);
	--color-system-neutral-ci-based-60: rgb(116 116 112);
	--color-system-neutral-ci-based-70: rgb(93 93 88);
	--color-system-neutral-ci-based-80: rgb(70 70 64);
	--color-system-neutral-ci-based-85: rgb(59 59 52);
	--color-system-neutral-ci-based-90: rgb(47 47 40);
	--color-system-neutral-ci-based-95: rgb(36 36 28);
	--color-system-neutral-ci-based-black: rgb(24 24 16);
	--color-system-neutral-ci-based-white: rgb(255 255 255);
	--color-system-neutral-dark-0: rgb(248 248 248);
	--color-system-neutral-dark-10: rgb(232 232 232);
	--color-system-neutral-dark-100: rgb(35 35 35);
	--color-system-neutral-dark-15: rgb(221 221 221);
	--color-system-neutral-dark-20: rgb(210 210 210);
	--color-system-neutral-dark-30: rgb(187 187 187);
	--color-system-neutral-dark-40: rgb(164 164 164);
	--color-system-neutral-dark-5: rgb(241 241 241);
	--color-system-neutral-dark-50: rgb(142 142 142);
	--color-system-neutral-dark-60: rgb(119 119 119);
	--color-system-neutral-dark-70: rgb(96 96 96);
	--color-system-neutral-dark-80: rgb(73 73 73);
	--color-system-neutral-dark-85: rgb(62 62 62);
	--color-system-neutral-dark-90: rgb(51 51 51);
	--color-system-neutral-dark-95: rgb(39 39 39);
	--color-system-neutral-dark-black: rgb(28 28 28);
	--color-system-neutral-dark-white: rgb(255 255 255);
	--color-system-neutral-light-0: rgb(248 248 248);
	--color-system-neutral-light-10: rgb(231 231 231);
	--color-system-neutral-light-100: rgb(22 22 22);
	--color-system-neutral-light-15: rgb(219 219 219);
	--color-system-neutral-light-20: rgb(207 207 207);
	--color-system-neutral-light-30: rgb(183 183 183);
	--color-system-neutral-light-40: rgb(159 159 159);
	--color-system-neutral-light-5: rgb(241 241 241);
	--color-system-neutral-light-50: rgb(135 135 135);
	--color-system-neutral-light-60: rgb(111 111 111);
	--color-system-neutral-light-70: rgb(87 87 87);
	--color-system-neutral-light-80: rgb(63 63 63);
	--color-system-neutral-light-85: rgb(51 51 51);
	--color-system-neutral-light-90: rgb(39 39 39);
	--color-system-neutral-light-95: rgb(27 27 27);
	--color-system-neutral-light-black: rgb(15 15 15);
	--color-system-neutral-light-white: rgb(255 255 255);
	--color-system-neutral-pro-0: rgb(8 8 8);
	--color-system-neutral-pro-10: rgb(25 25 26);
	--color-system-neutral-pro-100: rgb(243 244 247);
	--color-system-neutral-pro-15: rgb(38 38 38);
	--color-system-neutral-pro-20: rgb(50 50 51);
	--color-system-neutral-pro-30: rgb(75 76 77);
	--color-system-neutral-pro-40: rgb(100 101 102);
	--color-system-neutral-pro-5: rgb(15 15 15);
	--color-system-neutral-pro-50: rgb(125 126 128);
	--color-system-neutral-pro-60: rgb(150 151 153);
	--color-system-neutral-pro-70: rgb(175 176 179);
	--color-system-neutral-pro-80: rgb(200 202 204);
	--color-system-neutral-pro-85: rgb(213 214 217);
	--color-system-neutral-pro-90: rgb(225 227 230);
	--color-system-neutral-pro-95: rgb(238 239 242);
	--color-system-neutral-pro-black: rgb(250 252 255);
	--color-system-neutral-pro-white: rgb(0 0 0);
	--blur-values-blur-effect-button-background-blur: 15px;
	--border-radius-navigation-button: 10px;
	--border-radius-corner-radius-input-fields: 15px;
	--border-radius-button-tag: 6px;
	--border-radius-button-icon-only: 35px;
	--border-radius-button-primary: 35px;
	--border-radius-button-secondary: 35px;
	--border-radius-button-tertiary: 35px;
	--border-radius-button-payment: 80px;
	--border-radius-icon-slot-icon-slot: var(--border-radius-surface-tertiary-form);
	--border-radius-quick-booker-ui-desktop: 35px;
	--border-radius-quick-booker-ui-mobile: 35px;
	--border-radius-quick-booker-sheet-mobile: 40px;
	--border-radius-surface-tertiary-form: 10px;
	--border-radius-surface-secondary-form: 15px;
	--border-radius-surface-primary-form: 25px;
	--font-capitalized-button: none;
	--font-capitalized-welcome: none;
	--font-capitalized-caption: uppercase;
	--font-capitalized-headline-enhancement: none;
	--font-capitalized-headline-room: none;
	--font-capitalized-headline-section: none;
	--font-letter-spacing-neutral: 0.1px;
	--font-letter-spacing-xxs: 0.2px;
	--font-letter-spacing-xs: 0.3px;
	--font-letter-spacing-sm: 0.5px;
	--font-letter-spacing-md: 1px;
	--font-letter-spacing-lg: 2px;
	--font-line-height-3xs: 12px;
	--font-line-height-xxs: 14px;
	--font-line-height-xs: 18px;
	--font-line-height-sm: 24px;
	--font-line-height-md: 28px;
	--font-line-height-lg: 32px;
	--font-line-height-xl: 34px;
	--font-line-height-2xl: 36px;
	--font-size-3xs: 9px;
	--font-size-xxs: 11px;
	--font-size-xs: 12px;
	--font-size-sm: 13px;
	--font-size-md: 15px;
	--font-size-lg: 18px;
	--font-size-calendar-day: 20px;
	--font-size-xl: 20px;
	--font-size-2xl: 22px;
	--font-size-xl-section-headline: 22px;
	--font-size-3xl: 24px;
	--font-size-4xl: 28px;
	--font-size-4xl-welcome: 28px;
	--font-size-5xl: 32px;
	--font-size-6xl: 38px;
	--font-size-7xl: 55px;
	--font-weight-body: var(--font-weight-constant-regular);
	--font-weight-icon: var(--font-weight-constant-regular);
	--font-weight-button: var(--font-weight-constant-bold);
	--font-weight-title: var(--font-weight-constant-bold);
	--font-weight-welcome: var(--font-weight-constant-black);
	--font-weight-constant-thin: 100;
	--font-weight-constant-extra-light: 200;
	--font-weight-constant-light: 300;
	--font-weight-constant-regular: 400;
	--font-weight-constant-medium: 500;
	--font-weight-constant-semi-bold: 600;
	--font-weight-constant-bold: 700;
	--font-weight-constant-extra-bold: 800;
	--font-weight-constant-black: 900;
	--font-weight-constant-extra-black: 950;
	--icon-xxs: var(--font-size-md);
	--icon-xs: var(--font-size-lg);
	--icon-sm: var(--font-size-3xl);
	--icon-md: var(--font-size-4xl);
	--icon-lg: var(--font-size-5xl);
	--icon-xl: var(--font-size-6xl);
	--icon-2xl: var(--font-size-7xl);
	--logo-height-mobile: 32px;
	--logo-height-desktop: 32px;
	--font-family-body: 'Kaio', sans-serif;
	--font-family-button: 'Kaio', sans-serif;
	--font-family-icon: 'Material Symbols Outlined';
	--font-family-title: 'Kaio', sans-serif;
	--font-family-welcome: 'Kaio', sans-serif;
	--font-family-title-enhancement: var(--font-family-body);
	--font-family-title-room: var(--font-family-title);
	--assistance-cross-selling-fill: var(--color-system-assistance-default-5);
	--assistance-cross-selling-text-color: var(--typography-text-color-primary);
	--assistance-cross-selling-button-default-fill: var(--color-system-assistance-default-50);
	--assistance-cross-selling-button-default-text-color: var(--color-system-assistance-default-0);
	--assistance-cross-selling-button-hover-fill: var(--color-system-assistance-default-60);
	--assistance-cross-selling-button-hover-text-color: var(--color-system-assistance-default-0);
	--badge-active-border-color: var(--color-system-design-primary-50);
	--badge-active-color: var(--color-system-neutral-pro-white);
	--badge-active-fill: var(--color-system-design-primary-50);
	--badge-disabled-border-color: var(--color-system-neutral-pro-90);
	--badge-disabled-color: var(--color-system-neutral-pro-60);
	--badge-disabled-fill: var(--color-system-neutral-pro-90);
	--badge-neutral-border-color: var(--color-system-neutral-pro-85);
	--badge-neutral-color: var(--color-system-neutral-pro-white);
	--badge-neutral-fill: var(--color-system-neutral-pro-85);
	--badge-transparent-border-color: rgb(255 255 255 / 0.2);
	--badge-transparent-color: var(--color-system-neutral-pro-white);
	--badge-transparent-fill: rgb(255 255 255 / 0.2);
	--border-color: var(--color-system-neutral-pro-85);
	--border-section-separator-color: var(--color-system-neutral-pro-90);
	--border-selected-color: var(--color-system-neutral-pro-90);
	--brand-color-surface-primary-fill: var(--color-system-design-primary-50);
	--brand-color-surface-primary-text-color: rgb(23 35 145);
	--brand-color-surface-secondary-fill: var(--color-system-design-primary-50);
	--brand-color-surface-secondary-text-color: var(--color-system-design-primary-0);
	--button-counter-default-border-color: var(--typography-text-color-primary);
	--button-counter-default-fill: var(--color-system-neutral-pro-black);
	--button-counter-default-text-color: var(--typography-text-color-primary);
	--button-counter-hover-border-color: var(--color-system-design-primary-60);
	--button-counter-hover-fill: var(--color-system-design-primary-50);
	--button-counter-hover-text-color: var(--typography-text-color-primary);
	--button-counter-inactive-border-color: var(--color-system-neutral-pro-95);
	--button-counter-inactive-fill: var(--color-system-neutral-pro-95);
	--button-counter-inactive-text-color: var(--color-system-neutral-pro-60);
	--button-disabled-border-color: var(--color-system-neutral-pro-85);
	--button-disabled-fill: var(--color-system-neutral-pro-95);
	--button-disabled-text-color: var(--color-system-neutral-pro-85);
	--button-gallery-default-border-color: var(--color-system-neutral-pro-white);
	--button-gallery-default-fill: var(--opacity-layer-black-30);
	--button-gallery-default-text-color: var(--color-system-neutral-pro-black);
	--button-gallery-hover-border-color: var(--color-system-neutral-pro-white);
	--button-gallery-hover-fill: var(--opacity-layer-black-40);
	--button-gallery-hover-text-color: var(--color-system-neutral-pro-black);
	--button-invert-default-border-color: rgb(23 35 145);
	--button-invert-default-fill: rgb(23 35 145);
	--button-invert-default-text-color: rgb(255 255 255);
	--button-invert-hover-border-color: rgb(23 35 145);
	--button-invert-hover-fill: rgb(23 35 145);
	--button-invert-hover-text-color: rgb(255 255 255);
	--button-modify-menu-active-border-color: var(--color-system-neutral-pro-white);
	--button-modify-menu-active-fill: var(--color-system-neutral-pro-white);
	--button-modify-menu-active-text-color: var(--color-system-neutral-pro-black);
	--button-modify-menu-active-hover-border-color: var(--color-system-neutral-pro-10);
	--button-modify-menu-active-hover-fill: var(--color-system-neutral-pro-10);
	--button-modify-menu-active-hover-text-color: var(--color-system-neutral-pro-black);
	--button-modify-menu-default-border-color: var(--color-system-neutral-pro-white);
	--button-modify-menu-default-fill: var(--color-system-neutral-pro-90);
	--button-modify-menu-default-text-color: var(--color-system-neutral-pro-white);
	--button-modify-menu-hover-border-color: var(--color-system-neutral-pro-white);
	--button-modify-menu-hover-fill: var(--color-system-neutral-pro-85);
	--button-modify-menu-hover-text-color: var(--color-system-neutral-pro-white);
	--button-navigation-default-border-color: var(--color-system-neutral-pro-85);
	--button-navigation-default-fill: var(--color-system-neutral-pro-black);
	--button-navigation-default-text-color: var(--typography-text-color-primary);
	--button-navigation-hover-border-color: var(--color-system-neutral-pro-85);
	--button-navigation-hover-fill: var(--color-system-neutral-pro-100);
	--button-navigation-hover-text-color: var(--typography-text-color-primary);
	--button-primary-default-border-color: var(--typography-text-color-primary);
	--button-primary-default-fill: var(--color-system-neutral-pro-100);
	--button-primary-default-text-color: var(--typography-text-color-primary);
	--button-primary-hover-border-color: var(--typography-text-color-primary);
	--button-primary-hover-fill: var(--color-system-design-primary-50);
	--button-primary-hover-text-color: var(--typography-text-color-primary);
	--button-primary-selected-border-color: var(--typography-text-color-primary);
	--button-primary-selected-fill: var(--color-system-design-primary-50);
	--button-primary-selected-text-color: var(--typography-text-color-primary);
	--button-primary-selected-hover-border-color: var(--color-system-design-primary-60);
	--button-primary-selected-hover-fill: var(--color-system-design-primary-60);
	--button-primary-selected-hover-text-color: var(--typography-text-color-primary);
	--button-rate-tags-default-border-color: var(--color-system-neutral-pro-80);
	--button-rate-tags-default-fill: var(--color-system-neutral-pro-100);
	--button-rate-tags-default-text-color: var(--typography-text-color-primary);
	--button-rate-tags-hover-border-color: var(--typography-text-color-primary);
	--button-rate-tags-hover-fill: var(--color-system-design-primary-50);
	--button-rate-tags-hover-text-color: var(--typography-text-color-primary);
	--button-secondary-default-border-color: var(--color-system-neutral-pro-85);
	--button-secondary-default-fill: var(--color-system-neutral-pro-95);
	--button-secondary-default-text-color: var(--typography-text-color-primary);
	--button-secondary-hover-border-color: var(--color-system-neutral-pro-80);
	--button-secondary-hover-fill: var(--color-system-neutral-pro-90);
	--button-secondary-hover-text-color: var(--typography-text-color-primary);
	--button-secondary-selected-border-color: var(--color-system-design-primary-50);
	--button-secondary-selected-fill: var(--color-system-design-primary-50);
	--button-secondary-selected-text-color: var(--color-system-neutral-pro-white);
	--button-secondary-selected-hover-border-color: var(--color-system-design-primary-50);
	--button-secondary-selected-hover-fill: var(--color-system-design-primary-60);
	--button-secondary-selected-hover-text-color: var(--color-system-neutral-pro-white);
	--button-tag-default-border-color: var(--color-system-neutral-pro-90);
	--button-tag-default-fill: var(--color-system-neutral-pro-95);
	--button-tag-default-text-color: var(--typography-text-color-primary);
	--button-tag-hover-border-color: var(--color-system-neutral-pro-80);
	--button-tag-hover-fill: var(--color-system-neutral-pro-85);
	--button-tag-hover-text-color: var(--typography-text-color-primary);
	--button-tertiary-default-border-color: var(--color-system-neutral-pro-90);
	--button-tertiary-default-fill: var(--color-system-neutral-pro-90);
	--button-tertiary-default-text-color: var(--typography-text-color-tertiary);
	--button-tertiary-hover-border-color: var(--color-system-neutral-pro-85);
	--button-tertiary-hover-fill: var(--color-system-neutral-pro-85);
	--button-tertiary-hover-text-color: var(--typography-text-color-primary);
	--button-wish-default-border-color: var(--color-system-neutral-pro-85);
	--button-wish-default-fill: var(--color-system-neutral-pro-black);
	--button-wish-default-text-color: var(--typography-text-color-primary);
	--button-wish-hover-border-color: var(--typography-text-color-primary);
	--button-wish-hover-fill: var(--color-system-neutral-pro-95);
	--button-wish-hover-text-color: var(--typography-text-color-primary);
	--button-wish-selected-border-color: var(--color-system-neutral-pro-90);
	--button-wish-selected-fill: var(--color-system-neutral-pro-100);
	--button-wish-selected-text-color: var(--color-system-design-primary-50);
	--button-wish-selected-hover-border-color: var(--color-system-neutral-pro-90);
	--button-wish-selected-hover-fill: var(--color-system-neutral-pro-95);
	--button-wish-selected-hover-text-color: var(--color-system-design-primary-50);
	--calendar-duration-reset-button-default-border-color: var(--color-system-neutral-pro-20);
	--calendar-duration-reset-button-default-fill: var(--color-system-neutral-pro-white);
	--calendar-duration-reset-button-default-icon-color: var(--color-system-neutral-pro-black);
	--calendar-duration-reset-button-hover-border-color: var(--color-system-neutral-pro-20);
	--calendar-duration-reset-button-hover-fill: var(--color-system-neutral-pro-5);
	--calendar-duration-reset-button-hover-icon-color: var(--color-system-neutral-pro-black);
	--calendar-tile-alert-border-color: var(--color-system-alert-error-50);
	--calendar-tile-alert-fill: var(--color-system-neutral-pro-100);
	--calendar-tile-alert-text-color: var(--color-system-alert-error-50);
	--calendar-tile-alert-text-color-price: var(--color-system-alert-error-50);
	--calendar-tile-default-border-color: var(--color-system-neutral-pro-80);
	--calendar-tile-default-fill: var(--color-system-neutral-pro-black);
	--calendar-tile-default-text-color: var(--typography-text-color-primary);
	--calendar-tile-default-text-color-price: var(--typography-text-color-secondary);
	--calendar-tile-disabled-border-color: var(--color-system-neutral-pro-85);
	--calendar-tile-disabled-fill: var(--color-system-neutral-pro-100);
	--calendar-tile-disabled-text-color: var(--color-system-neutral-pro-85);
	--calendar-tile-disabled-text-color-price: var(--color-system-neutral-pro-85);
	--calendar-tile-hover-border-color: var(--typography-text-color-primary);
	--calendar-tile-hover-fill: var(--color-system-neutral-pro-100);
	--calendar-tile-hover-text-color: var(--color-system-neutral-pro-white);
	--calendar-tile-hover-text-color-price: var(--color-system-neutral-pro-white);
	--calendar-tile-selected-border-color: var(--color-system-neutral-pro-90);
	--calendar-tile-selected-fill: var(--color-system-design-primary-50);
	--calendar-tile-selected-text-color: var(--color-system-neutral-pro-white);
	--calendar-tile-selected-text-color-price: var(--color-system-neutral-pro-white);
	--checkbox-default-border-color: var(--color-system-neutral-pro-70);
	--checkbox-default-fill: var(--color-system-neutral-pro-black);
	--checkbox-selected-border-color: var(--typography-text-color-primary);
	--checkbox-selected-fill: var(--color-system-design-primary-50);
	--checkbox-selected-text-color: var(--typography-text-color-primary);
	--color-neutral-0: var(--color-system-neutral-pro-0);
	--color-neutral-10: var(--color-system-neutral-pro-10);
	--color-neutral-100: var(--color-system-neutral-pro-100);
	--color-neutral-15: var(--color-system-neutral-pro-15);
	--color-neutral-20: var(--color-system-neutral-pro-20);
	--color-neutral-30: var(--color-system-neutral-pro-30);
	--color-neutral-40: var(--color-system-neutral-pro-40);
	--color-neutral-5: var(--color-system-neutral-pro-5);
	--color-neutral-50: var(--color-system-neutral-pro-50);
	--color-neutral-60: var(--color-system-neutral-pro-60);
	--color-neutral-70: var(--color-system-neutral-pro-70);
	--color-neutral-80: var(--color-system-neutral-pro-80);
	--color-neutral-85: var(--color-system-neutral-pro-85);
	--color-neutral-90: var(--color-system-neutral-pro-90);
	--color-neutral-95: var(--color-system-neutral-pro-95);
	--color-neutral-black: var(--color-system-neutral-pro-black);
	--color-neutral-white: var(--color-system-neutral-pro-white);
	--completion-area-payment-border-color: rgb(23 35 145);
	--completion-area-payment-fill: rgb(23 35 145);
	--completion-area-payment-text-color: var(--color-system-neutral-pro-black);
	--completion-area-payment-button-default-border-color: var(--typography-text-color-secondary);
	--completion-area-payment-button-default-fill: rgb(244 252 0);
	--completion-area-payment-button-default-text-color: var(--typography-text-color-on-primary);
	--completion-area-payment-button-hover-border-color: var(--color-system-design-primary-90);
	--completion-area-payment-button-hover-fill: rgb(226 234 9);
	--completion-area-payment-button-hover-text-color: var(--typography-text-color-on-primary);
	--completion-area-thank-you-border-color: var(--color-system-neutral-pro-85);
	--completion-area-thank-you-fill: var(--color-system-neutral-pro-black);
	--completion-area-thank-you-text-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-default-border-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-default-fill: var(--color-system-design-primary-50);
	--confirmation-page-customer-feedback-button-default-text-color: rgb(23 35 145);
	--confirmation-page-customer-feedback-button-hover-border-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-hover-fill: var(--color-system-design-primary-40);
	--confirmation-page-customer-feedback-button-hover-text-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-selected-border-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-selected-fill: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-selected-text-color: var(--color-system-neutral-pro-black);
	--confirmation-page-customer-feedback-button-selected-hover-border-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-selected-hover-fill: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-button-selected-hover-text-color: var(--color-system-neutral-pro-black);
	--confirmation-page-customer-feedback-border-color: var(--color-system-design-primary-50);
	--confirmation-page-customer-feedback-fill: var(--color-system-design-primary-50);
	--confirmation-page-customer-feedback-text-color: var(--typography-text-color-on-secondary);
	--confirmation-page-customer-feedback-input-field-default-border-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-input-field-default-fill: rgb(247 243 191);
	--confirmation-page-customer-feedback-input-field-default-label-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-input-field-default-text-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-input-field-hover-border-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-input-field-hover-fill: var(--color-system-design-primary-40);
	--confirmation-page-customer-feedback-input-field-hover-label-color: var(--typography-text-color-primary);
	--confirmation-page-customer-feedback-input-field-hover-text-color: var(--typography-text-color-primary);
	--confirmation-page-head-area-border-color: var(--color-system-design-primary-50);
	--confirmation-page-head-area-fill: var(--color-system-design-primary-50);
	--confirmation-page-head-area-text-color: var(--typography-text-color-on-secondary);
	--confirmation-page-head-area-icon-default-fill: var(--color-system-design-primary-20);
	--confirmation-page-head-area-icon-default-text-color: var(--typography-text-color-primary);
	--confirmation-page-head-area-icon-hover-fill: var(--color-system-design-primary-20);
	--confirmation-page-head-area-icon-hover-text-color: var(--typography-text-color-primary);
	--confirmation-page-share-pad-border-color: var(--color-system-design-primary-50);
	--confirmation-page-share-pad-fill: var(--color-system-design-primary-50);
	--confirmation-page-share-pad-button-default-fill: var(--color-system-design-primary-30);
	--confirmation-page-share-pad-button-default-text-color: var(--typography-text-color-primary);
	--confirmation-page-share-pad-button-hover-fill: var(--color-system-design-primary-20);
	--confirmation-page-share-pad-button-hover-text-color: var(--typography-text-color-primary);
	--confirmation-page-share-pad-text-color: var(--typography-text-color-on-secondary);
	--dropdown-default-border-color: var(--color-system-neutral-pro-85);
	--dropdown-default-fill: var(--color-system-neutral-pro-95);
	--dropdown-default-text-color: var(--typography-text-color-primary);
	--dropdown-hover-border-color: var(--color-system-neutral-pro-80);
	--dropdown-hover-fill: var(--color-system-neutral-pro-90);
	--dropdown-hover-text-color: var(--typography-text-color-primary);
	--dropdown-selected-border-color: var(--color-system-design-primary-50);
	--dropdown-selected-fill: var(--color-system-design-primary-50);
	--dropdown-selected-text-color: var(--color-system-neutral-pro-white);
	--dropdown-selected-hover-border-color: var(--color-system-design-primary-60);
	--dropdown-selected-hover-fill: var(--color-system-design-primary-60);
	--dropdown-selected-hover-text-color: var(--color-system-neutral-pro-white);
	--enhancement-fill: var(--color-system-design-primary-50);
	--enhancement-text-color: var(--typography-text-color-primary);
	--focus-outline-inner: var(--color-system-alert-success-0);
	--focus-outline-outer: var(--color-system-alert-success-50);
	--icon-slot-brand-border-color: var(--color-system-design-primary-90);
	--icon-slot-brand-color: var(--color-system-design-primary-20);
	--icon-slot-brand-fill: var(--color-system-design-primary-90);
	--icon-slot-neutral-border-color: var(--color-system-neutral-pro-90);
	--icon-slot-neutral-color: var(--color-system-neutral-pro-0);
	--icon-slot-neutral-fill: var(--color-system-neutral-pro-90);
	--icon-slot-tooltip-border-color: var(--color-system-neutral-pro-80);
	--icon-slot-tooltip-color: var(--color-system-neutral-pro-5);
	--icon-slot-tooltip-fill: var(--color-system-neutral-pro-90);
	--input-field-default-border-color: var(--color-system-neutral-pro-85);
	--input-field-default-fill: var(--color-system-neutral-pro-black);
	--input-field-default-label-color: var(--typography-text-color-secondary);
	--input-field-default-text-color: var(--typography-text-color-primary);
	--input-field-error-border-color: var(--color-system-alert-error-50);
	--input-field-error-fill: var(--color-system-alert-error-0);
	--input-field-error-label-color: var(--color-system-alert-error-50);
	--input-field-error-text-color: var(--color-system-alert-error-50);
	--input-field-error-hover-border-color: var(--color-system-alert-error-15);
	--input-field-error-hover-fill: var(--color-system-alert-error-5);
	--input-field-error-hover-label-color: var(--color-system-alert-error-50);
	--input-field-error-hover-text-color: var(--color-system-alert-error-50);
	--input-field-hover-border-color: var(--color-system-neutral-pro-85);
	--input-field-hover-fill: var(--color-system-neutral-pro-100);
	--input-field-hover-label-color: var(--typography-text-color-secondary);
	--input-field-hover-text-color: var(--typography-text-color-primary);
	--loading-screen-fill: var(--color-system-neutral-pro-100);
	--loading-screen-logo-color: var(--typography-text-color-primary);
	--loading-screen-progress-bar-color: var(--color-system-design-primary-50);
	--loading-screen-progress-bar-fill: var(--color-system-neutral-pro-80);
	--menu-fill: var(--color-system-neutral-pro-100);
	--menu-icon-color: var(--color-system-neutral-light-black);
	--menu-icon-fill: var(--color-system-neutral-pro-30);
	--menu-item-primary-default-text-color: var(--typography-text-color-primary);
	--menu-item-primary-hover-text-color: var(--typography-text-color-primary);
	--menu-item-secondary-default-text-color: var(--typography-text-color-secondary);
	--menu-item-secondary-hover-text-color: var(--typography-text-color-secondary);
	--modal-header-fill: var(--color-system-neutral-pro-100);
	--modal-header-text-color: var(--typography-text-color-primary);
	--modal-header-text-color-secondary: var(--typography-text-color-secondary);
	--modal-socket-fill: var(--color-system-neutral-pro-100);
	--modal-socket-text-color: var(--typography-text-color-primary);
	--modal-socket-text-color-secondary: var(--typography-text-color-secondary);
	--modal-surface-border-color: var(--color-system-neutral-pro-85);
	--modal-surface-fill: var(--color-system-neutral-pro-95);
	--modal-surface-primary-content-layer-fill: var(--color-system-neutral-pro-black);
	--modal-surface-secondary-content-layer-fill: var(--color-system-neutral-pro-95);
	--notification-alert-bar-fill: var(--color-system-assistance-default-5);
	--notification-alert-bar-text-color: var(--typography-text-color-primary);
	--notification-alert-bar-button-default-fill: var(--color-system-assistance-default-10);
	--notification-alert-bar-button-default-text-color: var(--typography-text-color-primary);
	--notification-alert-bar-button-hover-fill: var(--color-system-assistance-default-15);
	--notification-alert-bar-button-hover-text-color: var(--typography-text-color-primary);
	--notification-error-fill: var(--color-system-assistance-feedback-negative-50);
	--notification-error-text-color: var(--typography-text-color-primary);
	--notification-success-fill: var(--color-system-assistance-feedback-positive-50);
	--notification-success-text-color: var(--typography-text-color-primary);
	--opacity-layer-black-20: rgb(0 0 0 / 0.2);
	--opacity-layer-black-30: rgb(0 0 0 / 0.3);
	--opacity-layer-black-40: rgb(0 0 0 / 0.4);
	--opacity-layer-black-50: rgb(0 0 0 / 0.5);
	--options-pad-border-color: var(--color-system-neutral-pro-95);
	--options-pad-fill: var(--color-system-neutral-pro-95);
	--options-pad-text-color: var(--color-system-neutral-pro-white);
	--options-pad-button-default-fill: var(--color-system-neutral-pro-90);
	--options-pad-button-default-text-color: var(--typography-text-color-primary);
	--options-pad-button-hover-fill: var(--color-system-neutral-pro-85);
	--options-pad-button-hover-text-color: var(--typography-text-color-primary);
	--quick-booker-ui-booking-code-default-border-color: var(--color-system-neutral-pro-95);
	--quick-booker-ui-booking-code-default-fill: var(--color-system-neutral-pro-95);
	--quick-booker-ui-booking-code-default-text-color: var(--typography-text-color-secondary);
	--quick-booker-ui-booking-code-hover-border-color: var(--color-system-neutral-pro-90);
	--quick-booker-ui-booking-code-hover-fill: var(--color-system-neutral-pro-90);
	--quick-booker-ui-booking-code-hover-text-color: var(--typography-text-color-secondary);
	--quick-booker-ui-surface-divider-color: var(--color-system-neutral-pro-85);
	--quick-booker-ui-surface-fill: var(--color-system-neutral-pro-100);
	--quick-booker-ui-typography-active-icon-color: var(--typography-text-in-primary-brand-color-on-neutrals);
	--quick-booker-ui-typography-default-icon-color: var(--typography-text-color-primary);
	--quick-booker-ui-typography-default-label-color: var(--typography-text-color-tertiary);
	--quick-booker-ui-typography-default-text-color: var(--typography-text-color-primary);
	--reservation-condition-mark-text-color: var(--color-system-design-primary-50);
	--section-desktop-even-fill: var(--color-system-neutral-pro-100);
	--section-desktop-odd-fill: var(--color-system-neutral-pro-black);
	--section-mobile-fill: var(--color-system-neutral-pro-100);
	--slider-indicator-active-border-color: var(--color-system-neutral-pro-60);
	--slider-indicator-active-fill: var(--color-system-neutral-pro-black);
	--slider-indicator-inactive-border-color: var(--color-system-neutral-pro-60);
	--slider-indicator-inactive-fill: rgb(255 255 255 / 0.5);
	--slider-control-default-border-color: var(--color-system-neutral-pro-70);
	--slider-control-default-fill: var(--color-system-neutral-pro-black);
	--slider-control-hover-border-color: var(--color-system-neutral-pro-40);
	--slider-control-hover-fill: var(--color-system-neutral-pro-100);
	--slider-track-line-default-fill: var(--color-system-neutral-pro-85);
	--slider-track-line-hover-fill: var(--color-system-neutral-pro-60);
	--tile-border-color: var(--color-system-neutral-pro-85);
	--tile-primary-default-fill: var(--color-system-neutral-pro-black);
	--tile-primary-hover-fill: var(--color-system-neutral-pro-95);
	--tile-primary-selected-fill: var(--color-system-neutral-pro-100);
	--tile-primary-selected-hover-fill: var(--color-system-neutral-pro-95);
	--tile-secondary-default-fill: var(--color-system-neutral-pro-black);
	--tile-secondary-hover-fill: var(--color-system-neutral-pro-95);
	--tile-secondary-selected-fill: var(--color-system-neutral-pro-100);
	--tile-secondary-selected-hover-fill: var(--color-system-neutral-pro-black);
	--toggle-off-default-border-color: rgb(255 255 255 / 0);
	--toggle-off-default-control-fill: var(--color-system-neutral-pro-black);
	--toggle-off-default-fill: var(--color-system-neutral-pro-70);
	--toggle-off-disabled-border-color: rgb(255 255 255 / 0);
	--toggle-off-disabled-control-fill: var(--color-system-neutral-pro-black);
	--toggle-off-disabled-fill: var(--color-system-neutral-pro-85);
	--toggle-off-hover-border-color: rgb(255 255 255 / 0);
	--toggle-off-hover-control-fill: var(--color-system-neutral-pro-black);
	--toggle-off-hover-fill: var(--color-system-neutral-pro-60);
	--toggle-on-default-border-color: rgb(255 255 255 / 0);
	--toggle-on-default-control-fill: var(--color-system-neutral-pro-black);
	--toggle-on-default-fill: var(--color-system-design-primary-50);
	--toggle-on-disabled-border-color: rgb(255 255 255 / 0);
	--toggle-on-disabled-control-fill: var(--color-system-neutral-pro-black);
	--toggle-on-disabled-fill: var(--color-system-design-primary-30);
	--toggle-on-hover-border-color: rgb(255 255 255 / 0);
	--toggle-on-hover-control-fill: var(--color-system-neutral-pro-black);
	--toggle-on-hover-fill: var(--color-system-design-primary-60);
	--tooltip-border-color: var(--color-system-neutral-pro-85);
	--tooltip-fill: var(--color-system-neutral-pro-90);
	--tooltip-text-color: var(--typography-text-color-primary);
	--typography-text-color-on-primary: rgb(23 35 145);
	--typography-text-color-on-secondary: rgb(23 35 145);
	--typography-text-color-primary: rgb(23 35 145);
	--typography-text-color-secondary: rgb(23 35 145);
	--typography-text-color-stage-headline: var(--color-system-constant-white);
	--typography-text-color-tertiary: rgb(23 35 145);
	--typography-text-in-primary-brand-color-on-neutrals: rgb(23 35 145);
	--typography-text-color-section-headline: var(--typography-text-color-primary);
	--border-button-stroke: 1px;
	--border-selected-thickness: 3px;
	--completion-area-payment-button-radius: var(--border-radius-button-payment);
	--box-shadow-primary: 0px 0px 0px 1px var(--tile-border-color);
	--body-2xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--body-2xlarge-font-size: var(--font-size-2xl);
	--body-2xlarge-line-height: var(--font-line-height-md);
	--body-2xlarge-font-weight: var(--font-weight-constant-regular);
	--body-3xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--body-3xlarge-font-size: var(--font-size-3xl);
	--body-3xlarge-line-height: var(--font-line-height-lg);
	--body-3xlarge-font-weight: var(--font-weight-constant-regular);
	--body-4xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--body-4xlarge-font-size: var(--font-size-4xl);
	--body-4xlarge-line-height: var(--font-line-height-xl);
	--body-4xlarge-font-weight: var(--font-weight-constant-regular);
	--body-5xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--body-5xlarge-font-size: var(--font-size-5xl);
	--body-5xlarge-line-height: var(--font-line-height-2xl);
	--body-5xlarge-font-weight: var(--font-weight-constant-regular);
	--body-base-letter-spacing: var(--font-letter-spacing-xxs);
	--body-base-font-size: var(--font-size-sm);
	--body-base-line-height: var(--font-line-height-xs);
	--body-base-font-weight: var(--font-weight-constant-regular);
	--body-base-caption-letter-spacing: var(--font-letter-spacing-xxs);
	--body-base-caption-font-size: var(--font-size-sm);
	--body-base-caption-line-height: var(--font-line-height-xs);
	--body-base-caption-font-weight: var(--font-weight-constant-regular);
	--body-base-medium-letter-spacing: var(--font-letter-spacing-xxs);
	--body-base-medium-font-size: var(--font-size-sm);
	--body-base-medium-line-height: var(--font-line-height-xs);
	--body-base-medium-font-weight: var(--font-weight-constant-medium);
	--body-base-section-caption-letter-spacing: var(--font-letter-spacing-neutral);
	--body-base-section-caption-font-size: var(--font-size-sm);
	--body-base-section-caption-line-height: var(--font-line-height-xs);
	--body-base-section-caption-font-weight: var(--font-weight-constant-regular);
	--body-calendar-day-letter-spacing: var(--font-letter-spacing-neutral);
	--body-calendar-day-font-size: var(--font-size-calendar-day);
	--body-calendar-day-line-height: var(--font-line-height-sm);
	--body-calendar-day-font-weight: var(--font-weight-constant-regular);
	--body-large-letter-spacing: var(--font-letter-spacing-neutral);
	--body-large-font-size: var(--font-size-lg);
	--body-large-line-height: var(--font-line-height-sm);
	--body-large-font-weight: var(--font-weight-constant-regular);
	--body-medium-letter-spacing: var(--font-letter-spacing-neutral);
	--body-medium-font-size: var(--font-size-md);
	--body-medium-line-height: var(--font-line-height-xs);
	--body-medium-font-weight: var(--font-weight-constant-regular);
	--body-medium-extra-order-item-letter-spacing: var(--font-letter-spacing-neutral);
	--body-medium-extra-order-item-font-size: var(--font-size-md);
	--body-medium-extra-order-item-line-height: var(--font-line-height-xs);
	--body-medium-extra-order-item-font-weight: var(--font-weight-constant-regular);
	--body-small-letter-spacing: var(--font-letter-spacing-xs);
	--body-small-font-size: var(--font-size-xs);
	--body-small-line-height: var(--font-line-height-xxs);
	--body-small-font-weight: var(--font-weight-constant-regular);
	--body-small-medium-letter-spacing: var(--font-letter-spacing-xs);
	--body-small-medium-font-size: var(--font-size-xs);
	--body-small-medium-line-height: var(--font-line-height-xxs);
	--body-small-medium-font-weight: var(--font-weight-constant-medium);
	--body-tiny-body-tiny-letter-spacing: var(--font-letter-spacing-xs);
	--body-tiny-font-size: var(--font-size-xxs);
	--body-tiny-line-height: var(--font-line-height-xxs);
	--body-tiny-font-weight: var(--font-weight-constant-regular);
	--body-very-tiny-body-tiny-letter-spacing: var(--font-letter-spacing-sm);
	--body-very-tiny-font-size: var(--font-size-3xs);
	--body-very-tiny-line-height: var(--font-line-height-3xs);
	--body-very-tiny-font-weight: var(--font-weight-constant-regular);
	--body-xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--body-xlarge-font-size: var(--font-size-xl);
	--body-xlarge-line-height: var(--font-line-height-sm);
	--body-xlarge-font-weight: var(--font-weight-constant-regular);
	--button-base-primary-letter-spacing: var(--font-letter-spacing-neutral);
	--button-base-primary-font-size: var(--font-size-sm);
	--button-base-primary-line-height: var(--font-line-height-xs);
	--button-base-primary-font-weight: var(--font-weight-constant-bold);
	--button-book-letter-spacing: var(--font-letter-spacing-neutral);
	--button-book-line-height: var(--font-line-height-xxs);
	--button-book-font-size: var(--font-size-4xl);
	--button-book-font-weight: var(--font-weight-constant-bold);
	--button-medium-primary-letter-spacing: var(--font-letter-spacing-neutral);
	--button-medium-primary-font-size: var(--font-size-md);
	--button-medium-primary-line-height: var(--font-line-height-xs);
	--button-medium-primary-font-weight: var(--font-weight-constant-bold);
	--button-secondary-letter-spacing: var(--font-letter-spacing-neutral);
	--button-secondary-font-size: var(--font-size-sm);
	--button-secondary-line-height: var(--font-line-height-xs);
	--button-secondary-font-weight: var(--font-weight-constant-regular);
	--button-tertiary-button-tertiary-letter-spacing: var(--font-letter-spacing-neutral);
	--button-tertiary-font-size: var(--font-size-xs);
	--button-tertiary-line-height: var(--font-line-height-xs);
	--button-tertiary-font-weight: var(--font-weight-constant-regular);
	--icon-2xlarge-font-size: var(--font-size-6xl);
	--icon-2xlarge-font-weight: var(--font-weight-constant-regular);
	--icon-3xlarge-font-size: var(--font-size-7xl);
	--icon-3xlarge-font-weight: var(--font-weight-constant-regular);
	--icon-large-font-size: var(--font-size-4xl);
	--icon-large-font-weight: var(--font-weight-constant-regular);
	--icon-medium-font-size: var(--font-size-3xl);
	--icon-medium-font-weight: var(--font-weight-constant-regular);
	--icon-small-font-size: var(--font-size-lg);
	--icon-small-font-weight: var(--font-weight-constant-regular);
	--icon-tiny-font-size: var(--font-size-md);
	--icon-tiny-font-weight: var(--font-weight-constant-regular);
	--icon-xlarge-font-size: var(--font-size-5xl);
	--icon-xlarge-font-weight: var(--font-weight-constant-regular);
	--title-2xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--title-2xlarge-font-size: var(--font-size-2xl);
	--title-2xlarge-font-size-2: var(--font-size-2xl);
	--title-2xlarge-line-height: var(--font-line-height-sm);
	--title-2xlarge-font-weight: var(--font-weight-constant-bold);
	--title-3xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--title-3xlarge-font-size: var(--font-size-3xl);
	--title-3xlarge-line-height: var(--font-line-height-md);
	--title-3xlarge-font-weight: var(--font-weight-constant-bold);
	--title-4xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--title-4xlarge-font-size: var(--font-size-4xl);
	--title-4xlarge-line-height: var(--font-line-height-xl);
	--title-4xlarge-font-weight: var(--font-weight-constant-bold);
	--title-4xlarge-prices-letter-spacing: var(--font-letter-spacing-neutral);
	--title-4xlarge-prices-font-size: var(--font-size-4xl);
	--title-4xlarge-prices-line-height: var(--font-line-height-xl);
	--title-4xlarge-prices-font-weight: var(--font-weight-constant-bold);
	--title-4xlarge-stage-headline-letter-spacing: var(--font-letter-spacing-neutral);
	--title-4xlarge-stage-headline-font-size: var(--font-size-4xl-welcome);
	--title-4xlarge-stage-headline-line-height: var(--font-line-height-xl);
	--title-4xlarge-stage-headline-font-weight: var(--font-weight-constant-black);
	--title-5xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--title-5xlarge-font-size: var(--font-size-5xl);
	--title-5xlarge-line-height: var(--font-line-height-2xl);
	--title-5xlarge-font-weight: var(--font-weight-constant-bold);
	--title-large-letter-spacing: var(--font-letter-spacing-neutral);
	--title-large-font-size: var(--font-size-lg);
	--title-large-line-height: var(--font-line-height-sm);
	--title-large-font-weight: var(--font-weight-constant-bold);
	--title-medium-title-base-letter-spacing: var(--font-letter-spacing-neutral);
	--title-medium-font-size: var(--font-size-md);
	--title-medium-line-height: var(--font-line-height-xs);
	--title-medium-font-weight: var(--font-weight-constant-bold);
	--title-xlarge-letter-spacing: var(--font-letter-spacing-neutral);
	--title-xlarge-font-size: var(--font-size-xl);
	--title-xlarge-line-height: var(--font-line-height-sm);
	--title-xlarge-font-weight: var(--font-weight-constant-bold);
	--title-xlarge-room-order-item-letter-spacing: var(--font-letter-spacing-neutral);
	--title-xlarge-room-order-item-font-size: var(--font-size-xl);
	--title-xlarge-room-order-item-line-height: var(--font-line-height-sm);
	--title-xlarge-room-order-item-font-weight: var(--font-weight-constant-bold);
	--title-xlarge-section-headline-letter-spacing: var(--font-letter-spacing-xxs);
	--title-xlarge-section-headline-font-size: var(--font-size-2xl);
	--title-xlarge-section-headline-line-height: var(--font-line-height-sm);
	--title-xlarge-section-headline-font-weight: var(--font-weight-constant-bold);
	--body-2xlarge-font-family: var(--font-family-body);
	--body-3xlarge-font-family: var(--font-family-body);
	--body-4xlarge-font-family: var(--font-family-body);
	--body-5xlarge-font-family: var(--font-family-body);
	--body-base-font-family: var(--font-family-body);
	--body-base-caption-font-family: var(--font-family-body);
	--body-base-medium-font-family: var(--font-family-body);
	--body-base-section-caption-font-family: var(--font-family-body);
	--body-calendar-day-font-family: var(--font-family-body);
	--body-large-font-family: var(--font-family-body);
	--body-medium-font-family: var(--font-family-body);
	--body-medium-extra-order-item-font-family: var(--font-family-body);
	--body-small-font-family: var(--font-family-body);
	--body-small-medium-font-family: var(--font-family-body);
	--body-tiny-font-family: var(--font-family-body);
	--body-very-tiny-font-family: var(--font-family-body);
	--body-xlarge-font-family: var(--font-family-body);
	--button-base-primary-font-family: var(--font-family-button);
	--button-book-font-family: var(--font-family-button);
	--button-medium-primary-font-family: var(--font-family-button);
	--button-secondary-font-family: var(--font-family-body);
	--button-tertiary-font-family: var(--font-family-body);
	--icon-2xlarge-font-family: var(--font-family-icon);
	--icon-3xlarge-font-family: var(--font-family-icon);
	--icon-large-font-family: var(--font-family-icon);
	--icon-medium-font-family: var(--font-family-icon);
	--icon-small-font-family: var(--font-family-icon);
	--icon-tiny-font-family: var(--font-family-icon);
	--icon-xlarge-font-family: var(--font-family-icon);
	--title-2xlarge-font-family: var(--font-family-title);
	--title-3xlarge-font-family: var(--font-family-title);
	--title-4xlarge-font-family: var(--font-family-title);
	--title-4xlarge-prices-font-family: var(--font-family-title);
	--title-4xlarge-stage-headline-font-family: var(--font-family-welcome);
	--title-5xlarge-font-family: var(--font-family-title);
	--title-large-font-family: var(--font-family-title);
	--title-medium-font-family: var(--font-family-title);
	--title-xlarge-font-family: var(--font-family-title);
	--title-xlarge-room-order-item-font-family: var(--font-family-title);
	--title-xlarge-section-headline-font-family: var(--font-family-title);
}
html[data-theme='dark'] {
	--assistance-cross-selling-text-color: var(--color-system-assistance-default-80);
	--assistance-cross-selling-button-default-fill: var(--color-system-assistance-default-100);
	--assistance-cross-selling-button-hover-fill: var(--color-system-assistance-default-90);
	--badge-active-color: var(--color-system-neutral-dark-black);
	--badge-disabled-border-color: var(--color-system-neutral-dark-90);
	--badge-disabled-color: var(--color-system-neutral-dark-60);
	--badge-disabled-fill: var(--color-system-neutral-dark-90);
	--badge-neutral-border-color: var(--color-system-neutral-dark-85);
	--badge-neutral-color: var(--color-system-neutral-dark-white);
	--badge-neutral-fill: var(--color-system-neutral-light-85);
	--badge-transparent-color: var(--color-system-neutral-dark-white);
	--border-color: var(--color-system-neutral-dark-85);
	--border-section-separator-color: var(--color-system-neutral-dark-90);
	--border-selected-color: var(--color-system-design-primary-50);
	--brand-color-surface-primary-fill: var(--color-system-neutral-dark-95);
	--brand-color-surface-primary-text-color: var(--color-system-neutral-dark-white);
	--brand-color-surface-secondary-fill: var(--color-system-neutral-dark-95);
	--brand-color-surface-secondary-text-color: var(--color-system-neutral-dark-white);
	--button-counter-default-fill: var(--color-system-neutral-dark-black);
	--button-counter-hover-text-color: var(--color-system-neutral-dark-black);
	--button-counter-inactive-border-color: var(--color-system-neutral-dark-95);
	--button-counter-inactive-fill: var(--color-system-neutral-dark-95);
	--button-counter-inactive-text-color: var(--color-system-neutral-dark-60);
	--button-disabled-border-color: var(--color-system-neutral-dark-85);
	--button-disabled-fill: var(--color-system-neutral-dark-95);
	--button-disabled-text-color: var(--color-system-neutral-dark-85);
	--button-gallery-default-border-color: var(--color-system-neutral-dark-white);
	--button-gallery-default-text-color: var(--color-system-neutral-dark-white);
	--button-gallery-hover-border-color: var(--color-system-neutral-dark-white);
	--button-gallery-hover-text-color: var(--color-system-neutral-dark-white);
	--button-invert-default-border-color: var(--color-system-neutral-dark-85);
	--button-invert-default-fill: var(--color-system-neutral-dark-85);
	--button-invert-default-text-color: var(--typography-text-color-primary);
	--button-invert-hover-border-color: var(--color-system-neutral-dark-80);
	--button-invert-hover-fill: var(--color-system-neutral-dark-80);
	--button-invert-hover-text-color: var(--typography-text-color-primary);
	--button-modify-menu-active-border-color: var(--color-system-neutral-dark-white);
	--button-modify-menu-active-fill: var(--color-system-neutral-dark-white);
	--button-modify-menu-active-text-color: var(--color-system-neutral-dark-black);
	--button-modify-menu-active-hover-border-color: var(--color-system-neutral-dark-5);
	--button-modify-menu-active-hover-fill: var(--color-system-neutral-dark-5);
	--button-modify-menu-active-hover-text-color: var(--color-system-neutral-dark-black);
	--button-modify-menu-default-border-color: var(--color-system-neutral-dark-90);
	--button-modify-menu-default-fill: var(--color-system-neutral-dark-90);
	--button-modify-menu-default-text-color: var(--color-system-neutral-dark-white);
	--button-modify-menu-hover-border-color: var(--color-system-neutral-dark-85);
	--button-modify-menu-hover-fill: var(--color-system-neutral-dark-85);
	--button-modify-menu-hover-text-color: var(--color-system-neutral-dark-white);
	--button-navigation-default-border-color: var(--color-system-neutral-dark-85);
	--button-navigation-default-fill: var(--color-system-neutral-dark-100);
	--button-navigation-hover-border-color: var(--color-system-neutral-dark-85);
	--button-navigation-hover-fill: var(--color-system-neutral-dark-95);
	--button-primary-default-border-color: var(--color-system-design-primary-50);
	--button-primary-default-fill: var(--color-system-neutral-dark-100);
	--button-primary-default-text-color: var(--color-system-design-primary-50);
	--button-primary-hover-border-color: var(--color-system-design-primary-50);
	--button-primary-hover-text-color: var(--color-system-neutral-dark-black);
	--button-primary-selected-border-color: var(--color-system-neutral-dark-black);
	--button-primary-selected-text-color: var(--color-system-neutral-dark-black);
	--button-primary-selected-border-color: var(---color-system-neutral-dark-black);
	--button-primary-selected-hover-text-color: var(--color-system-neutral-dark-black);
	--button-primary-selected-hover-border-color: var(---color-system-neutral-dark-black);
	--button-rate-tags-default-border-color: var(--color-system-design-primary-80);
	--button-rate-tags-default-fill: var(--color-system-design-primary-85);
	--button-rate-tags-default-text-color: var(--color-system-design-primary-0);
	--button-rate-tags-hover-border-color: var(--color-system-design-primary-70);
	--button-rate-tags-hover-text-color: var(--color-system-neutral-light-white);
	--button-rate-tags-hover-text-color: var(--color-system-neutral-dark-white);
	--button-secondary-default-border-color: var(--color-system-neutral-dark-90);
	--button-secondary-default-fill: var(--color-system-neutral-dark-90);
	--button-secondary-hover-border-color: var(--color-system-neutral-dark-85);
	--button-secondary-hover-fill: var(--color-system-neutral-dark-85);
	--button-secondary-selected-text-color: var(--color-system-neutral-dark-black);
	--button-secondary-selected-hover-text-color: var(--color-system-neutral-dark-black);
	--button-tag-default-border-color: var(--color-system-neutral-dark-90);
	--button-tag-default-fill: var(--color-system-neutral-dark-95);
	--button-tag-hover-border-color: var(--color-system-neutral-dark-80);
	--button-tag-hover-fill: var(--color-system-neutral-dark-85);
	--button-tertiary-default-border-color: var(--color-system-neutral-dark-90);
	--button-tertiary-default-fill: var(--color-system-neutral-dark-90);
	--button-tertiary-hover-border-color: var(--color-system-neutral-dark-85);
	--button-tertiary-hover-fill: var(--color-system-neutral-dark-85);
	--button-wish-default-border-color: var(--color-system-neutral-dark-85);
	--button-wish-default-fill: var(--color-system-neutral-dark-100);
	--button-wish-hover-border-color: var(--color-system-design-primary-15);
	--button-wish-hover-fill: var(--color-system-neutral-dark-95);
	--button-wish-selected-border-color: var(--color-system-design-primary-50);
	--button-wish-selected-fill: var(--color-system-neutral-dark-100);
	--button-wish-selected-hover-border-color: var(--color-system-design-primary-50);
	--button-wish-selected-hover-fill: var(--color-system-neutral-dark-95);
	--calendar-duration-reset-button-default-border-color: var(--color-system-neutral-dark-20);
	--calendar-duration-reset-button-default-fill: var(--color-system-neutral-dark-white);
	--calendar-duration-reset-button-default-icon-color: var(--color-system-neutral-dark-black);
	--calendar-duration-reset-button-hover-border-color: var(--color-system-neutral-dark-20);
	--calendar-duration-reset-button-hover-fill: var(--color-system-neutral-dark-5);
	--calendar-duration-reset-button-hover-icon-color: var(--color-system-neutral-dark-black);
	--calendar-tile-alert-fill: var(--color-system-neutral-dark-100);
	--calendar-tile-default-border-color: var(--color-system-neutral-dark-80);
	--calendar-tile-default-fill: var(--color-system-neutral-dark-100);
	--calendar-tile-default-text-color: var(--color-system-neutral-dark-white);
	--calendar-tile-default-text-color-price: var(--color-system-neutral-dark-40);
	--calendar-tile-disabled-border-color: var(--color-system-neutral-dark-85);
	--calendar-tile-disabled-fill: var(--color-system-neutral-dark-100);
	--calendar-tile-disabled-text-color: var(--color-system-neutral-dark-85);
	--calendar-tile-disabled-text-color-price: var(--color-system-neutral-dark-85);
	--calendar-tile-hover-border-color: var(--color-system-design-primary-50);
	--calendar-tile-hover-fill: var(--color-system-neutral-dark-100);
	--calendar-tile-hover-text-color: var(--color-system-neutral-dark-white);
	--calendar-tile-hover-text-color-price: var(--color-system-neutral-dark-white);
	--calendar-tile-selected-border-color: var(--color-system-neutral-dark-90);
	--calendar-tile-selected-text-color: var(--color-system-neutral-dark-black);
	--calendar-tile-selected-text-color-price: var(--color-system-neutral-dark-black);
	--checkbox-default-border-color: var(--color-system-neutral-dark-70);
	--checkbox-default-fill: var(--color-system-neutral-dark-100);
	--checkbox-selected-text-color: var(--color-system-neutral-darkblack);
	--color-neutral-0: var(--color-system-neutral-dark-0);
	--color-neutral-10: var(--color-system-neutral-dark-10);
	--color-neutral-100: var(--color-system-neutral-dark-100);
	--color-neutral-15: var(--color-system-neutral-dark-15);
	--color-neutral-20: var(--color-system-neutral-dark-20);
	--color-neutral-30: var(--color-system-neutral-dark-30);
	--color-neutral-40: var(--color-system-neutral-dark-40);
	--color-neutral-5: var(--color-system-neutral-dark-5);
	--color-neutral-50: var(--color-system-neutral-dark-50);
	--color-neutral-60: var(--color-system-neutral-dark-60);
	--color-neutral-70: var(--color-system-neutral-dark-70);
	--color-neutral-80: var(--color-system-neutral-dark-80);
	--color-neutral-85: var(--color-system-neutral-dark-85);
	--color-neutral-90: var(--color-system-neutral-dark-90);
	--color-neutral-95: var(--color-system-neutral-dark-95);
	--color-neutral-black: var(--color-system-neutral-dark-black);
	--color-neutral-white: var(--color-system-neutral-dark-white);
	--completion-area-payment-border-color: var(--color-system-neutral-dark-85);
	--completion-area-payment-fill: var(--color-system-neutral-dark-95);
	--completion-area-payment-text-color: var(--color-system-neutral-dark-white);
	--completion-area-payment-button-default-border-color: var(--color-system-design-primary-60);
	--completion-area-payment-button-default-fill: var(--color-system-design-primary-50);
	--completion-area-payment-button-default-text-color: var(--color-system-neutral-dark-black);
	--completion-area-payment-button-hover-border-color: var(--color-system-design-primary-60);
	--completion-area-payment-button-hover-fill: var(--color-system-design-primary-60);
	--completion-area-payment-button-hover-text-color: var(--color-system-neutral-dark-black);
	--completion-area-thank-you-border-color: var(--color-system-neutral-dark-85);
	--completion-area-thank-you-fill: var(--color-system-neutral-dark-100);
	--confirmation-page-customer-feedback-border-color: var(--color-system-neutral-dark-85);
	--confirmation-page-customer-feedback-fill: var(--color-system-neutral-dark-100);
	--confirmation-page-customer-feedback-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-customer-feedback-button-default-border-color: var(--color-system-neutral-dark-85);
	--confirmation-page-customer-feedback-button-default-fill: var(--color-system-neutral-dark-85);
	--confirmation-page-customer-feedback-button-default-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-customer-feedback-button-hover-border-color: var(--color-system-neutral-dark-80);
	--confirmation-page-customer-feedback-button-hover-fill: var(--color-system-neutral-dark-80);
	--confirmation-page-customer-feedback-button-hover-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-customer-feedback-button-selected-border-color: var(--color-system-design-secondary-50);
	--confirmation-page-customer-feedback-button-selected-fill: var(--color-system-design-secondary-50);
	--confirmation-page-customer-feedback-button-selected-text-color: var(--color-system-neutral-dark-black);
	--confirmation-page-customer-feedback-button-selected-hover-border-color: var(--color-system-design-secondary-60);
	--confirmation-page-customer-feedback-button-selected-hover-fill: var(--color-system-design-secondary-60);
	--confirmation-page-customer-feedback-button-selected-hover-text-color: var(--color-system-neutral-dark-black);
	--confirmation-page-customer-feedback-input-field-default-border-color: var(--color-system-neutral-dark-70);
	--confirmation-page-customer-feedback-input-field-default-fill: var(--color-system-neutral-dark-90);
	--confirmation-page-customer-feedback-input-field-default-label-color: var(--color-system-neutral-dark-white);
	--confirmation-page-customer-feedback-input-field-default-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-customer-feedback-input-field-hover-border-color: var(--color-system-neutral-dark-70);
	--confirmation-page-customer-feedback-input-field-hover-fill: var(--color-system-neutral-dark-85);
	--confirmation-page-customer-feedback-input-field-hover-label-color: var(--color-system-neutral-dark-white);
	--confirmation-page-customer-feedback-input-field-hover-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-head-area-border-color: var(--color-system-neutral-dark-85);
	--confirmation-page-head-area-fill: var(--color-system-neutral-dark-100);
	--confirmation-page-head-area-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-head-area-icon-default-fill: var(--color-system-neutral-dark-85);
	--confirmation-page-head-area-icon-default-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-head-area-icon-hover-fill: var(--color-system-neutral-dark-80);
	--confirmation-page-head-area-icon-hover-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-share-pad-border-color: var(--color-system-neutral-dark-85);
	--confirmation-page-share-pad-fill: var(--color-system-neutral-dark-100);
	--confirmation-page-share-pad-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-share-pad-button-default-fill: var(--color-system-neutral-dark-85);
	--confirmation-page-share-pad-button-default-text-color: var(--color-system-neutral-dark-white);
	--confirmation-page-share-pad-button-hover-fill: var(--color-system-neutral-dark-80);
	--confirmation-page-share-pad-button-hover-text-color: var(--color-system-neutral-dark-white);
	--dropdown-default-border-color: var(--color-system-neutral-dark-90);
	--dropdown-default-fill: var(--color-system-neutral-dark-90);
	--dropdown-hover-border-color: var(--color-system-neutral-dark-85);
	--dropdown-hover-fill: var(--color-system-neutral-dark-85);
	--dropdown-selected-text-color: var(--color-system-neutral-dark-black);
	--dropdown-selected-hover-text-color: var(--color-system-neutral-dark-black);
	--enhancement-text-color: var(--color-system-neutral-dark-black);
	--icon-slot-neutral-border-color: var(--color-system-neutral-dark-90);
	--icon-slot-neutral-color: var(--color-system-neutral-dark-white);
	--icon-slot-neutral-fill: var(--color-system-neutral-dark-90);
	--icon-slot-tooltip-border-color: var(--color-system-neutral-dark-80);
	--icon-slot-tooltip-color: var(--color-system-neutral-dark-5);
	--icon-slot-tooltip-fill: var(--color-system-neutral-dark-90);
	--input-field-default-border-color: var(--color-system-neutral-dark-85);
	--input-field-default-fill: var(--color-system-neutral-dark-100);
	--input-field-error-border-color: var(--color-system-alert-error-80);
	--input-field-error-fill: var(--color-system-alert-error-95);
	--input-field-error-label-color: var(--color-system-alert-error-50);
	--input-field-error-text-color: var(--color-system-alert-error-50);
	--input-field-error-hover-border-color: var(--color-system-alert-error-80);
	--input-field-error-hover-fill: var(--color-system-alert-error-90);
	--input-field-error-hover-label-color: var(--color-system-alert-error-50);
	--input-field-error-hover-text-color: var(--color-system-alert-error-50);
	--input-field-hover-border-color: var(--color-system-neutral-dark-85);
	--input-field-hover-fill: var(--color-system-neutral-dark-95);
	--loading-screen-fill: var(--color-system-neutral-dark-black);
	--loading-screen-progress-bar-fill: var(--color-system-neutral-dark-80);
	--menu-fill: var(--color-system-neutral-dark-100);
	--menu-icon-fill: var(--color-system-neutral-dark-30);
	--modal-header-fill: var(--color-system-neutral-dark-100);
	--modal-socket-fill: var(--color-system-neutral-dark-100);
	--modal-surface-border-color: var(--color-system-neutral-dark-85);
	--modal-surface-fill: var(--color-system-neutral-dark-95);
	--modal-surface-primary-content-layer-fill: var(--color-system-neutral-dark-black);
	--modal-surface-secondary-content-layer-fill: var(--color-system-neutral-dark-95);
	--notification-alert-bar-text-color: var(--color-system-assistance-default-95);
	--notification-alert-bar-button-default-text-color: var(--color-system-assistance-default-95);
	--notification-alert-bar-button-hover-text-color: var(--color-system-assistance-default-95);
	--notification-error-fill: var(--color-system-assistance-feedback-negative-80);
	--notification-error-text-color: var(--color-system-assistance-feedback-negative-0);
	--notification-success-text-color: var(--color-system-assistance-feedback-positive-0);
	--opacity-layer-black-20: rgb(70 70 70 / 0.2);
	--opacity-layer-black-30: rgb(70 70 70 / 0.3);
	--opacity-layer-black-40: rgb(70 70 70 / 0.4);
	--opacity-layer-black-50: rgb(70 70 70 / 0.5);
	--options-pad-border-color: var(--color-system-neutral-dark-85);
	--options-pad-fill: var(--color-system-neutral-dark-95);
	--options-pad-text-color: var(--color-system-neutral-dark-white);
	--options-pad-button-default-fill: var(--color-system-neutral-dark-90);
	--options-pad-button-hover-fill: var(--color-system-neutral-dark-85);
	--quick-booker-ui-booking-code-default-border-color: var(--color-system-neutral-dark-95);
	--quick-booker-ui-booking-code-default-fill: var(--color-system-neutral-dark-95);
	--quick-booker-ui-booking-code-hover-border-color: var(--color-system-neutral-dark-90);
	--quick-booker-ui-booking-code-hover-fill: var(--color-system-neutral-dark-90);
	--quick-booker-ui-surface-divider-color: var(--color-system-neutral-dark-85);
	--quick-booker-ui-surface-fill: var(--color-system-neutral-dark-100);
	--quick-booker-ui-typography-active-icon-color: var(--color-system-design-primary-50);
	--section-desktop-even-fill: var(--color-system-neutral-dark-100);
	--section-desktop-odd-fill: var(--color-system-neutral-dark-black);
	--section-mobile-fill: var(--color-system-neutral-dark-black);
	--slider-indicator-active-border-color: var(--color-system-neutral-dark-60);
	--slider-indicator-active-fill: var(--color-system-neutral-dark-black);
	--slider-indicator-inactive-border-color: var(--color-system-neutral-dark-60);
	--slider-control-default-border-color: var(--color-system-neutral-dark-70);
	--slider-control-default-fill: var(--color-system-neutral-dark-black);
	--slider-control-hover-border-color: var(--color-system-neutral-dark-40);
	--slider-control-hover-fill: var(--color-system-neutral-dark-100);
	--slider-track-line-default-fill: var(--color-system-neutral-dark-85);
	--slider-track-line-hover-fill: var(--color-system-neutral-dark-60);
	--tile-border-color: var(--color-system-neutral-dark-85);
	--tile-primary-default-fill: var(--color-system-neutral-dark-100);
	--tile-primary-hover-fill: var(--color-system-neutral-dark-95);
	--tile-primary-selected-fill: var(--color-system-neutral-dark-100);
	--tile-primary-selected-hover-fill: var(--color-system-neutral-dark-95);
	--tile-secondary-default-fill: var(--color-system-neutral-dark-100);
	--tile-secondary-hover-fill: var(--color-system-neutral-dark-95);
	--tile-secondary-selected-fill: var(--color-system-neutral-dark-100);
	--tile-secondary-selected-hover-fill: var(--color-system-neutral-dark-95);
	--toggle-off-default-control-fill: var(--color-system-neutral-dark-white);
	--toggle-off-default-fill: var(--color-system-neutral-dark-70);
	--toggle-off-disabled-control-fill: var(--color-system-neutral-dark-40);
	--toggle-off-disabled-fill: var(--color-system-neutral-dark-85);
	--toggle-off-hover-control-fill: var(--color-system-neutral-dark-white);
	--toggle-off-hover-fill: var(--color-system-neutral-dark-60);
	--toggle-on-default-control-fill: var(--color-system-neutral-dark-white);
	--toggle-on-disabled-control-fill: var(--color-system-neutral-dark-40);
	--toggle-on-disabled-fill: var(--color-system-design-primary-80);
	--toggle-on-hover-control-fill: var(--color-system-neutral-dark-white);
	--toggle-on-hover-fill: var(--color-system-design-primary-40);
	--tooltip-border-color: var(--color-system-neutral-dark-85);
	--tooltip-fill: var(--color-system-neutral-dark-90);
	--typography-text-color-on-primary: var(--color-system-neutral-dark-white);
	--typography-text-color-on-secondary: var(--color-system-neutral-dark-white);
	--typography-text-color-primary: var(--color-system-neutral-dark-white);
	--typography-text-color-secondary: var(--color-system-neutral-dark-40);
	--typography-text-color-tertiary: var(--color-system-neutral-dark-30);
	--typography-text-in-primary-brand-color-on-neutrals: var(--color-system-design-primary-50);
}
html[data-device='tablet'] {
	--body-calendar-day-font-size: 15px;
}
html[data-device='mobile'] {
	--body-4xlarge-font-size: var(--font-size-lg);
	--body-4xlarge-line-height: var(--font-line-height-sm);
	--body-calendar-day-font-size: 15px;
	--body-large-font-size: var(--font-size-md);
	--body-medium-font-size: var(--font-size-sm);
	--button-book-font-size: var(--font-size-lg);
	--title-4xlarge-prices-font-size: var(--font-size-sm);
	--title-4xlarge-prices-font-weight: var(--font-weight-constant-regular);
	--title-xlarge-room-order-item-font-size: var(--font-size-sm);
	--title-xlarge-room-order-item-font-weight: var(--font-weight-constant-regular);
	--title-xlarge-section-headline-font-size: var(--font-size-lg);
	--title-4xlarge-prices-font-family: var(--font-family-body);
	--title-xlarge-room-order-item-font-family: var(--font-family-body);
}
