@font-face {
  font-family: 'InterRegular';
  font-display: swap;
  src: local('Inter'), local('inter-regular'), url('../../bundles/mariabasic/fonts/Inter-Regular.woff2') format('woff2'), url('../../bundles/mariabasic/fonts/Inter-Regular.woff') format('woff');
}
/*inter thin*/
@font-face {
  font-family: 'InterThin';
  font-style: thin;
  font-weight: 400;
  font-display: swap;
  src: local('Inter'), local('inter-regular'), url('../../bundles/mariabasic/fonts/Inter-Thin.woff2') format('woff2'), url('../../bundles/mariabasic/fonts/Inter-Thin.woff') format('woff');
}
/* inter-normal bold */
@font-face {
  font-family: 'InterBold';
  font-style: bold;
  font-weight: 800;
  font-display: swap;
  src: local('Inter Bold'), local('Inter-Bold'), url('../../bundles/mariabasic/fonts/Inter-Bold.woff2') format('woff2'), url('../../bundles/mariabasic/fonts/Inter-Bold.woff') format('woff');
}
/* source-serifPro regular*/
@font-face {
  font-family: 'SourceSerifPro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Source Serif Pro Regular'), local('SourceSerifPro-Regular'), url('../../bundles/mariabasic/fonts/SourceSerifPro-Regular.woff2') format('woff2'), url('../../bundles/mariabasic/fonts/SourceSerifPro-Regular.woff') format('woff');
}
/* source-serifPro semibold-italic*/
@font-face {
  font-family: 'SourceSerifProSemiBoldItalic';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Source Serif Pro Semibold'), local('SourceSerifPro-BoldItalic'), url('../../bundles/mariabasic/fonts/SourceSerifPro-SemiBoldItalic.woff2') format('woff2'), url('../../bundles/mariabasic/fonts/SourceSerifPro-SemiBoldItalic.woff') format('woff');
}
/* source-serifPro semibold*/
@font-face {
  font-family: 'SourceSerifProSemiBold';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Source Serif Pro Bold'), local('SourceSerifPro-Bold'), url('../../bundles/mariabasic/fonts/SourceSerifPro-SemiBold.woff2') format('woff2'), url('../../bundles/mariabasic/fonts/SourceSerifPro-SemiBold.woff') format('woff');
}
* {
  font-size: 100%;
}
h1 {
  font-family: "InterThin", helvetica, arial, sans-serif;
  font-size: 2.62em;
  text-transform: uppercase;
  margin: 1.5em 0;
  line-height: 1;
}
h2 {
  font-family: "SourceSerifProSemiBold", serif;
  font-size: 1.6em;
  color: #F5C8BA;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  margin-bottom: 1em;
  margin-top: 2.5em;
  line-height: 1.35;
  font-weight: 600;
}
@media screen and (min-width: 5em) {
  h2 {
    font-size: 1.5em;
  }
}
h3 {
  font-weight: 600;
  margin-bottom: 0.5em;
  font-size: 1.2em;
}
h4 {
  font-weight: 600;
  margin-bottom: 0.5em;
  font-size: 1.1em;
  color: #F5C8BA;
}
p {
  margin-bottom: 1em;
}
p + ul {
  margin-bottom: 0;
}
body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  font-size: 1em;
  line-height: 1.5;
  color: #707070;
  font-family: "SourceSerifpro", serif;
}
cite {
  font-family: "SourceSerifProSemiBoldItalic", serif;
  font-size: 1.2em;
}
strong {
  font-weight: 700;
}
a {
  text-decoration: none;
}
.caption, figcaption {
  font-size: 0.8em;
  line-height: 1.25;
  font-style: italic;
}
/* responsive font sizing */
@media screen and (min-width: 5em) {
  body {
    font-size: 0.9375em;
  }
}
@media screen and (min-width: 42em) {
  body {
    font-size: 0.9375em;
  }
}
@media screen and (min-width: 50em) {
  body {
    font-size: 1em;
  }
}
@media screen and (min-width: 57em) {
  body {
    font-size: 1em;
  }
}
@media screen and (min-width: 64em) {
  body {
    font-size: 1em;
  }
}
@media screen and (min-width: 100em) {
  body {
    font-size: 1.1em;
  }
}
@media screen and (min-width: 45em) and (max-device-width: 80em) and (orientation: landscape) {
  body {
    font-size: 1.1em;
  }
}
@media screen and (min-width: 120em) {
  body {
    font-size: 1.1em;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fvirtual%2Fmaria-blanke.abnahme-server.de%2Fhtdocs%2Fprivate-bundles%2Fmagmell-agentur%2Fmaria-basic%2Fsrc%2FResources%2Fpublic%2Fcss%2Ftypography.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAALA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAdA%3BAAwBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAxBA%3BAAoCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAApCA%3BAA%2BCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2FCA%3BAA0DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA5IA%3BAAmJA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%22%7D */