/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/scss/content-elements/ce_newsletter_teaser.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ce-newsletter_teaser__grid {
  align-items: center;
  justify-content: center;
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__grid {
    display: grid;
  }
}
.ce-newsletter_teaser__grid-layer-1 {
  z-index: 1;
  grid-column: 1;
  grid-row: 1;
}
.ce-newsletter_teaser__picture {
  position: relative;
  display: block;
}
@media (min-width: 1300px) {
  .ce-newsletter_teaser__picture {
    display: flex;
    max-height: 440px;
    align-items: center;
    justify-content: center;
    overflow: hidden;
  }
}
.ce-newsletter_teaser__picture::before {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 2;
  display: none;
  height: 100%;
  width: 100%;
  content: var(--tw-content);
  background-color: rgba(0,0,0,0.5);
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__picture::before {
    content: var(--tw-content);
    display: block;
  }
}
.ce-newsletter_teaser__image {
  display: none;
  object-fit: cover;
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__image {
    display: block;
    width: 100vw;
  }
}
.ce-newsletter_teaser__grid-layer-2 {
  z-index: 3;
  grid-column: 1;
  grid-row: 1;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.ce-newsletter_teaser__wrapper {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.ce-newsletter_teaser__content {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__content {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .ce-newsletter_teaser__content--on-image {
    padding-left: 76px;
    padding-right: 76px;
  }
  .ce-newsletter_teaser__content--imageless {
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(255 221 0 / var(--tw-border-opacity, 1));
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}
.ce-newsletter_teaser__content-wrap {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  text-align: center;
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__content-wrap {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    text-align: left;
  }
}
.ce-newsletter_teaser__text {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-family: Meta Headline Offc W01 Bold, system-ui, sans-serif;
  font-size: 1.625rem;
  line-height: 2rem;
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__text {
    justify-content: flex-start;
    text-align: left;
  }
  .ce-newsletter_teaser__text--on-image {
    width: 36%;
  }
}
@media (min-width: 1300px) {
  .ce-newsletter_teaser__text--on-image {
    width: 30%;
  }
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__text--imageless {
    width: 30%;
  }
}
@media (min-width: 1300px) {
  .ce-newsletter_teaser__text--imageless {
    width: 26%;
  }
}
.ce-newsletter_teaser__form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
  padding: 0.5rem;
}
.ce-newsletter_teaser__input {
  margin-right: 1rem;
  display: block;
  width: 100%;
  border-radius: 0;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
@media (min-width: 976px) {
  .ce-newsletter_teaser__input {
    min-width: 300px;
  }
}
.ce-newsletter_teaser__input:focus {
  outline: none;
}
.ce-newsletter_teaser__button {
  display: flex;
  height: 2.5rem;
  width: 2.5rem;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgb(255 221 0 / var(--tw-bg-opacity, 1));
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2VfbmV3c2xldHRlcl90ZWFzZXIuY3NzIiwibWFwcGluZ3MiOiI7OztBQUVRO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0lBQUE7RUFBQTtFQUdJO0lBQUE7SUFBQTtFQUFBO0VBR0E7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFOSjtBQVVBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7SUFBQTtFQUFBO0VBR0k7SUFBQTtFQUFBO0FBSEo7QUFHSTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUNBO0VBQ0k7QUFEWjtBQUtRO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQSxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vaWdlbGItZGlzdHJpYnV0aW9uLXRhaWx3aW5kLy4vYXNzZXRzL3Njc3MvY29udGVudC1lbGVtZW50cy9jZV9uZXdzbGV0dGVyX3RlYXNlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5jZS1uZXdzbGV0dGVyX3RlYXNlciB7XG4gICAgJl9fZ3JpZCB7XG4gICAgICAgIEBhcHBseSBsZzpncmlkIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjtcbiAgICB9XG4gICAgJl9fZ3JpZC1sYXllci0xIHtcbiAgICAgICAgQGFwcGx5IHotWzFdIHJvdy1bMV0gY29sLVsxXTtcbiAgICB9XG4gICAgJl9fcGljdHVyZSB7XG4gICAgICAgIEBhcHBseSByZWxhdGl2ZSBibG9jayB4bDpmbGV4IHhsOm1heC1oLVs0NDBweF0geGw6b3ZlcmZsb3ctaGlkZGVuIHhsOmp1c3RpZnktY2VudGVyIHhsOml0ZW1zLWNlbnRlcjtcbiAgICAgICAgQGFwcGx5IGJlZm9yZTpoaWRkZW4gYmVmb3JlOmxnOmJsb2NrIGJlZm9yZTp3LWZ1bGwgYmVmb3JlOmgtZnVsbCBiZWZvcmU6YmctW3JnYmEoMCwwLDAsMC41KV0gYmVmb3JlOmFic29sdXRlIGJlZm9yZTp6LVsyXSBiZWZvcmU6bGVmdC0wIGJlZm9yZTp0b3AtMDtcbiAgICB9XG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBAYXBwbHkgaGlkZGVuIGxnOmJsb2NrIG9iamVjdC1jb3ZlciBsZzp3LVsxMDB2d107XG4gICAgfVxuICAgICZfX2dyaWQtbGF5ZXItMiB7XG4gICAgICAgIEBhcHBseSB6LVszXSBweC01IHB5LTEwIHJvdy1bMV0gY29sLVsxXTtcbiAgICB9XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIEBhcHBseSBweC01IHB5LTEwO1xuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgQGFwcGx5IGJnLXdoaXRlIGxnOnB5LTEwO1xuXG4gICAgICAgICYtLW9uLWltYWdlIHtcbiAgICAgICAgICAgIEBhcHBseSBsZzpweC1bNzZweF07XG4gICAgICAgIH1cbiAgICAgICAgJi0taW1hZ2VsZXNzIHtcbiAgICAgICAgICAgIEBhcHBseSBsZzpib3JkZXItMiBsZzpib3JkZXIteWVsbG93IGxnOnB4LTk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGVudC13cmFwIHtcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC1jb2wgZ2FwLTggbGc6ZmxleC1yb3cgbGc6anVzdGlmeS1iZXR3ZWVuIHRleHQtY2VudGVyIGxnOnRleHQtbGVmdCBsZzppdGVtcy1jZW50ZXI7XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgICBAYXBwbHkgZm9udC1oZWFkbGluZSB0ZXh0LTN4bCBsZWFkaW5nLTggZmxleCBpdGVtcy1jZW50ZXIgdGV4dC1jZW50ZXIgbGc6dGV4dC1sZWZ0IGp1c3RpZnktY2VudGVyIGxnOmp1c3RpZnktc3RhcnQ7XG5cbiAgICAgICAgJi0tb24taW1hZ2Uge1xuICAgICAgICAgICAgQGFwcGx5IGxnOnctWzM2JV0geGw6dy1bMzAlXTtcbiAgICAgICAgfVxuICAgICAgICAmLS1pbWFnZWxlc3Mge1xuICAgICAgICAgICAgQGFwcGx5IGxnOnctWzMwJV0geGw6dy1bMjYlXTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19mb3JtIHtcbiAgICAgICAgQGFwcGx5IGZsZXggYm9yZGVyIGJvcmRlci1ncmF5LTIwMCBwLTIgaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbjtcbiAgICB9XG4gICAgJl9faW5wdXQge1xuICAgICAgICBAYXBwbHkgdy1mdWxsIG1yLTQgbGc6bWluLXctWzMwMHB4XSByb3VuZGVkLW5vbmUgYmxvY2sgcHgtMjtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J1dHRvbiB7XG4gICAgICAgIEBhcHBseSB3LTEwIGgtMTAgZmxleCBqdXN0aWZ5LWNlbnRlciBpdGVtcy1jZW50ZXIgYmctcHJpbWFyeTtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/