/*! The license information is located in the file oss-licenses.txt, which can always be found in the directory of the respective version: https://assets.dm.de/<bundle>/<version>/oss-licenses.txt (e.g. https://assets.dm.de/composing/2024.12.21043/oss-licenses.txt).  */
*,
*::before,
*::after {
  box-sizing: border-box;
}

* {
  outline-color: var(--palette-color2-hex);
}

body {
  margin: 0;
  font-family:
    dmbrand, Arial, Helvetica, sans-serif; /*/theme.typography.fontFamily.primary.main,*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* DM font face - DMBrand */

@font-face {
  font-display: swap;
  font-family: 'dmbrand';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/DMBrand-Light.eot);
  src:
    url(../fonts/DMBrand-Light.eot?#iefix)
      format('embedded-opentype'),
    url(../fonts/DMBrand-Light.woff2) format('woff2'),
    url(../fonts/DMBrand-Light.woff) format('woff'); /* ie11 */
}

@font-face {
  font-display: swap;
  font-family: 'dmbrand';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/DMBrand-Regular.eot);
  src:
    url(../fonts/DMBrand-Regular.eot?#iefix)
      format('embedded-opentype'),
    url(../fonts/DMBrand-Regular.woff2) format('woff2'),
    url(../fonts/DMBrand-Regular.woff) format('woff'); /* ie11 */
}

@font-face {
  font-display: swap;
  font-family: 'dmbrand';
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/DMBrand-Medium.eot);
  src:
    url(../fonts/DMBrand-Medium.eot?#iefix)
      format('embedded-opentype'),
    url(../fonts/DMBrand-Medium.woff2) format('woff2'),
    url(../fonts/DMBrand-Medium.woff) format('woff'); /* ie11 */
}

@font-face {
  font-display: swap;
  font-family: 'dmbrand';
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/DMBrand-Medium.eot);
  src:
    url(../fonts/DMBrand-Medium.eot?#iefix)
      format('embedded-opentype'),
    url(../fonts/DMBrand-Medium.woff2) format('woff2'),
    url(../fonts/DMBrand-Medium.woff) format('woff'); /* ie11 */
}

@font-face {
  font-display: swap;
  font-family: 'dmbrand';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/DMBrand-Bold.eot);
  src:
    url(../fonts/DMBrand-Bold.eot?#iefix)
      format('embedded-opentype'),
    url(../fonts/DMBrand-Bold.woff2) format('woff2'),
    url(../fonts/DMBrand-Bold.woff) format('woff'); /* ie11 */
}

[data-fontweight='bold'] * {
  font-weight: 700 !important;
}

