@layer theme-base, theme-color, theme-override;@layer theme-base{[data-theme=basketball-arena]{--themeVariant:basketball-arena;--themeColor:#266297;--scaleFactor:1;--languageDirection:ltr;--sizes-content-maxWidth:83rem;--sizes-content-spacing:1rem;@media (width >= 60rem){--sizes-content-spacing:1.5rem}--sizes-content-sidePadding:1rem;@media (width >= 35rem){--sizes-content-sidePadding:1.5rem}--sizes-content-topBottomPadding:1.25rem;@media (width >= 60rem){--sizes-content-topBottomPadding:1.875rem}--sizes-shadows-near:0px 2px 8px;--sizes-shadows-normal:0px 2px 16px;--sizes-shadows-far:0px 2px 32px;--grid-gutter:1.5rem;--imageFilter:none;--fonts-toplineMd-fontSize:1rem;@media (width >= 47.75rem){--fonts-toplineMd-fontSize:1.25rem}--fonts-toplineMd-fontWeight:600;--fonts-toplineMd-lineHeight:1.1;--fonts-toplineMd-textTransform:uppercase;--fonts-headline-fontSize:2rem;@media (width >= 47.75rem){--fonts-headline-fontSize:2.5rem}--fonts-headline-fontWeight:700;--fonts-headline-lineHeight:1.1;--fonts-headline-textTransform:uppercase;--fonts-article-textLarge-fontSize:1.25rem;--fonts-article-textLarge-fontWeight:normal;--fonts-article-textLarge-lineHeight:1.5;--fonts-article-textLarge-textTransform:none;--fonts-article-text-fontSize:1rem;--fonts-article-text-fontWeight:normal;--fonts-article-text-lineHeight:1.5;--fonts-article-text-textTransform:none;--fonts-article-textSmall-fontSize:0.875rem;--fonts-article-textSmall-fontWeight:normal;--fonts-article-textSmall-lineHeight:1.5;--fonts-article-textSmall-textTransform:none;--fonts-special-titleXL-fontSize:2.175rem;@media (width >= 47.75rem){--fonts-special-titleXL-fontSize:4rem}--fonts-special-titleXL-fontWeight:800;--fonts-special-titleXL-lineHeight:1.1;--fonts-special-titleXL-textTransform:uppercase;--fonts-special-categoryTitle-fontSize:0.875rem;--fonts-special-categoryTitle-fontWeight:600;--fonts-special-categoryTitle-lineHeight:1.5;--fonts-special-categoryTitle-textTransform:none;--fonts-card-titleXL-fontSize:2rem;--fonts-card-titleXL-fontWeight:600;--fonts-card-titleXL-lineHeight:1.1;--fonts-card-titleXL-textTransform:none;--fonts-card-titleL-fontSize:1.5rem;--fonts-card-titleL-fontWeight:600;--fonts-card-titleL-lineHeight:1.1;--fonts-card-titleL-textTransform:none;--fonts-card-titleM-fontSize:1.25rem;--fonts-card-titleM-fontWeight:600;--fonts-card-titleM-lineHeight:1.1;--fonts-card-titleM-textTransform:none;--fonts-card-titleS-fontSize:1rem;--fonts-card-titleS-fontWeight:600;--fonts-card-titleS-lineHeight:1.1;--fonts-card-titleS-textTransform:none;--fonts-card-titleXS-fontSize:0.875rem;--fonts-card-titleXS-fontWeight:600;--fonts-card-titleXS-lineHeight:1.1;--fonts-card-titleXS-textTransform:none;--fonts-numbers-l-fontSize:2.25rem;--fonts-numbers-l-fontWeight:bold;--fonts-numbers-l-lineHeight:1.1;--fonts-numbers-l-textTransform:none;--fonts-numbers-m-fontSize:1.5rem;--fonts-numbers-m-fontWeight:bold;--fonts-numbers-m-lineHeight:1.1;--fonts-numbers-m-textTransform:none;--fonts-numbers-s-fontSize:1.25rem;--fonts-numbers-s-fontWeight:bold;--fonts-numbers-s-lineHeight:1.1;--fonts-numbers-s-textTransform:none;--fonts-nonArticle-titleXL-fontSize:2rem;--fonts-nonArticle-titleXL-fontWeight:bold;--fonts-nonArticle-titleXL-lineHeight:1.1;--fonts-nonArticle-titleXL-textTransform:uppercase;--fonts-nonArticle-titleL-fontSize:1.75rem;--fonts-nonArticle-titleL-fontWeight:bold;--fonts-nonArticle-titleL-lineHeight:1.1;--fonts-nonArticle-titleL-textTransform:uppercase;--fonts-nonArticle-titleM-fontSize:1.25rem;--fonts-nonArticle-titleM-fontWeight:bold;--fonts-nonArticle-titleM-lineHeight:1.1;--fonts-nonArticle-titleM-textTransform:uppercase;--fonts-nonArticle-titleS-fontSize:1.25rem;--fonts-nonArticle-titleS-fontWeight:bold;--fonts-nonArticle-titleS-lineHeight:1.1;--fonts-nonArticle-titleS-textTransform:uppercase;--fonts-generic-textRegular-fontSize:1rem;--fonts-generic-textRegular-fontWeight:normal;--fonts-generic-textRegular-lineHeight:1.1;--fonts-generic-textRegular-textTransform:none;--fonts-generic-textSemiBold-fontSize:1rem;--fonts-generic-textSemiBold-fontWeight:600;--fonts-generic-textSemiBold-lineHeight:1.1;--fonts-generic-textSemiBold-textTransform:none;--fonts-generic-textBold-fontSize:1rem;--fonts-generic-textBold-fontWeight:bold;--fonts-generic-textBold-lineHeight:1.1;--fonts-generic-textBold-textTransform:none;--fonts-generic-textSmallRegular-fontSize:0.875rem;--fonts-generic-textSmallRegular-fontWeight:normal;--fonts-generic-textSmallRegular-lineHeight:1.1;--fonts-generic-textSmallRegular-textTransform:none;--fonts-generic-textSmallSemiBold-fontSize:0.875rem;--fonts-generic-textSmallSemiBold-fontWeight:600;--fonts-generic-textSmallSemiBold-lineHeight:1.1;--fonts-generic-textSmallSemiBold-textTransform:none;--fonts-generic-textSmallBold-fontSize:0.875rem;--fonts-generic-textSmallBold-fontWeight:bold;--fonts-generic-textSmallBold-lineHeight:1.1;--fonts-generic-textSmallBold-textTransform:none;--fonts-generic-textMicroRegular-fontSize:0.75rem;--fonts-generic-textMicroRegular-fontWeight:normal;--fonts-generic-textMicroRegular-lineHeight:1.1;--fonts-generic-textMicroRegular-textTransform:none;--fonts-generic-textMicroSemiBold-fontSize:0.75rem;--fonts-generic-textMicroSemiBold-fontWeight:600;--fonts-generic-textMicroSemiBold-lineHeight:1.1;--fonts-generic-textMicroSemiBold-textTransform:none;--fonts-generic-textMicroBold-fontSize:0.75rem;--fonts-generic-textMicroBold-fontWeight:bold;--fonts-generic-textMicroBold-lineHeight:1.1;--fonts-generic-textMicroBold-textTransform:none;--colors-brand:#ed0037;--colors-brandDark:#5f0016;--colors-brandSecondary:#286cfc;--colors-brandSecondaryDark:#102b65;--colors-divider:#0000001a;--colors-breadcrumb:#e097a8;--colors-canvas-kickoffGroupHeader:#ebebeb;--colors-canvas-playerCard-background:#ed0037;--colors-canvas-playerCard-actionBackground:linear-gradient(0deg,#ed0037cc,#ed0037cc),linear-gradient(0deg,#000,#000);--colors-canvas-playerCard-portraitDivider:#a60027a8;--colors-canvas-playerCard-iconSuccessColor:#008a07;--colors-canvas-playerCard-iconFailColor:#ed0037;--colors-canvas-playerCardAwayTeam-background:#5c5c5c;--colors-canvas-playerCardAwayTeam-actionBackground:linear-gradient(0deg,#050505cc,#050505cc),linear-gradient(0deg,#5c5c5c,#5c5c5c);--colors-canvas-playerCardAwayTeam-portraitDivider:#050505cc;--colors-canvas-promotionCard-background:linear-gradient(0deg,#a60027,#ed0037);--colors-backgrounds-info:#002f6c;--colors-backgrounds-warn:#ffb900;--colors-backgrounds-error:#ed0037;--colors-backgrounds-success:#008a07;--colors-backgrounds-badgeHighlight:#0f0;--colors-backgrounds-highlight:#ed0037;--colors-overlay-background:#1f1f1f;--colors-generic-black:#050505;--colors-generic-white:#fff;--colors-generic-gray:#c2c2c2;--colors-gradients-clash:linear-gradient(18.16deg,#a60027,#ed0037);--colors-gradients-carouselButtonBackdrop:linear-gradient(90deg,#05050500,#05050599);--colors-gradients-image:linear-gradient(180deg,#05050500,#05050500 50%,#05050566);--colors-gradients-newsletterInputBackground:color-mix(in srgb,#050505,#0000 97%);--colors-gradients-newsletterInputBorderGradient:color-mix(in srgb,#050505,#0000 70%);--colors-gradients-newsletterPolygonBlue:linear-gradient(270deg,#286cfc 5%,#286cfc80 25%,#286cfc00 50%);--colors-gradients-newsletterPolygonRed:linear-gradient(90deg,#ed0037 5%,#ed003780 20%,#ed003700 40%);--colors-sonderotto-header:#ed0037;--colors-sonderotto-headerDark:#be002c;--colors-sonderotto-navigation:linear-gradient(90deg,#c9002f,#ed0037);--colors-sonderotto-footer:#ed0037;--colors-sonderotto-breadcrumbBackground:linear-gradient(90deg,#a60027,#ed0037);--colors-sonderotto-teamPlayerHero:linear-gradient(180deg,#5f0016,#ed0037);--colors-sonderotto-teamPlayerHeroRight:linear-gradient(213.78deg,#5f0016,#ed0037);--colors-sonderotto-accordionHover:none;--colors-sonderotto-newsletterLinkColor:#286cfc;--colors-sonderotto-newsletterSuccess:#008a07;--colors-sonderotto-matchNavBarBorder:#ed003759;--contentBlock-gapY:2.5rem;@media (width >= 60rem){--contentBlock-gapY:4rem}--backgroundMaskOpacity:0.3;--typography-display-fontSize:2.5rem;@media (width >= 47.75rem){--typography-display-fontSize:3.5rem}@media (width >= 90rem){--typography-display-fontSize:4.25rem}--typography-display-fontWeight:700;--typography-display-lineHeight:1;--typography-display-textTransform:none;--borderRadius-xs:0.25rem;--borderRadius-sm:0.5rem;--borderRadius-md:1rem;--borderRadius-lg:1.5rem;--borderRadius-xl:2rem;--borderRadius-full:9999rem}}