/* Fontawesome 5.9 Icons */
.fa-apple-alt:before {
  content: "\f5d1"
}
.fa-arrow-left:before {
  content: "\f060"
}
.fa-baby:before {
  content: "\f77c"
}
.fa-ban:before {
  content: "\f05e"
}
.fa-band-aid:before {
  content: "\f462"
}
.fa-burn:before {
  content: "\f46a"
}
.fa-check:before {
  content: "\f00c"
}
.fa-credit-card:before {
  content: "\f09d"
}
.fa-envelope:before {
  content: "\f0e0"
}
.fa-gift:before {
  content: "\f06b"
}
.fa-hand-holding-heart:before {
  content: "\f4be"
}
.fa-heartbeat:before {
  content: "\f21e"
}
.fa-hospital:before {
  content: "\f0f8"
}
.fa-language:before {
  content: "\f1ab"
}
.fa-long-arrow-alt-right:before {
  content: "\f30b"
}
.fa-mask:before {
  content: "\f6fa"
}
.fa-mortar-pestle:before {
  content: "\f5a7"
}
.fa-palette:before {
  content: "\f53f"
}
.fa-pills:before {
  content: "\f484"
}
.fa-plane-departure:before {
  content: "\f5b0"
}
.fa-socks:before {
  content: "\f696"
}
.fa-stamp:before {
  content: "\f5bf"
}
.fa-syringe:before {
  content: "\f48e"
}
.fa-tape:before {
  content: "\f4db"
}
.fa-tint:before {
  content: "\f043"
}
.fa-toilet:before {
  content: "\f7d8"
}
.fa-user-md:before {
  content: "\f0f0"
}
.fa-vials:before {
  content: "\f493"
}
.fa-weight:before {
  content: "\f496"
}
.fa-wind:before {
  content: "\f72e"
}
.fa-shoe-prints:before {
  content: "\f54b"
}
.fa-prescription-bottle-alt:before {
  content: "\f486"
}
.fa-tree:before {
  content: "\f1bb"
}


/* line-height anpassen z. B. beim Newsletter */
.lh12 {
line-height: 1.2;
}


/* Überschreiben der Bulletpoints im Content */
ul.no-bullets {
  list-style-type: none !important; /* Remove bullets */
  padding: 0; /* Remove padding */
  margin: 0; /* Remove margins */
}
.wysiwyg .info-kachel-custom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    background-color: #fff;
    padding: 20px;
}
.wysiwyg .info-kachel-custom ul li {
    margin-bottom: 8px;
}


/* Adventskalender */
#iframeAdvent24 {
    max-width: 100%;
    position: relative;
}

/* Black Week */
.product-box.bg-tertiary {
    background-color: #0a0a0a !important;
}
.product-box.bg-secondary {
    background-color: #0a0a0a !important;
}

.h-25 {
    height: 250px !important;
}
