:root,[data-mode=default]:root{--ds-layout-spacing-10:1px;--ds-layout-spacing-25:2px;--ds-layout-spacing-50:4px;--ds-layout-spacing-100:8px;--ds-layout-spacing-150:12px;--ds-layout-spacing-200:16px;--ds-layout-spacing-250:20px;--ds-layout-spacing-300:24px;--ds-layout-spacing-400:32px;--ds-layout-spacing-500:40px;--ds-layout-spacing-600:48px;--ds-layout-spacing-800:64px;--ds-layout-spacing-1000:80px;--ds-layout-spacing-1200:96px;--ds-layout-spacing-1400:112px;--ds-layout-size-50:4px;--ds-layout-size-100:8px;--ds-layout-size-150:12px;--ds-layout-size-200:16px;--ds-layout-size-250:20px;--ds-layout-size-300:24px;--ds-layout-size-350:28px;--ds-layout-size-400:32px;--ds-layout-size-500:40px;--ds-layout-size-600:48px;--ds-layout-size-700:56px;--ds-layout-size-800:64px;--ds-layout-size-1000:80px;--ds-layout-size-1200:96px;--ds-layout-size-1400:112px;--ds-layout-size-1600:128px;--ds-layout-radius-50:4px;--ds-layout-radius-100:8px;--ds-layout-radius-150:12px;--ds-layout-radius-200:16px;--ds-layout-radius-400:32px;--ds-layout-radius-round:999px;--ds-layout-radius-pill:999px;--ds-layout-stroke-width-10:1px;--ds-layout-stroke-width-25:2px;--ds-layout-stroke-width-50:4px;--ds-layout-stroke-width-75:6px;--ds-layout-stroke-width-100:8px;--ds-layout-stroke-width-125:10px;--ds-layout-blur-50:4px;--ds-layout-blur-150:12px;--ds-layout-blur-300:24px}[data-mode=compact]:root{--ds-layout-spacing-10:1px;--ds-layout-spacing-25:1px;--ds-layout-spacing-50:2px;--ds-layout-spacing-100:3px;--ds-layout-spacing-150:4px;--ds-layout-spacing-200:8px;--ds-layout-spacing-250:10px;--ds-layout-spacing-300:12px;--ds-layout-spacing-400:16px;--ds-layout-spacing-500:20px;--ds-layout-spacing-600:24px;--ds-layout-spacing-800:32px;--ds-layout-spacing-1000:40px;--ds-layout-spacing-1200:48px;--ds-layout-spacing-1400:56px;--ds-layout-size-50:4px;--ds-layout-size-100:8px;--ds-layout-size-150:12px;--ds-layout-size-200:16px;--ds-layout-size-250:20px;--ds-layout-size-300:24px;--ds-layout-size-350:28px;--ds-layout-size-400:32px;--ds-layout-size-500:40px;--ds-layout-size-600:48px;--ds-layout-size-700:56px;--ds-layout-size-800:64px;--ds-layout-size-1000:80px;--ds-layout-size-1200:96px;--ds-layout-size-1400:112px;--ds-layout-size-1600:128px;--ds-layout-radius-50:2px;--ds-layout-radius-100:4px;--ds-layout-radius-150:4px;--ds-layout-radius-200:4px;--ds-layout-radius-400:8px;--ds-layout-radius-round:999px;--ds-layout-radius-pill:4px;--ds-layout-stroke-width-10:1px;--ds-layout-stroke-width-25:1.5px;--ds-layout-stroke-width-50:3px;--ds-layout-stroke-width-75:4.5px;--ds-layout-stroke-width-100:6px;--ds-layout-stroke-width-125:7.5px;--ds-layout-blur-50:4px;--ds-layout-blur-150:12px;--ds-layout-blur-300:24px}[data-mode=touch]:root{--ds-layout-spacing-10:2px;--ds-layout-spacing-25:3px;--ds-layout-spacing-50:5px;--ds-layout-spacing-100:11px;--ds-layout-spacing-150:16px;--ds-layout-spacing-200:22px;--ds-layout-spacing-250:28px;--ds-layout-spacing-300:33px;--ds-layout-spacing-400:44px;--ds-layout-spacing-500:55px;--ds-layout-spacing-600:66px;--ds-layout-spacing-800:88px;--ds-layout-spacing-1000:110px;--ds-layout-spacing-1200:132px;--ds-layout-spacing-1400:154px;--ds-layout-size-50:6px;--ds-layout-size-100:12px;--ds-layout-size-150:18px;--ds-layout-size-200:24px;--ds-layout-size-250:30px;--ds-layout-size-300:36px;--ds-layout-size-350:42px;--ds-layout-size-400:48px;--ds-layout-size-500:60px;--ds-layout-size-600:72px;--ds-layout-size-700:84px;--ds-layout-size-800:96px;--ds-layout-size-1000:120px;--ds-layout-size-1200:144px;--ds-layout-size-1400:168px;--ds-layout-size-1600:192px;--ds-layout-radius-50:4px;--ds-layout-radius-100:8px;--ds-layout-radius-150:12px;--ds-layout-radius-200:16px;--ds-layout-radius-400:32px;--ds-layout-radius-round:999px;--ds-layout-radius-pill:999px;--ds-layout-stroke-width-10:1.25px;--ds-layout-stroke-width-25:2.5px;--ds-layout-stroke-width-50:5px;--ds-layout-stroke-width-75:7.5px;--ds-layout-stroke-width-100:10px;--ds-layout-stroke-width-125:12.5px;--ds-layout-blur-50:4px;--ds-layout-blur-150:12px;--ds-layout-blur-300:24px}:root,[data-mode=brand]:root{--ds-font-font-family:LEGO Typewell}[data-mode=legacy]:root{--ds-font-font-family:Cera Pro}:root{--ds-misc-opacity-50:0.5}@font-face{font-family:LEGO Typewell;font-style:normal;font-weight:900;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-Black.woff2)}@font-face{font-family:LEGO Typewell;font-style:italic;font-weight:900;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-BlackItalic.woff2)}@font-face{font-family:LEGO Typewell;font-style:normal;font-weight:700;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-Bold.woff2)}@font-face{font-family:LEGO Typewell;font-style:italic;font-weight:700;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-BoldItalic.woff2)}@font-face{font-family:LEGO Typewell;font-style:normal;font-weight:500;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-Medium.woff2)}@font-face{font-family:LEGO Typewell;font-style:italic;font-weight:500;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-MediumItalic.woff2)}@font-face{font-family:LEGO Typewell;font-style:italic;font-weight:400;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-Italic.woff2)}@font-face{font-family:LEGO Typewell;font-style:normal;font-weight:400;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-Regular.woff2)}@font-face{font-family:LEGO Typewell;font-style:normal;font-weight:300;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-Light.woff2)}@font-face{font-family:LEGO Typewell;font-style:italic;font-weight:300;font-display:swap;src:url(https://assets.lego.com/fonts/v6/typewell/LEGOTypewell-LightItalic.woff2)}