.t1l {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 136px;
  line-height: 91%;
  text-transform: uppercase;
}
.t1s {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 64px;
  line-height: 100%;
  text-transform: uppercase;
}
.t1 {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 136px;
  line-height: 91%;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .t1 {
    font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 64px;
    line-height: 100%;
    text-transform: uppercase;
  }
}
.t2l {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 96px;
  line-height: 91%;
  text-transform: uppercase;
}
.t2s {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 48px;
  line-height: 100%;
  text-transform: uppercase;
}
.t2 {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 96px;
  line-height: 91%;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .t2 {
    font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    line-height: 100%;
    text-transform: uppercase;
  }
}
.d1l {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 64px;
  line-height: 100%;
  text-transform: uppercase;
}
.d1s {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 48px;
  line-height: 110%;
  text-transform: uppercase;
}
.d1 {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 64px;
  line-height: 100%;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .d1 {
    font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    line-height: 110%;
    text-transform: uppercase;
  }
}
.d2l {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 40px;
  line-height: 110%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
.d2s {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 32px;
  line-height: 110%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
.d2 {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 40px;
  line-height: 110%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .d2 {
    font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 110%;
    letter-spacing: 0.02em;
    text-transform: uppercase;
  }
}
.d3 {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 32px;
  line-height: 110%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
.b1l {
  font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 140%;
  letter-spacing: -0.03em;
}
.b1 {
  font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 140%;
  letter-spacing: -0.03em;
}
@media (max-width: 767px) {
  .b1 {
    font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 140%;
    letter-spacing: -0.03em;
  }
}
.b2l {
  font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
  font-style: normal;
  font-weight: 580;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.03em;
}
.b2 {
  font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
  font-style: normal;
  font-weight: 580;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.03em;
}
.button, a.button {
  font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
  font-style: normal;
  font-weight: 580;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.03em;
  display: inline-block;
  color: var(--red1);
  background-color: var(--white);
  border: 1px solid var(--red1);
  transition: color 0.3s, background-color 0.3s;
  text-decoration: none;
  padding: 10px 10px 8px;
}
@media (hover: hover) and (pointer: fine) {
  .button:hover, a.button:hover {
    color: var(--white);
    background-color: var(--red1);
    text-decoration: none;
  }
}
.button.active, a.button.active {
  color: var(--white);
  background-color: var(--red1);
  text-decoration: none;
}
html {
  font-size: 62.5%;
}
body {
  font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
  font-style: normal;
  font-weight: 580;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.03em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Firefox */
  color: var(--green);
}
::placeholder {
  font-family: inherit;
}
form input, form select {
  font-family: inherit;
  /* Remove First */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
b, strong, .bold {
  font-weight: bold;
}
h1 b, h1 strong, h2 b, h2 strong, h3 b, h3 strong, h4 b, h4 strong, h5 b, h5 strong, h6 b, h6 strong {
  font-weight: inherit;
}
.semibold {
  font-weight: 600;
}
i, em, .italic {
  font-style: italic;
}
.alignleft {
  float: left;
  margin-right: 1em;
}
.alignright {
  float: right;
  margin-left: 1em;
}
a {
  color: inherit;
  text-decoration: none;
}
a.underlined {
  text-decoration: underline;
}
button.revert {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  padding: 0;
  border: none;
  border-radius: 0;
  background: transparent;
  color: inherit;
  font-family: inherit;
}
sup, sub {
  font-size: 0.75em;
}
article.wysiwyg, body.mce-content-body {
  max-width: 70ch;
  margin-left: auto;
  margin-right: auto;
}
article.wysiwyg h1:not([class]), body.mce-content-body h1:not([class]) {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 64px;
  line-height: 100%;
  text-transform: uppercase;
  hyphens: auto;
}
@media (max-width: 767px) {
  article.wysiwyg h1:not([class]), body.mce-content-body h1:not([class]) {
    font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 48px;
    line-height: 110%;
    text-transform: uppercase;
  }
}
article.wysiwyg h2:not([class]), body.mce-content-body h2:not([class]) {
  font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 40px;
  line-height: 110%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  article.wysiwyg h2:not([class]), body.mce-content-body h2:not([class]) {
    font-family: "BebasNeue", "Adjusted Impact Fallback", "Impact", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 110%;
    letter-spacing: 0.02em;
    text-transform: uppercase;
  }
}
article.wysiwyg h3:not([class]), body.mce-content-body h3:not([class]) {
  font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 140%;
  letter-spacing: -0.03em;
}
@media (max-width: 767px) {
  article.wysiwyg h3:not([class]), body.mce-content-body h3:not([class]) {
    font-family: "WorkSans", "Adjusted Arial Fallback", "Arial", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 140%;
    letter-spacing: -0.03em;
  }
}
article.wysiwyg h1, article.wysiwyg h2, article.wysiwyg h3, article.wysiwyg h4, article.wysiwyg h5, article.wysiwyg h6, article.wysiwyg p, article.wysiwyg table, article.wysiwyg ul, article.wysiwyg ol, article.wysiwyg blockquote, body.mce-content-body h1, body.mce-content-body h2, body.mce-content-body h3, body.mce-content-body h4, body.mce-content-body h5, body.mce-content-body h6, body.mce-content-body p, body.mce-content-body table, body.mce-content-body ul, body.mce-content-body ol, body.mce-content-body blockquote {
  margin: 16px 0;
}
/*# sourceMappingURL=https://drogistenwissenmehr.kniff.at/wp-content/build/scss_library/053bbeaaaa1989cf781339eaaac7bc998031d487.css.map */