html, :root, :host {
    --bdk-alabaster: rgba(250,248,247,1);
    --bdk-ash: rgba(108,103,101,1);
    --bdk-beyond-bronze: rgba(157,83,39,1);
    --bdk-beyond-gold: rgba(158,91,5,1);
    --bdk-beyond-platin: rgba(132,93,104,1);
    --bdk-breuninger-orange: rgba(243,138,1,1);
    --bdk-breuninger-red: rgba(186,12,47,1);
    --bdk-bronze-background: rgba(248,236,232,1);
    --bdk-bronze-gradient: rgba(0,0,0,1);
    --bdk-coal-100: rgba(26,26,26,1);
    --bdk-coal-25: rgba(26,26,26,0.25);
    --bdk-coal-50: rgba(26,26,26,0.5);
    --bdk-coal-85: rgba(26,26,26,0.85);
    --bdk-concrete: rgba(244,242,242,1);
    --bdk-error: rgba(178,12,22,1);
    --bdk-error-background: rgba(255,237,244,1);
    --bdk-eukalyptus: rgba(201,229,216,1);
    --bdk-gold-gradient: rgba(0,0,0,1);
    --bdk-home-and-living: rgba(186,180,180,1);
    --bdk-marketplace: rgba(16,53,185,1);
    --bdk-orange-background: rgba(255,244,235,1);
    --bdk-pebble: rgba(224,223,222,1);
    --bdk-platin-gradient: rgba(0,0,0,1);
    --bdk-private-luxury-sale: rgba(207,199,192,1);
    --bdk-red-hover-light: rgba(203,13,51,1);
    --bdk-sale: rgba(255,237,0,1);
    --bdk-silber-gradient: rgba(0,0,0,1);
    --bdk-smoke: rgba(146,141,139,1);
    --bdk-snow-100: rgba(255,255,255,1);
    --bdk-snow-25: rgba(255,255,255,0.25);
    --bdk-snow-50: rgba(255,255,255,0.5);
    --bdk-snow-85: rgba(255,255,255,0.85);
    --bdk-success: rgba(19,98,51,1);
    --bdk-success-background: rgba(239,253,229,1);
    --bdk-space-0: 0rem;
    --bdk-space-0-5: 0.333333rem;
    --bdk-space-1: 0.666667rem;
    --bdk-space-10: 6.666667rem;
    --bdk-space-11: 7.333333rem;
    --bdk-space-12: 8rem;
    --bdk-space-13: 8.666667rem;
    --bdk-space-14: 9.333333rem;
    --bdk-space-15: 10rem;
    --bdk-space-16: 10.666667rem;
    --bdk-space-17: 11.333333rem;
    --bdk-space-18: 12rem;
    --bdk-space-19: 12.666667rem;
    --bdk-space-2: 1.333333rem;
    --bdk-space-2-5: 1.666667rem;
    --bdk-space-20: 13.333333rem;
    --bdk-space-21: 14rem;
    --bdk-space-22: 14.666667rem;
    --bdk-space-23: 15.333333rem;
    --bdk-space-24: 16rem;
    --bdk-space-25: 16.666666rem;
    --bdk-space-26: 17.333334rem;
    --bdk-space-27: 18rem;
    --bdk-space-28: 18.666666rem;
    --bdk-space-29: 19.333334rem;
    --bdk-space-3: 2rem;
    --bdk-space-30: 20rem;
    --bdk-space-31: 20.666666rem;
    --bdk-space-32: 21.333334rem;
    --bdk-space-33: 22rem;
    --bdk-space-34: 22.666666rem;
    --bdk-space-35: 23.333334rem;
    --bdk-space-4: 2.666667rem;
    --bdk-space-5: 3.333333rem;
    --bdk-space-6: 4rem;
    --bdk-space-7: 4.666667rem;
    --bdk-space-8: 5.333333rem;
    --bdk-space-9: 6rem;
    --bdk-radius-0: 0rem;
    --bdk-radius-1: 0.666667rem;
    --bdk-radius-1-5: 1rem;
    --bdk-radius-10: 6.666667rem;
    --bdk-radius-11: 7.333333rem;
    --bdk-radius-12: 8rem;
    --bdk-radius-2: 1.333333rem;
    --bdk-radius-3: 2rem;
    --bdk-radius-4: 2.666667rem;
    --bdk-radius-5: 3.333333rem;
    --bdk-radius-6: 4rem;
    --bdk-radius-7: 4.666667rem;
    --bdk-radius-8: 5.333333rem;
    --bdk-radius-9: 6rem;
    --bdk-radius-pill: 166.5rem;
    --bdk-button-l-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-button-l-font-size: 2.666667rem;
    --bdk-button-l-font-weight: 500;
    --bdk-button-l-letter-spacing: 0.05rem;
    --bdk-button-l-line-height: 4rem;
    --bdk-button-l-text-decoration: none;
    --bdk-button-l-text-transform: uppercase;
    --bdk-button-m-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-button-m-font-size: 2.333333rem;
    --bdk-button-m-font-weight: 500;
    --bdk-button-m-letter-spacing: 0.033333rem;
    --bdk-button-m-line-height: 3.666667rem;
    --bdk-button-m-text-decoration: none;
    --bdk-button-m-text-transform: uppercase;
    --bdk-button-s-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-button-s-font-size: 2rem;
    --bdk-button-s-font-weight: 500;
    --bdk-button-s-letter-spacing: 0.033333rem;
    --bdk-button-s-line-height: 3rem;
    --bdk-button-s-text-decoration: none;
    --bdk-button-s-text-transform: uppercase;
    --bdk-heading-2xl-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-heading-2xl-font-size: 7rem;
    --bdk-heading-2xl-font-weight: 500;
    --bdk-heading-2xl-letter-spacing: 0.266667rem;
    --bdk-heading-2xl-line-height: 10.666667rem;
    --bdk-heading-2xl-text-decoration: none;
    --bdk-heading-2xl-text-transform: uppercase;
    --bdk-heading-2xs-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-heading-2xs-font-size: 1.666667rem;
    --bdk-heading-2xs-font-weight: 500;
    --bdk-heading-2xs-letter-spacing: 0.016667rem;
    --bdk-heading-2xs-line-height: 2.666667rem;
    --bdk-heading-2xs-text-decoration: none;
    --bdk-heading-2xs-text-transform: uppercase;
    --bdk-heading-l-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-heading-l-font-size: 4rem;
    --bdk-heading-l-font-weight: 500;
    --bdk-heading-l-letter-spacing: 0.116667rem;
    --bdk-heading-l-line-height: 6rem;
    --bdk-heading-l-text-decoration: none;
    --bdk-heading-l-text-transform: uppercase;
    --bdk-heading-m-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-heading-m-font-size: 3.333333rem;
    --bdk-heading-m-font-weight: 500;
    --bdk-heading-m-letter-spacing: 0.083333rem;
    --bdk-heading-m-line-height: 5rem;
    --bdk-heading-m-text-decoration: none;
    --bdk-heading-m-text-transform: uppercase;
    --bdk-heading-s-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-heading-s-font-size: 2.666667rem;
    --bdk-heading-s-font-weight: 500;
    --bdk-heading-s-letter-spacing: 0.05rem;
    --bdk-heading-s-line-height: 4rem;
    --bdk-heading-s-text-decoration: none;
    --bdk-heading-s-text-transform: uppercase;
    --bdk-heading-xl-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-heading-xl-font-size: 5.333333rem;
    --bdk-heading-xl-font-weight: 500;
    --bdk-heading-xl-letter-spacing: 0.2rem;
    --bdk-heading-xl-line-height: 8rem;
    --bdk-heading-xl-text-decoration: none;
    --bdk-heading-xl-text-transform: uppercase;
    --bdk-heading-xs-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-heading-xs-font-size: 2.333333rem;
    --bdk-heading-xs-font-weight: 500;
    --bdk-heading-xs-letter-spacing: 0.033333rem;
    --bdk-heading-xs-line-height: 3.666667rem;
    --bdk-heading-xs-text-decoration: none;
    --bdk-heading-xs-text-transform: uppercase;
    --bdk-list-m-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-list-m-font-size: 2.666667rem;
    --bdk-list-m-font-weight: 400;
    --bdk-list-m-letter-spacing: 0.066667rem;
    --bdk-list-m-line-height: 4rem;
    --bdk-list-m-text-decoration: none;
    --bdk-list-m-text-transform: inherit;
    --bdk-strong-2xs-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-strong-2xs-font-size: 1.666667rem;
    --bdk-strong-2xs-font-weight: 500;
    --bdk-strong-2xs-letter-spacing: 0.016667rem;
    --bdk-strong-2xs-line-height: 2.666667rem;
    --bdk-strong-2xs-text-decoration: none;
    --bdk-strong-2xs-text-transform: inherit;
    --bdk-strong-l-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-strong-l-font-size: 3.333333rem;
    --bdk-strong-l-font-weight: 500;
    --bdk-strong-l-letter-spacing: 0.1rem;
    --bdk-strong-l-line-height: 5rem;
    --bdk-strong-l-text-decoration: none;
    --bdk-strong-l-text-transform: inherit;
    --bdk-strong-m-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-strong-m-font-size: 2.666667rem;
    --bdk-strong-m-font-weight: 500;
    --bdk-strong-m-letter-spacing: 0.066667rem;
    --bdk-strong-m-line-height: 4rem;
    --bdk-strong-m-text-decoration: none;
    --bdk-strong-m-text-transform: inherit;
    --bdk-strong-s-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-strong-s-font-size: 2.333333rem;
    --bdk-strong-s-font-weight: 500;
    --bdk-strong-s-letter-spacing: 0.05rem;
    --bdk-strong-s-line-height: 3.666667rem;
    --bdk-strong-s-text-decoration: none;
    --bdk-strong-s-text-transform: inherit;
    --bdk-strong-xs-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-strong-xs-font-size: 2rem;
    --bdk-strong-xs-font-weight: 500;
    --bdk-strong-xs-letter-spacing: 0.033333rem;
    --bdk-strong-xs-line-height: 3rem;
    --bdk-strong-xs-text-decoration: none;
    --bdk-strong-xs-text-transform: inherit;
    --bdk-text-l-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-text-l-font-size: 3.333333rem;
    --bdk-text-l-font-weight: 400;
    --bdk-text-l-letter-spacing: 0.1rem;
    --bdk-text-l-line-height: 5rem;
    --bdk-text-l-text-decoration: none;
    --bdk-text-l-text-transform: inherit;
    --bdk-text-m-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-text-m-font-size: 2.666667rem;
    --bdk-text-m-font-weight: 400;
    --bdk-text-m-letter-spacing: 0.066667rem;
    --bdk-text-m-line-height: 4rem;
    --bdk-text-m-text-decoration: none;
    --bdk-text-m-text-transform: inherit;
    --bdk-text-s-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-text-s-font-size: 2.333333rem;
    --bdk-text-s-font-weight: 400;
    --bdk-text-s-letter-spacing: 0.05rem;
    --bdk-text-s-line-height: 3.666667rem;
    --bdk-text-s-text-decoration: none;
    --bdk-text-s-text-transform: inherit;
    --bdk-text-xs-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-text-xs-font-size: 2rem;
    --bdk-text-xs-font-weight: 400;
    --bdk-text-xs-letter-spacing: 0.033333rem;
    --bdk-text-xs-line-height: 3rem;
    --bdk-text-xs-text-decoration: none;
    --bdk-text-xs-text-transform: inherit;
    --bdk-underline-m-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-underline-m-font-size: 2.666667rem;
    --bdk-underline-m-font-weight: 400;
    --bdk-underline-m-letter-spacing: 0.066667rem;
    --bdk-underline-m-line-height: 4rem;
    --bdk-underline-m-text-decoration: underline;
    --bdk-underline-m-text-transform: inherit;
    --bdk-underline-s-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-underline-s-font-size: 2.333333rem;
    --bdk-underline-s-font-weight: 400;
    --bdk-underline-s-letter-spacing: 0.05rem;
    --bdk-underline-s-line-height: 3.666667rem;
    --bdk-underline-s-text-decoration: underline;
    --bdk-underline-s-text-transform: inherit;
    --bdk-underline-strong-m-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-underline-strong-m-font-size: 2.666667rem;
    --bdk-underline-strong-m-font-weight: 500;
    --bdk-underline-strong-m-letter-spacing: 0.066667rem;
    --bdk-underline-strong-m-line-height: 4rem;
    --bdk-underline-strong-m-text-decoration: underline;
    --bdk-underline-strong-m-text-transform: inherit;
    --bdk-underline-strong-s-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-underline-strong-s-font-size: 2.333333rem;
    --bdk-underline-strong-s-font-weight: 500;
    --bdk-underline-strong-s-letter-spacing: 0.05rem;
    --bdk-underline-strong-s-line-height: 3.666667rem;
    --bdk-underline-strong-s-text-decoration: underline;
    --bdk-underline-strong-s-text-transform: inherit;
    --bdk-underline-strong-xs-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-underline-strong-xs-font-size: 2rem;
    --bdk-underline-strong-xs-font-weight: 500;
    --bdk-underline-strong-xs-letter-spacing: 0.033333rem;
    --bdk-underline-strong-xs-line-height: 3rem;
    --bdk-underline-strong-xs-text-decoration: underline;
    --bdk-underline-strong-xs-text-transform: inherit;
    --bdk-underline-xs-font-family: 'Eduard Breuninger',Helvetica,Arial,sans-serif;
    --bdk-underline-xs-font-size: 2rem;
    --bdk-underline-xs-font-weight: 400;
    --bdk-underline-xs-letter-spacing: 0.033333rem;
    --bdk-underline-xs-line-height: 3rem;
    --bdk-underline-xs-text-decoration: underline;
    --bdk-underline-xs-text-transform: inherit;
    --bdk-breakpoint-2xl: 1360px;
    --bdk-breakpoint-2xs: 320px;
    --bdk-breakpoint-3xl: 1660px;
    --bdk-breakpoint-app: 375px;
    --bdk-breakpoint-full-hd: 1920px;
    --bdk-breakpoint-l: 960px;
    --bdk-breakpoint-m: 760px;
    --bdk-breakpoint-s: 560px;
    --bdk-breakpoint-xl: 1160px;
    --bdk-breakpoint-xs: 360px;
    --bdk-elevation-above-header: 45;
    --bdk-elevation-above-menu: 55;
    --bdk-elevation-above-overlay: 85;
    --bdk-elevation-below-header: 35;
    --bdk-elevation-below-menu: 45;
    --bdk-elevation-below-overlay: 55;
    --bdk-elevation-header: 40;
    --bdk-elevation-layer: 90;
    --bdk-elevation-menu: 50;
    --bdk-elevation-offcanvas: 100;
    --bdk-elevation-overlay: 80;
    --bdk-shadow-elevation--1: 0rem -0.833333rem 0.833333rem 0rem rgba(26,26,26,0.08);
    --bdk-shadow-elevation--2: 0rem -1.666667rem 2.5rem 0rem rgba(26,26,26,0.08);
    --bdk-shadow-elevation--3: 0rem -4.166667rem 5rem 0rem rgba(26,26,26,0.04);
    --bdk-shadow-elevation--4: 0rem -6.666667rem 6.666667rem 0rem rgba(26,26,26,0.04);
    --bdk-shadow-elevation-1: 0rem 0.833333rem 0.833333rem 0rem rgba(26,26,26,0.08);
    --bdk-shadow-elevation-2: 0rem 1.666667rem 2.5rem 0rem rgba(26,26,26,0.08);
    --bdk-shadow-elevation-3: 0rem 4.166667rem 5rem 0rem rgba(26,26,26,0.04);
    --bdk-shadow-elevation-4: 0rem 6.666667rem 6.666667rem 0rem rgba(26,26,26,0.04);
}