<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">button.eoi_reset {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
}

.eoi_dragger:hover {
  cursor: move;
}
.eoi_drag-over * {
  opacity: 0;
}
.eoi_marginleft--100 {
  margin-left: -100%;
}
.eoi_transition {
  transition: all;
  transition-duration: 1000ms;
}
.eoi_transition__delay {
  transition-delay: 10ms;
}
.eoi_transition__margin-y-0 {
  margin-top: -100%;
}
.eoi_transition__margin-y-100 {
  margin-top: 0;
}
.eoi_transition__opacity-0 {
  opacity: 0;
}
.eoi_transition__opacity-1 {
  opacity: 0;
}
.eoi_shopper-steps {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.eoi_shopper-steps ul, .eoi_shopper-steps li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  flex-grow: 1;
}
.eoi_shopper-steps ul {
  display: flex;
  flex-direction: row;
}
.eoi_shopper-step {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-content: center;
}
.eoi_shopper-step a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  margin: 0;
  padding: 0 10px;
  color: #adb5bd;
}
.eoi_shopper-step a:after, .eoi_shopper-step a:before {
  position: absolute;
  content: " ";
  display: block;
  width: 50%;
  height: 1px;
  background: #adb5bd;
  top: 7px;
  left: 0;
  z-index: 1;
}
.eoi_shopper-step a:after {
  left: 50%;
}
.eoi_shopper-step:first-child a:before {
  display: none;
}
.eoi_shopper-step:last-child a:after {
  display: none;
}
.eoi_shopper-step__circle {
  z-index: 2;
  background: white;
  display: block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  border: 1px solid #adb5bd;
  position: relative;
}
.eoi_shopper-step__title {
  font-size: 0.6rem !important;
}
.eoi_shopper-step--active .eoi_shopper-step__title {
  font-size: 0.75rem !important;
  font-weight: normal !important;
}
.eoi_shopper-step--done a {
  color: black;
}
.eoi_shopper-step--done a:before,
.eoi_shopper-step--done a:after {
  background: black;
}
.eoi_shopper-step--done .eoi_shopper-step__circle {
  border: 1px solid black;
}
.eoi_shopper-step--active a {
  color: black;
}
.eoi_shopper-step--active a:before {
  background: black;
}
.eoi_shopper-step--active .eoi_shopper-step__circle {
  border: 1px solid green;
  background: green;
}
.eoi_shopper__products .eoi_shopper__productdetails {
  display: none !important;
}
.eoi_shopper__favourites .eoi_shopper__productmodal {
  display: none !important;
}

.eoi_shopper__favourites .item-view,
.eoi_shopper__favourites .item-like {
  display: none !important;
}

[x-cloak] {
  display: none !important;
}

.choices__list--dropdown,
.choices__list[aria-expanded] {
  display: none;
}
.is-open .choices__list--dropdown,
.is-open .choices__list[aria-expanded] {
  display: block;
}

.form__inline {
  display: inline-block;
  margin-right: 0.3125rem;
  margin-top: 0;
  margin-bottom: 0;
}

.container-fluid:has(.form__inline) {
  padding: 0;
}

.form__inline .powermail_label {
  display: none;
}

.powermail_fieldwrap_pflichtfelder {
  float: right;
}

.powermail_fieldwrap_wunschtag_text,
.powermail_fieldwrap_wunschzeit_text {
  width: 5rem;
}

.powermail_fieldwrap_wunschtag,
.powermail_fieldwrap_wunschzeit {
  width: 8rem;
}

#powermail_field_wunschtag {
  padding: 0;
  font-size: 0.8125rem;
  height: 1.625rem;
}

img[src*="csm_Detlef-Brueckner_klein_8cb56f2774.png"] {
  border-radius: 0.4rem;
}

.color-7 {
  color: #81bd58;
}

#produkt-waehlen .choices__list .choices__item {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}

#eoi_configurator__basic--range-pages .choices__input--cloned {
  display: none;
}

#vierSeitenUmschlag .choices__input--cloned,
#seitenZahlStammteil .choices__input--cloned,
#seitenZahlLokalteil .choices__input--cloned {
  display: none;
}

#eoi_configurator__basic--range-pages .choices__list--dropdown .choices__item, .choices__list[aria-expanded] .choices__item {
  padding-top: 0.3125rem !important;
  padding-bottom: 0.3125rem !important;
}

.choices__list[aria-expanded], .choices__list--dropdown {
  width: 100% !important;
}

.is-open .choices__inner {
  border-radius: 0.4rem !important;
}

.hilfreiche-links {
  margin-top: -0.25rem !important;
}

.hilfreiche-links p {
  margin-top: 0.25rem;
  margin-bottom: 1rem;
}

.custom-select {
  background-color: #c7dfb0;
}

.distributor-error {
  color: #ee704c;
  text-align: left;
  margin-left: 0.3rem;
}

.product-error {
  color: #ee704c;
  font-size: 0.66rem;
  margin-left: 0.3rem;
  margin-top: 0.2rem;
}

.product-error-background {
  background-color: #fad5cb;
}

.gbPlus-error {
  color: #ee704c;
}

input[type=radio]:checked ~ label:not(:has(span.custom-select)),
input[type=checkbox]:checked ~ label:not(:has(span.custom-select)) {
  background-color: #c7dfb0;
}

.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

.form-check-input[type=radio] {
  border: 1px solid black;
}

@media (min-width: 992px) {
  .start-lg-0-custom {
    left: 0 !important;
    right: auto !important;
  }
}
@media (min-width: 768px) {
  .fs-md-17 {
    font-size: 0.85rem !important;
  }
}
.form-range::-webkit-slider-runnable-track {
  background-color: #b2b2b2;
}

.blinken {
  animation: blinker 1s linear infinite;
}

.show-important {
  display: flex !important;
}

.hide-important {
  display: none !important;
}

.product-margin {
  margin-top: -0.9375rem;
  margin-bottom: -0.9375rem;
}

.product-margin-open {
  margin-top: 0.9375rem;
}

.configurator-background {
  background-color: #f4f1f0 !important;
}
.configurator-background--hover:hover {
  background-color: #e5ded3 !important;
}

.configurator-background-white {
  background-color: #fff !important;
}
.configurator-background-white:hover {
  background-color: #c7dfb0 !important;
}

.configurator-button {
  border-color: #000 !important;
  background: #fff !important;
  color: #000 !important;
}
.configurator-button:hover {
  background: #c7dfb0 !important;
  border-color: #b2b2b2 !important;
  color: #000 !important;
}

.edition-background {
  background-color: #d7eadd;
}

.product-background {
  background-color: #afd7bb;
}

.background-8 {
  background-color: #e5ded3 !important;
}

.category-background {
  background-color: #f4f1f0;
}
.category-background:hover {
  background-color: #e5ded3;
}
.category-background:active {
  background-color: white !important;
}

.color-14 {
  color: #005c54;
}

.btn-small {
  padding: 0.1875rem 0.675rem;
}

.autocomplete-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.autocomplete {
  position: absolute;
  z-index: 1000;
  display: none;
  background-color: white;
  border: 1px solid #ccc;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.autocomplete-item {
  cursor: pointer;
}

.autocomplete-item:hover {
  font-weight: bold;
}

.display-mobile {
  display: none !important;
}

.display-desktop {
  display: block !important;
}

.shop-padding-bottom {
  padding-bottom: 23.4375rem !important;
}

.shop-margin-uetraeger {
  margin-top: -19.9375rem !important;
  margin-bottom: 24.375rem !important;
}

.shop-margin-resssourcen {
  margin-top: -21.4375rem !important;
  margin-bottom: 23.125rem !important;
}

.rueckfrage-margin {
  margin-left: -2.05rem !important;
}

@media (min-width: 992px) {
  .col-lg-10p {
    width: 10% !important;
    flex: 0 0 10%;
    max-width: 10%;
  }
}
.w-300 {
  width: 18.75rem;
}

.truncate-text {
  max-width: 5vw;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.w-210 {
  width: 13.125rem;
}

#lokalteile .col .form-group input {
  background-color: #d7eadd;
}

#gbplus-error-bg .col .form-group input {
  border-color: #ee704c !important;
  background-color: #fad5cb !important;
}

.gbplus-error-bg {
  border-color: #ee704c !important;
  background-color: #fad5cb !important;
}

#lokalteile-delivery-choices .choices__inner {
  border-color: #81bd58 !important;
  background-color: #d7eadd !important;
}

.lokalteile-name-form {
  width: 17.625rem !important;
}

#vierSeitenUmschlag .choices {
  width: 13.82rem !important;
}

#seitenZahlStammteil .choices {
  width: auto !important;
}

#seitenZahlLokalteil .choices {
  width: auto !important;
}

#seitenZahlStammteil .choices__list--dropdown .choices__item--selectable, .choices__list[aria-expanded] .choices__item--selectable {
  padding-right: 0;
}

#seitenZahlLokalteil .choices__list--dropdown .choices__item--selectable, .choices__list[aria-expanded] .choices__item--selectable {
  padding-right: 0;
}

@media (max-width: 768px) {
  .image-text-right .ce-gallery {
    float: none;
  }
  .image-text-right .eoi_btn__download--solid {
    width: 100%;
    display: block;
  }
  .image-text-right #c843 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .image-text-right .image {
    width: 100%;
  }
  .image-text-right .ce-column {
    width: 100%;
  }
  .mwst-mobile {
    padding-left: 3rem;
  }
  .product-text-fixed-height {
    height: 2.80375rem;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .custom-vertical-gap {
    row-gap: 0 !important;
  }
  .custom-py-md-and-below {
    padding-top: 0.3125rem !important;
    padding-bottom: 0 !important;
  }
  .py0-md-and-below {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .mb0-md-and-below {
    margin-bottom: 0 !important;
  }
  .mb3-md-and-below {
    margin-bottom: 0.75rem !important;
  }
  .mt0-md-and-below {
    margin-top: 0 !important;
  }
  .pt10-md-and-below {
    padding-top: 0.625rem !important;
  }
  .pt2-md-and-below {
    padding-top: 0.125rem !important;
  }
  .extra-line {
    display: none !important;
  }
  .choices__input--cloned {
    display: none !important;
  }
  .display-mobile {
    display: block !important;
  }
  .display-desktop {
    display: none !important;
  }
  #c486.container.mt-0.py-8.ce-carousel {
    padding-bottom: 0.125rem !important;
  }
  .padding-bottom-5px-md-and-below {
    padding-bottom: 0.3125rem !important;
  }
}
@media (max-width: 992px) {
  .mwst-mobile {
    padding-left: 3rem;
  }
  .product-margin-large {
    margin-bottom: -1.7rem;
  }
  .product-margin-small {
    margin-top: -0.9375rem;
    margin-bottom: -0.3125rem;
  }
  .product-margin {
    margin-top: -1.1759rem;
    margin-bottom: -1.1759rem;
  }
  .product-text-margin-small {
    margin-top: -0.3125rem !important;
  }
  #c1377 a.eoi_btn__download--solid {
    margin-bottom: 0.625rem !important;
  }
  .image-text-right .ce-gallery {
    float: none;
  }
  .image-text-right .eoi_btn__download--solid {
    width: 100%;
    display: block;
  }
  .image-text-right #c843 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .image-text-right .image {
    width: 100%;
  }
  .image-text-right .ce-column {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .mwst-mobile {
    padding-left: 3rem;
  }
}</pre></body></html>