/*
 * Your global styles here
 */

/**
* Do not edit directly
* Generated on Mon, 08 Apr 2024 11:39:34 GMT
*/
@import url("/sfsites/c/resource/CIAM_CustomCssOverride");

:root {
   --cfsTypographyFontfamilyAldisued: 'ALDI SUED OT';
   --cfsTypographyLetterspacingXlarge: 0.022em;
   --cfsTypographyLetterspacingLarge: 0.021em;
   --cfsTypographyLetterspacingMedium: 0.015em;
   --cfsTypographyLetterspacingSmall: 0.01em;
   --cfsTypographyFontweightRegular: 400;
   --cfsTypographyFontweightBold: 700;
   --cfsTypographyLineheight200: 88px;
   --cfsTypographyLineheight190: 64px;
   --cfsTypographyLineheight185: 60px;
   --cfsTypographyLineheight180: 52px;
   --cfsTypographyLineheight170: 48px;
   --cfsTypographyLineheight160: 44px;
   --cfsTypographyLineheight150: 36px;
   --cfsTypographyLineheight140: 32px;
   --cfsTypographyLineheight130: 30px;
   --cfsTypographyLineheight120: 28px;
   --cfsTypographyLineheight110: 26px;
   --cfsTypographyLineheight100: 24px;
   --cfsTypographyLineheight90: 22px;
   --cfsTypographyLineheight80: 18px;
   --cfsTypographyLineheight70: 16px;
   --cfsTypographyLineheight60: 14px;
   --cfsTypographyFontsize210: 4.5rem; /* 72px */
   --cfsTypographyFontsize200: 3.5rem; /* 56px */
   --cfsTypographyFontsize195: 3rem; /* 40px */
   --cfsTypographyFontsize190: 2.5rem; /* 40px */
   --cfsTypographyFontsize180: 2.125rem; /* 34px */
   --cfsTypographyFontsize170: 2rem; /* 32px */
   --cfsTypographyFontsize160: 1.75rem; /* 28px */
   --cfsTypographyFontsize150: 1.625rem; /* 26px */
   --cfsTypographyFontsize140: 1.5rem; /* 24px */
   --cfsTypographyFontsize130: 1.375rem; /* 22px */
   --cfsTypographyFontsize120: 1.25rem; /* 20px */
   --cfsTypographyFontsize110: 1.125rem; /* 18px */
   --cfsTypographyFontsize100: 1rem; /* 16px */
   --cfsTypographyFontsize90: 0.875rem; /* 14px */
   --cfsTypographyFontsize80: 0.75rem; /* 12px */
   --cfsTypographyFontsize70: 0.688rem; /* 11px */
   --cfsRadiusNone: 0;
   --cfsRadius2xSmall: 4px;
   --cfsRadiusXSmall: 6px;
   --cfsRadiusSmall: 8px;
   --cfsRadiusMedium: 10px;
   --cfsRadiusLarge: 12px;
   --cfsRadiusXLarge: 16px;
   --cfsRadius2xLarge: 20px;
   --cfsRadius3xLarge: 24px;
   --cfsRadiusMaxRounded: 50%;
   --cfsDimension170: 64px;
   --cfsDimension160: 56px;
   --cfsDimension155: 52px;
   --cfsDimension150: 48px;
   --cfsDimension140: 40px;
   --cfsDimension130: 36px;
   --cfsDimension120: 32px;
   --cfsDimension115: 30px;
   --cfsDimension110: 28px;
   --cfsDimension100: 24px;
   --cfsDimension95: 22px;
   --cfsDimension90: 20px;
   --cfsDimension80: 16px;
   --cfsDimension70: 14px;
   --cfsDimension60: 12px;
   --cfsDimension50: 10px;
   --cfsDimension40: 8px;
   --cfsDimension30: 6px;
   --cfsDimension20: 4px;
   --cfsDimension15: 3px;
   --cfsDimension10: 2px;
   --cfsDimension5: 1px;
   --cfsColorDummy: deleteaftertest;
   --cfsColorSystemGreenSurface100: #8EB826;
   --cfsColorSystemGreenSurface60: #BBD47D;
   --cfsColorSystemGreenSurface30: #DDEABE;
   --cfsColorSystemRedNotification130: #9D000F;
   --cfsColorSystemRedNotification100: #E00016;
   --cfsColorSystemRedNotification40: #F399A2;
   --cfsColorSystemRedNotification20: #F9CCD0;
   --cfsColorSystemGreenNotification100: #258900;
   --cfsColorSystemGreenNotification20: #D3E7CC;
   --cfsColorSystemGrey05: #F5F5F6;
   --cfsColorSystemGrey100: #343D46;
   --cfsColorSystemGrey70: #71777E;
   --cfsColorSystemGrey65: #7B8187;
   --cfsColorSystemGrey20: #D6D8DA;
   --cfsColorSystemWhite100: #FFFFFF;
   --cfsColorSystemBlack100: #101316;
   --cfsColorBrandYellow150: #806400;
   --cfsColorBrandYellow130: #B28C00;
   --cfsColorBrandYellow100: #FFC800;
   --cfsColorBrandYellow70: #FFD84C;
   --cfsColorBrandYellow45: #FFE68C;
   --cfsColorBrandYellow40: #FFE999;
   --cfsColorBrandYellow10: #FFF9E5;
   --cfsColorBrandOrange130: #B25400;
   --cfsColorBrandOrange100: #FF7800;
   --cfsColorBrandOrange70: #FFA04C;
   --cfsColorBrandOrange40: #FFC999;
   --cfsColorBrandOrange10: #FFF1E5;
   --cfsColorBrandRed130: #960000;
   --cfsColorBrandRed100: #D70000;
   --cfsColorBrandRed70: #E34C4C;
   --cfsColorBrandRed40: #EF9999;
   --cfsColorBrandRed20: #F7CCCC;
   --cfsColorBrandRed10: #FBE5E5;
   --cfsColorBrandBlue130: #3B88A8;
   --cfsColorBrandBlue100: #55C3F0;
   --cfsColorBrandBlue70: #88D5F4;
   --cfsColorBrandBlue40: #BBE7F9;
   --cfsColorBrandBlue10: #EEF9FD;
   --cfsColorBrandDarkblue130: #000042;
   --cfsColorBrandDarkblue100: #00005F;
   --cfsColorBrandDarkblue70: #4C4C8F;
   --cfsColorBrandDarkblue40: #9999BF;
   --cfsColorBrandDarkblue10: #E5E5EF;
   --cfsColorBrandMidblue130: #092867;
   --cfsColorBrandMidblue135: #000056;
   --cfsColorBrandMidblue100: #0D3A93;
   --cfsColorBrandMidblue70: #5574B3;
   --cfsColorBrandMidblue75: #3D5EA1;
   --cfsColorBrandMidblue55: #7A93C4;
   --cfsColorBrandMidblue40: #9EB0D4;
   --cfsColorBrandMidblue20: #CFD8E9;
   --cfsColorBrandMidblue10: #E6EBF4;
   --cfsButtonPrimaryContainerDefaultItemSpacing: 8px;
   --cfsButtonPrimaryContainerDefaultHorizontalAlign: center;
   --cfsButtonPrimaryContainerDefaultVerticalAlign: center;
   --cfsButtonPrimaryContainerDefaultHorizontalPadding: 24px;
   --cfsButtonPrimaryContainerDefaultVerticalPadding: 12px;
   --cfsButtonPrimaryContainerDefaultFill: #0D3A93;
   --cfsButtonPrimaryContainerDefaultBorderRadius: 8px;
   --cfsButtonPrimaryContainerHoverItemSpacing: 8px;
   --cfsButtonPrimaryContainerHoverHorizontalAlign: center;
   --cfsButtonPrimaryContainerHoverVerticalAlign: center;
   --cfsButtonPrimaryContainerHoverHorizontalPadding: 24px;
   --cfsButtonPrimaryContainerHoverVerticalPadding: 12px;
   --cfsButtonPrimaryContainerHoverFill: #5574B3;
   --cfsButtonPrimaryContainerHoverBorderRadius: 8px;
   --cfsButtonPrimaryContainerActiveItemSpacing: 8px;
   --cfsButtonPrimaryContainerActiveHorizontalAlign: center;
   --cfsButtonPrimaryContainerActiveVerticalAlign: center;
   --cfsButtonPrimaryContainerActiveHorizontalPadding: 24px;
   --cfsButtonPrimaryContainerActiveVerticalPadding: 12px;
   --cfsButtonPrimaryContainerActiveFill: #092867;
   --cfsButtonPrimaryContainerActiveBorderRadius: 8px;
   --cfsButtonPrimaryContainerDisabledItemSpacing: 8px;
   --cfsButtonPrimaryContainerDisabledHorizontalAlign: center;
   --cfsButtonPrimaryContainerDisabledVerticalAlign: center;
   --cfsButtonPrimaryContainerDisabledHorizontalPadding: 24px;
   --cfsButtonPrimaryContainerDisabledVerticalPadding: 12px;
   --cfsButtonPrimaryContainerDisabledFill: #F3F3F3;
   --cfsButtonPrimaryContainerDisabledBorderRadius: 8px;
   --cfsButtonPrimaryContainerFocusBorderWidth: 3px;
   --cfsButtonPrimaryContainerFocusBorderRadius: 10px;
   --cfsButtonPrimaryContainerFocusBorderColor: #7A93C4;
   --cfsButtonPrimaryContainerFocusVerticalPadding: 2px;
   --cfsButtonPrimaryContainerFocusHorizontalPadding: 2px;
   --cfsButtonPrimaryContainerBoundingBoxLeadingSizingSizing: 24px;
   --cfsButtonPrimaryContainerBoundingBoxLeadingIconDefaultFill: #FFFFFF;
   --cfsButtonPrimaryContainerBoundingBoxLeadingIconHoverFill: #FFFFFF;
   --cfsButtonPrimaryContainerBoundingBoxLeadingIconActiveFill: #FFFFFF;
   --cfsButtonPrimaryContainerBoundingBoxLeadingIconDisabledFill: #646668;
   --cfsButtonPrimaryContainerTextDefaultTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonPrimaryContainerTextDefaultFill: #FFFFFF;
   --cfsButtonPrimaryContainerTextHoverTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonPrimaryContainerTextHoverFill: #FFFFFF;
   --cfsButtonPrimaryContainerTextActiveTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonPrimaryContainerTextActiveFill: #FFFFFF;
   --cfsButtonPrimaryContainerTextDisabledTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonPrimaryContainerTextDisabledFill: #646668;
   --cfsButtonPrimaryContainerBoundingBoxTrailingSizingSizing: 20px;
   --cfsButtonPrimaryContainerBoundingBoxTrailingIconDefaultFill: #FFFFFF;
   --cfsButtonPrimaryContainerBoundingBoxTrailingIconHoverFill: #FFFFFF;
   --cfsButtonPrimaryContainerBoundingBoxTrailingIconActiveFill: #FFFFFF;
   --cfsButtonPrimaryContainerBoundingBoxTrailingIconDisabledFill: #646668;
   --cfsButtonPrimaryContainerCircleDefaultHorizontalAlign: center;
   --cfsButtonPrimaryContainerCircleDefaultVerticalAlign: center;
   --cfsButtonPrimaryContainerCircleDefaultHorizontalPadding: 14px;
   --cfsButtonPrimaryContainerCircleDefaultVerticalPadding: 14px;
   --cfsButtonPrimaryContainerCircleDefaultFill: #0D3A93;
   --cfsButtonPrimaryContainerCircleDefaultBorderRadius: 50%;
   --cfsButtonPrimaryContainerCircleHoverItemSpacing: 8px;
   --cfsButtonPrimaryContainerCircleHoverHorizontalAlign: center;
   --cfsButtonPrimaryContainerCircleHoverVerticalAlign: center;
   --cfsButtonPrimaryContainerCircleHoverHorizontalPadding: 14px;
   --cfsButtonPrimaryContainerCircleHoverVerticalPadding: 14px;
   --cfsButtonPrimaryContainerCircleHoverFill: #5574B3;
   --cfsButtonPrimaryContainerCircleHoverBorderRadius: 50%;
   --cfsButtonPrimaryContainerCircleActiveItemSpacing: 8px;
   --cfsButtonPrimaryContainerCircleActiveHorizontalAlign: center;
   --cfsButtonPrimaryContainerCircleActiveVerticalAlign: center;
   --cfsButtonPrimaryContainerCircleActiveHorizontalPadding: 14px;
   --cfsButtonPrimaryContainerCircleActiveVerticalPadding: 14px;
   --cfsButtonPrimaryContainerCircleActiveFill: #092867;
   --cfsButtonPrimaryContainerCircleActiveBorderRadius: 50%;
   --cfsButtonPrimaryContainerCircleDisabledItemSpacing: 8px;
   --cfsButtonPrimaryContainerCircleDisabledHorizontalAlign: center;
   --cfsButtonPrimaryContainerCircleDisabledVerticalAlign: center;
   --cfsButtonPrimaryContainerCircleDisabledHorizontalPadding: 14px;
   --cfsButtonPrimaryContainerCircleDisabledVerticalPadding: 14px;
   --cfsButtonPrimaryContainerCircleDisabledFill: #F3F3F3;
   --cfsButtonPrimaryContainerCircleDisabledBorderRadius: 50%;
   --cfsButtonPrimaryContainerCircleFocusBorderWidth: 3px;
   --cfsButtonPrimaryContainerCircleFocusBorderRadius: 50%;
   --cfsButtonPrimaryContainerCircleFocusBorderColor: #7A93C4;
   --cfsButtonPrimaryContainerCircleFocusVerticalPadding: 2px;
   --cfsButtonPrimaryContainerCircleFocusHorizontalPadding: 2px;
   --cfsButtonPrimaryContainerCircleBoundingBoxSizingSizing: 24px;
   --cfsButtonPrimaryContainerCircleBoundingBoxIconDefaultFill: #FFFFFF;
   --cfsButtonPrimaryContainerCircleBoundingBoxIconHoverFill: #FFFFFF;
   --cfsButtonPrimaryContainerCircleBoundingBoxIconActiveFill: #FFFFFF;
   --cfsButtonPrimaryContainerCircleBoundingBoxIconDisabledFill: #646668;
   --cfsButtonPrimaryContainerSquareDefaultItemSpacing: 8px;
   --cfsButtonPrimaryContainerSquareDefaultHorizontalAlign: center;
   --cfsButtonPrimaryContainerSquareDefaultVerticalAlign: center;
   --cfsButtonPrimaryContainerSquareDefaultHorizontalPadding: 12px;
   --cfsButtonPrimaryContainerSquareDefaultVerticalPadding: 12px;
   --cfsButtonPrimaryContainerSquareDefaultFill: #0D3A93;
   --cfsButtonPrimaryContainerSquareDefaultBorderRadius: 8px;
   --cfsButtonPrimaryContainerSquareHoverItemSpacing: 8px;
   --cfsButtonPrimaryContainerSquareHoverHorizontalAlign: center;
   --cfsButtonPrimaryContainerSquareHoverVerticalAlign: center;
   --cfsButtonPrimaryContainerSquareHoverHorizontalPadding: 12px;
   --cfsButtonPrimaryContainerSquareHoverVerticalPadding: 12px;
   --cfsButtonPrimaryContainerSquareHoverFill: #5574B3;
   --cfsButtonPrimaryContainerSquareHoverBorderRadius: 8px;
   --cfsButtonPrimaryContainerSquareActiveItemSpacing: 8px;
   --cfsButtonPrimaryContainerSquareActiveHorizontalAlign: center;
   --cfsButtonPrimaryContainerSquareActiveVerticalAlign: center;
   --cfsButtonPrimaryContainerSquareActiveHorizontalPadding: 12px;
   --cfsButtonPrimaryContainerSquareActiveVerticalPadding: 12px;
   --cfsButtonPrimaryContainerSquareActiveFill: #092867;
   --cfsButtonPrimaryContainerSquareActiveBorderRadius: 8px;
   --cfsButtonPrimaryContainerSquareDisabledItemSpacing: 8px;
   --cfsButtonPrimaryContainerSquareDisabledHorizontalAlign: center;
   --cfsButtonPrimaryContainerSquareDisabledVerticalAlign: center;
   --cfsButtonPrimaryContainerSquareDisabledHorizontalPadding: 12px;
   --cfsButtonPrimaryContainerSquareDisabledVerticalPadding: 12px;
   --cfsButtonPrimaryContainerSquareDisabledFill: #F3F3F3;
   --cfsButtonPrimaryContainerSquareDisabledBorderRadius: 8px;
   --cfsButtonPrimaryContainerSquareFocusBorderWidth: 3px;
   --cfsButtonPrimaryContainerSquareFocusBorderRadius: 10px;
   --cfsButtonPrimaryContainerSquareFocusBorderColor: #7A93C4;
   --cfsButtonPrimaryContainerSquareFocusVerticalPadding: 2px;
   --cfsButtonPrimaryContainerSquareFocusHorizontalPadding: 2px;
   --cfsButtonPrimaryContainerSquareBoundingBoxSizingSizing: 24px;
   --cfsButtonPrimaryContainerSquareBoundingBoxIconDefaultFill: #FFFFFF;
   --cfsButtonPrimaryContainerSquareBoundingBoxIconHoverFill: #FFFFFF;
   --cfsButtonPrimaryContainerSquareBoundingBoxIconActiveFill: #FFFFFF;
   --cfsButtonPrimaryContainerSquareBoundingBoxIconDisabledFill: #646668;
   --cfsButtonSecondaryContainerDefaultItemSpacing: 8px;
   --cfsButtonSecondaryContainerDefaultHorizontalAlign: center;
   --cfsButtonSecondaryContainerDefaultVerticalAlign: center;
   --cfsButtonSecondaryContainerDefaultHorizontalPadding: 24px;
   --cfsButtonSecondaryContainerDefaultVerticalPadding: 12px;
   --cfsButtonSecondaryContainerDefaultFill: none;
   --cfsButtonSecondaryContainerDefaultBorderRadius: 8px;
   --cfsButtonSecondaryContainerDefaultBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerDefaultBorderWidth: 1px;
   --cfsButtonSecondaryContainerHoverItemSpacing: 8px;
   --cfsButtonSecondaryContainerHoverHorizontalAlign: center;
   --cfsButtonSecondaryContainerHoverVerticalAlign: center;
   --cfsButtonSecondaryContainerHoverHorizontalPadding: 24px;
   --cfsButtonSecondaryContainerHoverVerticalPadding: 12px;
   --cfsButtonSecondaryContainerHoverFill: #E6EBF4;
   --cfsButtonSecondaryContainerHoverBorderRadius: 8px;
   --cfsButtonSecondaryContainerHoverBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerHoverBorderWidth: 1px;
   --cfsButtonSecondaryContainerActiveItemSpacing: 8px;
   --cfsButtonSecondaryContainerActiveHorizontalAlign: center;
   --cfsButtonSecondaryContainerActiveVerticalAlign: center;
   --cfsButtonSecondaryContainerActiveHorizontalPadding: 24px;
   --cfsButtonSecondaryContainerActiveVerticalPadding: 12px;
   --cfsButtonSecondaryContainerActiveFill: #9EB0D4;
   --cfsButtonSecondaryContainerActiveBorderRadius: 8px;
   --cfsButtonSecondaryContainerActiveBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerActiveBorderWidth: 1px;
   --cfsButtonSecondaryContainerDisabledItemSpacing: 8px;
   --cfsButtonSecondaryContainerDisabledHorizontalAlign: center;
   --cfsButtonSecondaryContainerDisabledVerticalAlign: center;
   --cfsButtonSecondaryContainerDisabledHorizontalPadding: 24px;
   --cfsButtonSecondaryContainerDisabledVerticalPadding: 12px;
   --cfsButtonSecondaryContainerDisabledFill: none;
   --cfsButtonSecondaryContainerDisabledBorderRadius: 8px;
   --cfsButtonSecondaryContainerDisabledBorderColor: #646668;
   --cfsButtonSecondaryContainerDisabledBorderWidth: 1px;
   --cfsButtonSecondaryContainerFocusBorderWidth: 3px;
   --cfsButtonSecondaryContainerFocusBorderRadius: 10px;
   --cfsButtonSecondaryContainerFocusBorderColor: #7A93C4;
   --cfsButtonSecondaryContainerFocusVerticalPadding: 2px;
   --cfsButtonSecondaryContainerFocusHorizontalPadding: 2px;
   --cfsButtonSecondaryContainerBoundingBoxLeadingSizingSizing: 24px;
   --cfsButtonSecondaryContainerBoundingBoxLeadingIconDefaultFill: #0D3A93;
   --cfsButtonSecondaryContainerBoundingBoxLeadingIconHoverFill: #0D3A93;
   --cfsButtonSecondaryContainerBoundingBoxLeadingIconActiveFill: #0D3A93;
   --cfsButtonSecondaryContainerBoundingBoxLeadingIconDisabledFill: #646668;
   --cfsButtonSecondaryContainerTextDefaultTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonSecondaryContainerTextDefaultFill: #0D3A93;
   --cfsButtonSecondaryContainerTextHoverTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonSecondaryContainerTextHoverFill: #0D3A93;
   --cfsButtonSecondaryContainerTextActiveTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonSecondaryContainerTextActiveFill: #0D3A93;
   --cfsButtonSecondaryContainerTextDisabledTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonSecondaryContainerTextDisabledFill: #646668;
   --cfsButtonSecondaryContainerBoundingBoxTrailingSizingSizing: 20px;
   --cfsButtonSecondaryContainerBoundingBoxTrailingIconDefaultFill: #0D3A93;
   --cfsButtonSecondaryContainerBoundingBoxTrailingIconHoverFill: #0D3A93;
   --cfsButtonSecondaryContainerBoundingBoxTrailingIconActiveFill: #0D3A93;
   --cfsButtonSecondaryContainerBoundingBoxTrailingIconDisabledFill: #646668;
   --cfsButtonSecondaryContainerCircleDefaultHorizontalAlign: center;
   --cfsButtonSecondaryContainerCircleDefaultVerticalAlign: center;
   --cfsButtonSecondaryContainerCircleDefaultHorizontalPadding: 14px;
   --cfsButtonSecondaryContainerCircleDefaultVerticalPadding: 14px;
   --cfsButtonSecondaryContainerCircleDefaultFill: none;
   --cfsButtonSecondaryContainerCircleDefaultBorderRadius: 50%;
   --cfsButtonSecondaryContainerCircleDefaultBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerCircleDefaultBorderWidth: 1px;
   --cfsButtonSecondaryContainerCircleHoverItemSpacing: 8px;
   --cfsButtonSecondaryContainerCircleHoverHorizontalAlign: center;
   --cfsButtonSecondaryContainerCircleHoverVerticalAlign: center;
   --cfsButtonSecondaryContainerCircleHoverHorizontalPadding: 14px;
   --cfsButtonSecondaryContainerCircleHoverVerticalPadding: 14px;
   --cfsButtonSecondaryContainerCircleHoverFill: #E6EBF4;
   --cfsButtonSecondaryContainerCircleHoverBorderRadius: 50%;
   --cfsButtonSecondaryContainerCircleHoverBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerCircleHoverBorderWidth: 1px;
   --cfsButtonSecondaryContainerCircleActiveItemSpacing: 8px;
   --cfsButtonSecondaryContainerCircleActiveHorizontalAlign: center;
   --cfsButtonSecondaryContainerCircleActiveVerticalAlign: center;
   --cfsButtonSecondaryContainerCircleActiveHorizontalPadding: 14px;
   --cfsButtonSecondaryContainerCircleActiveVerticalPadding: 14px;
   --cfsButtonSecondaryContainerCircleActiveFill: #9EB0D4;
   --cfsButtonSecondaryContainerCircleActiveBorderRadius: 50%;
   --cfsButtonSecondaryContainerCircleActiveBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerCircleActiveBorderWidth: 1px;
   --cfsButtonSecondaryContainerCircleDisabledItemSpacing: 8px;
   --cfsButtonSecondaryContainerCircleDisabledHorizontalAlign: center;
   --cfsButtonSecondaryContainerCircleDisabledVerticalAlign: center;
   --cfsButtonSecondaryContainerCircleDisabledHorizontalPadding: 14px;
   --cfsButtonSecondaryContainerCircleDisabledVerticalPadding: 14px;
   --cfsButtonSecondaryContainerCircleDisabledFill: none;
   --cfsButtonSecondaryContainerCircleDisabledBorderRadius: 50%;
   --cfsButtonSecondaryContainerCircleDisabledBorderColor: #646668;
   --cfsButtonSecondaryContainerCircleDisabledBorderWidth: 1px;
   --cfsButtonSecondaryContainerCircleFocusBorderWidth: 3px;
   --cfsButtonSecondaryContainerCircleFocusBorderRadius: 50%;
   --cfsButtonSecondaryContainerCircleFocusBorderColor: #7A93C4;
   --cfsButtonSecondaryContainerCircleFocusVerticalPadding: 2px;
   --cfsButtonSecondaryContainerCircleFocusHorizontalPadding: 2px;
   --cfsButtonSecondaryContainerCircleBoundingBoxSizingSizing: 24px;
   --cfsButtonSecondaryContainerCircleBoundingBoxIconDefaultFill: #0D3A93;
   --cfsButtonSecondaryContainerCircleBoundingBoxIconHoverFill: #0D3A93;
   --cfsButtonSecondaryContainerCircleBoundingBoxIconActiveFill: #0D3A93;
   --cfsButtonSecondaryContainerCircleBoundingBoxIconDisabledFill: #646668;
   --cfsButtonSecondaryContainerSquareDefaultHorizontalAlign: center;
   --cfsButtonSecondaryContainerSquareDefaultVerticalAlign: center;
   --cfsButtonSecondaryContainerSquareDefaultHorizontalPadding: 12px;
   --cfsButtonSecondaryContainerSquareDefaultVerticalPadding: 12px;
   --cfsButtonSecondaryContainerSquareDefaultFill: none;
   --cfsButtonSecondaryContainerSquareDefaultBorderRadius: 8px;
   --cfsButtonSecondaryContainerSquareDefaultBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerSquareDefaultBorderWidth: 1px;
   --cfsButtonSecondaryContainerSquareHoverItemSpacing: 8px;
   --cfsButtonSecondaryContainerSquareHoverHorizontalAlign: center;
   --cfsButtonSecondaryContainerSquareHoverVerticalAlign: center;
   --cfsButtonSecondaryContainerSquareHoverHorizontalPadding: 12px;
   --cfsButtonSecondaryContainerSquareHoverVerticalPadding: 12px;
   --cfsButtonSecondaryContainerSquareHoverFill: #E6EBF4;
   --cfsButtonSecondaryContainerSquareHoverBorderRadius: 8px;
   --cfsButtonSecondaryContainerSquareHoverBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerSquareHoverBorderWidth: 1px;
   --cfsButtonSecondaryContainerSquareActiveItemSpacing: 8px;
   --cfsButtonSecondaryContainerSquareActiveHorizontalAlign: center;
   --cfsButtonSecondaryContainerSquareActiveVerticalAlign: center;
   --cfsButtonSecondaryContainerSquareActiveHorizontalPadding: 12px;
   --cfsButtonSecondaryContainerSquareActiveVerticalPadding: 12px;
   --cfsButtonSecondaryContainerSquareActiveFill: #9EB0D4;
   --cfsButtonSecondaryContainerSquareActiveBorderRadius: 8px;
   --cfsButtonSecondaryContainerSquareActiveBorderColor: #0D3A93;
   --cfsButtonSecondaryContainerSquareActiveBorderWidth: 1px;
   --cfsButtonSecondaryContainerSquareDisabledItemSpacing: 8px;
   --cfsButtonSecondaryContainerSquareDisabledHorizontalAlign: center;
   --cfsButtonSecondaryContainerSquareDisabledVerticalAlign: center;
   --cfsButtonSecondaryContainerSquareDisabledHorizontalPadding: 12px;
   --cfsButtonSecondaryContainerSquareDisabledVerticalPadding: 12px;
   --cfsButtonSecondaryContainerSquareDisabledFill: none;
   --cfsButtonSecondaryContainerSquareDisabledBorderRadius: 8px;
   --cfsButtonSecondaryContainerSquareDisabledBorderColor: #646668;
   --cfsButtonSecondaryContainerSquareDisabledBorderWidth: 1px;
   --cfsButtonSecondaryContainerSquareFocusBorderWidth: 3px;
   --cfsButtonSecondaryContainerSquareFocusBorderRadius: 10px;
   --cfsButtonSecondaryContainerSquareFocusBorderColor: #7A93C4;
   --cfsButtonSecondaryContainerSquareFocusVerticalPadding: 2px;
   --cfsButtonSecondaryContainerSquareFocusHorizontalPadding: 2px;
   --cfsButtonSecondaryContainerSquareBoundingBoxSizingSizing: 24px;
   --cfsButtonSecondaryContainerSquareBoundingBoxIconDefaultFill: #0D3A93;
   --cfsButtonSecondaryContainerSquareBoundingBoxIconHoverFill: #0D3A93;
   --cfsButtonSecondaryContainerSquareBoundingBoxIconActiveFill: #0D3A93;
   --cfsButtonSecondaryContainerSquareBoundingBoxIconDisabledFill: #646668;
   --cfsButtonTertiaryContainerDefaultItemSpacing: 8px;
   --cfsButtonTertiaryContainerDefaultHorizontalAlign: center;
   --cfsButtonTertiaryContainerDefaultVerticalAlign: center;
   --cfsButtonTertiaryContainerDefaultHorizontalPadding: 24px;
   --cfsButtonTertiaryContainerDefaultVerticalPadding: 12px;
   --cfsButtonTertiaryContainerDefaultFill: none;
   --cfsButtonTertiaryContainerDefaultBorderRadius: 8px;
   --cfsButtonTertiaryContainerHoverItemSpacing: 8px;
   --cfsButtonTertiaryContainerHoverHorizontalAlign: center;
   --cfsButtonTertiaryContainerHoverVerticalAlign: center;
   --cfsButtonTertiaryContainerHoverHorizontalPadding: 24px;
   --cfsButtonTertiaryContainerHoverVerticalPadding: 12px;
   --cfsButtonTertiaryContainerHoverFill: #E6EBF4;
   --cfsButtonTertiaryContainerHoverBorderRadius: 8px;
   --cfsButtonTertiaryContainerActiveItemSpacing: 8px;
   --cfsButtonTertiaryContainerActiveHorizontalAlign: center;
   --cfsButtonTertiaryContainerActiveVerticalAlign: center;
   --cfsButtonTertiaryContainerActiveHorizontalPadding: 24px;
   --cfsButtonTertiaryContainerActiveVerticalPadding: 12px;
   --cfsButtonTertiaryContainerActiveFill: #9EB0D4;
   --cfsButtonTertiaryContainerActiveBorderRadius: 8px;
   --cfsButtonTertiaryContainerDisabledItemSpacing: 8px;
   --cfsButtonTertiaryContainerDisabledHorizontalAlign: center;
   --cfsButtonTertiaryContainerDisabledVerticalAlign: center;
   --cfsButtonTertiaryContainerDisabledHorizontalPadding: 24px;
   --cfsButtonTertiaryContainerDisabledVerticalPadding: 12px;
   --cfsButtonTertiaryContainerDisabledFill: none;
   --cfsButtonTertiaryContainerDisabledBorderRadius: 8px;
   --cfsButtonTertiaryContainerFocusBorderWidth: 3px;
   --cfsButtonTertiaryContainerFocusBorderRadius: 10px;
   --cfsButtonTertiaryContainerFocusBorderColor: #7A93C4;
   --cfsButtonTertiaryContainerFocusVerticalPadding: 2px;
   --cfsButtonTertiaryContainerFocusHorizontalPadding: 2px;
   --cfsButtonTertiaryContainerBoundingBoxLeadingSizingSizing: 24px;
   --cfsButtonTertiaryContainerBoundingBoxLeadingIconDefaultFill: #0D3A93;
   --cfsButtonTertiaryContainerBoundingBoxLeadingIconHoverFill: #0D3A93;
   --cfsButtonTertiaryContainerBoundingBoxLeadingIconActiveFill: #0D3A93;
   --cfsButtonTertiaryContainerBoundingBoxLeadingIconDisabledFill: #646668;
   --cfsButtonTertiaryContainerTextDefaultTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonTertiaryContainerTextDefaultFill: #0D3A93;
   --cfsButtonTertiaryContainerTextHoverTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonTertiaryContainerTextHoverFill: #0D3A93;
   --cfsButtonTertiaryContainerTextActiveTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonTertiaryContainerTextActiveFill: #0D3A93;
   --cfsButtonTertiaryContainerTextDisabledTypography: 400 1.125rem/24px 'ALDI SUED OT';
   --cfsButtonTertiaryContainerTextDisabledFill: #646668;
   --cfsButtonTertiaryContainerBoundingBoxTrailingSizingSizing: 20px;
   --cfsButtonTertiaryContainerBoundingBoxTrailingIconDefaultFill: #0D3A93;
   --cfsButtonTertiaryContainerBoundingBoxTrailingIconHoverFill: #0D3A93;
   --cfsButtonTertiaryContainerBoundingBoxTrailingIconActiveFill: #0D3A93;
   --cfsButtonTertiaryContainerBoundingBoxTrailingIconDisabledFill: #646668;
   --cfsButtonTertiaryContainerCircleDefaultHorizontalAlign: center;
   --cfsButtonTertiaryContainerCircleDefaultVerticalAlign: center;
   --cfsButtonTertiaryContainerCircleDefaultHorizontalPadding: 14px;
   --cfsButtonTertiaryContainerCircleDefaultVerticalPadding: 14px;
   --cfsButtonTertiaryContainerCircleDefaultFill: none;
   --cfsButtonTertiaryContainerCircleDefaultBorderRadius: 50%;
   --cfsButtonTertiaryContainerCircleHoverItemSpacing: 8px;
   --cfsButtonTertiaryContainerCircleHoverHorizontalAlign: center;
   --cfsButtonTertiaryContainerCircleHoverVerticalAlign: center;
   --cfsButtonTertiaryContainerCircleHoverHorizontalPadding: 14px;
   --cfsButtonTertiaryContainerCircleHoverVerticalPadding: 14px;
   --cfsButtonTertiaryContainerCircleHoverFill: #E6EBF4;
   --cfsButtonTertiaryContainerCircleHoverBorderRadius: 50%;
   --cfsButtonTertiaryContainerCircleActiveItemSpacing: 8px;
   --cfsButtonTertiaryContainerCircleActiveHorizontalAlign: center;
   --cfsButtonTertiaryContainerCircleActiveVerticalAlign: center;
   --cfsButtonTertiaryContainerCircleActiveHorizontalPadding: 14px;
   --cfsButtonTertiaryContainerCircleActiveVerticalPadding: 14px;
   --cfsButtonTertiaryContainerCircleActiveFill: #9EB0D4;
   --cfsButtonTertiaryContainerCircleActiveBorderRadius: 50%;
   --cfsButtonTertiaryContainerCircleDisabledItemSpacing: 8px;
   --cfsButtonTertiaryContainerCircleDisabledHorizontalAlign: center;
   --cfsButtonTertiaryContainerCircleDisabledVerticalAlign: center;
   --cfsButtonTertiaryContainerCircleDisabledHorizontalPadding: 14px;
   --cfsButtonTertiaryContainerCircleDisabledVerticalPadding: 14px;
   --cfsButtonTertiaryContainerCircleDisabledFill: none;
   --cfsButtonTertiaryContainerCircleDisabledBorderRadius: 50%;
   --cfsButtonTertiaryContainerCircleFocusBorderWidth: 3px;
   --cfsButtonTertiaryContainerCircleFocusBorderRadius: 50%;
   --cfsButtonTertiaryContainerCircleFocusBorderColor: #7A93C4;
   --cfsButtonTertiaryContainerCircleFocusVerticalPadding: 2px;
   --cfsButtonTertiaryContainerCircleFocusHorizontalPadding: 2px;
   --cfsButtonTertiaryContainerCircleBoundingBoxSizingSizing: 24px;
   --cfsButtonTertiaryContainerCircleBoundingBoxIconDefaultFill: #0D3A93;
   --cfsButtonTertiaryContainerCircleBoundingBoxIconHoverFill: #0D3A93;
   --cfsButtonTertiaryContainerCircleBoundingBoxIconActiveFill: #0D3A93;
   --cfsButtonTertiaryContainerCircleBoundingBoxIconDisabledFill: #646668;
   --cfsButtonTertiaryContainerSquareDefaultHorizontalAlign: center;
   --cfsButtonTertiaryContainerSquareDefaultVerticalAlign: center;
   --cfsButtonTertiaryContainerSquareDefaultHorizontalPadding: 12px;
   --cfsButtonTertiaryContainerSquareDefaultVerticalPadding: 12px;
   --cfsButtonTertiaryContainerSquareDefaultFill: none;
   --cfsButtonTertiaryContainerSquareDefaultBorderRadius: 8px;
   --cfsButtonTertiaryContainerSquareHoverItemSpacing: 8px;
   --cfsButtonTertiaryContainerSquareHoverHorizontalAlign: center;
   --cfsButtonTertiaryContainerSquareHoverVerticalAlign: center;
   --cfsButtonTertiaryContainerSquareHoverHorizontalPadding: 12px;
   --cfsButtonTertiaryContainerSquareHoverVerticalPadding: 12px;
   --cfsButtonTertiaryContainerSquareHoverFill: #E6EBF4;
   --cfsButtonTertiaryContainerSquareHoverBorderRadius: 8px;
   --cfsButtonTertiaryContainerSquareActiveItemSpacing: 8px;
   --cfsButtonTertiaryContainerSquareActiveHorizontalAlign: center;
   --cfsButtonTertiaryContainerSquareActiveVerticalAlign: center;
   --cfsButtonTertiaryContainerSquareActiveHorizontalPadding: 12px;
   --cfsButtonTertiaryContainerSquareActiveVerticalPadding: 12px;
   --cfsButtonTertiaryContainerSquareActiveFill: #9EB0D4;
   --cfsButtonTertiaryContainerSquareActiveBorderRadius: 8px;
   --cfsButtonTertiaryContainerSquareDisabledItemSpacing: 8px;
   --cfsButtonTertiaryContainerSquareDisabledHorizontalAlign: center;
   --cfsButtonTertiaryContainerSquareDisabledVerticalAlign: center;
   --cfsButtonTertiaryContainerSquareDisabledHorizontalPadding: 12px;
   --cfsButtonTertiaryContainerSquareDisabledVerticalPadding: 12px;
   --cfsButtonTertiaryContainerSquareDisabledFill: none;
   --cfsButtonTertiaryContainerSquareDisabledBorderRadius: 8px;
   --cfsButtonTertiaryContainerSquareFocusBorderWidth: 3px;
   --cfsButtonTertiaryContainerSquareFocusBorderRadius: 10px;
   --cfsButtonTertiaryContainerSquareFocusBorderColor: #7A93C4;
   --cfsButtonTertiaryContainerSquareFocusVerticalPadding: 2px;
   --cfsButtonTertiaryContainerSquareFocusHorizontalPadding: 2px;
   --cfsButtonTertiaryContainerSquareBoundingBoxSizingSizing: 24px;
   --cfsButtonTertiaryContainerSquareBoundingBoxIconDefaultFill: #0D3A93;
   --cfsButtonTertiaryContainerSquareBoundingBoxIconHoverFill: #0D3A93;
   --cfsButtonTertiaryContainerSquareBoundingBoxIconActiveFill: #0D3A93;
   --cfsButtonTertiaryContainerSquareBoundingBoxIconDisabledFill: #646668;
   --cfsCheckboxDesktopItemSpacingItemSpacing: 8px;
   --cfsCheckboxDesktopAlignmentLayerVerticalPaddingVerticalPadding: 2px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedFocusBorderColor: #7A93C4;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedFocusBorderWidth: 3px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedFocusBorderRadius: 6px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedFocusWidth: 30px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedFocusHeight: 30px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDefaultBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDefaultBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDefaultBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDefaultHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDefaultWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDefaultFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerHoverBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerHoverBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerHoverBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerHoverHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerHoverWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerHoverFill: #E6EBF4;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerActiveBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerActiveBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerActiveBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerActiveHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerActiveWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerActiveFill: #9EB0D4;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerErrorBorderColor: #E00016;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerErrorBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerErrorBorderWidth: 2px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerErrorHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerErrorWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerErrorFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDisabledBorderColor: #646668;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDisabledBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDisabledBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDisabledHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDisabledWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputUnselectedContainerDisabledFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedFocusBorderColor: #7A93C4;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedFocusBorderWidth: 3px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedFocusBorderRadius: 6px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedFocusWidth: 30px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedFocusHeight: 30px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDefaultBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDefaultBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDefaultBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDefaultHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDefaultWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDefaultFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerHoverBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerHoverBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerHoverBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerHoverHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerHoverWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerHoverFill: #E6EBF4;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerActiveBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerActiveBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerActiveBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerActiveHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerActiveWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerActiveFill: #9EB0D4;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerErrorBorderColor: #E00016;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerErrorBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerErrorBorderWidth: 2px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerErrorHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerErrorWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerErrorFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDisabledBorderColor: #646668;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDisabledBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDisabledBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDisabledHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDisabledWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedContainerDisabledFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedBoundingBoxSizingHeight: 20px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedBoundingBoxSizingWidth: 20px;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedBoundingBoxIconDefaultFill: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedBoundingBoxIconHoverFill: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedBoundingBoxIconActiveFill: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedBoundingBoxIconErrorFill: #E00016;
   --cfsCheckboxDesktopAlignmentLayerInputSelectedBoundingBoxIconDisabledFill: #646668;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateFocusBorderColor: #7A93C4;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateFocusBorderWidth: 3px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateFocusBorderRadius: 6px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateFocusWidth: 30px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateFocusHeight: 30px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDefaultBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDefaultBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDefaultBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDefaultHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDefaultWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDefaultFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerHoverBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerHoverBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerHoverBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerHoverHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerHoverWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerHoverFill: #E6EBF4;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerActiveBorderColor: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerActiveBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerActiveBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerActiveHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerActiveWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerActiveFill: #9EB0D4;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerErrorBorderColor: #E00016;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerErrorBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerErrorBorderWidth: 2px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerErrorHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerErrorWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerErrorFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDisabledBorderColor: #646668;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDisabledBorderRadius: 4px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDisabledBorderWidth: 1px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDisabledHeight: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDisabledWidth: 24px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateContainerDisabledFill: none;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateBoundingBoxSizingHeight: 20px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateBoundingBoxSizingWidth: 20px;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateBoundingBoxIconDefaultFill: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateBoundingBoxIconHoverFill: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateBoundingBoxIconActiveFill: #0D3A93;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateBoundingBoxIconErrorFill: #E00016;
   --cfsCheckboxDesktopAlignmentLayerInputIndeterminateBoundingBoxIconDisabledFill: #646668;
   --cfsCheckboxDesktopTextDefaultTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsCheckboxDesktopTextDefaultFill: #101316;
   --cfsCheckboxDesktopTextDisabledTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsCheckboxDesktopTextDisabledFill: #646668;
   --cfsCheckboxMobileItemSpacingItemSpacing: 8px;
   --cfsCheckboxMobileAlignmentLayerVerticalPaddingVerticalPadding: none;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedFocusBorderColor: #7A93C4;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedFocusBorderWidth: 3px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedFocusBorderRadius: 6px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedFocusWidth: 30px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedFocusHeight: 30px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDefaultBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDefaultBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDefaultBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDefaultHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDefaultWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDefaultFill: none;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerHoverBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerHoverBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerHoverBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerHoverHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerHoverWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerHoverFill: #E6EBF4;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerActiveBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerActiveBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerActiveBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerActiveHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerActiveWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerActiveFill: #9EB0D4;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerErrorBorderColor: #E00016;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerErrorBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerErrorBorderWidth: 2px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerErrorHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerErrorWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerErrorFill: none;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDisabledBorderColor: #646668;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDisabledBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDisabledBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDisabledHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDisabledWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputUnselectedContainerDisabledFill: none;
   --cfsCheckboxMobileAlignmentLayerInputSelectedFocusBorderColor: #7A93C4;
   --cfsCheckboxMobileAlignmentLayerInputSelectedFocusBorderWidth: 3px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedFocusBorderRadius: 6px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedFocusWidth: 30px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedFocusHeight: 30px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDefaultBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDefaultBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDefaultBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDefaultHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDefaultWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDefaultFill: none;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerHoverBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerHoverBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerHoverBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerHoverHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerHoverWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerHoverFill: #E6EBF4;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerActiveBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerActiveBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerActiveBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerActiveHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerActiveWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerActiveFill: #9EB0D4;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerErrorBorderColor: #E00016;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerErrorBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerErrorBorderWidth: 2px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerErrorHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerErrorWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerErrorFill: none;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDisabledBorderColor: #646668;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDisabledBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDisabledBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDisabledHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDisabledWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedContainerDisabledFill: none;
   --cfsCheckboxMobileAlignmentLayerInputSelectedBoundingBoxSizingHeight: 20px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedBoundingBoxSizingWidth: 20px;
   --cfsCheckboxMobileAlignmentLayerInputSelectedBoundingBoxIconDefaultFill: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputSelectedBoundingBoxIconHoverFill: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputSelectedBoundingBoxIconActiveFill: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputSelectedBoundingBoxIconErrorFill: #E00016;
   --cfsCheckboxMobileAlignmentLayerInputSelectedBoundingBoxIconDisabledFill: #646668;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateFocusBorderColor: #7A93C4;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateFocusBorderWidth: 3px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateFocusBorderRadius: 6px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateFocusWidth: 30px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateFocusHeight: 30px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDefaultBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDefaultBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDefaultBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDefaultHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDefaultWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDefaultFill: none;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerHoverBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerHoverBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerHoverBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerHoverHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerHoverWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerHoverFill: #E6EBF4;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerActiveBorderColor: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerActiveBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerActiveBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerActiveHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerActiveWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerActiveFill: #9EB0D4;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerErrorBorderColor: #E00016;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerErrorBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerErrorBorderWidth: 2px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerErrorHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerErrorWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerErrorFill: none;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDisabledBorderColor: #646668;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDisabledBorderRadius: 4px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDisabledBorderWidth: 1px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDisabledHeight: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDisabledWidth: 24px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateContainerDisabledFill: none;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateBoundingBoxSizingHeight: 20px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateBoundingBoxSizingWidth: 20px;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateBoundingBoxIconDefaultFill: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateBoundingBoxIconHoverFill: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateBoundingBoxIconActiveFill: #0D3A93;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateBoundingBoxIconErrorFill: #E00016;
   --cfsCheckboxMobileAlignmentLayerInputIndeterminateBoundingBoxIconDisabledFill: #646668;
   --cfsCheckboxMobileTextDefaultTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsCheckboxMobileTextDefaultFill: #101316;
   --cfsCheckboxMobileTextDisabledTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsCheckboxMobileTextDisabledFill: #646668;
   --cfsRadioButtonDesktopItemSpacingItemSpacing: 8px;
   --cfsRadioButtonDesktopAlignmentLayerVerticalPaddingVerticalPadding: 2px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDefaultBorderColor: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDefaultBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDefaultBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDefaultHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDefaultWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDefaultFill: none;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerHoverBorderColor: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerHoverBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerHoverBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerHoverHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerHoverWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerHoverFill: #E6EBF4;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerActiveBorderColor: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerActiveBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerActiveBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerActiveHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerActiveWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerActiveFill: #9EB0D4;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerErrorBorderColor: #E00016;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerErrorBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerErrorBorderWidth: 2px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerErrorHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerErrorWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerErrorFill: none;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDisabledBorderColor: #646668;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDisabledBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDisabledBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDisabledHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDisabledWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedContainerDisabledFill: none;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedFocusBorderColor: #7A93C4;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedFocusBorderWidth: 3px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedFocusBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedFocusWidth: 30px;
   --cfsRadioButtonDesktopAlignmentLayerInputUnselectedFocusHeight: 30px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDefaultBorderColor: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDefaultBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDefaultBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDefaultHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDefaultWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDefaultFill: none;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerHoverBorderColor: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerHoverBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerHoverBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerHoverHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerHoverWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerHoverFill: #E6EBF4;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerActiveBorderColor: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerActiveBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerActiveBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerActiveHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerActiveWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerActiveFill: #9EB0D4;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerErrorBorderColor: #E00016;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerErrorBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerErrorBorderWidth: 2px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerErrorHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerErrorWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerErrorFill: none;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDisabledBorderColor: #646668;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDisabledBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDisabledBorderWidth: 1px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDisabledHeight: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDisabledWidth: 24px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedContainerDisabledFill: none;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedIconDefaultFill: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedIconHoverFill: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedIconActiveFill: #0D3A93;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedIconErrorFill: #E00016;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedIconDisabledFill: #646668;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedFocusBorderColor: #7A93C4;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedFocusBorderWidth: 3px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedFocusBorderRadius: 50%;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedFocusWidth: 30px;
   --cfsRadioButtonDesktopAlignmentLayerInputSelectedFocusHeight: 30px;
   --cfsRadioButtonDesktopTextDefaultTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsRadioButtonDesktopTextDefaultFill: #101316;
   --cfsRadioButtonDesktopTextDisabledTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsRadioButtonDesktopTextDisabledFill: #646668;
   --cfsRadioButtonMobileItemSpacingItemSpacing: 8px;
   --cfsRadioButtonMobileAlignmentLayerVerticalPaddingVerticalPadding: none;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDefaultBorderColor: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDefaultBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDefaultBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDefaultHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDefaultWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDefaultFill: none;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerHoverBorderColor: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerHoverBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerHoverBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerHoverHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerHoverWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerHoverFill: #E6EBF4;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerActiveBorderColor: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerActiveBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerActiveBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerActiveHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerActiveWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerActiveFill: #9EB0D4;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerErrorBorderColor: #E00016;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerErrorBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerErrorBorderWidth: 2px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerErrorHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerErrorWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerErrorFill: none;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDisabledBorderColor: #646668;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDisabledBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDisabledBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDisabledHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDisabledWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedContainerDisabledFill: none;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedFocusBorderColor: #7A93C4;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedFocusBorderWidth: 3px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedFocusBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedFocusWidth: 30px;
   --cfsRadioButtonMobileAlignmentLayerInputUnselectedFocusHeight: 30px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDefaultBorderColor: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDefaultBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDefaultBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDefaultHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDefaultWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDefaultFill: none;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerHoverBorderColor: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerHoverBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerHoverBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerHoverHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerHoverWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerHoverFill: #E6EBF4;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerActiveBorderColor: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerActiveBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerActiveBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerActiveHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerActiveWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerActiveFill: #9EB0D4;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerErrorBorderColor: #E00016;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerErrorBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerErrorBorderWidth: 2px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerErrorHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerErrorWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerErrorFill: none;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDisabledBorderColor: #646668;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDisabledBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDisabledBorderWidth: 1px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDisabledHeight: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDisabledWidth: 24px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedContainerDisabledFill: none;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedIconDefaultFill: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedIconHoverFill: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedIconActiveFill: #0D3A93;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedIconErrorFill: #E00016;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedIconDisabledFill: #646668;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedFocusBorderColor: #7A93C4;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedFocusBorderWidth: 3px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedFocusBorderRadius: 50%;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedFocusWidth: 30px;
   --cfsRadioButtonMobileAlignmentLayerInputSelectedFocusHeight: 30px;
   --cfsRadioButtonMobileTextDefaultTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsRadioButtonMobileTextDefaultFill: #101316;
   --cfsRadioButtonMobileTextDisabledTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsRadioButtonMobileTextDisabledFill: #646668;
   --cfsHeadingsDesktopDisplayTextLargeTypography: 700 3.5rem/64px 'ALDI SUED OT';
   --cfsHeadingsDesktopDisplayTextLargeFill: #101316;
   --cfsHeadingsDesktopDisplayTextMediumTypography: 700 3rem/60px 'ALDI SUED OT';
   --cfsHeadingsDesktopDisplayTextMediumFill: #101316;
   --cfsHeadingsDesktopDisplayTextSmallTypography: 700 2.5rem/52px 'ALDI SUED OT';
   --cfsHeadingsDesktopDisplayTextSmallFill: #101316;
   --cfsHeadingsDesktopDisplaySpacerLargeHeight: 32px;
   --cfsHeadingsDesktopDisplaySpacerMediumHeight: 28px;
   --cfsHeadingsDesktopDisplaySpacerSmallHeight: 28px;
   --cfsHeadingsDesktopModuleTextLargeTypography: 700 2rem/44px 'ALDI SUED OT';
   --cfsHeadingsDesktopModuleTextLargeFill: #101316;
   --cfsHeadingsDesktopModuleTextSmallTypography: 700 1.625rem/36px 'ALDI SUED OT';
   --cfsHeadingsDesktopModuleTextSmallFill: #101316;
   --cfsHeadingsDesktopModuleSpacerLargeHeight: 24px;
   --cfsHeadingsDesktopModuleSpacerSmallHeight: 16px;
   --cfsHeadingsDesktopTitlesTextLargeTypography: 700 1.375rem/32px 'ALDI SUED OT';
   --cfsHeadingsDesktopTitlesTextLargeFill: #101316;
   --cfsHeadingsDesktopTitlesTextSmallTypography: 700 1.25rem/30px 'ALDI SUED OT';
   --cfsHeadingsDesktopTitlesTextSmallFill: #101316;
   --cfsHeadingsDesktopTitlesSpacerLargeHeight: 12px;
   --cfsHeadingsDesktopTitlesSpacerSmallHeight: 12px;
   --cfsHeadingsMobileDisplayTextLargeTypography: 700 3rem/56px 'ALDI SUED OT';
   --cfsHeadingsMobileDisplayTextLargeFill: #101316;
   --cfsHeadingsMobileDisplayTextMediumTypography: 700 2.5rem/48px 'ALDI SUED OT';
   --cfsHeadingsMobileDisplayTextMediumFill: #101316;
   --cfsHeadingsMobileDisplayTextSmallTypography: 700 2.125rem/44px 'ALDI SUED OT';
   --cfsHeadingsMobileDisplayTextSmallFill: #101316;
   --cfsHeadingsMobileDisplaySpacerLargeHeight: 24px;
   --cfsHeadingsMobileDisplaySpacerMediumHeight: 20px;
   --cfsHeadingsMobileDisplaySpacerSmallHeight: 20px;
   --cfsHeadingsMobileModuleTextLargeTypography: 700 1.75rem/36px 'ALDI SUED OT';
   --cfsHeadingsMobileModuleTextLargeFill: #101316;
   --cfsHeadingsMobileModuleTextSmallTypography: 700 1.5rem/32px 'ALDI SUED OT';
   --cfsHeadingsMobileModuleTextSmallFill: #101316;
   --cfsHeadingsMobileModuleSpacerLargeHeight: 16px;
   --cfsHeadingsMobileModuleSpacerSmallHeight: 16px;
   --cfsHeadingsMobileTitlesTextLargeTypography: 700 1.25rem/30px 'ALDI SUED OT';
   --cfsHeadingsMobileTitlesTextLargeFill: #101316;
   --cfsHeadingsMobileTitlesTextMediumTypography: 700 1.125rem/26px 'ALDI SUED OT';
   --cfsHeadingsMobileTitlesTextMediumFill: #101316;
   --cfsHeadingsMobileTitlesTextSmallTypography: 700 1rem/22px 'ALDI SUED OT';
   --cfsHeadingsMobileTitlesTextSmallFill: #101316;
   --cfsHeadingsMobileTitlesSpacerLargeHeight: 12px;
   --cfsHeadingsMobileTitlesSpacerMediumHeight: 12px;
   --cfsHeadingsMobileTitlesSpacerSmallHeight: 12px;
   --cfsBodycopyDesktopParagraphTextLargeTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsBodycopyDesktopParagraphTextLargeFill: #101316;
   --cfsBodycopyDesktopParagraphTextSmallTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsBodycopyDesktopParagraphTextSmallFill: #101316;
   --cfsBodycopyDesktopParagraphSpacerLargeHeight: 16px;
   --cfsBodycopyDesktopParagraphSpacerSmallHeight: 16px;
   --cfsBodycopyDesktopDisclaimerTextLargeTypography: 400 0.75rem/18px 'ALDI SUED OT';
   --cfsBodycopyDesktopDisclaimerTextLargeFill: #101316;
   --cfsBodycopyDesktopDisclaimerSpacerLargeHeight: 16px;
   --cfsBodycopyDesktopSubheadTextLargeTypography: 400 1.375rem/36px 'ALDI SUED OT';
   --cfsBodycopyDesktopSubheadTextLargeFill: #101316;
   --cfsBodycopyDesktopSubheadSpacerLargeHeight: 16px;
   --cfsBodycopyMobileParagraphTextLargeTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsBodycopyMobileParagraphTextLargeFill: #101316;
   --cfsBodycopyMobileParagraphTextSmallTypography: 400 0.875rem/22px 'ALDI SUED OT';
   --cfsBodycopyMobileParagraphTextSmallFill: #101316;
   --cfsBodycopyMobileParagraphSpacerLargeHeight: 16px;
   --cfsBodycopyMobileParagraphSpacerSmallHeight: 16px;
   --cfsBodycopyMobileDisclaimerTextLargeTypography: 400 0.688rem/16px 'ALDI SUED OT';
   --cfsBodycopyMobileDisclaimerTextLargeFill: #101316;
   --cfsBodycopyMobileDisclaimerSpacerLargeHeight: 16px;
   --cfsBodycopyMobileSubheadTextLargeTypography: 400 1.25rem/32px 'ALDI SUED OT';
   --cfsBodycopyMobileSubheadTextLargeFill: #101316;
   --cfsBodycopyMobileSubheadSpacerLargeHeight: 16px;
   --cfsListsDesktopOrderedFirstLevelTextTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsListsDesktopOrderedFirstLevelTextFill: #101316;
   --cfsListsDesktopOrderedFirstLevelBulletTypography: 400 1.125rem/18px 'ALDI SUED OT';
   --cfsListsDesktopOrderedFirstLevelBulletTextAlign: right;
   --cfsListsDesktopOrderedFirstLevelBulletFill: #101316;
   --cfsListsDesktopOrderedFirstLevelLayoutItemSpacing: 8px;
   --cfsListsDesktopOrderedFirstLevelLayoutPaddingBottom: 8px;
   --cfsListsDesktopOrderedFirstLevelLayoutAlignVertical: middle;
   --cfsListsDesktopOrderedSecondLevelTextTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsListsDesktopOrderedSecondLevelTextFill: #101316;
   --cfsListsDesktopOrderedSecondLevelBulletTypography: 400 1rem/16px 'ALDI SUED OT';
   --cfsListsDesktopOrderedSecondLevelBulletTextAlign: right;
   --cfsListsDesktopOrderedSecondLevelBulletFill: #101316;
   --cfsListsDesktopOrderedSecondLevelLayoutItemSpacing: 8px;
   --cfsListsDesktopOrderedSecondLevelLayoutPaddingBottom: 4px;
   --cfsListsDesktopOrderedSecondLevelLayoutPaddingLeft: 16px;
   --cfsListsDesktopOrderedSecondLevelLayoutAlignVertical: middle;
   --cfsListsDesktopOrderedLayoutPaddingBottom: 8px;
   --cfsListsDesktopUnorderedFirstLevelTextTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsListsDesktopUnorderedFirstLevelTextFill: #101316;
   --cfsListsDesktopUnorderedFirstLevelBulletTypography: 400 1.125rem/18px 'ALDI SUED OT';
   --cfsListsDesktopUnorderedFirstLevelBulletTextAlign: right;
   --cfsListsDesktopUnorderedFirstLevelBulletFill: #101316;
   --cfsListsDesktopUnorderedFirstLevelLayoutItemSpacing: 8px;
   --cfsListsDesktopUnorderedFirstLevelLayoutPaddingBottom: 8px;
   --cfsListsDesktopUnorderedFirstLevelLayoutAlignVertical: middle;
   --cfsListsDesktopUnorderedSecondLevelTextTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsListsDesktopUnorderedSecondLevelTextFill: #101316;
   --cfsListsDesktopUnorderedSecondLevelBulletTypography: 400 1rem/16px 'ALDI SUED OT';
   --cfsListsDesktopUnorderedSecondLevelBulletTextAlign: right;
   --cfsListsDesktopUnorderedSecondLevelBulletFill: #101316;
   --cfsListsDesktopUnorderedSecondLevelLayoutItemSpacing: 8px;
   --cfsListsDesktopUnorderedSecondLevelLayoutPaddingBottom: 4px;
   --cfsListsDesktopUnorderedSecondLevelLayoutPaddingLeft: 16px;
   --cfsListsDesktopUnorderedSecondLevelLayoutAlignVertical: middle;
   --cfsListsDesktopUnorderedLayoutPaddingBottom: 8px;
   --cfsListsMobileOrderedFirstLevelTextTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsListsMobileOrderedFirstLevelTextFill: #101316;
   --cfsListsMobileOrderedFirstLevelBulletTypography: 400 1rem/16px 'ALDI SUED OT';
   --cfsListsMobileOrderedFirstLevelBulletTextAlign: right;
   --cfsListsMobileOrderedFirstLevelBulletFill: #101316;
   --cfsListsMobileOrderedFirstLevelLayoutItemSpacing: 6px;
   --cfsListsMobileOrderedFirstLevelLayoutPaddingBottom: 8px;
   --cfsListsMobileOrderedFirstLevelLayoutAlignVertical: middle;
   --cfsListsMobileOrderedSecondLevelTextTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsListsMobileOrderedSecondLevelTextFill: #101316;
   --cfsListsMobileOrderedSecondLevelBulletTypography: 400 0.875rem/14px 'ALDI SUED OT';
   --cfsListsMobileOrderedSecondLevelBulletTextAlign: right;
   --cfsListsMobileOrderedSecondLevelBulletFill: #101316;
   --cfsListsMobileOrderedSecondLevelLayoutItemSpacing: 6px;
   --cfsListsMobileOrderedSecondLevelLayoutPaddingBottom: 2px;
   --cfsListsMobileOrderedSecondLevelLayoutPaddingLeft: 16px;
   --cfsListsMobileOrderedSecondLevelLayoutAlignVertical: middle;
   --cfsListsMobileOrderedLayoutPaddingBottom: 8px;
   --cfsListsMobileUnorderedFirstLevelTextTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsListsMobileUnorderedFirstLevelTextFill: #101316;
   --cfsListsMobileUnorderedFirstLevelBulletTypography: 400 1rem/16px 'ALDI SUED OT';
   --cfsListsMobileUnorderedFirstLevelBulletTextAlign: right;
   --cfsListsMobileUnorderedFirstLevelBulletFill: #101316;
   --cfsListsMobileUnorderedFirstLevelLayoutItemSpacing: 6px;
   --cfsListsMobileUnorderedFirstLevelLayoutPaddingBottom: 8px;
   --cfsListsMobileUnorderedFirstLevelLayoutAlignVertical: middle;
   --cfsListsMobileUnorderedSecondLevelTextTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsListsMobileUnorderedSecondLevelTextFill: #101316;
   --cfsListsMobileUnorderedSecondLevelBulletTypography: 400 0.875rem/14px 'ALDI SUED OT';
   --cfsListsMobileUnorderedSecondLevelBulletTextAlign: right;
   --cfsListsMobileUnorderedSecondLevelBulletFill: #101316;
   --cfsListsMobileUnorderedSecondLevelLayoutItemSpacing: 6px;
   --cfsListsMobileUnorderedSecondLevelLayoutPaddingBottom: 2px;
   --cfsListsMobileUnorderedSecondLevelLayoutPaddingLeft: 16px;
   --cfsListsMobileUnorderedSecondLevelLayoutAlignVertical: middle;
   --cfsListsMobileUnorderedLayoutPaddingBottom: 8px;
   --cfsTextLinkDesktopContainerItemSpacingItemSpacing: 4px;
   --cfsTextLinkDesktopContainerAlignmentHorizontal: center;
   --cfsTextLinkDesktopContainerAlignmentVertical: center;
   --cfsTextLinkDesktopContainerFocusBorderWidth: 3px;
   --cfsTextLinkDesktopContainerFocusBorderRadius: 4px;
   --cfsTextLinkDesktopContainerFocusBorderColor: #7A93C4;
   --cfsTextLinkDesktopContainerFocusVerticalPadding: 4px;
   --cfsTextLinkDesktopContainerFocusHorizontalPadding: 4px;
   --cfsTextLinkDesktopContainerBoundingBoxLeadingSizingSizing: 24px;
   --cfsTextLinkDesktopContainerBoundingBoxLeadingIconDefaultFill: #0D3A93;
   --cfsTextLinkDesktopContainerBoundingBoxLeadingIconHoverFill: #5574B3;
   --cfsTextLinkDesktopContainerBoundingBoxLeadingIconActiveFill: #092867;
   --cfsTextLinkDesktopContainerBoundingBoxLeadingIconDisabledFill: #646668;
   --cfsTextLinkDesktopContainerTextDefaultTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsTextLinkDesktopContainerTextDefaultFill: #0D3A93;
   --cfsTextLinkDesktopContainerTextHoverTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsTextLinkDesktopContainerTextHoverFill: #5574B3;
   --cfsTextLinkDesktopContainerTextActiveTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsTextLinkDesktopContainerTextActiveFill: #092867;
   --cfsTextLinkDesktopContainerTextDisabledTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsTextLinkDesktopContainerTextDisabledFill: #646668;
   --cfsTextLinkDesktopContainerBoundingBoxTrailingSizingSizing: 24px;
   --cfsTextLinkDesktopContainerBoundingBoxTrailingIconDefaultFill: #0D3A93;
   --cfsTextLinkDesktopContainerBoundingBoxTrailingIconHoverFill: #5574B3;
   --cfsTextLinkDesktopContainerBoundingBoxTrailingIconActiveFill: #092867;
   --cfsTextLinkDesktopContainerBoundingBoxTrailingIconDisabledFill: #646668;
   --cfsTextLinkMobileContainerLayoutItemSpacing: 4px;
   --cfsTextLinkMobileContainerLayoutHorizontalAlign: center;
   --cfsTextLinkMobileContainerLayoutVerticalAlign: center;
   --cfsTextLinkMobileContainerFocusBorderWidth: 3px;
   --cfsTextLinkMobileContainerFocusBorderRadius: 4px;
   --cfsTextLinkMobileContainerFocusBorderColor: #7A93C4;
   --cfsTextLinkMobileContainerFocusVerticalPadding: 4px;
   --cfsTextLinkMobileContainerFocusHorizontalPadding: 4px;
   --cfsTextLinkMobileContainerBoundingBoxLeadingSizingSizing: 20px;
   --cfsTextLinkMobileContainerBoundingBoxLeadingIconDefaultFill: #0D3A93;
   --cfsTextLinkMobileContainerBoundingBoxLeadingIconHoverFill: #5574B3;
   --cfsTextLinkMobileContainerBoundingBoxLeadingIconActiveFill: #092867;
   --cfsTextLinkMobileContainerBoundingBoxLeadingIconDisabledFill: #646668;
   --cfsTextLinkMobileContainerTextDefaultTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsTextLinkMobileContainerTextDefaultFill: #0D3A93;
   --cfsTextLinkMobileContainerTextHoverTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsTextLinkMobileContainerTextHoverFill: #5574B3;
   --cfsTextLinkMobileContainerTextActiveTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsTextLinkMobileContainerTextActiveFill: #092867;
   --cfsTextLinkMobileContainerTextDisabledTypography: 400 1rem/24px 'ALDI SUED OT';
   --cfsTextLinkMobileContainerTextDisabledFill: #646668;
   --cfsTextLinkMobileContainerBoundingBoxTrailingSizingSizing: 20px;
   --cfsTextLinkMobileContainerBoundingBoxTrailingIconDefaultFill: #0D3A93;
   --cfsTextLinkMobileContainerBoundingBoxTrailingIconHoverFill: #5574B3;
   --cfsTextLinkMobileContainerBoundingBoxTrailingIconActiveFill: #092867;
   --cfsTextLinkMobileContainerBoundingBoxTrailingIconDisabledFill: #646668;
   --cfsToastMessageDesktopContainerSuccessItemSpacing: 12px;
   --cfsToastMessageDesktopContainerSuccessHorizontalAlign: left;
   --cfsToastMessageDesktopContainerSuccessVerticalAlign: middle;
   --cfsToastMessageDesktopContainerSuccessPaddingLeft: 16px;
   --cfsToastMessageDesktopContainerSuccessPaddingRight: 52px;
   --cfsToastMessageDesktopContainerSuccessPaddingTop: 16px;
   --cfsToastMessageDesktopContainerSuccessPaddingBottom: 16px;
   --cfsToastMessageDesktopContainerSuccessFill: #D3E7CC;
   --cfsToastMessageDesktopContainerSuccessBorderRadius: 8px;
   --cfsToastMessageDesktopContainerInformationalItemSpacing: 12px;
   --cfsToastMessageDesktopContainerInformationalHorizontalAlign: left;
   --cfsToastMessageDesktopContainerInformationalVerticalAlign: middle;
   --cfsToastMessageDesktopContainerInformationalPaddingLeft: 16px;
   --cfsToastMessageDesktopContainerInformationalPaddingRight: 52px;
   --cfsToastMessageDesktopContainerInformationalPaddingTop: 16px;
   --cfsToastMessageDesktopContainerInformationalPaddingBottom: 16px;
   --cfsToastMessageDesktopContainerInformationalFill: #BBE7F9;
   --cfsToastMessageDesktopContainerInformationalBorderRadius: 8px;
   --cfsToastMessageDesktopContainerErrorItemSpacing: 12px;
   --cfsToastMessageDesktopContainerErrorHorizontalAlign: left;
   --cfsToastMessageDesktopContainerErrorVerticalAlign: middle;
   --cfsToastMessageDesktopContainerErrorPaddingLeft: 16px;
   --cfsToastMessageDesktopContainerErrorPaddingRight: 52px;
   --cfsToastMessageDesktopContainerErrorPaddingTop: 16px;
   --cfsToastMessageDesktopContainerErrorPaddingBottom: 16px;
   --cfsToastMessageDesktopContainerErrorFill: #F9CCD0;
   --cfsToastMessageDesktopContainerErrorBorderRadius: 8px;
   --cfsToastMessageDesktopContainerBoundingBoxSizingSizing: 32px;
   --cfsToastMessageDesktopContainerBoundingBoxIconSuccessFill: #258900;
   --cfsToastMessageDesktopContainerBoundingBoxIconInformationalFill: #0D3A93;
   --cfsToastMessageDesktopContainerBoundingBoxIconErrorFill: #E00016;
   --cfsToastMessageDesktopContainerTextSuccessTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsToastMessageDesktopContainerTextSuccessFill: #101316;
   --cfsToastMessageDesktopContainerTextInformationalTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsToastMessageDesktopContainerTextInformationalFill: #101316;
   --cfsToastMessageDesktopContainerTextErrorTypography: 400 1.125rem/28px 'ALDI SUED OT';
   --cfsToastMessageDesktopContainerTextErrorFill: #101316;
   --cfsToastMessageDesktopContainerClickableAreaLayoutHorizontalAlign: middle;
   --cfsToastMessageDesktopContainerClickableAreaLayoutVerticalAlign: middle;
   --cfsToastMessageDesktopContainerClickableAreaLayoutWidth: 52px;
   --cfsToastMessageDesktopContainerClickableAreaLayoutHeight: 52px;
   --cfsToastMessageDesktopContainerClickableAreaBoundingBoxSizingSizing: 32px;
   --cfsToastMessageDesktopContainerClickableAreaBoundingBoxIconSuccessFill: #258900;
   --cfsToastMessageDesktopContainerClickableAreaBoundingBoxIconInformationalFill: #0D3A93;
   --cfsToastMessageDesktopContainerClickableAreaBoundingBoxIconErrorFill: #E00016;
   --cfsToastMessageMobileContainerSuccessItemSpacing: 12px;
   --cfsToastMessageMobileContainerSuccessHorizontalAlign: left;
   --cfsToastMessageMobileContainerSuccessVerticalAlign: middle;
   --cfsToastMessageMobileContainerSuccessPaddingLeft: 12px;
   --cfsToastMessageMobileContainerSuccessPaddingRight: 48px;
   --cfsToastMessageMobileContainerSuccessPaddingTop: 12px;
   --cfsToastMessageMobileContainerSuccessPaddingBottom: 12px;
   --cfsToastMessageMobileContainerSuccessFill: #D3E7CC;
   --cfsToastMessageMobileContainerSuccessBorderRadius: 8px;
   --cfsToastMessageMobileContainerInformationalItemSpacing: 12px;
   --cfsToastMessageMobileContainerInformationalHorizontalAlign: left;
   --cfsToastMessageMobileContainerInformationalVerticalAlign: middle;
   --cfsToastMessageMobileContainerInformationalPaddingLeft: 12px;
   --cfsToastMessageMobileContainerInformationalPaddingRight: 48px;
   --cfsToastMessageMobileContainerInformationalPaddingTop: 12px;
   --cfsToastMessageMobileContainerInformationalPaddingBottom: 12px;
   --cfsToastMessageMobileContainerInformationalFill: #BBE7F9;
   --cfsToastMessageMobileContainerInformationalBorderRadius: 8px;
   --cfsToastMessageMobileContainerErrorItemSpacing: 12px;
   --cfsToastMessageMobileContainerErrorHorizontalAlign: left;
   --cfsToastMessageMobileContainerErrorVerticalAlign: middle;
   --cfsToastMessageMobileContainerErrorPaddingLeft: 12px;
   --cfsToastMessageMobileContainerErrorPaddingRight: 48px;
   --cfsToastMessageMobileContainerErrorPaddingTop: 12px;
   --cfsToastMessageMobileContainerErrorPaddingBottom: 12px;
   --cfsToastMessageMobileContainerErrorFill: #F9CCD0;
   --cfsToastMessageMobileContainerErrorBorderRadius: 8px;
   --cfsToastMessageMobileContainerBoundingBoxSizingSizing: 24px;
   --cfsToastMessageMobileContainerBoundingBoxIconSuccessFill: #258900;
   --cfsToastMessageMobileContainerBoundingBoxIconInformationalFill: #0D3A93;
   --cfsToastMessageMobileContainerBoundingBoxIconErrorFill: #E00016;
   --cfsToastMessageMobileContainerTextSuccessTypography: 400 0.875rem/22px 'ALDI SUED OT';
   --cfsToastMessageMobileContainerTextSuccessFill: #101316;
   --cfsToastMessageMobileContainerTextInformationalTypography: 400 0.875rem/22px 'ALDI SUED OT';
   --cfsToastMessageMobileContainerTextInformationalFill: #101316;
   --cfsToastMessageMobileContainerTextErrorTypography: 400 0.875rem/22px 'ALDI SUED OT';
   --cfsToastMessageMobileContainerTextErrorFill: #101316;
   --cfsToastMessageMobileContainerClickableAreaLayoutHorizontalAlign: middle;
   --cfsToastMessageMobileContainerClickableAreaLayoutVerticalAlign: middle;
   --cfsToastMessageMobileContainerClickableAreaLayoutWidth: 48px;
   --cfsToastMessageMobileContainerClickableAreaLayoutHeight: 48px;
   --cfsToastMessageMobileContainerClickableAreaBoundingBoxSizingSizing: 24px;
   --cfsToastMessageMobileContainerClickableAreaBoundingBoxIconSuccessFill: #258900;
   --cfsToastMessageMobileContainerClickableAreaBoundingBoxIconInformationalFill: #0D3A93;
   --cfsToastMessageMobileContainerClickableAreaBoundingBoxIconErrorFill: #E00016;
   --cfsToastMessageMobileContainerSwipeSuccessItemSpacing: 12px;
   --cfsToastMessageMobileContainerSwipeSuccessHorizontalAlign: left;
   --cfsToastMessageMobileContainerSwipeSuccessVerticalAlign: middle;
   --cfsToastMessageMobileContainerSwipeSuccessHorizontalPadding: 12px;
   --cfsToastMessageMobileContainerSwipeSuccessVerticalPadding: 12px;
   --cfsToastMessageMobileContainerSwipeSuccessFill: #D3E7CC;
   --cfsToastMessageMobileContainerSwipeSuccessBorderRadius: 8px;
   --cfsToastMessageMobileContainerSwipeInformationalItemSpacing: 12px;
   --cfsToastMessageMobileContainerSwipeInformationalHorizontalAlign: left;
   --cfsToastMessageMobileContainerSwipeInformationalVerticalAlign: middle;
   --cfsToastMessageMobileContainerSwipeInformationalHorizontalPadding: 12px;
   --cfsToastMessageMobileContainerSwipeInformationalVerticalPadding: 12px;
   --cfsToastMessageMobileContainerSwipeInformationalFill: #BBE7F9;
   --cfsToastMessageMobileContainerSwipeInformationalBorderRadius: 8px;
   --cfsToastMessageMobileContainerSwipeErrorItemSpacing: 12px;
   --cfsToastMessageMobileContainerSwipeErrorHorizontalAlign: left;
   --cfsToastMessageMobileContainerSwipeErrorVerticalAlign: middle;
   --cfsToastMessageMobileContainerSwipeErrorHorizontalPadding: 12px;
   --cfsToastMessageMobileContainerSwipeErrorVerticalPadding: 12px;
   --cfsToastMessageMobileContainerSwipeErrorFill: #F9CCD0;
   --cfsToastMessageMobileContainerSwipeErrorBorderRadius: 8px;
   --cfsToastMessageMobileContainerSwipeBoundingBoxSizingSizing: 24px;
   --cfsToastMessageMobileContainerSwipeBoundingBoxIconSuccessFill: #258900;
   --cfsToastMessageMobileContainerSwipeBoundingBoxIconInformationalFill: #0D3A93;
   --cfsToastMessageMobileContainerSwipeBoundingBoxIconErrorFill: #E00016;
   --cfsToastMessageMobileContainerSwipeTextSuccessTypography: 400 0.875rem/22px 'ALDI SUED OT';
   --cfsToastMessageMobileContainerSwipeTextSuccessFill: #101316;
   --cfsToastMessageMobileContainerSwipeTextInformationalTypography: 400 0.875rem/22px 'ALDI SUED OT';
   --cfsToastMessageMobileContainerSwipeTextInformationalFill: #101316;
   --cfsToastMessageMobileContainerSwipeTextErrorTypography: 400 0.875rem/22px 'ALDI SUED OT';
   --cfsToastMessageMobileContainerSwipeTextErrorFill: #101316;
   --black: #101316;
   --primaryBlue: #0D3A93;
   --grey: #71777E;
   --red: #E00016;
   --transition-1: all 1s ease-out;
   --transition-0-2: all 0.2s ease-out;
   --size12: 12px;
   --size14: 14px;
   --size16: 16px;
   --size20: 20px;
   --lineHight22: 22px;
   --lineHight32: 32px;
   --fz_min18-max20: clamp(1.125rem, 0.179vw + 1.089rem, 1.25rem);
   --fz_min16-max18: clamp(1rem, 0.195vw + 0.954rem, 1.125rem);
   --fz_min14-max16: clamp(0.875rem, 0.179vw + 0.839rem, 1rem);

   --fz_min14-max18: clamp(0.875rem, 0.357vw + 0.804rem, 1.125rem);
   --fz_min13-max16: clamp(0.813rem, 0.268vw + 0.759rem, 1rem);

   --line-height_dropdown_option: clamp(1.5rem, 0.732vw + 1.329rem, 1.969rem);
   --line-height_input_label: clamp(1.688rem, 0.446vw + 1.598rem, 2rem);
   --line-height_input_label_top: clamp(1.225rem, 0.214vw + 1.182rem, 1.375rem);
}

html,
body {
   height: 100%;
}

html {
   background: white;
}

body {
   margin: 0;
}

.flexStart {
   display: flex;
   justify-content: flex-start;
   margin: 0;
}

.frc-captcha{
   position:relative;
   border:0px solid #f4f4f4 !important;
   background-color:#E6EBF4 !important;
   padding:16px 20px !important;
   border-radius:8px;
   margin-bottom:16px;
   height:88px;
   min-width:auto !important;
   max-width:100%!important;
}
.comm-page-forgot-password .frc-captcha{
   margin-top:20px;
   max-width:432px!important;
}
.frc-container{
   height:32px;
   min-height:32px!important;
}
.frc-icon{
   fill:#0D3A93!important;
   stroke:#0D3A93!important;
   margin:0 8px 0 0;
   height:32px;
   width:32px;
}
.frc-content *{
   font-weight:400!important;
   font-size:16px!important;
   line-height:22px!important;
   color:#0D3A93!important;
}
.frc-banner{
   position:initial!important;
   display:block;
   text-align:right!important;
   margin-top:10px!important;
   font-size:12px!important;
   line-height:12.85px!important;
}
span.frc-banner a,span.frc-banner a b{
   color:#0D3A93!important;
}

.frc-content{
   display:initial!important;
}
.frc-text{
   display:block;
}
.frc-button{
   background-color:#e6ebf4!important;
   text-align:left!important;
   padding:0!important;
   text-decoration:underline!important;
}
.frc-button:hover{
   font-weight:bold!important;
   background-color:#E6EBF4 !important;
}
.frc-button:focus,.frc-button:focus-visible{
   border:0px solid #333 !important;
   outline:0px solid #000 !important;
}
.frc-progress::-webkit-progress-bar{
   background-color:#fff!important;
}
.frc-progress::-webkit-progress-value{
   background-color:#0D3A93!important;
}
.frc-progress::-moz-progress-bar{
   background-color:#0D3A93!important;
}

@font-face{
   font-family:'Aldi_Font_family_v2';
   src:url('/sfsites/c/resource/CP_AldiFont/ALDISUEDWebRegular.woff2');
}
@font-face{
   font-family:'Aldi_Font_family_v2_bold';
   src:url('/sfsites/c/resource/CP_AldiFont/ALDISUEDWebBold.woff2');
}
@font-face{
   font-family:'Aldi_Font_family_v2_light';
   src:url('/sfsites/c/resource/CP_AldiFont/ALDISUEDWeb-Light.woff2');
}
@font-face {
   font-family: "ALDI SUED OT";
   src: url("/sfsites/c/resource/CP_AldiFontDirect");
   font-weight: 300 900;
}

.ciam-button-primary {
   color: white;
   border-radius: 8px;
   background: var(--interaction-background-default, #0D3A93);
   line-height: var(--cfsTypographyLineheight90);
   min-height: 48px;
   border-color: transparent;
}

.ciam-button-secondary {
   color: white;
   border-radius: 8px;
   background: var(--cfsColorBrandDarkblue100, #00005F);
   line-height: var(--cfsTypographyLineheight90);
   min-height: 48px;
   border-color: transparent;
}

.ciam-button-base {
   background-color: transparent;
   color: var(--interaction-text-default, #0D3A93);
   line-height: var(--cfsTypographyLineheight90);
   min-height: 48px;
   border-color: transparent;
}

/* overrides for ootb lightning components */
lightning-formatted-rich-text a,
lightning-formatted-rich-text a:hover {
   text-decoration: underline;
   color: var(--cfsColorBrandMidblue100);
}

/* sso style overrides */
.comm-social-login ul,
.comm-social-login li {
   padding-top: unset;
   margin: unset;
}

.comm-social-login ul {
   width: 100%;
   padding: 24px 0;
   display: flex;
   flex-direction: column;
   gap: 0.5rem;
}

.comm-social-login li {
   width: unset !important;
}

.comm-social-login button {
   --lwc-colorBackgroundButtonBrand: transparent;
   --dxp-g-brand-contrast: var(--cfsColorSystemBlack100);
   height: unset !important;
   border: none;
   box-shadow: none;
   padding: 12px 24px;
   display: flex;
   flex-direction: row;
   justify-content: center;
   align-items: center;
   gap: 0.5rem;
   color: transparent;
   font-size: 0;
}

.comm-social-login img {
   display: none;
}

.comm-social-login button::after {
   --lwc-colorTextButtonBrand: var(--cfsColorSystemBlack100);
   font-size: 18px;
   width: 100%;
}

.register .comm-social-login button[aria-label="Anmelden mit Google"]:after,
.register .comm-social-login button[aria-label="Anmelden mit Apple"]:after,
.register .comm-social-login button[aria-label="Anmelden mit Facebook"]:after {
  content: attr(aria-label);
}

.login .comm-social-login button[aria-label="Anmelden mit Google"]:after,
.login .comm-social-login button[aria-label="Anmelden mit Apple"]:after,
.login .comm-social-login button[aria-label="Anmelden mit Facebook"]:after{
  content: attr(aria-label);
}

.comm-social-login button::before {
   width: 32px;
   height: 32px;
   padding-left: 10%;
}
@media (min-width: 375px) {
   .comm-social-login button::before {
      padding-left: 15%;
   }
}

button[aria-label="Anmelden mit Google"]::before {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.8 16.3034C28.8 15.358 28.7152 14.4489 28.5576 13.5762H16V18.7337H23.1758C22.8667 20.4004 21.9273 21.8125 20.5152 22.758V26.1034H24.8242C27.3455 23.7822 28.8 20.3641 28.8 16.3034Z' fill='%234285F4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 29.3332C19.6 29.3332 22.6182 28.1393 24.8242 26.1029L20.5151 22.7574C19.3212 23.5574 17.7939 24.0302 16 24.0302C12.5273 24.0302 9.58787 21.6847 8.53938 18.5332H4.08484V21.9877C6.27878 26.3453 10.7879 29.3332 16 29.3332Z' fill='%2334A853'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.53941 18.5329C8.27275 17.7329 8.12123 16.8784 8.12123 15.9996C8.12123 15.1208 8.27275 14.2663 8.53941 13.4663V10.0117H4.08487C3.18184 11.8117 2.66669 13.8481 2.66669 15.9996C2.66669 18.1511 3.18184 20.1875 4.08487 21.9875L8.53941 18.5329Z' fill='%23FBBC05'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 7.96905C17.9576 7.96905 19.7151 8.64177 21.097 9.96299L24.9212 6.13874C22.6121 3.98723 19.5939 2.66602 16 2.66602C10.7879 2.66602 6.27878 5.65389 4.08484 10.0115L8.53938 13.466C9.58787 10.3145 12.5273 7.96905 16 7.96905Z' fill='%23EA4335'/%3E%3C/svg%3E%0A");
}

button[aria-label="Anmelden mit Apple"]::before {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.7871 15.5155C22.7564 12.1469 25.5452 10.5076 25.6728 10.431C24.0936 8.12821 21.6453 7.81327 20.7854 7.78881C18.729 7.57296 16.7355 9.01929 15.6876 9.01929C14.6195 9.01929 13.0061 7.81024 11.2688 7.84598C9.03231 7.88069 6.93916 9.17556 5.79136 11.1864C3.4231 15.2868 5.1896 21.313 7.45824 24.6274C8.5933 26.2504 9.91984 28.0633 11.6556 27.999C13.3542 27.9286 13.9885 26.9159 16.0388 26.9159C18.0701 26.9159 18.6653 27.999 20.4363 27.9582C22.2589 27.9286 23.4072 26.328 24.5025 24.6896C25.8142 22.8288 26.3409 20.9965 26.3619 20.9026C26.3194 20.8883 22.8218 19.5542 22.7871 15.5155Z' fill='%23101316'/%3E%3Cpath d='M19.442 5.6085C20.3552 4.46571 20.9804 2.9116 20.8068 1.33398C19.4845 1.39262 17.8308 2.24807 16.8789 3.3663C16.0368 4.35083 15.284 5.96524 15.4784 7.48255C16.9636 7.59283 18.4887 6.73331 19.442 5.6085Z' fill='%23101316'/%3E%3C/svg%3E%0A");
}

button[aria-label="Anmelden mit Facebook"]::before {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1497_126667)'%3E%3Cpath d='M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 23.9859 5.85094 30.6053 13.5 31.8056V20.625H9.4375V16H13.5V12.475C13.5 8.465 15.8888 6.25 19.5434 6.25C21.2941 6.25 23.125 6.5625 23.125 6.5625V10.5H21.1075C19.12 10.5 18.5 11.7334 18.5 12.9987V16H22.9375L22.2281 20.625H18.5V31.8056C26.1491 30.6053 32 23.9862 32 16Z' fill='%231877F2'/%3E%3Cpath d='M22.2281 20.625L22.9375 16H18.5V12.9987C18.5 11.7334 19.12 10.5 21.1075 10.5H23.125V6.5625C23.125 6.5625 21.2941 6.25 19.5434 6.25C15.8888 6.25 13.5 8.465 13.5 12.475V16H9.4375V20.625H13.5V31.8056C14.3147 31.9334 15.1494 32 16 32C16.8506 32 17.6853 31.9334 18.5 31.8056V20.625H22.2281Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1497_126667'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E ");
}