/* Mixin to set Special-Colors */
.theme-1 {
  color: #ffffff;
  background-color: #212b35;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-1 h2,
.theme-1 h3,
.theme-1 h4,
.theme-1 .style-h2,
.theme-1 .style-h3,
.theme-1 .style-h4 {
  color: #ffffff;
}
.theme-1 a,
.theme-1 a:link,
.theme-1 a:active,
.theme-1 a:visited {
  color: #d70e23;
}
.theme-1 a:hover,
.theme-1 a:link:hover,
.theme-1 a:active:hover,
.theme-1 a:visited:hover {
  color: #d70e23;
}
.theme-1 .btn,
.theme-1 a.btn {
  background-color: #d70e23;
  color: #000000;
}
.theme-1 .btn:hover,
.theme-1 a.btn:hover {
  background-color: #d70e23;
  color: #000000;
}
.theme-1 .btn-cart,
.theme-1 a.btn-cart,
.theme-1 .btn-wako,
.theme-1 .btn.btn-wako {
  background-color: #d70e23;
  color: #000000;
}
.theme-1 .btn-cart > svg,
.theme-1 a.btn-cart > svg,
.theme-1 .btn-wako > svg,
.theme-1 .btn.btn-wako > svg {
  fill: #000000;
}
.theme-1 .btn-cart:hover,
.theme-1 a.btn-cart:hover,
.theme-1 .btn-wako:hover,
.theme-1 .btn.btn-wako:hover {
  background-color: #d70e23;
  color: #000000;
}
.theme-1 .btn-wako.btn-wako-outline {
  border-color: #d70e23;
  color: #d70e23;
  background-color: white;
}
.theme-1 .btn-wako.btn-wako-outline:hover {
  border-color: #d70e23;
  color: #d70e23;
  background-color: white;
}
.theme-1 .btn.no-background,
.theme-1 a.btn.no-background,
.theme-1 .pressestimme_title {
  background: none;
  color: #d70e23;
}
.theme-1 .btn.no-background > svg,
.theme-1 a.btn.no-background > svg,
.theme-1 .pressestimme_title > svg {
  fill: #d70e23;
}
.theme-1 .btn.no-background:hover,
.theme-1 a.btn.no-background:hover,
.theme-1 .pressestimme_title:hover {
  background: none;
  color: #d70e23;
}
.theme-1 .btn.no-background:hover > svg,
.theme-1 a.btn.no-background:hover > svg,
.theme-1 .pressestimme_title:hover > svg {
  fill: #d70e23;
}
.theme-1 .information .btn-cart svg:hover,
.theme-1 .title-information .btn-cart svg:hover {
  fill: #d70e23;
}
.theme-1 .widget .widget-header h1,
.theme-1 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-1 .navbar {
  background-color: #212b35;
}
.theme-1 .navbar li a:hover,
.theme-1 .navbar li.open a:hover,
.theme-1 .navbar li a:focus,
.theme-1 .navbar li.open a:focus,
.theme-1 .navbar li a.aktiv,
.theme-1 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #212b35;
}
.theme-1 .navbar li.open a {
  background-color: #212b35;
}
.theme-1 .navbar .dropdown-menu {
  background-color: #212b35;
}
.theme-1 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-1 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-1 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-1 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #d70e23;
  color: #000000;
}
.theme-1 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-1 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-1#footer-bottom {
  color: #ffffff;
  background-color: #212b35;
}
.theme-1#footer-bottom a,
.theme-1#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-1#overlay_buttons .go-to-button #goto {
  background: #d70e23;
  color: #000000;
}
.theme-1 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-1 .cover-slider .swiper-button:hover {
  background-color: #d70e23;
}
.theme-1 .cover-slider .swiper-button .fa {
  color: #d70e23;
}
.theme-1 .cover-slider .information .title a {
  color: #d70e23;
}
.theme-1 .information .title a:hover,
.theme-1 .title-information .title a:hover {
  color: #d70e23;
}
.theme-1 .widget-sonstiges-news .btn:hover {
  background-color: #d70e23;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-1 #sidebar {
  background-color: #d70e23;
  -webkit-box-shadow: 0px 0px 1px 2px #d70e23;
  box-shadow: 0px 0px 1px 2px #d70e23;
}
.theme-1 #subnavigation_menu a:hover,
.theme-1 #subnavigation_menu a.active,
.theme-1 #subnavigation_menu i:hover,
.theme-1 #subnavigation_menu i.active {
  color: #d70e23;
}
.theme-1 .main-navigation ul li a,
.theme-1 .main-navigation ul li i {
  color: #d70e23;
}
.theme-1 .main-navigation .show_menu_overlay:hover,
.theme-1 .main-navigation .show_menu_overlay.hovered,
.theme-1 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #d70e23;
}
.theme-1 .main-navigation .show_menu_overlay:hover a,
.theme-1 .main-navigation .show_menu_overlay.hovered a,
.theme-1 .main-navigation .show_menu_overlay.active a {
  color: #d70e23;
}
.theme-1 #header .menu-overlay .columns div a,
.theme-1 #header .menu-overlay .columns div.active a {
  color: #d70e23;
}
.theme-1 .chosen-container .chosen-results li.level-1 {
  color: #d70e23;
}
.theme-1 .widgets-wrapper {
  background-color: #212b35;
}
.theme-1 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-1 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-1 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-1 .subheadline-specials {
  color: #ffffff;
}
.theme-4 {
  color: #ff8b33;
  background-color: #bdd3ff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-4 h2,
.theme-4 h3,
.theme-4 h4,
.theme-4 .style-h2,
.theme-4 .style-h3,
.theme-4 .style-h4 {
  color: #ff8b33;
}
.theme-4 a,
.theme-4 a:link,
.theme-4 a:active,
.theme-4 a:visited {
  color: #ff8b33;
}
.theme-4 a:hover,
.theme-4 a:link:hover,
.theme-4 a:active:hover,
.theme-4 a:visited:hover {
  color: #ffb433;
}
.theme-4 .btn,
.theme-4 a.btn {
  background-color: #ff8b33;
  color: #ffffff;
}
.theme-4 .btn:hover,
.theme-4 a.btn:hover {
  background-color: #ffb433;
  color: #ffffff;
}
.theme-4 .btn-cart,
.theme-4 a.btn-cart,
.theme-4 .btn-wako,
.theme-4 .btn.btn-wako {
  background-color: #ff8b33;
  color: #ffffff;
}
.theme-4 .btn-cart > svg,
.theme-4 a.btn-cart > svg,
.theme-4 .btn-wako > svg,
.theme-4 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-4 .btn-cart:hover,
.theme-4 a.btn-cart:hover,
.theme-4 .btn-wako:hover,
.theme-4 .btn.btn-wako:hover {
  background-color: #ffb433;
  color: #ffffff;
}
.theme-4 .btn-wako.btn-wako-outline {
  border-color: #ff8b33;
  color: #ff8b33;
  background-color: white;
}
.theme-4 .btn-wako.btn-wako-outline:hover {
  border-color: #ffb433;
  color: #ffb433;
  background-color: white;
}
.theme-4 .btn.no-background,
.theme-4 a.btn.no-background,
.theme-4 .pressestimme_title {
  background: none;
  color: #ff8b33;
}
.theme-4 .btn.no-background > svg,
.theme-4 a.btn.no-background > svg,
.theme-4 .pressestimme_title > svg {
  fill: #ff8b33;
}
.theme-4 .btn.no-background:hover,
.theme-4 a.btn.no-background:hover,
.theme-4 .pressestimme_title:hover {
  background: none;
  color: #ffb433;
}
.theme-4 .btn.no-background:hover > svg,
.theme-4 a.btn.no-background:hover > svg,
.theme-4 .pressestimme_title:hover > svg {
  fill: #ffb433;
}
.theme-4 .information .btn-cart svg:hover,
.theme-4 .title-information .btn-cart svg:hover {
  fill: #ffb433;
}
.theme-4 .widget .widget-header h1,
.theme-4 .widget .widget-header h2 {
  color: #ff8b33;
}
.theme-4 .navbar {
  background-color: #ffffff;
}
.theme-4 .navbar li a:hover,
.theme-4 .navbar li.open a:hover,
.theme-4 .navbar li a:focus,
.theme-4 .navbar li.open a:focus,
.theme-4 .navbar li a.aktiv,
.theme-4 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-4 .navbar li.open a {
  background-color: #ffffff;
}
.theme-4 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-4 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ff8b33;
}
.theme-4 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ff8b33;
}
.theme-4 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-4 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #ff8b33;
  color: #ffffff;
}
.theme-4 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-4 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ff8b33;
}
.theme-4#footer-bottom {
  color: #ff8b33;
  background-color: #bdd3ff;
}
.theme-4#footer-bottom a,
.theme-4#footer-bottom .copyright-nav-right li > a {
  color: #ff8b33;
}
.theme-4#overlay_buttons .go-to-button #goto {
  background: #ff8b33;
  color: #ffffff;
}
.theme-4 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-4 .cover-slider .swiper-button:hover {
  background-color: #ff8b33;
}
.theme-4 .cover-slider .swiper-button .fa {
  color: #ff8b33;
}
.theme-4 .cover-slider .information .title a {
  color: #ff8b33;
}
.theme-4 .information .title a:hover,
.theme-4 .title-information .title a:hover {
  color: #ffb433;
}
.theme-4 .widget-sonstiges-news .btn:hover {
  background-color: #ff8b33;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-4 #sidebar {
  background-color: #ff8b33;
  -webkit-box-shadow: 0px 0px 1px 2px #ffb433;
  box-shadow: 0px 0px 1px 2px #ffb433;
}
.theme-4 #subnavigation_menu a:hover,
.theme-4 #subnavigation_menu a.active,
.theme-4 #subnavigation_menu i:hover,
.theme-4 #subnavigation_menu i.active {
  color: #ff8b33;
}
.theme-4 .main-navigation ul li a,
.theme-4 .main-navigation ul li i {
  color: #ff8b33;
}
.theme-4 .main-navigation .show_menu_overlay:hover,
.theme-4 .main-navigation .show_menu_overlay.hovered,
.theme-4 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #ff8b33;
}
.theme-4 .main-navigation .show_menu_overlay:hover a,
.theme-4 .main-navigation .show_menu_overlay.hovered a,
.theme-4 .main-navigation .show_menu_overlay.active a {
  color: #ff8b33;
}
.theme-4 #header .menu-overlay .columns div a,
.theme-4 #header .menu-overlay .columns div.active a {
  color: #ff8b33;
}
.theme-4 .chosen-container .chosen-results li.level-1 {
  color: #ff8b33;
}
.theme-4 .widgets-wrapper {
  background-color: #bdd3ff;
}
.theme-4 .widget-specials-paged_content .logo svg {
  fill: #ff8b33;
}
.theme-4 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-4 .widget-specials-paged_content .next-anchor a {
  color: #ff8b33;
}
.theme-4 .subheadline-specials {
  color: #ff8b33;
}
.theme-5 {
  color: #ffffff;
  background-color: #212b35;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-5 h2,
.theme-5 h3,
.theme-5 h4,
.theme-5 .style-h2,
.theme-5 .style-h3,
.theme-5 .style-h4 {
  color: #ffffff;
}
.theme-5 a,
.theme-5 a:link,
.theme-5 a:active,
.theme-5 a:visited {
  color: #d4b622;
}
.theme-5 a:hover,
.theme-5 a:link:hover,
.theme-5 a:active:hover,
.theme-5 a:visited:hover {
  color: #d4b622;
}
.theme-5 .btn,
.theme-5 a.btn {
  background-color: #d4b622;
  color: #000000;
}
.theme-5 .btn:hover,
.theme-5 a.btn:hover {
  background-color: #d4b622;
  color: #000000;
}
.theme-5 .btn-cart,
.theme-5 a.btn-cart,
.theme-5 .btn-wako,
.theme-5 .btn.btn-wako {
  background-color: #d4b622;
  color: #000000;
}
.theme-5 .btn-cart > svg,
.theme-5 a.btn-cart > svg,
.theme-5 .btn-wako > svg,
.theme-5 .btn.btn-wako > svg {
  fill: #000000;
}
.theme-5 .btn-cart:hover,
.theme-5 a.btn-cart:hover,
.theme-5 .btn-wako:hover,
.theme-5 .btn.btn-wako:hover {
  background-color: #d4b622;
  color: #000000;
}
.theme-5 .btn-wako.btn-wako-outline {
  border-color: #d4b622;
  color: #d4b622;
  background-color: white;
}
.theme-5 .btn-wako.btn-wako-outline:hover {
  border-color: #d4b622;
  color: #d4b622;
  background-color: white;
}
.theme-5 .btn.no-background,
.theme-5 a.btn.no-background,
.theme-5 .pressestimme_title {
  background: none;
  color: #d4b622;
}
.theme-5 .btn.no-background > svg,
.theme-5 a.btn.no-background > svg,
.theme-5 .pressestimme_title > svg {
  fill: #d4b622;
}
.theme-5 .btn.no-background:hover,
.theme-5 a.btn.no-background:hover,
.theme-5 .pressestimme_title:hover {
  background: none;
  color: #d4b622;
}
.theme-5 .btn.no-background:hover > svg,
.theme-5 a.btn.no-background:hover > svg,
.theme-5 .pressestimme_title:hover > svg {
  fill: #d4b622;
}
.theme-5 .information .btn-cart svg:hover,
.theme-5 .title-information .btn-cart svg:hover {
  fill: #d4b622;
}
.theme-5 .widget .widget-header h1,
.theme-5 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-5 .navbar {
  background-color: #212b35;
}
.theme-5 .navbar li a:hover,
.theme-5 .navbar li.open a:hover,
.theme-5 .navbar li a:focus,
.theme-5 .navbar li.open a:focus,
.theme-5 .navbar li a.aktiv,
.theme-5 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #212b35;
}
.theme-5 .navbar li.open a {
  background-color: #212b35;
}
.theme-5 .navbar .dropdown-menu {
  background-color: #212b35;
}
.theme-5 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-5 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-5 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-5 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #d4b622;
  color: #000000;
}
.theme-5 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-5 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-5#footer-bottom {
  color: #ffffff;
  background-color: #212b35;
}
.theme-5#footer-bottom a,
.theme-5#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-5#overlay_buttons .go-to-button #goto {
  background: #d4b622;
  color: #000000;
}
.theme-5 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-5 .cover-slider .swiper-button:hover {
  background-color: #d4b622;
}
.theme-5 .cover-slider .swiper-button .fa {
  color: #d4b622;
}
.theme-5 .cover-slider .information .title a {
  color: #d4b622;
}
.theme-5 .information .title a:hover,
.theme-5 .title-information .title a:hover {
  color: #d4b622;
}
.theme-5 .widget-sonstiges-news .btn:hover {
  background-color: #d4b622;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-5 #sidebar {
  background-color: #d4b622;
  -webkit-box-shadow: 0px 0px 1px 2px #d4b622;
  box-shadow: 0px 0px 1px 2px #d4b622;
}
.theme-5 #subnavigation_menu a:hover,
.theme-5 #subnavigation_menu a.active,
.theme-5 #subnavigation_menu i:hover,
.theme-5 #subnavigation_menu i.active {
  color: #d4b622;
}
.theme-5 .main-navigation ul li a,
.theme-5 .main-navigation ul li i {
  color: #d4b622;
}
.theme-5 .main-navigation .show_menu_overlay:hover,
.theme-5 .main-navigation .show_menu_overlay.hovered,
.theme-5 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #d4b622;
}
.theme-5 .main-navigation .show_menu_overlay:hover a,
.theme-5 .main-navigation .show_menu_overlay.hovered a,
.theme-5 .main-navigation .show_menu_overlay.active a {
  color: #d4b622;
}
.theme-5 #header .menu-overlay .columns div a,
.theme-5 #header .menu-overlay .columns div.active a {
  color: #d4b622;
}
.theme-5 .chosen-container .chosen-results li.level-1 {
  color: #d4b622;
}
.theme-5 .widgets-wrapper {
  background-color: #212b35;
}
.theme-5 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-5 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-5 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-5 .subheadline-specials {
  color: #ffffff;
}
.theme-6 {
  color: #000000;
  background-color: #000000;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-6 h2,
.theme-6 h3,
.theme-6 h4,
.theme-6 .style-h2,
.theme-6 .style-h3,
.theme-6 .style-h4 {
  color: #000000;
}
.theme-6 a,
.theme-6 a:link,
.theme-6 a:active,
.theme-6 a:visited {
  color: #000000;
}
.theme-6 a:hover,
.theme-6 a:link:hover,
.theme-6 a:active:hover,
.theme-6 a:visited:hover {
  color: #666666;
}
.theme-6 .btn,
.theme-6 a.btn {
  background-color: #000000;
  color: #ffffff;
}
.theme-6 .btn:hover,
.theme-6 a.btn:hover {
  background-color: #666666;
  color: #ffffff;
}
.theme-6 .btn-cart,
.theme-6 a.btn-cart,
.theme-6 .btn-wako,
.theme-6 .btn.btn-wako {
  background-color: #000000;
  color: #ffffff;
}
.theme-6 .btn-cart > svg,
.theme-6 a.btn-cart > svg,
.theme-6 .btn-wako > svg,
.theme-6 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-6 .btn-cart:hover,
.theme-6 a.btn-cart:hover,
.theme-6 .btn-wako:hover,
.theme-6 .btn.btn-wako:hover {
  background-color: #666666;
  color: #ffffff;
}
.theme-6 .btn-wako.btn-wako-outline {
  border-color: #000000;
  color: #000000;
  background-color: white;
}
.theme-6 .btn-wako.btn-wako-outline:hover {
  border-color: #666666;
  color: #666666;
  background-color: white;
}
.theme-6 .btn.no-background,
.theme-6 a.btn.no-background,
.theme-6 .pressestimme_title {
  background: none;
  color: #000000;
}
.theme-6 .btn.no-background > svg,
.theme-6 a.btn.no-background > svg,
.theme-6 .pressestimme_title > svg {
  fill: #000000;
}
.theme-6 .btn.no-background:hover,
.theme-6 a.btn.no-background:hover,
.theme-6 .pressestimme_title:hover {
  background: none;
  color: #666666;
}
.theme-6 .btn.no-background:hover > svg,
.theme-6 a.btn.no-background:hover > svg,
.theme-6 .pressestimme_title:hover > svg {
  fill: #666666;
}
.theme-6 .information .btn-cart svg:hover,
.theme-6 .title-information .btn-cart svg:hover {
  fill: #666666;
}
.theme-6 .widget .widget-header h1,
.theme-6 .widget .widget-header h2 {
  color: #000000;
}
.theme-6 .navbar {
  background-color: #000000;
}
.theme-6 .navbar li a:hover,
.theme-6 .navbar li.open a:hover,
.theme-6 .navbar li a:focus,
.theme-6 .navbar li.open a:focus,
.theme-6 .navbar li a.aktiv,
.theme-6 .navbar li.open a.aktiv {
  color: #000000;
  background-color: #000000;
}
.theme-6 .navbar li.open a {
  background-color: #000000;
}
.theme-6 .navbar .dropdown-menu {
  background-color: #000000;
}
.theme-6 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-6 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-6 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-6 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #000000;
  color: #ffffff;
}
.theme-6 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-6 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-6#footer-bottom {
  color: #000000;
  background-color: #000000;
}
.theme-6#footer-bottom a,
.theme-6#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-6#overlay_buttons .go-to-button #goto {
  background: #000000;
  color: #ffffff;
}
.theme-6 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-6 .cover-slider .swiper-button:hover {
  background-color: #000000;
}
.theme-6 .cover-slider .swiper-button .fa {
  color: #000000;
}
.theme-6 .cover-slider .information .title a {
  color: #000000;
}
.theme-6 .information .title a:hover,
.theme-6 .title-information .title a:hover {
  color: #666666;
}
.theme-6 .widget-sonstiges-news .btn:hover {
  background-color: #000000;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-6 #sidebar {
  background-color: #000000;
  -webkit-box-shadow: 0px 0px 1px 2px #666666;
  box-shadow: 0px 0px 1px 2px #666666;
}
.theme-6 #subnavigation_menu a:hover,
.theme-6 #subnavigation_menu a.active,
.theme-6 #subnavigation_menu i:hover,
.theme-6 #subnavigation_menu i.active {
  color: #000000;
}
.theme-6 .main-navigation ul li a,
.theme-6 .main-navigation ul li i {
  color: #000000;
}
.theme-6 .main-navigation .show_menu_overlay:hover,
.theme-6 .main-navigation .show_menu_overlay.hovered,
.theme-6 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #000000;
}
.theme-6 .main-navigation .show_menu_overlay:hover a,
.theme-6 .main-navigation .show_menu_overlay.hovered a,
.theme-6 .main-navigation .show_menu_overlay.active a {
  color: #000000;
}
.theme-6 #header .menu-overlay .columns div a,
.theme-6 #header .menu-overlay .columns div.active a {
  color: #000000;
}
.theme-6 .chosen-container .chosen-results li.level-1 {
  color: #000000;
}
.theme-6 .widgets-wrapper {
  background-color: #000000;
}
.theme-6 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-6 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-6 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-6 .subheadline-specials {
  color: #000000;
}
.theme-7 {
  color: #3d5259;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-7 h2,
.theme-7 h3,
.theme-7 h4,
.theme-7 .style-h2,
.theme-7 .style-h3,
.theme-7 .style-h4 {
  color: #266cb1;
}
.theme-7 a,
.theme-7 a:link,
.theme-7 a:active,
.theme-7 a:visited {
  color: #ba0822;
}
.theme-7 a:hover,
.theme-7 a:link:hover,
.theme-7 a:active:hover,
.theme-7 a:visited:hover {
  color: #266cb1;
}
.theme-7 .btn,
.theme-7 a.btn {
  background-color: #ba0822;
  color: #ffffff;
}
.theme-7 .btn:hover,
.theme-7 a.btn:hover {
  background-color: #266cb1;
  color: #ffffff;
}
.theme-7 .btn-cart,
.theme-7 a.btn-cart,
.theme-7 .btn-wako,
.theme-7 .btn.btn-wako {
  background-color: #ba0822;
  color: #ffffff;
}
.theme-7 .btn-cart > svg,
.theme-7 a.btn-cart > svg,
.theme-7 .btn-wako > svg,
.theme-7 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-7 .btn-cart:hover,
.theme-7 a.btn-cart:hover,
.theme-7 .btn-wako:hover,
.theme-7 .btn.btn-wako:hover {
  background-color: #266cb1;
  color: #ffffff;
}
.theme-7 .btn-wako.btn-wako-outline {
  border-color: #ba0822;
  color: #ba0822;
  background-color: white;
}
.theme-7 .btn-wako.btn-wako-outline:hover {
  border-color: #266cb1;
  color: #266cb1;
  background-color: white;
}
.theme-7 .btn.no-background,
.theme-7 a.btn.no-background,
.theme-7 .pressestimme_title {
  background: none;
  color: #ba0822;
}
.theme-7 .btn.no-background > svg,
.theme-7 a.btn.no-background > svg,
.theme-7 .pressestimme_title > svg {
  fill: #ba0822;
}
.theme-7 .btn.no-background:hover,
.theme-7 a.btn.no-background:hover,
.theme-7 .pressestimme_title:hover {
  background: none;
  color: #266cb1;
}
.theme-7 .btn.no-background:hover > svg,
.theme-7 a.btn.no-background:hover > svg,
.theme-7 .pressestimme_title:hover > svg {
  fill: #266cb1;
}
.theme-7 .information .btn-cart svg:hover,
.theme-7 .title-information .btn-cart svg:hover {
  fill: #266cb1;
}
.theme-7 .widget .widget-header h1,
.theme-7 .widget .widget-header h2 {
  color: #266cb1;
}
.theme-7 .navbar {
  background-color: #3d5259;
}
.theme-7 .navbar li a:hover,
.theme-7 .navbar li.open a:hover,
.theme-7 .navbar li a:focus,
.theme-7 .navbar li.open a:focus,
.theme-7 .navbar li a.aktiv,
.theme-7 .navbar li.open a.aktiv {
  color: #3d5259;
  background-color: #3d5259;
}
.theme-7 .navbar li.open a {
  background-color: #3d5259;
}
.theme-7 .navbar .dropdown-menu {
  background-color: #3d5259;
}
.theme-7 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #3d5259;
}
.theme-7 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #3d5259;
}
.theme-7 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-7 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #ba0822;
  color: #ffffff;
}
.theme-7 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-7 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #3d5259;
}
.theme-7#footer-bottom {
  color: #3d5259;
  background-color: #ffffff;
}
.theme-7#footer-bottom a,
.theme-7#footer-bottom .copyright-nav-right li > a {
  color: #3d5259;
}
.theme-7#overlay_buttons .go-to-button #goto {
  background: #ba0822;
  color: #ffffff;
}
.theme-7 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-7 .cover-slider .swiper-button:hover {
  background-color: #ba0822;
}
.theme-7 .cover-slider .swiper-button .fa {
  color: #ba0822;
}
.theme-7 .cover-slider .information .title a {
  color: #ba0822;
}
.theme-7 .information .title a:hover,
.theme-7 .title-information .title a:hover {
  color: #266cb1;
}
.theme-7 .widget-sonstiges-news .btn:hover {
  background-color: #ba0822;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-7 #sidebar {
  background-color: #ba0822;
  -webkit-box-shadow: 0px 0px 1px 2px #266cb1;
  box-shadow: 0px 0px 1px 2px #266cb1;
}
.theme-7 #subnavigation_menu a:hover,
.theme-7 #subnavigation_menu a.active,
.theme-7 #subnavigation_menu i:hover,
.theme-7 #subnavigation_menu i.active {
  color: #ba0822;
}
.theme-7 .main-navigation ul li a,
.theme-7 .main-navigation ul li i {
  color: #ba0822;
}
.theme-7 .main-navigation .show_menu_overlay:hover,
.theme-7 .main-navigation .show_menu_overlay.hovered,
.theme-7 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #ba0822;
}
.theme-7 .main-navigation .show_menu_overlay:hover a,
.theme-7 .main-navigation .show_menu_overlay.hovered a,
.theme-7 .main-navigation .show_menu_overlay.active a {
  color: #ba0822;
}
.theme-7 #header .menu-overlay .columns div a,
.theme-7 #header .menu-overlay .columns div.active a {
  color: #ba0822;
}
.theme-7 .chosen-container .chosen-results li.level-1 {
  color: #ba0822;
}
.theme-7 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-7 .widget-specials-paged_content .logo svg {
  fill: #3d5259;
}
.theme-7 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-7 .widget-specials-paged_content .next-anchor a {
  color: #3d5259;
}
.theme-7 .subheadline-specials {
  color: #266cb1;
}
.theme-8 {
  color: #393838;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-8 h2,
.theme-8 h3,
.theme-8 h4,
.theme-8 .style-h2,
.theme-8 .style-h3,
.theme-8 .style-h4 {
  color: #e7216e;
}
.theme-8 a,
.theme-8 a:link,
.theme-8 a:active,
.theme-8 a:visited {
  color: #90073d;
}
.theme-8 a:hover,
.theme-8 a:link:hover,
.theme-8 a:active:hover,
.theme-8 a:visited:hover {
  color: #e7216e;
}
.theme-8 .btn,
.theme-8 a.btn {
  background-color: #90073d;
  color: #ffffff;
}
.theme-8 .btn:hover,
.theme-8 a.btn:hover {
  background-color: #e7216e;
  color: #ffffff;
}
.theme-8 .btn-cart,
.theme-8 a.btn-cart,
.theme-8 .btn-wako,
.theme-8 .btn.btn-wako {
  background-color: #90073d;
  color: #ffffff;
}
.theme-8 .btn-cart > svg,
.theme-8 a.btn-cart > svg,
.theme-8 .btn-wako > svg,
.theme-8 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-8 .btn-cart:hover,
.theme-8 a.btn-cart:hover,
.theme-8 .btn-wako:hover,
.theme-8 .btn.btn-wako:hover {
  background-color: #e7216e;
  color: #ffffff;
}
.theme-8 .btn-wako.btn-wako-outline {
  border-color: #90073d;
  color: #90073d;
  background-color: white;
}
.theme-8 .btn-wako.btn-wako-outline:hover {
  border-color: #e7216e;
  color: #e7216e;
  background-color: white;
}
.theme-8 .btn.no-background,
.theme-8 a.btn.no-background,
.theme-8 .pressestimme_title {
  background: none;
  color: #90073d;
}
.theme-8 .btn.no-background > svg,
.theme-8 a.btn.no-background > svg,
.theme-8 .pressestimme_title > svg {
  fill: #90073d;
}
.theme-8 .btn.no-background:hover,
.theme-8 a.btn.no-background:hover,
.theme-8 .pressestimme_title:hover {
  background: none;
  color: #e7216e;
}
.theme-8 .btn.no-background:hover > svg,
.theme-8 a.btn.no-background:hover > svg,
.theme-8 .pressestimme_title:hover > svg {
  fill: #e7216e;
}
.theme-8 .information .btn-cart svg:hover,
.theme-8 .title-information .btn-cart svg:hover {
  fill: #e7216e;
}
.theme-8 .widget .widget-header h1,
.theme-8 .widget .widget-header h2 {
  color: #e7216e;
}
.theme-8 .navbar {
  background-color: #e7216e;
}
.theme-8 .navbar li a:hover,
.theme-8 .navbar li.open a:hover,
.theme-8 .navbar li a:focus,
.theme-8 .navbar li.open a:focus,
.theme-8 .navbar li a.aktiv,
.theme-8 .navbar li.open a.aktiv {
  color: #a49995;
  background-color: #e7216e;
}
.theme-8 .navbar li.open a {
  background-color: #e7216e;
}
.theme-8 .navbar .dropdown-menu {
  background-color: #e7216e;
}
.theme-8 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #393838;
}
.theme-8 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #393838;
}
.theme-8 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-8 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #90073d;
  color: #ffffff;
}
.theme-8 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-8 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #393838;
}
.theme-8#footer-bottom {
  color: #393838;
  background-color: #ffffff;
}
.theme-8#footer-bottom a,
.theme-8#footer-bottom .copyright-nav-right li > a {
  color: #393838;
}
.theme-8#overlay_buttons .go-to-button #goto {
  background: #90073d;
  color: #ffffff;
}
.theme-8 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-8 .cover-slider .swiper-button:hover {
  background-color: #90073d;
}
.theme-8 .cover-slider .swiper-button .fa {
  color: #90073d;
}
.theme-8 .cover-slider .information .title a {
  color: #90073d;
}
.theme-8 .information .title a:hover,
.theme-8 .title-information .title a:hover {
  color: #e7216e;
}
.theme-8 .widget-sonstiges-news .btn:hover {
  background-color: #90073d;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-8 #sidebar {
  background-color: #90073d;
  -webkit-box-shadow: 0px 0px 1px 2px #e7216e;
  box-shadow: 0px 0px 1px 2px #e7216e;
}
.theme-8 #subnavigation_menu a:hover,
.theme-8 #subnavigation_menu a.active,
.theme-8 #subnavigation_menu i:hover,
.theme-8 #subnavigation_menu i.active {
  color: #90073d;
}
.theme-8 .main-navigation ul li a,
.theme-8 .main-navigation ul li i {
  color: #90073d;
}
.theme-8 .main-navigation .show_menu_overlay:hover,
.theme-8 .main-navigation .show_menu_overlay.hovered,
.theme-8 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #90073d;
}
.theme-8 .main-navigation .show_menu_overlay:hover a,
.theme-8 .main-navigation .show_menu_overlay.hovered a,
.theme-8 .main-navigation .show_menu_overlay.active a {
  color: #90073d;
}
.theme-8 #header .menu-overlay .columns div a,
.theme-8 #header .menu-overlay .columns div.active a {
  color: #90073d;
}
.theme-8 .chosen-container .chosen-results li.level-1 {
  color: #90073d;
}
.theme-8 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-8 .widget-specials-paged_content .logo svg {
  fill: #393838;
}
.theme-8 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-8 .widget-specials-paged_content .next-anchor a {
  color: #393838;
}
.theme-8 .subheadline-specials {
  color: #e7216e;
}
.theme-9 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-9 h2,
.theme-9 h3,
.theme-9 h4,
.theme-9 .style-h2,
.theme-9 .style-h3,
.theme-9 .style-h4 {
  color: #ffffff;
}
.theme-9 a,
.theme-9 a:link,
.theme-9 a:active,
.theme-9 a:visited {
  color: #000000;
}
.theme-9 a:hover,
.theme-9 a:link:hover,
.theme-9 a:active:hover,
.theme-9 a:visited:hover {
  color: #424242;
}
.theme-9 .btn,
.theme-9 a.btn {
  background-color: #000000;
  color: #ffffff;
}
.theme-9 .btn:hover,
.theme-9 a.btn:hover {
  background-color: #424242;
  color: #ffffff;
}
.theme-9 .btn-cart,
.theme-9 a.btn-cart,
.theme-9 .btn-wako,
.theme-9 .btn.btn-wako {
  background-color: #000000;
  color: #ffffff;
}
.theme-9 .btn-cart > svg,
.theme-9 a.btn-cart > svg,
.theme-9 .btn-wako > svg,
.theme-9 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-9 .btn-cart:hover,
.theme-9 a.btn-cart:hover,
.theme-9 .btn-wako:hover,
.theme-9 .btn.btn-wako:hover {
  background-color: #424242;
  color: #ffffff;
}
.theme-9 .btn-wako.btn-wako-outline {
  border-color: #000000;
  color: #000000;
  background-color: white;
}
.theme-9 .btn-wako.btn-wako-outline:hover {
  border-color: #424242;
  color: #424242;
  background-color: white;
}
.theme-9 .btn.no-background,
.theme-9 a.btn.no-background,
.theme-9 .pressestimme_title {
  background: none;
  color: #000000;
}
.theme-9 .btn.no-background > svg,
.theme-9 a.btn.no-background > svg,
.theme-9 .pressestimme_title > svg {
  fill: #000000;
}
.theme-9 .btn.no-background:hover,
.theme-9 a.btn.no-background:hover,
.theme-9 .pressestimme_title:hover {
  background: none;
  color: #424242;
}
.theme-9 .btn.no-background:hover > svg,
.theme-9 a.btn.no-background:hover > svg,
.theme-9 .pressestimme_title:hover > svg {
  fill: #424242;
}
.theme-9 .information .btn-cart svg:hover,
.theme-9 .title-information .btn-cart svg:hover {
  fill: #424242;
}
.theme-9 .widget .widget-header h1,
.theme-9 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-9 .navbar {
  background-color: #ffffff;
}
.theme-9 .navbar li a:hover,
.theme-9 .navbar li.open a:hover,
.theme-9 .navbar li a:focus,
.theme-9 .navbar li.open a:focus,
.theme-9 .navbar li a.aktiv,
.theme-9 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-9 .navbar li.open a {
  background-color: #ffffff;
}
.theme-9 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-9 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-9 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-9 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-9 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #000000;
  color: #ffffff;
}
.theme-9 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-9 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-9#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-9#footer-bottom a,
.theme-9#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-9#overlay_buttons .go-to-button #goto {
  background: #000000;
  color: #ffffff;
}
.theme-9 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-9 .cover-slider .swiper-button:hover {
  background-color: #000000;
}
.theme-9 .cover-slider .swiper-button .fa {
  color: #000000;
}
.theme-9 .cover-slider .information .title a {
  color: #000000;
}
.theme-9 .information .title a:hover,
.theme-9 .title-information .title a:hover {
  color: #424242;
}
.theme-9 .widget-sonstiges-news .btn:hover {
  background-color: #000000;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-9 #sidebar {
  background-color: #000000;
  -webkit-box-shadow: 0px 0px 1px 2px #424242;
  box-shadow: 0px 0px 1px 2px #424242;
}
.theme-9 #subnavigation_menu a:hover,
.theme-9 #subnavigation_menu a.active,
.theme-9 #subnavigation_menu i:hover,
.theme-9 #subnavigation_menu i.active {
  color: #000000;
}
.theme-9 .main-navigation ul li a,
.theme-9 .main-navigation ul li i {
  color: #000000;
}
.theme-9 .main-navigation .show_menu_overlay:hover,
.theme-9 .main-navigation .show_menu_overlay.hovered,
.theme-9 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #000000;
}
.theme-9 .main-navigation .show_menu_overlay:hover a,
.theme-9 .main-navigation .show_menu_overlay.hovered a,
.theme-9 .main-navigation .show_menu_overlay.active a {
  color: #000000;
}
.theme-9 #header .menu-overlay .columns div a,
.theme-9 #header .menu-overlay .columns div.active a {
  color: #000000;
}
.theme-9 .chosen-container .chosen-results li.level-1 {
  color: #000000;
}
.theme-9 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-9 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-9 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-9 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-9 .subheadline-specials {
  color: #ffffff;
}
.theme-10 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-10 h2,
.theme-10 h3,
.theme-10 h4,
.theme-10 .style-h2,
.theme-10 .style-h3,
.theme-10 .style-h4 {
  color: #000000;
}
.theme-10 a,
.theme-10 a:link,
.theme-10 a:active,
.theme-10 a:visited {
  color: #ff0000;
}
.theme-10 a:hover,
.theme-10 a:link:hover,
.theme-10 a:active:hover,
.theme-10 a:visited:hover {
  color: #b8b8b8;
}
.theme-10 .btn,
.theme-10 a.btn {
  background-color: #ff0000;
  color: #000000;
}
.theme-10 .btn:hover,
.theme-10 a.btn:hover {
  background-color: #b8b8b8;
  color: #000000;
}
.theme-10 .btn-cart,
.theme-10 a.btn-cart,
.theme-10 .btn-wako,
.theme-10 .btn.btn-wako {
  background-color: #ff0000;
  color: #000000;
}
.theme-10 .btn-cart > svg,
.theme-10 a.btn-cart > svg,
.theme-10 .btn-wako > svg,
.theme-10 .btn.btn-wako > svg {
  fill: #000000;
}
.theme-10 .btn-cart:hover,
.theme-10 a.btn-cart:hover,
.theme-10 .btn-wako:hover,
.theme-10 .btn.btn-wako:hover {
  background-color: #b8b8b8;
  color: #000000;
}
.theme-10 .btn-wako.btn-wako-outline {
  border-color: #ff0000;
  color: #ff0000;
  background-color: white;
}
.theme-10 .btn-wako.btn-wako-outline:hover {
  border-color: #b8b8b8;
  color: #b8b8b8;
  background-color: white;
}
.theme-10 .btn.no-background,
.theme-10 a.btn.no-background,
.theme-10 .pressestimme_title {
  background: none;
  color: #ff0000;
}
.theme-10 .btn.no-background > svg,
.theme-10 a.btn.no-background > svg,
.theme-10 .pressestimme_title > svg {
  fill: #ff0000;
}
.theme-10 .btn.no-background:hover,
.theme-10 a.btn.no-background:hover,
.theme-10 .pressestimme_title:hover {
  background: none;
  color: #b8b8b8;
}
.theme-10 .btn.no-background:hover > svg,
.theme-10 a.btn.no-background:hover > svg,
.theme-10 .pressestimme_title:hover > svg {
  fill: #b8b8b8;
}
.theme-10 .information .btn-cart svg:hover,
.theme-10 .title-information .btn-cart svg:hover {
  fill: #b8b8b8;
}
.theme-10 .widget .widget-header h1,
.theme-10 .widget .widget-header h2 {
  color: #000000;
}
.theme-10 .navbar {
  background-color: #ffffff;
}
.theme-10 .navbar li a:hover,
.theme-10 .navbar li.open a:hover,
.theme-10 .navbar li a:focus,
.theme-10 .navbar li.open a:focus,
.theme-10 .navbar li a.aktiv,
.theme-10 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-10 .navbar li.open a {
  background-color: #ffffff;
}
.theme-10 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-10 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-10 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-10 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-10 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #ff0000;
  color: #000000;
}
.theme-10 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-10 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-10#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-10#footer-bottom a,
.theme-10#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-10#overlay_buttons .go-to-button #goto {
  background: #ff0000;
  color: #000000;
}
.theme-10 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-10 .cover-slider .swiper-button:hover {
  background-color: #ff0000;
}
.theme-10 .cover-slider .swiper-button .fa {
  color: #ff0000;
}
.theme-10 .cover-slider .information .title a {
  color: #ff0000;
}
.theme-10 .information .title a:hover,
.theme-10 .title-information .title a:hover {
  color: #b8b8b8;
}
.theme-10 .widget-sonstiges-news .btn:hover {
  background-color: #ff0000;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-10 #sidebar {
  background-color: #ff0000;
  -webkit-box-shadow: 0px 0px 1px 2px #b8b8b8;
  box-shadow: 0px 0px 1px 2px #b8b8b8;
}
.theme-10 #subnavigation_menu a:hover,
.theme-10 #subnavigation_menu a.active,
.theme-10 #subnavigation_menu i:hover,
.theme-10 #subnavigation_menu i.active {
  color: #ff0000;
}
.theme-10 .main-navigation ul li a,
.theme-10 .main-navigation ul li i {
  color: #ff0000;
}
.theme-10 .main-navigation .show_menu_overlay:hover,
.theme-10 .main-navigation .show_menu_overlay.hovered,
.theme-10 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #ff0000;
}
.theme-10 .main-navigation .show_menu_overlay:hover a,
.theme-10 .main-navigation .show_menu_overlay.hovered a,
.theme-10 .main-navigation .show_menu_overlay.active a {
  color: #ff0000;
}
.theme-10 #header .menu-overlay .columns div a,
.theme-10 #header .menu-overlay .columns div.active a {
  color: #ff0000;
}
.theme-10 .chosen-container .chosen-results li.level-1 {
  color: #ff0000;
}
.theme-10 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-10 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-10 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-10 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-10 .subheadline-specials {
  color: #000000;
}
.theme-11 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-11 h2,
.theme-11 h3,
.theme-11 h4,
.theme-11 .style-h2,
.theme-11 .style-h3,
.theme-11 .style-h4 {
  color: #00234f;
}
.theme-11 a,
.theme-11 a:link,
.theme-11 a:active,
.theme-11 a:visited {
  color: #171718;
}
.theme-11 a:hover,
.theme-11 a:link:hover,
.theme-11 a:active:hover,
.theme-11 a:visited:hover {
  color: #00234f;
}
.theme-11 .btn,
.theme-11 a.btn {
  background-color: #171718;
  color: #ffffff;
}
.theme-11 .btn:hover,
.theme-11 a.btn:hover {
  background-color: #00234f;
  color: #ffffff;
}
.theme-11 .btn-cart,
.theme-11 a.btn-cart,
.theme-11 .btn-wako,
.theme-11 .btn.btn-wako {
  background-color: #171718;
  color: #ffffff;
}
.theme-11 .btn-cart > svg,
.theme-11 a.btn-cart > svg,
.theme-11 .btn-wako > svg,
.theme-11 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-11 .btn-cart:hover,
.theme-11 a.btn-cart:hover,
.theme-11 .btn-wako:hover,
.theme-11 .btn.btn-wako:hover {
  background-color: #00234f;
  color: #ffffff;
}
.theme-11 .btn-wako.btn-wako-outline {
  border-color: #171718;
  color: #171718;
  background-color: white;
}
.theme-11 .btn-wako.btn-wako-outline:hover {
  border-color: #00234f;
  color: #00234f;
  background-color: white;
}
.theme-11 .btn.no-background,
.theme-11 a.btn.no-background,
.theme-11 .pressestimme_title {
  background: none;
  color: #171718;
}
.theme-11 .btn.no-background > svg,
.theme-11 a.btn.no-background > svg,
.theme-11 .pressestimme_title > svg {
  fill: #171718;
}
.theme-11 .btn.no-background:hover,
.theme-11 a.btn.no-background:hover,
.theme-11 .pressestimme_title:hover {
  background: none;
  color: #00234f;
}
.theme-11 .btn.no-background:hover > svg,
.theme-11 a.btn.no-background:hover > svg,
.theme-11 .pressestimme_title:hover > svg {
  fill: #00234f;
}
.theme-11 .information .btn-cart svg:hover,
.theme-11 .title-information .btn-cart svg:hover {
  fill: #00234f;
}
.theme-11 .widget .widget-header h1,
.theme-11 .widget .widget-header h2 {
  color: #00234f;
}
.theme-11 .navbar {
  background-color: #ffffff;
}
.theme-11 .navbar li a:hover,
.theme-11 .navbar li.open a:hover,
.theme-11 .navbar li a:focus,
.theme-11 .navbar li.open a:focus,
.theme-11 .navbar li a.aktiv,
.theme-11 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-11 .navbar li.open a {
  background-color: #ffffff;
}
.theme-11 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-11 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-11 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-11 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-11 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #171718;
  color: #ffffff;
}
.theme-11 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-11 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-11#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-11#footer-bottom a,
.theme-11#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-11#overlay_buttons .go-to-button #goto {
  background: #171718;
  color: #ffffff;
}
.theme-11 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-11 .cover-slider .swiper-button:hover {
  background-color: #171718;
}
.theme-11 .cover-slider .swiper-button .fa {
  color: #171718;
}
.theme-11 .cover-slider .information .title a {
  color: #171718;
}
.theme-11 .information .title a:hover,
.theme-11 .title-information .title a:hover {
  color: #00234f;
}
.theme-11 .widget-sonstiges-news .btn:hover {
  background-color: #171718;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-11 #sidebar {
  background-color: #171718;
  -webkit-box-shadow: 0px 0px 1px 2px #00234f;
  box-shadow: 0px 0px 1px 2px #00234f;
}
.theme-11 #subnavigation_menu a:hover,
.theme-11 #subnavigation_menu a.active,
.theme-11 #subnavigation_menu i:hover,
.theme-11 #subnavigation_menu i.active {
  color: #171718;
}
.theme-11 .main-navigation ul li a,
.theme-11 .main-navigation ul li i {
  color: #171718;
}
.theme-11 .main-navigation .show_menu_overlay:hover,
.theme-11 .main-navigation .show_menu_overlay.hovered,
.theme-11 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #171718;
}
.theme-11 .main-navigation .show_menu_overlay:hover a,
.theme-11 .main-navigation .show_menu_overlay.hovered a,
.theme-11 .main-navigation .show_menu_overlay.active a {
  color: #171718;
}
.theme-11 #header .menu-overlay .columns div a,
.theme-11 #header .menu-overlay .columns div.active a {
  color: #171718;
}
.theme-11 .chosen-container .chosen-results li.level-1 {
  color: #171718;
}
.theme-11 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-11 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-11 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-11 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-11 .subheadline-specials {
  color: #00234f;
}
.theme-12 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-12 h2,
.theme-12 h3,
.theme-12 h4,
.theme-12 .style-h2,
.theme-12 .style-h3,
.theme-12 .style-h4 {
  color: #ffffff;
}
.theme-12 a,
.theme-12 a:link,
.theme-12 a:active,
.theme-12 a:visited {
  color: #076db8;
}
.theme-12 a:hover,
.theme-12 a:link:hover,
.theme-12 a:active:hover,
.theme-12 a:visited:hover {
  color: #076db8;
}
.theme-12 .btn,
.theme-12 a.btn {
  background-color: #076db8;
  color: #ffffff;
}
.theme-12 .btn:hover,
.theme-12 a.btn:hover {
  background-color: #076db8;
  color: #ffffff;
}
.theme-12 .btn-cart,
.theme-12 a.btn-cart,
.theme-12 .btn-wako,
.theme-12 .btn.btn-wako {
  background-color: #076db8;
  color: #ffffff;
}
.theme-12 .btn-cart > svg,
.theme-12 a.btn-cart > svg,
.theme-12 .btn-wako > svg,
.theme-12 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-12 .btn-cart:hover,
.theme-12 a.btn-cart:hover,
.theme-12 .btn-wako:hover,
.theme-12 .btn.btn-wako:hover {
  background-color: #076db8;
  color: #ffffff;
}
.theme-12 .btn-wako.btn-wako-outline {
  border-color: #076db8;
  color: #076db8;
  background-color: white;
}
.theme-12 .btn-wako.btn-wako-outline:hover {
  border-color: #076db8;
  color: #076db8;
  background-color: white;
}
.theme-12 .btn.no-background,
.theme-12 a.btn.no-background,
.theme-12 .pressestimme_title {
  background: none;
  color: #076db8;
}
.theme-12 .btn.no-background > svg,
.theme-12 a.btn.no-background > svg,
.theme-12 .pressestimme_title > svg {
  fill: #076db8;
}
.theme-12 .btn.no-background:hover,
.theme-12 a.btn.no-background:hover,
.theme-12 .pressestimme_title:hover {
  background: none;
  color: #076db8;
}
.theme-12 .btn.no-background:hover > svg,
.theme-12 a.btn.no-background:hover > svg,
.theme-12 .pressestimme_title:hover > svg {
  fill: #076db8;
}
.theme-12 .information .btn-cart svg:hover,
.theme-12 .title-information .btn-cart svg:hover {
  fill: #076db8;
}
.theme-12 .widget .widget-header h1,
.theme-12 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-12 .navbar {
  background-color: #ffffff;
}
.theme-12 .navbar li a:hover,
.theme-12 .navbar li.open a:hover,
.theme-12 .navbar li a:focus,
.theme-12 .navbar li.open a:focus,
.theme-12 .navbar li a.aktiv,
.theme-12 .navbar li.open a.aktiv {
  color: #076db8;
  background-color: #ffffff;
}
.theme-12 .navbar li.open a {
  background-color: #ffffff;
}
.theme-12 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-12 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-12 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-12 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-12 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #076db8;
  color: #ffffff;
}
.theme-12 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-12 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-12#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-12#footer-bottom a,
.theme-12#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-12#overlay_buttons .go-to-button #goto {
  background: #076db8;
  color: #ffffff;
}
.theme-12 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-12 .cover-slider .swiper-button:hover {
  background-color: #076db8;
}
.theme-12 .cover-slider .swiper-button .fa {
  color: #076db8;
}
.theme-12 .cover-slider .information .title a {
  color: #076db8;
}
.theme-12 .information .title a:hover,
.theme-12 .title-information .title a:hover {
  color: #076db8;
}
.theme-12 .widget-sonstiges-news .btn:hover {
  background-color: #076db8;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-12 #sidebar {
  background-color: #076db8;
  -webkit-box-shadow: 0px 0px 1px 2px #076db8;
  box-shadow: 0px 0px 1px 2px #076db8;
}
.theme-12 #subnavigation_menu a:hover,
.theme-12 #subnavigation_menu a.active,
.theme-12 #subnavigation_menu i:hover,
.theme-12 #subnavigation_menu i.active {
  color: #076db8;
}
.theme-12 .main-navigation ul li a,
.theme-12 .main-navigation ul li i {
  color: #076db8;
}
.theme-12 .main-navigation .show_menu_overlay:hover,
.theme-12 .main-navigation .show_menu_overlay.hovered,
.theme-12 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #076db8;
}
.theme-12 .main-navigation .show_menu_overlay:hover a,
.theme-12 .main-navigation .show_menu_overlay.hovered a,
.theme-12 .main-navigation .show_menu_overlay.active a {
  color: #076db8;
}
.theme-12 #header .menu-overlay .columns div a,
.theme-12 #header .menu-overlay .columns div.active a {
  color: #076db8;
}
.theme-12 .chosen-container .chosen-results li.level-1 {
  color: #076db8;
}
.theme-12 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-12 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-12 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-12 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-12 .subheadline-specials {
  color: #ffffff;
}
.theme-13 {
  color: #c88166;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-13 h2,
.theme-13 h3,
.theme-13 h4,
.theme-13 .style-h2,
.theme-13 .style-h3,
.theme-13 .style-h4 {
  color: #c88166;
}
.theme-13 a,
.theme-13 a:link,
.theme-13 a:active,
.theme-13 a:visited {
  color: #a55d4b;
}
.theme-13 a:hover,
.theme-13 a:link:hover,
.theme-13 a:active:hover,
.theme-13 a:visited:hover {
  color: #009d91;
}
.theme-13 .btn,
.theme-13 a.btn {
  background-color: #a55d4b;
  color: #ffffff;
}
.theme-13 .btn:hover,
.theme-13 a.btn:hover {
  background-color: #009d91;
  color: #ffffff;
}
.theme-13 .btn-cart,
.theme-13 a.btn-cart,
.theme-13 .btn-wako,
.theme-13 .btn.btn-wako {
  background-color: #a55d4b;
  color: #ffffff;
}
.theme-13 .btn-cart > svg,
.theme-13 a.btn-cart > svg,
.theme-13 .btn-wako > svg,
.theme-13 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-13 .btn-cart:hover,
.theme-13 a.btn-cart:hover,
.theme-13 .btn-wako:hover,
.theme-13 .btn.btn-wako:hover {
  background-color: #009d91;
  color: #ffffff;
}
.theme-13 .btn-wako.btn-wako-outline {
  border-color: #a55d4b;
  color: #a55d4b;
  background-color: white;
}
.theme-13 .btn-wako.btn-wako-outline:hover {
  border-color: #009d91;
  color: #009d91;
  background-color: white;
}
.theme-13 .btn.no-background,
.theme-13 a.btn.no-background,
.theme-13 .pressestimme_title {
  background: none;
  color: #a55d4b;
}
.theme-13 .btn.no-background > svg,
.theme-13 a.btn.no-background > svg,
.theme-13 .pressestimme_title > svg {
  fill: #a55d4b;
}
.theme-13 .btn.no-background:hover,
.theme-13 a.btn.no-background:hover,
.theme-13 .pressestimme_title:hover {
  background: none;
  color: #009d91;
}
.theme-13 .btn.no-background:hover > svg,
.theme-13 a.btn.no-background:hover > svg,
.theme-13 .pressestimme_title:hover > svg {
  fill: #009d91;
}
.theme-13 .information .btn-cart svg:hover,
.theme-13 .title-information .btn-cart svg:hover {
  fill: #009d91;
}
.theme-13 .widget .widget-header h1,
.theme-13 .widget .widget-header h2 {
  color: #c88166;
}
.theme-13 .navbar {
  background-color: #ffffff;
}
.theme-13 .navbar li a:hover,
.theme-13 .navbar li.open a:hover,
.theme-13 .navbar li a:focus,
.theme-13 .navbar li.open a:focus,
.theme-13 .navbar li a.aktiv,
.theme-13 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-13 .navbar li.open a {
  background-color: #ffffff;
}
.theme-13 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-13 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #c88166;
}
.theme-13 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #c88166;
}
.theme-13 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-13 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #a55d4b;
  color: #ffffff;
}
.theme-13 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-13 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #c88166;
}
.theme-13#footer-bottom {
  color: #c88166;
  background-color: #ffffff;
}
.theme-13#footer-bottom a,
.theme-13#footer-bottom .copyright-nav-right li > a {
  color: #c88166;
}
.theme-13#overlay_buttons .go-to-button #goto {
  background: #a55d4b;
  color: #ffffff;
}
.theme-13 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-13 .cover-slider .swiper-button:hover {
  background-color: #a55d4b;
}
.theme-13 .cover-slider .swiper-button .fa {
  color: #a55d4b;
}
.theme-13 .cover-slider .information .title a {
  color: #a55d4b;
}
.theme-13 .information .title a:hover,
.theme-13 .title-information .title a:hover {
  color: #009d91;
}
.theme-13 .widget-sonstiges-news .btn:hover {
  background-color: #a55d4b;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-13 #sidebar {
  background-color: #a55d4b;
  -webkit-box-shadow: 0px 0px 1px 2px #009d91;
  box-shadow: 0px 0px 1px 2px #009d91;
}
.theme-13 #subnavigation_menu a:hover,
.theme-13 #subnavigation_menu a.active,
.theme-13 #subnavigation_menu i:hover,
.theme-13 #subnavigation_menu i.active {
  color: #a55d4b;
}
.theme-13 .main-navigation ul li a,
.theme-13 .main-navigation ul li i {
  color: #a55d4b;
}
.theme-13 .main-navigation .show_menu_overlay:hover,
.theme-13 .main-navigation .show_menu_overlay.hovered,
.theme-13 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #a55d4b;
}
.theme-13 .main-navigation .show_menu_overlay:hover a,
.theme-13 .main-navigation .show_menu_overlay.hovered a,
.theme-13 .main-navigation .show_menu_overlay.active a {
  color: #a55d4b;
}
.theme-13 #header .menu-overlay .columns div a,
.theme-13 #header .menu-overlay .columns div.active a {
  color: #a55d4b;
}
.theme-13 .chosen-container .chosen-results li.level-1 {
  color: #a55d4b;
}
.theme-13 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-13 .widget-specials-paged_content .logo svg {
  fill: #c88166;
}
.theme-13 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-13 .widget-specials-paged_content .next-anchor a {
  color: #c88166;
}
.theme-13 .subheadline-specials {
  color: #c88166;
}
.theme-14 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-14 h2,
.theme-14 h3,
.theme-14 h4,
.theme-14 .style-h2,
.theme-14 .style-h3,
.theme-14 .style-h4 {
  color: #ffffff;
}
.theme-14 a,
.theme-14 a:link,
.theme-14 a:active,
.theme-14 a:visited {
  color: #f04f23;
}
.theme-14 a:hover,
.theme-14 a:link:hover,
.theme-14 a:active:hover,
.theme-14 a:visited:hover {
  color: #8f2921;
}
.theme-14 .btn,
.theme-14 a.btn {
  background-color: #f04f23;
  color: #ffffff;
}
.theme-14 .btn:hover,
.theme-14 a.btn:hover {
  background-color: #8f2921;
  color: #ffffff;
}
.theme-14 .btn-cart,
.theme-14 a.btn-cart,
.theme-14 .btn-wako,
.theme-14 .btn.btn-wako {
  background-color: #f04f23;
  color: #ffffff;
}
.theme-14 .btn-cart > svg,
.theme-14 a.btn-cart > svg,
.theme-14 .btn-wako > svg,
.theme-14 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-14 .btn-cart:hover,
.theme-14 a.btn-cart:hover,
.theme-14 .btn-wako:hover,
.theme-14 .btn.btn-wako:hover {
  background-color: #8f2921;
  color: #ffffff;
}
.theme-14 .btn-wako.btn-wako-outline {
  border-color: #f04f23;
  color: #f04f23;
  background-color: white;
}
.theme-14 .btn-wako.btn-wako-outline:hover {
  border-color: #8f2921;
  color: #8f2921;
  background-color: white;
}
.theme-14 .btn.no-background,
.theme-14 a.btn.no-background,
.theme-14 .pressestimme_title {
  background: none;
  color: #f04f23;
}
.theme-14 .btn.no-background > svg,
.theme-14 a.btn.no-background > svg,
.theme-14 .pressestimme_title > svg {
  fill: #f04f23;
}
.theme-14 .btn.no-background:hover,
.theme-14 a.btn.no-background:hover,
.theme-14 .pressestimme_title:hover {
  background: none;
  color: #8f2921;
}
.theme-14 .btn.no-background:hover > svg,
.theme-14 a.btn.no-background:hover > svg,
.theme-14 .pressestimme_title:hover > svg {
  fill: #8f2921;
}
.theme-14 .information .btn-cart svg:hover,
.theme-14 .title-information .btn-cart svg:hover {
  fill: #8f2921;
}
.theme-14 .widget .widget-header h1,
.theme-14 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-14 .navbar {
  background-color: #1d2628;
}
.theme-14 .navbar li a:hover,
.theme-14 .navbar li.open a:hover,
.theme-14 .navbar li a:focus,
.theme-14 .navbar li.open a:focus,
.theme-14 .navbar li a.aktiv,
.theme-14 .navbar li.open a.aktiv {
  color: #f04f23;
  background-color: #1d2628;
}
.theme-14 .navbar li.open a {
  background-color: #1d2628;
}
.theme-14 .navbar .dropdown-menu {
  background-color: #1d2628;
}
.theme-14 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-14 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-14 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-14 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #f04f23;
  color: #ffffff;
}
.theme-14 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-14 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-14#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-14#footer-bottom a,
.theme-14#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-14#overlay_buttons .go-to-button #goto {
  background: #f04f23;
  color: #ffffff;
}
.theme-14 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-14 .cover-slider .swiper-button:hover {
  background-color: #f04f23;
}
.theme-14 .cover-slider .swiper-button .fa {
  color: #f04f23;
}
.theme-14 .cover-slider .information .title a {
  color: #f04f23;
}
.theme-14 .information .title a:hover,
.theme-14 .title-information .title a:hover {
  color: #8f2921;
}
.theme-14 .widget-sonstiges-news .btn:hover {
  background-color: #f04f23;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-14 #sidebar {
  background-color: #f04f23;
  -webkit-box-shadow: 0px 0px 1px 2px #8f2921;
  box-shadow: 0px 0px 1px 2px #8f2921;
}
.theme-14 #subnavigation_menu a:hover,
.theme-14 #subnavigation_menu a.active,
.theme-14 #subnavigation_menu i:hover,
.theme-14 #subnavigation_menu i.active {
  color: #f04f23;
}
.theme-14 .main-navigation ul li a,
.theme-14 .main-navigation ul li i {
  color: #f04f23;
}
.theme-14 .main-navigation .show_menu_overlay:hover,
.theme-14 .main-navigation .show_menu_overlay.hovered,
.theme-14 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #f04f23;
}
.theme-14 .main-navigation .show_menu_overlay:hover a,
.theme-14 .main-navigation .show_menu_overlay.hovered a,
.theme-14 .main-navigation .show_menu_overlay.active a {
  color: #f04f23;
}
.theme-14 #header .menu-overlay .columns div a,
.theme-14 #header .menu-overlay .columns div.active a {
  color: #f04f23;
}
.theme-14 .chosen-container .chosen-results li.level-1 {
  color: #f04f23;
}
.theme-14 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-14 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-14 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-14 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-14 .subheadline-specials {
  color: #ffffff;
}
.theme-15 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-15 h2,
.theme-15 h3,
.theme-15 h4,
.theme-15 .style-h2,
.theme-15 .style-h3,
.theme-15 .style-h4 {
  color: #ffffff;
}
.theme-15 a,
.theme-15 a:link,
.theme-15 a:active,
.theme-15 a:visited {
  color: #c21260;
}
.theme-15 a:hover,
.theme-15 a:link:hover,
.theme-15 a:active:hover,
.theme-15 a:visited:hover {
  color: #c21260;
}
.theme-15 .btn,
.theme-15 a.btn {
  background-color: #c21260;
  color: #ffffff;
}
.theme-15 .btn:hover,
.theme-15 a.btn:hover {
  background-color: #c21260;
  color: #ffffff;
}
.theme-15 .btn-cart,
.theme-15 a.btn-cart,
.theme-15 .btn-wako,
.theme-15 .btn.btn-wako {
  background-color: #c21260;
  color: #ffffff;
}
.theme-15 .btn-cart > svg,
.theme-15 a.btn-cart > svg,
.theme-15 .btn-wako > svg,
.theme-15 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-15 .btn-cart:hover,
.theme-15 a.btn-cart:hover,
.theme-15 .btn-wako:hover,
.theme-15 .btn.btn-wako:hover {
  background-color: #c21260;
  color: #ffffff;
}
.theme-15 .btn-wako.btn-wako-outline {
  border-color: #c21260;
  color: #c21260;
  background-color: white;
}
.theme-15 .btn-wako.btn-wako-outline:hover {
  border-color: #c21260;
  color: #c21260;
  background-color: white;
}
.theme-15 .btn.no-background,
.theme-15 a.btn.no-background,
.theme-15 .pressestimme_title {
  background: none;
  color: #c21260;
}
.theme-15 .btn.no-background > svg,
.theme-15 a.btn.no-background > svg,
.theme-15 .pressestimme_title > svg {
  fill: #c21260;
}
.theme-15 .btn.no-background:hover,
.theme-15 a.btn.no-background:hover,
.theme-15 .pressestimme_title:hover {
  background: none;
  color: #c21260;
}
.theme-15 .btn.no-background:hover > svg,
.theme-15 a.btn.no-background:hover > svg,
.theme-15 .pressestimme_title:hover > svg {
  fill: #c21260;
}
.theme-15 .information .btn-cart svg:hover,
.theme-15 .title-information .btn-cart svg:hover {
  fill: #c21260;
}
.theme-15 .widget .widget-header h1,
.theme-15 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-15 .navbar {
  background-color: #8f8f8f;
}
.theme-15 .navbar li a:hover,
.theme-15 .navbar li.open a:hover,
.theme-15 .navbar li a:focus,
.theme-15 .navbar li.open a:focus,
.theme-15 .navbar li a.aktiv,
.theme-15 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #8f8f8f;
}
.theme-15 .navbar li.open a {
  background-color: #8f8f8f;
}
.theme-15 .navbar .dropdown-menu {
  background-color: #8f8f8f;
}
.theme-15 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-15 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-15 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-15 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #c21260;
  color: #ffffff;
}
.theme-15 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-15 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-15#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-15#footer-bottom a,
.theme-15#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-15#overlay_buttons .go-to-button #goto {
  background: #c21260;
  color: #ffffff;
}
.theme-15 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-15 .cover-slider .swiper-button:hover {
  background-color: #c21260;
}
.theme-15 .cover-slider .swiper-button .fa {
  color: #c21260;
}
.theme-15 .cover-slider .information .title a {
  color: #c21260;
}
.theme-15 .information .title a:hover,
.theme-15 .title-information .title a:hover {
  color: #c21260;
}
.theme-15 .widget-sonstiges-news .btn:hover {
  background-color: #c21260;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-15 #sidebar {
  background-color: #c21260;
  -webkit-box-shadow: 0px 0px 1px 2px #c21260;
  box-shadow: 0px 0px 1px 2px #c21260;
}
.theme-15 #subnavigation_menu a:hover,
.theme-15 #subnavigation_menu a.active,
.theme-15 #subnavigation_menu i:hover,
.theme-15 #subnavigation_menu i.active {
  color: #c21260;
}
.theme-15 .main-navigation ul li a,
.theme-15 .main-navigation ul li i {
  color: #c21260;
}
.theme-15 .main-navigation .show_menu_overlay:hover,
.theme-15 .main-navigation .show_menu_overlay.hovered,
.theme-15 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #c21260;
}
.theme-15 .main-navigation .show_menu_overlay:hover a,
.theme-15 .main-navigation .show_menu_overlay.hovered a,
.theme-15 .main-navigation .show_menu_overlay.active a {
  color: #c21260;
}
.theme-15 #header .menu-overlay .columns div a,
.theme-15 #header .menu-overlay .columns div.active a {
  color: #c21260;
}
.theme-15 .chosen-container .chosen-results li.level-1 {
  color: #c21260;
}
.theme-15 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-15 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-15 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-15 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-15 .subheadline-specials {
  color: #ffffff;
}
.theme-17 {
  color: #fffffb;
  background-color: #000111;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-17 h2,
.theme-17 h3,
.theme-17 h4,
.theme-17 .style-h2,
.theme-17 .style-h3,
.theme-17 .style-h4 {
  color: #fffffb;
}
.theme-17 a,
.theme-17 a:link,
.theme-17 a:active,
.theme-17 a:visited {
  color: #db0b14;
}
.theme-17 a:hover,
.theme-17 a:link:hover,
.theme-17 a:active:hover,
.theme-17 a:visited:hover {
  color: #db0b14;
}
.theme-17 .btn,
.theme-17 a.btn {
  background-color: #db0b14;
  color: #fffffb;
}
.theme-17 .btn:hover,
.theme-17 a.btn:hover {
  background-color: #db0b14;
  color: #fffffb;
}
.theme-17 .btn-cart,
.theme-17 a.btn-cart,
.theme-17 .btn-wako,
.theme-17 .btn.btn-wako {
  background-color: #db0b14;
  color: #fffffb;
}
.theme-17 .btn-cart > svg,
.theme-17 a.btn-cart > svg,
.theme-17 .btn-wako > svg,
.theme-17 .btn.btn-wako > svg {
  fill: #fffffb;
}
.theme-17 .btn-cart:hover,
.theme-17 a.btn-cart:hover,
.theme-17 .btn-wako:hover,
.theme-17 .btn.btn-wako:hover {
  background-color: #db0b14;
  color: #fffffb;
}
.theme-17 .btn-wako.btn-wako-outline {
  border-color: #db0b14;
  color: #db0b14;
  background-color: white;
}
.theme-17 .btn-wako.btn-wako-outline:hover {
  border-color: #db0b14;
  color: #db0b14;
  background-color: white;
}
.theme-17 .btn.no-background,
.theme-17 a.btn.no-background,
.theme-17 .pressestimme_title {
  background: none;
  color: #db0b14;
}
.theme-17 .btn.no-background > svg,
.theme-17 a.btn.no-background > svg,
.theme-17 .pressestimme_title > svg {
  fill: #db0b14;
}
.theme-17 .btn.no-background:hover,
.theme-17 a.btn.no-background:hover,
.theme-17 .pressestimme_title:hover {
  background: none;
  color: #db0b14;
}
.theme-17 .btn.no-background:hover > svg,
.theme-17 a.btn.no-background:hover > svg,
.theme-17 .pressestimme_title:hover > svg {
  fill: #db0b14;
}
.theme-17 .information .btn-cart svg:hover,
.theme-17 .title-information .btn-cart svg:hover {
  fill: #db0b14;
}
.theme-17 .widget .widget-header h1,
.theme-17 .widget .widget-header h2 {
  color: #fffffb;
}
.theme-17 .navbar {
  background-color: #020100;
}
.theme-17 .navbar li a:hover,
.theme-17 .navbar li.open a:hover,
.theme-17 .navbar li a:focus,
.theme-17 .navbar li.open a:focus,
.theme-17 .navbar li a.aktiv,
.theme-17 .navbar li.open a.aktiv {
  color: #db0b14;
  background-color: #020100;
}
.theme-17 .navbar li.open a {
  background-color: #020100;
}
.theme-17 .navbar .dropdown-menu {
  background-color: #020100;
}
.theme-17 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #fffffb;
}
.theme-17 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #fffffb;
}
.theme-17 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-17 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #db0b14;
  color: #fffffb;
}
.theme-17 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-17 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #fffffb;
}
.theme-17#footer-bottom {
  color: #fffffb;
  background-color: #000111;
}
.theme-17#footer-bottom a,
.theme-17#footer-bottom .copyright-nav-right li > a {
  color: #fffffb;
}
.theme-17#overlay_buttons .go-to-button #goto {
  background: #db0b14;
  color: #fffffb;
}
.theme-17 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-17 .cover-slider .swiper-button:hover {
  background-color: #db0b14;
}
.theme-17 .cover-slider .swiper-button .fa {
  color: #db0b14;
}
.theme-17 .cover-slider .information .title a {
  color: #db0b14;
}
.theme-17 .information .title a:hover,
.theme-17 .title-information .title a:hover {
  color: #db0b14;
}
.theme-17 .widget-sonstiges-news .btn:hover {
  background-color: #db0b14;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-17 #sidebar {
  background-color: #db0b14;
  -webkit-box-shadow: 0px 0px 1px 2px #db0b14;
  box-shadow: 0px 0px 1px 2px #db0b14;
}
.theme-17 #subnavigation_menu a:hover,
.theme-17 #subnavigation_menu a.active,
.theme-17 #subnavigation_menu i:hover,
.theme-17 #subnavigation_menu i.active {
  color: #db0b14;
}
.theme-17 .main-navigation ul li a,
.theme-17 .main-navigation ul li i {
  color: #db0b14;
}
.theme-17 .main-navigation .show_menu_overlay:hover,
.theme-17 .main-navigation .show_menu_overlay.hovered,
.theme-17 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #db0b14;
}
.theme-17 .main-navigation .show_menu_overlay:hover a,
.theme-17 .main-navigation .show_menu_overlay.hovered a,
.theme-17 .main-navigation .show_menu_overlay.active a {
  color: #db0b14;
}
.theme-17 #header .menu-overlay .columns div a,
.theme-17 #header .menu-overlay .columns div.active a {
  color: #db0b14;
}
.theme-17 .chosen-container .chosen-results li.level-1 {
  color: #db0b14;
}
.theme-17 .widgets-wrapper {
  background-color: #000111;
}
.theme-17 .widget-specials-paged_content .logo svg {
  fill: #fffffb;
}
.theme-17 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-17 .widget-specials-paged_content .next-anchor a {
  color: #fffffb;
}
.theme-17 .subheadline-specials {
  color: #fffffb;
}
.theme-18 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-18 h2,
.theme-18 h3,
.theme-18 h4,
.theme-18 .style-h2,
.theme-18 .style-h3,
.theme-18 .style-h4 {
  color: #ffffff;
}
.theme-18 a,
.theme-18 a:link,
.theme-18 a:active,
.theme-18 a:visited {
  color: #403e3c;
}
.theme-18 a:hover,
.theme-18 a:link:hover,
.theme-18 a:active:hover,
.theme-18 a:visited:hover {
  color: #706e6c;
}
.theme-18 .btn,
.theme-18 a.btn {
  background-color: #403e3c;
  color: #ffffff;
}
.theme-18 .btn:hover,
.theme-18 a.btn:hover {
  background-color: #706e6c;
  color: #ffffff;
}
.theme-18 .btn-cart,
.theme-18 a.btn-cart,
.theme-18 .btn-wako,
.theme-18 .btn.btn-wako {
  background-color: #403e3c;
  color: #ffffff;
}
.theme-18 .btn-cart > svg,
.theme-18 a.btn-cart > svg,
.theme-18 .btn-wako > svg,
.theme-18 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-18 .btn-cart:hover,
.theme-18 a.btn-cart:hover,
.theme-18 .btn-wako:hover,
.theme-18 .btn.btn-wako:hover {
  background-color: #706e6c;
  color: #ffffff;
}
.theme-18 .btn-wako.btn-wako-outline {
  border-color: #403e3c;
  color: #403e3c;
  background-color: white;
}
.theme-18 .btn-wako.btn-wako-outline:hover {
  border-color: #706e6c;
  color: #706e6c;
  background-color: white;
}
.theme-18 .btn.no-background,
.theme-18 a.btn.no-background,
.theme-18 .pressestimme_title {
  background: none;
  color: #403e3c;
}
.theme-18 .btn.no-background > svg,
.theme-18 a.btn.no-background > svg,
.theme-18 .pressestimme_title > svg {
  fill: #403e3c;
}
.theme-18 .btn.no-background:hover,
.theme-18 a.btn.no-background:hover,
.theme-18 .pressestimme_title:hover {
  background: none;
  color: #706e6c;
}
.theme-18 .btn.no-background:hover > svg,
.theme-18 a.btn.no-background:hover > svg,
.theme-18 .pressestimme_title:hover > svg {
  fill: #706e6c;
}
.theme-18 .information .btn-cart svg:hover,
.theme-18 .title-information .btn-cart svg:hover {
  fill: #706e6c;
}
.theme-18 .widget .widget-header h1,
.theme-18 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-18 .navbar {
  background-color: #403e3c;
}
.theme-18 .navbar li a:hover,
.theme-18 .navbar li.open a:hover,
.theme-18 .navbar li a:focus,
.theme-18 .navbar li.open a:focus,
.theme-18 .navbar li a.aktiv,
.theme-18 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #403e3c;
}
.theme-18 .navbar li.open a {
  background-color: #403e3c;
}
.theme-18 .navbar .dropdown-menu {
  background-color: #403e3c;
}
.theme-18 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-18 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-18 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-18 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #403e3c;
  color: #ffffff;
}
.theme-18 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-18 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-18#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-18#footer-bottom a,
.theme-18#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-18#overlay_buttons .go-to-button #goto {
  background: #403e3c;
  color: #ffffff;
}
.theme-18 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-18 .cover-slider .swiper-button:hover {
  background-color: #403e3c;
}
.theme-18 .cover-slider .swiper-button .fa {
  color: #403e3c;
}
.theme-18 .cover-slider .information .title a {
  color: #403e3c;
}
.theme-18 .information .title a:hover,
.theme-18 .title-information .title a:hover {
  color: #706e6c;
}
.theme-18 .widget-sonstiges-news .btn:hover {
  background-color: #403e3c;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-18 #sidebar {
  background-color: #403e3c;
  -webkit-box-shadow: 0px 0px 1px 2px #706e6c;
  box-shadow: 0px 0px 1px 2px #706e6c;
}
.theme-18 #subnavigation_menu a:hover,
.theme-18 #subnavigation_menu a.active,
.theme-18 #subnavigation_menu i:hover,
.theme-18 #subnavigation_menu i.active {
  color: #403e3c;
}
.theme-18 .main-navigation ul li a,
.theme-18 .main-navigation ul li i {
  color: #403e3c;
}
.theme-18 .main-navigation .show_menu_overlay:hover,
.theme-18 .main-navigation .show_menu_overlay.hovered,
.theme-18 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #403e3c;
}
.theme-18 .main-navigation .show_menu_overlay:hover a,
.theme-18 .main-navigation .show_menu_overlay.hovered a,
.theme-18 .main-navigation .show_menu_overlay.active a {
  color: #403e3c;
}
.theme-18 #header .menu-overlay .columns div a,
.theme-18 #header .menu-overlay .columns div.active a {
  color: #403e3c;
}
.theme-18 .chosen-container .chosen-results li.level-1 {
  color: #403e3c;
}
.theme-18 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-18 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-18 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-18 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-18 .subheadline-specials {
  color: #ffffff;
}
.theme-19 {
  color: #787a82;
  background-color: #787a82;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-19 h2,
.theme-19 h3,
.theme-19 h4,
.theme-19 .style-h2,
.theme-19 .style-h3,
.theme-19 .style-h4 {
  color: #2c3033;
}
.theme-19 a,
.theme-19 a:link,
.theme-19 a:active,
.theme-19 a:visited {
  color: #489bb5;
}
.theme-19 a:hover,
.theme-19 a:link:hover,
.theme-19 a:active:hover,
.theme-19 a:visited:hover {
  color: #e62e26;
}
.theme-19 .btn,
.theme-19 a.btn {
  background-color: #489bb5;
  color: #ffffff;
}
.theme-19 .btn:hover,
.theme-19 a.btn:hover {
  background-color: #e62e26;
  color: #ffffff;
}
.theme-19 .btn-cart,
.theme-19 a.btn-cart,
.theme-19 .btn-wako,
.theme-19 .btn.btn-wako {
  background-color: #489bb5;
  color: #ffffff;
}
.theme-19 .btn-cart > svg,
.theme-19 a.btn-cart > svg,
.theme-19 .btn-wako > svg,
.theme-19 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-19 .btn-cart:hover,
.theme-19 a.btn-cart:hover,
.theme-19 .btn-wako:hover,
.theme-19 .btn.btn-wako:hover {
  background-color: #e62e26;
  color: #ffffff;
}
.theme-19 .btn-wako.btn-wako-outline {
  border-color: #489bb5;
  color: #489bb5;
  background-color: white;
}
.theme-19 .btn-wako.btn-wako-outline:hover {
  border-color: #e62e26;
  color: #e62e26;
  background-color: white;
}
.theme-19 .btn.no-background,
.theme-19 a.btn.no-background,
.theme-19 .pressestimme_title {
  background: none;
  color: #489bb5;
}
.theme-19 .btn.no-background > svg,
.theme-19 a.btn.no-background > svg,
.theme-19 .pressestimme_title > svg {
  fill: #489bb5;
}
.theme-19 .btn.no-background:hover,
.theme-19 a.btn.no-background:hover,
.theme-19 .pressestimme_title:hover {
  background: none;
  color: #e62e26;
}
.theme-19 .btn.no-background:hover > svg,
.theme-19 a.btn.no-background:hover > svg,
.theme-19 .pressestimme_title:hover > svg {
  fill: #e62e26;
}
.theme-19 .information .btn-cart svg:hover,
.theme-19 .title-information .btn-cart svg:hover {
  fill: #e62e26;
}
.theme-19 .widget .widget-header h1,
.theme-19 .widget .widget-header h2 {
  color: #2c3033;
}
.theme-19 .navbar {
  background-color: #489bb5;
}
.theme-19 .navbar li a:hover,
.theme-19 .navbar li.open a:hover,
.theme-19 .navbar li a:focus,
.theme-19 .navbar li.open a:focus,
.theme-19 .navbar li a.aktiv,
.theme-19 .navbar li.open a.aktiv {
  color: #2c3033;
  background-color: #489bb5;
}
.theme-19 .navbar li.open a {
  background-color: #489bb5;
}
.theme-19 .navbar .dropdown-menu {
  background-color: #489bb5;
}
.theme-19 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #787a82;
}
.theme-19 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #787a82;
}
.theme-19 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-19 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #489bb5;
  color: #ffffff;
}
.theme-19 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-19 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #787a82;
}
.theme-19#footer-bottom {
  color: #787a82;
  background-color: #787a82;
}
.theme-19#footer-bottom a,
.theme-19#footer-bottom .copyright-nav-right li > a {
  color: #787a82;
}
.theme-19#overlay_buttons .go-to-button #goto {
  background: #489bb5;
  color: #ffffff;
}
.theme-19 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-19 .cover-slider .swiper-button:hover {
  background-color: #489bb5;
}
.theme-19 .cover-slider .swiper-button .fa {
  color: #489bb5;
}
.theme-19 .cover-slider .information .title a {
  color: #489bb5;
}
.theme-19 .information .title a:hover,
.theme-19 .title-information .title a:hover {
  color: #e62e26;
}
.theme-19 .widget-sonstiges-news .btn:hover {
  background-color: #489bb5;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-19 #sidebar {
  background-color: #489bb5;
  -webkit-box-shadow: 0px 0px 1px 2px #e62e26;
  box-shadow: 0px 0px 1px 2px #e62e26;
}
.theme-19 #subnavigation_menu a:hover,
.theme-19 #subnavigation_menu a.active,
.theme-19 #subnavigation_menu i:hover,
.theme-19 #subnavigation_menu i.active {
  color: #489bb5;
}
.theme-19 .main-navigation ul li a,
.theme-19 .main-navigation ul li i {
  color: #489bb5;
}
.theme-19 .main-navigation .show_menu_overlay:hover,
.theme-19 .main-navigation .show_menu_overlay.hovered,
.theme-19 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #489bb5;
}
.theme-19 .main-navigation .show_menu_overlay:hover a,
.theme-19 .main-navigation .show_menu_overlay.hovered a,
.theme-19 .main-navigation .show_menu_overlay.active a {
  color: #489bb5;
}
.theme-19 #header .menu-overlay .columns div a,
.theme-19 #header .menu-overlay .columns div.active a {
  color: #489bb5;
}
.theme-19 .chosen-container .chosen-results li.level-1 {
  color: #489bb5;
}
.theme-19 .widgets-wrapper {
  background-color: #787a82;
}
.theme-19 .widget-specials-paged_content .logo svg {
  fill: #787a82;
}
.theme-19 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-19 .widget-specials-paged_content .next-anchor a {
  color: #787a82;
}
.theme-19 .subheadline-specials {
  color: #2c3033;
}
.theme-20 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-20 h2,
.theme-20 h3,
.theme-20 h4,
.theme-20 .style-h2,
.theme-20 .style-h3,
.theme-20 .style-h4 {
  color: #ffffff;
}
.theme-20 a,
.theme-20 a:link,
.theme-20 a:active,
.theme-20 a:visited {
  color: #ea5a31;
}
.theme-20 a:hover,
.theme-20 a:link:hover,
.theme-20 a:active:hover,
.theme-20 a:visited:hover {
  color: #cd502c;
}
.theme-20 .btn,
.theme-20 a.btn {
  background-color: #ea5a31;
  color: #ffffff;
}
.theme-20 .btn:hover,
.theme-20 a.btn:hover {
  background-color: #cd502c;
  color: #ffffff;
}
.theme-20 .btn-cart,
.theme-20 a.btn-cart,
.theme-20 .btn-wako,
.theme-20 .btn.btn-wako {
  background-color: #ea5a31;
  color: #ffffff;
}
.theme-20 .btn-cart > svg,
.theme-20 a.btn-cart > svg,
.theme-20 .btn-wako > svg,
.theme-20 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-20 .btn-cart:hover,
.theme-20 a.btn-cart:hover,
.theme-20 .btn-wako:hover,
.theme-20 .btn.btn-wako:hover {
  background-color: #cd502c;
  color: #ffffff;
}
.theme-20 .btn-wako.btn-wako-outline {
  border-color: #ea5a31;
  color: #ea5a31;
  background-color: white;
}
.theme-20 .btn-wako.btn-wako-outline:hover {
  border-color: #cd502c;
  color: #cd502c;
  background-color: white;
}
.theme-20 .btn.no-background,
.theme-20 a.btn.no-background,
.theme-20 .pressestimme_title {
  background: none;
  color: #ea5a31;
}
.theme-20 .btn.no-background > svg,
.theme-20 a.btn.no-background > svg,
.theme-20 .pressestimme_title > svg {
  fill: #ea5a31;
}
.theme-20 .btn.no-background:hover,
.theme-20 a.btn.no-background:hover,
.theme-20 .pressestimme_title:hover {
  background: none;
  color: #cd502c;
}
.theme-20 .btn.no-background:hover > svg,
.theme-20 a.btn.no-background:hover > svg,
.theme-20 .pressestimme_title:hover > svg {
  fill: #cd502c;
}
.theme-20 .information .btn-cart svg:hover,
.theme-20 .title-information .btn-cart svg:hover {
  fill: #cd502c;
}
.theme-20 .widget .widget-header h1,
.theme-20 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-20 .navbar {
  background-color: #ffffff;
}
.theme-20 .navbar li a:hover,
.theme-20 .navbar li.open a:hover,
.theme-20 .navbar li a:focus,
.theme-20 .navbar li.open a:focus,
.theme-20 .navbar li a.aktiv,
.theme-20 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-20 .navbar li.open a {
  background-color: #ffffff;
}
.theme-20 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-20 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-20 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-20 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-20 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #ea5a31;
  color: #ffffff;
}
.theme-20 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-20 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-20#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-20#footer-bottom a,
.theme-20#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-20#overlay_buttons .go-to-button #goto {
  background: #ea5a31;
  color: #ffffff;
}
.theme-20 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-20 .cover-slider .swiper-button:hover {
  background-color: #ea5a31;
}
.theme-20 .cover-slider .swiper-button .fa {
  color: #ea5a31;
}
.theme-20 .cover-slider .information .title a {
  color: #ea5a31;
}
.theme-20 .information .title a:hover,
.theme-20 .title-information .title a:hover {
  color: #cd502c;
}
.theme-20 .widget-sonstiges-news .btn:hover {
  background-color: #ea5a31;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-20 #sidebar {
  background-color: #ea5a31;
  -webkit-box-shadow: 0px 0px 1px 2px #cd502c;
  box-shadow: 0px 0px 1px 2px #cd502c;
}
.theme-20 #subnavigation_menu a:hover,
.theme-20 #subnavigation_menu a.active,
.theme-20 #subnavigation_menu i:hover,
.theme-20 #subnavigation_menu i.active {
  color: #ea5a31;
}
.theme-20 .main-navigation ul li a,
.theme-20 .main-navigation ul li i {
  color: #ea5a31;
}
.theme-20 .main-navigation .show_menu_overlay:hover,
.theme-20 .main-navigation .show_menu_overlay.hovered,
.theme-20 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #ea5a31;
}
.theme-20 .main-navigation .show_menu_overlay:hover a,
.theme-20 .main-navigation .show_menu_overlay.hovered a,
.theme-20 .main-navigation .show_menu_overlay.active a {
  color: #ea5a31;
}
.theme-20 #header .menu-overlay .columns div a,
.theme-20 #header .menu-overlay .columns div.active a {
  color: #ea5a31;
}
.theme-20 .chosen-container .chosen-results li.level-1 {
  color: #ea5a31;
}
.theme-20 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-20 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-20 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-20 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-20 .subheadline-specials {
  color: #ffffff;
}
.theme-21 {
  color: #47474c;
  background-color: #000000;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-21 h2,
.theme-21 h3,
.theme-21 h4,
.theme-21 .style-h2,
.theme-21 .style-h3,
.theme-21 .style-h4 {
  color: #47474c;
}
.theme-21 a,
.theme-21 a:link,
.theme-21 a:active,
.theme-21 a:visited {
  color: #c32c48;
}
.theme-21 a:hover,
.theme-21 a:link:hover,
.theme-21 a:active:hover,
.theme-21 a:visited:hover {
  color: #b39d8c;
}
.theme-21 .btn,
.theme-21 a.btn {
  background-color: #c32c48;
  color: #ffffff;
}
.theme-21 .btn:hover,
.theme-21 a.btn:hover {
  background-color: #b39d8c;
  color: #ffffff;
}
.theme-21 .btn-cart,
.theme-21 a.btn-cart,
.theme-21 .btn-wako,
.theme-21 .btn.btn-wako {
  background-color: #c32c48;
  color: #ffffff;
}
.theme-21 .btn-cart > svg,
.theme-21 a.btn-cart > svg,
.theme-21 .btn-wako > svg,
.theme-21 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-21 .btn-cart:hover,
.theme-21 a.btn-cart:hover,
.theme-21 .btn-wako:hover,
.theme-21 .btn.btn-wako:hover {
  background-color: #b39d8c;
  color: #ffffff;
}
.theme-21 .btn-wako.btn-wako-outline {
  border-color: #c32c48;
  color: #c32c48;
  background-color: white;
}
.theme-21 .btn-wako.btn-wako-outline:hover {
  border-color: #b39d8c;
  color: #b39d8c;
  background-color: white;
}
.theme-21 .btn.no-background,
.theme-21 a.btn.no-background,
.theme-21 .pressestimme_title {
  background: none;
  color: #c32c48;
}
.theme-21 .btn.no-background > svg,
.theme-21 a.btn.no-background > svg,
.theme-21 .pressestimme_title > svg {
  fill: #c32c48;
}
.theme-21 .btn.no-background:hover,
.theme-21 a.btn.no-background:hover,
.theme-21 .pressestimme_title:hover {
  background: none;
  color: #b39d8c;
}
.theme-21 .btn.no-background:hover > svg,
.theme-21 a.btn.no-background:hover > svg,
.theme-21 .pressestimme_title:hover > svg {
  fill: #b39d8c;
}
.theme-21 .information .btn-cart svg:hover,
.theme-21 .title-information .btn-cart svg:hover {
  fill: #b39d8c;
}
.theme-21 .widget .widget-header h1,
.theme-21 .widget .widget-header h2 {
  color: #47474c;
}
.theme-21 .navbar {
  background-color: #c32c48;
}
.theme-21 .navbar li a:hover,
.theme-21 .navbar li.open a:hover,
.theme-21 .navbar li a:focus,
.theme-21 .navbar li.open a:focus,
.theme-21 .navbar li a.aktiv,
.theme-21 .navbar li.open a.aktiv {
  color: #b39d8c;
  background-color: #c32c48;
}
.theme-21 .navbar li.open a {
  background-color: #c32c48;
}
.theme-21 .navbar .dropdown-menu {
  background-color: #c32c48;
}
.theme-21 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #47474c;
}
.theme-21 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #47474c;
}
.theme-21 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-21 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #c32c48;
  color: #ffffff;
}
.theme-21 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-21 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #47474c;
}
.theme-21#footer-bottom {
  color: #47474c;
  background-color: #000000;
}
.theme-21#footer-bottom a,
.theme-21#footer-bottom .copyright-nav-right li > a {
  color: #47474c;
}
.theme-21#overlay_buttons .go-to-button #goto {
  background: #c32c48;
  color: #ffffff;
}
.theme-21 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-21 .cover-slider .swiper-button:hover {
  background-color: #c32c48;
}
.theme-21 .cover-slider .swiper-button .fa {
  color: #c32c48;
}
.theme-21 .cover-slider .information .title a {
  color: #c32c48;
}
.theme-21 .information .title a:hover,
.theme-21 .title-information .title a:hover {
  color: #b39d8c;
}
.theme-21 .widget-sonstiges-news .btn:hover {
  background-color: #c32c48;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-21 #sidebar {
  background-color: #c32c48;
  -webkit-box-shadow: 0px 0px 1px 2px #b39d8c;
  box-shadow: 0px 0px 1px 2px #b39d8c;
}
.theme-21 #subnavigation_menu a:hover,
.theme-21 #subnavigation_menu a.active,
.theme-21 #subnavigation_menu i:hover,
.theme-21 #subnavigation_menu i.active {
  color: #c32c48;
}
.theme-21 .main-navigation ul li a,
.theme-21 .main-navigation ul li i {
  color: #c32c48;
}
.theme-21 .main-navigation .show_menu_overlay:hover,
.theme-21 .main-navigation .show_menu_overlay.hovered,
.theme-21 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #c32c48;
}
.theme-21 .main-navigation .show_menu_overlay:hover a,
.theme-21 .main-navigation .show_menu_overlay.hovered a,
.theme-21 .main-navigation .show_menu_overlay.active a {
  color: #c32c48;
}
.theme-21 #header .menu-overlay .columns div a,
.theme-21 #header .menu-overlay .columns div.active a {
  color: #c32c48;
}
.theme-21 .chosen-container .chosen-results li.level-1 {
  color: #c32c48;
}
.theme-21 .widgets-wrapper {
  background-color: #000000;
}
.theme-21 .widget-specials-paged_content .logo svg {
  fill: #47474c;
}
.theme-21 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-21 .widget-specials-paged_content .next-anchor a {
  color: #47474c;
}
.theme-21 .subheadline-specials {
  color: #47474c;
}
.theme-22 {
  color: #f39200;
  background-color: #2c5f61;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-22 h2,
.theme-22 h3,
.theme-22 h4,
.theme-22 .style-h2,
.theme-22 .style-h3,
.theme-22 .style-h4 {
  color: #2c5f61;
}
.theme-22 a,
.theme-22 a:link,
.theme-22 a:active,
.theme-22 a:visited {
  color: #f39200;
}
.theme-22 a:hover,
.theme-22 a:link:hover,
.theme-22 a:active:hover,
.theme-22 a:visited:hover {
  color: #2c5f61;
}
.theme-22 .btn,
.theme-22 a.btn {
  background-color: #f39200;
  color: #2c5f61;
}
.theme-22 .btn:hover,
.theme-22 a.btn:hover {
  background-color: #2c5f61;
  color: #2c5f61;
}
.theme-22 .btn-cart,
.theme-22 a.btn-cart,
.theme-22 .btn-wako,
.theme-22 .btn.btn-wako {
  background-color: #f39200;
  color: #2c5f61;
}
.theme-22 .btn-cart > svg,
.theme-22 a.btn-cart > svg,
.theme-22 .btn-wako > svg,
.theme-22 .btn.btn-wako > svg {
  fill: #2c5f61;
}
.theme-22 .btn-cart:hover,
.theme-22 a.btn-cart:hover,
.theme-22 .btn-wako:hover,
.theme-22 .btn.btn-wako:hover {
  background-color: #2c5f61;
  color: #2c5f61;
}
.theme-22 .btn-wako.btn-wako-outline {
  border-color: #f39200;
  color: #f39200;
  background-color: white;
}
.theme-22 .btn-wako.btn-wako-outline:hover {
  border-color: #2c5f61;
  color: #2c5f61;
  background-color: white;
}
.theme-22 .btn.no-background,
.theme-22 a.btn.no-background,
.theme-22 .pressestimme_title {
  background: none;
  color: #f39200;
}
.theme-22 .btn.no-background > svg,
.theme-22 a.btn.no-background > svg,
.theme-22 .pressestimme_title > svg {
  fill: #f39200;
}
.theme-22 .btn.no-background:hover,
.theme-22 a.btn.no-background:hover,
.theme-22 .pressestimme_title:hover {
  background: none;
  color: #2c5f61;
}
.theme-22 .btn.no-background:hover > svg,
.theme-22 a.btn.no-background:hover > svg,
.theme-22 .pressestimme_title:hover > svg {
  fill: #2c5f61;
}
.theme-22 .information .btn-cart svg:hover,
.theme-22 .title-information .btn-cart svg:hover {
  fill: #2c5f61;
}
.theme-22 .widget .widget-header h1,
.theme-22 .widget .widget-header h2 {
  color: #2c5f61;
}
.theme-22 .navbar {
  background-color: #2c5f61;
}
.theme-22 .navbar li a:hover,
.theme-22 .navbar li.open a:hover,
.theme-22 .navbar li a:focus,
.theme-22 .navbar li.open a:focus,
.theme-22 .navbar li a.aktiv,
.theme-22 .navbar li.open a.aktiv {
  color: #f39200;
  background-color: #2c5f61;
}
.theme-22 .navbar li.open a {
  background-color: #2c5f61;
}
.theme-22 .navbar .dropdown-menu {
  background-color: #2c5f61;
}
.theme-22 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #f39200;
}
.theme-22 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #f39200;
}
.theme-22 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-22 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #f39200;
  color: #2c5f61;
}
.theme-22 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-22 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #f39200;
}
.theme-22#footer-bottom {
  color: #f39200;
  background-color: #2c5f61;
}
.theme-22#footer-bottom a,
.theme-22#footer-bottom .copyright-nav-right li > a {
  color: #f39200;
}
.theme-22#overlay_buttons .go-to-button #goto {
  background: #f39200;
  color: #2c5f61;
}
.theme-22 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-22 .cover-slider .swiper-button:hover {
  background-color: #f39200;
}
.theme-22 .cover-slider .swiper-button .fa {
  color: #f39200;
}
.theme-22 .cover-slider .information .title a {
  color: #f39200;
}
.theme-22 .information .title a:hover,
.theme-22 .title-information .title a:hover {
  color: #2c5f61;
}
.theme-22 .widget-sonstiges-news .btn:hover {
  background-color: #f39200;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-22 #sidebar {
  background-color: #f39200;
  -webkit-box-shadow: 0px 0px 1px 2px #2c5f61;
  box-shadow: 0px 0px 1px 2px #2c5f61;
}
.theme-22 #subnavigation_menu a:hover,
.theme-22 #subnavigation_menu a.active,
.theme-22 #subnavigation_menu i:hover,
.theme-22 #subnavigation_menu i.active {
  color: #f39200;
}
.theme-22 .main-navigation ul li a,
.theme-22 .main-navigation ul li i {
  color: #f39200;
}
.theme-22 .main-navigation .show_menu_overlay:hover,
.theme-22 .main-navigation .show_menu_overlay.hovered,
.theme-22 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #f39200;
}
.theme-22 .main-navigation .show_menu_overlay:hover a,
.theme-22 .main-navigation .show_menu_overlay.hovered a,
.theme-22 .main-navigation .show_menu_overlay.active a {
  color: #f39200;
}
.theme-22 #header .menu-overlay .columns div a,
.theme-22 #header .menu-overlay .columns div.active a {
  color: #f39200;
}
.theme-22 .chosen-container .chosen-results li.level-1 {
  color: #f39200;
}
.theme-22 .widgets-wrapper {
  background-color: #2c5f61;
}
.theme-22 .widget-specials-paged_content .logo svg {
  fill: #f39200;
}
.theme-22 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-22 .widget-specials-paged_content .next-anchor a {
  color: #f39200;
}
.theme-22 .subheadline-specials {
  color: #2c5f61;
}
.theme-23 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-23 h2,
.theme-23 h3,
.theme-23 h4,
.theme-23 .style-h2,
.theme-23 .style-h3,
.theme-23 .style-h4 {
  color: #000000;
}
.theme-23 a,
.theme-23 a:link,
.theme-23 a:active,
.theme-23 a:visited {
  color: #014397;
}
.theme-23 a:hover,
.theme-23 a:link:hover,
.theme-23 a:active:hover,
.theme-23 a:visited:hover {
  color: #6cb1ec;
}
.theme-23 .btn,
.theme-23 a.btn {
  background-color: #014397;
  color: #ffffff;
}
.theme-23 .btn:hover,
.theme-23 a.btn:hover {
  background-color: #6cb1ec;
  color: #ffffff;
}
.theme-23 .btn-cart,
.theme-23 a.btn-cart,
.theme-23 .btn-wako,
.theme-23 .btn.btn-wako {
  background-color: #014397;
  color: #ffffff;
}
.theme-23 .btn-cart > svg,
.theme-23 a.btn-cart > svg,
.theme-23 .btn-wako > svg,
.theme-23 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-23 .btn-cart:hover,
.theme-23 a.btn-cart:hover,
.theme-23 .btn-wako:hover,
.theme-23 .btn.btn-wako:hover {
  background-color: #6cb1ec;
  color: #ffffff;
}
.theme-23 .btn-wako.btn-wako-outline {
  border-color: #014397;
  color: #014397;
  background-color: white;
}
.theme-23 .btn-wako.btn-wako-outline:hover {
  border-color: #6cb1ec;
  color: #6cb1ec;
  background-color: white;
}
.theme-23 .btn.no-background,
.theme-23 a.btn.no-background,
.theme-23 .pressestimme_title {
  background: none;
  color: #014397;
}
.theme-23 .btn.no-background > svg,
.theme-23 a.btn.no-background > svg,
.theme-23 .pressestimme_title > svg {
  fill: #014397;
}
.theme-23 .btn.no-background:hover,
.theme-23 a.btn.no-background:hover,
.theme-23 .pressestimme_title:hover {
  background: none;
  color: #6cb1ec;
}
.theme-23 .btn.no-background:hover > svg,
.theme-23 a.btn.no-background:hover > svg,
.theme-23 .pressestimme_title:hover > svg {
  fill: #6cb1ec;
}
.theme-23 .information .btn-cart svg:hover,
.theme-23 .title-information .btn-cart svg:hover {
  fill: #6cb1ec;
}
.theme-23 .widget .widget-header h1,
.theme-23 .widget .widget-header h2 {
  color: #000000;
}
.theme-23 .navbar {
  background-color: #014397;
}
.theme-23 .navbar li a:hover,
.theme-23 .navbar li.open a:hover,
.theme-23 .navbar li a:focus,
.theme-23 .navbar li.open a:focus,
.theme-23 .navbar li a.aktiv,
.theme-23 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #014397;
}
.theme-23 .navbar li.open a {
  background-color: #014397;
}
.theme-23 .navbar .dropdown-menu {
  background-color: #014397;
}
.theme-23 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-23 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-23 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-23 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #014397;
  color: #ffffff;
}
.theme-23 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-23 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-23#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-23#footer-bottom a,
.theme-23#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-23#overlay_buttons .go-to-button #goto {
  background: #014397;
  color: #ffffff;
}
.theme-23 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-23 .cover-slider .swiper-button:hover {
  background-color: #014397;
}
.theme-23 .cover-slider .swiper-button .fa {
  color: #014397;
}
.theme-23 .cover-slider .information .title a {
  color: #014397;
}
.theme-23 .information .title a:hover,
.theme-23 .title-information .title a:hover {
  color: #6cb1ec;
}
.theme-23 .widget-sonstiges-news .btn:hover {
  background-color: #014397;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-23 #sidebar {
  background-color: #014397;
  -webkit-box-shadow: 0px 0px 1px 2px #6cb1ec;
  box-shadow: 0px 0px 1px 2px #6cb1ec;
}
.theme-23 #subnavigation_menu a:hover,
.theme-23 #subnavigation_menu a.active,
.theme-23 #subnavigation_menu i:hover,
.theme-23 #subnavigation_menu i.active {
  color: #014397;
}
.theme-23 .main-navigation ul li a,
.theme-23 .main-navigation ul li i {
  color: #014397;
}
.theme-23 .main-navigation .show_menu_overlay:hover,
.theme-23 .main-navigation .show_menu_overlay.hovered,
.theme-23 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #014397;
}
.theme-23 .main-navigation .show_menu_overlay:hover a,
.theme-23 .main-navigation .show_menu_overlay.hovered a,
.theme-23 .main-navigation .show_menu_overlay.active a {
  color: #014397;
}
.theme-23 #header .menu-overlay .columns div a,
.theme-23 #header .menu-overlay .columns div.active a {
  color: #014397;
}
.theme-23 .chosen-container .chosen-results li.level-1 {
  color: #014397;
}
.theme-23 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-23 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-23 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-23 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-23 .subheadline-specials {
  color: #000000;
}
.theme-24 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-24 h2,
.theme-24 h3,
.theme-24 h4,
.theme-24 .style-h2,
.theme-24 .style-h3,
.theme-24 .style-h4 {
  color: #000000;
}
.theme-24 a,
.theme-24 a:link,
.theme-24 a:active,
.theme-24 a:visited {
  color: #3f4448;
}
.theme-24 a:hover,
.theme-24 a:link:hover,
.theme-24 a:active:hover,
.theme-24 a:visited:hover {
  color: #bd613c;
}
.theme-24 .btn,
.theme-24 a.btn {
  background-color: #3f4448;
  color: #ffffff;
}
.theme-24 .btn:hover,
.theme-24 a.btn:hover {
  background-color: #bd613c;
  color: #ffffff;
}
.theme-24 .btn-cart,
.theme-24 a.btn-cart,
.theme-24 .btn-wako,
.theme-24 .btn.btn-wako {
  background-color: #3f4448;
  color: #ffffff;
}
.theme-24 .btn-cart > svg,
.theme-24 a.btn-cart > svg,
.theme-24 .btn-wako > svg,
.theme-24 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-24 .btn-cart:hover,
.theme-24 a.btn-cart:hover,
.theme-24 .btn-wako:hover,
.theme-24 .btn.btn-wako:hover {
  background-color: #bd613c;
  color: #ffffff;
}
.theme-24 .btn-wako.btn-wako-outline {
  border-color: #3f4448;
  color: #3f4448;
  background-color: white;
}
.theme-24 .btn-wako.btn-wako-outline:hover {
  border-color: #bd613c;
  color: #bd613c;
  background-color: white;
}
.theme-24 .btn.no-background,
.theme-24 a.btn.no-background,
.theme-24 .pressestimme_title {
  background: none;
  color: #3f4448;
}
.theme-24 .btn.no-background > svg,
.theme-24 a.btn.no-background > svg,
.theme-24 .pressestimme_title > svg {
  fill: #3f4448;
}
.theme-24 .btn.no-background:hover,
.theme-24 a.btn.no-background:hover,
.theme-24 .pressestimme_title:hover {
  background: none;
  color: #bd613c;
}
.theme-24 .btn.no-background:hover > svg,
.theme-24 a.btn.no-background:hover > svg,
.theme-24 .pressestimme_title:hover > svg {
  fill: #bd613c;
}
.theme-24 .information .btn-cart svg:hover,
.theme-24 .title-information .btn-cart svg:hover {
  fill: #bd613c;
}
.theme-24 .widget .widget-header h1,
.theme-24 .widget .widget-header h2 {
  color: #000000;
}
.theme-24 .navbar {
  background-color: #3f4448;
}
.theme-24 .navbar li a:hover,
.theme-24 .navbar li.open a:hover,
.theme-24 .navbar li a:focus,
.theme-24 .navbar li.open a:focus,
.theme-24 .navbar li a.aktiv,
.theme-24 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #3f4448;
}
.theme-24 .navbar li.open a {
  background-color: #3f4448;
}
.theme-24 .navbar .dropdown-menu {
  background-color: #3f4448;
}
.theme-24 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-24 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-24 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-24 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #3f4448;
  color: #ffffff;
}
.theme-24 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-24 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-24#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-24#footer-bottom a,
.theme-24#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-24#overlay_buttons .go-to-button #goto {
  background: #3f4448;
  color: #ffffff;
}
.theme-24 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-24 .cover-slider .swiper-button:hover {
  background-color: #3f4448;
}
.theme-24 .cover-slider .swiper-button .fa {
  color: #3f4448;
}
.theme-24 .cover-slider .information .title a {
  color: #3f4448;
}
.theme-24 .information .title a:hover,
.theme-24 .title-information .title a:hover {
  color: #bd613c;
}
.theme-24 .widget-sonstiges-news .btn:hover {
  background-color: #3f4448;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-24 #sidebar {
  background-color: #3f4448;
  -webkit-box-shadow: 0px 0px 1px 2px #bd613c;
  box-shadow: 0px 0px 1px 2px #bd613c;
}
.theme-24 #subnavigation_menu a:hover,
.theme-24 #subnavigation_menu a.active,
.theme-24 #subnavigation_menu i:hover,
.theme-24 #subnavigation_menu i.active {
  color: #3f4448;
}
.theme-24 .main-navigation ul li a,
.theme-24 .main-navigation ul li i {
  color: #3f4448;
}
.theme-24 .main-navigation .show_menu_overlay:hover,
.theme-24 .main-navigation .show_menu_overlay.hovered,
.theme-24 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #3f4448;
}
.theme-24 .main-navigation .show_menu_overlay:hover a,
.theme-24 .main-navigation .show_menu_overlay.hovered a,
.theme-24 .main-navigation .show_menu_overlay.active a {
  color: #3f4448;
}
.theme-24 #header .menu-overlay .columns div a,
.theme-24 #header .menu-overlay .columns div.active a {
  color: #3f4448;
}
.theme-24 .chosen-container .chosen-results li.level-1 {
  color: #3f4448;
}
.theme-24 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-24 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-24 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-24 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-24 .subheadline-specials {
  color: #000000;
}
.theme-25 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-25 h2,
.theme-25 h3,
.theme-25 h4,
.theme-25 .style-h2,
.theme-25 .style-h3,
.theme-25 .style-h4 {
  color: #000000;
}
.theme-25 a,
.theme-25 a:link,
.theme-25 a:active,
.theme-25 a:visited {
  color: #3a8533;
}
.theme-25 a:hover,
.theme-25 a:link:hover,
.theme-25 a:active:hover,
.theme-25 a:visited:hover {
  color: #21591c;
}
.theme-25 .btn,
.theme-25 a.btn {
  background-color: #3a8533;
  color: #ffffff;
}
.theme-25 .btn:hover,
.theme-25 a.btn:hover {
  background-color: #21591c;
  color: #ffffff;
}
.theme-25 .btn-cart,
.theme-25 a.btn-cart,
.theme-25 .btn-wako,
.theme-25 .btn.btn-wako {
  background-color: #3a8533;
  color: #ffffff;
}
.theme-25 .btn-cart > svg,
.theme-25 a.btn-cart > svg,
.theme-25 .btn-wako > svg,
.theme-25 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-25 .btn-cart:hover,
.theme-25 a.btn-cart:hover,
.theme-25 .btn-wako:hover,
.theme-25 .btn.btn-wako:hover {
  background-color: #21591c;
  color: #ffffff;
}
.theme-25 .btn-wako.btn-wako-outline {
  border-color: #3a8533;
  color: #3a8533;
  background-color: white;
}
.theme-25 .btn-wako.btn-wako-outline:hover {
  border-color: #21591c;
  color: #21591c;
  background-color: white;
}
.theme-25 .btn.no-background,
.theme-25 a.btn.no-background,
.theme-25 .pressestimme_title {
  background: none;
  color: #3a8533;
}
.theme-25 .btn.no-background > svg,
.theme-25 a.btn.no-background > svg,
.theme-25 .pressestimme_title > svg {
  fill: #3a8533;
}
.theme-25 .btn.no-background:hover,
.theme-25 a.btn.no-background:hover,
.theme-25 .pressestimme_title:hover {
  background: none;
  color: #21591c;
}
.theme-25 .btn.no-background:hover > svg,
.theme-25 a.btn.no-background:hover > svg,
.theme-25 .pressestimme_title:hover > svg {
  fill: #21591c;
}
.theme-25 .information .btn-cart svg:hover,
.theme-25 .title-information .btn-cart svg:hover {
  fill: #21591c;
}
.theme-25 .widget .widget-header h1,
.theme-25 .widget .widget-header h2 {
  color: #000000;
}
.theme-25 .navbar {
  background-color: #3a8533;
}
.theme-25 .navbar li a:hover,
.theme-25 .navbar li.open a:hover,
.theme-25 .navbar li a:focus,
.theme-25 .navbar li.open a:focus,
.theme-25 .navbar li a.aktiv,
.theme-25 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #3a8533;
}
.theme-25 .navbar li.open a {
  background-color: #3a8533;
}
.theme-25 .navbar .dropdown-menu {
  background-color: #3a8533;
}
.theme-25 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-25 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-25 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-25 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #3a8533;
  color: #ffffff;
}
.theme-25 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-25 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-25#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-25#footer-bottom a,
.theme-25#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-25#overlay_buttons .go-to-button #goto {
  background: #3a8533;
  color: #ffffff;
}
.theme-25 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-25 .cover-slider .swiper-button:hover {
  background-color: #3a8533;
}
.theme-25 .cover-slider .swiper-button .fa {
  color: #3a8533;
}
.theme-25 .cover-slider .information .title a {
  color: #3a8533;
}
.theme-25 .information .title a:hover,
.theme-25 .title-information .title a:hover {
  color: #21591c;
}
.theme-25 .widget-sonstiges-news .btn:hover {
  background-color: #3a8533;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-25 #sidebar {
  background-color: #3a8533;
  -webkit-box-shadow: 0px 0px 1px 2px #21591c;
  box-shadow: 0px 0px 1px 2px #21591c;
}
.theme-25 #subnavigation_menu a:hover,
.theme-25 #subnavigation_menu a.active,
.theme-25 #subnavigation_menu i:hover,
.theme-25 #subnavigation_menu i.active {
  color: #3a8533;
}
.theme-25 .main-navigation ul li a,
.theme-25 .main-navigation ul li i {
  color: #3a8533;
}
.theme-25 .main-navigation .show_menu_overlay:hover,
.theme-25 .main-navigation .show_menu_overlay.hovered,
.theme-25 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #3a8533;
}
.theme-25 .main-navigation .show_menu_overlay:hover a,
.theme-25 .main-navigation .show_menu_overlay.hovered a,
.theme-25 .main-navigation .show_menu_overlay.active a {
  color: #3a8533;
}
.theme-25 #header .menu-overlay .columns div a,
.theme-25 #header .menu-overlay .columns div.active a {
  color: #3a8533;
}
.theme-25 .chosen-container .chosen-results li.level-1 {
  color: #3a8533;
}
.theme-25 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-25 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-25 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-25 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-25 .subheadline-specials {
  color: #000000;
}
.theme-26 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-26 h2,
.theme-26 h3,
.theme-26 h4,
.theme-26 .style-h2,
.theme-26 .style-h3,
.theme-26 .style-h4 {
  color: #ffffff;
}
.theme-26 a,
.theme-26 a:link,
.theme-26 a:active,
.theme-26 a:visited {
  color: #ffee00;
}
.theme-26 a:hover,
.theme-26 a:link:hover,
.theme-26 a:active:hover,
.theme-26 a:visited:hover {
  color: #b3a700;
}
.theme-26 .btn,
.theme-26 a.btn {
  background-color: #ffee00;
  color: #585757;
}
.theme-26 .btn:hover,
.theme-26 a.btn:hover {
  background-color: #b3a700;
  color: #585757;
}
.theme-26 .btn-cart,
.theme-26 a.btn-cart,
.theme-26 .btn-wako,
.theme-26 .btn.btn-wako {
  background-color: #ffee00;
  color: #585757;
}
.theme-26 .btn-cart > svg,
.theme-26 a.btn-cart > svg,
.theme-26 .btn-wako > svg,
.theme-26 .btn.btn-wako > svg {
  fill: #585757;
}
.theme-26 .btn-cart:hover,
.theme-26 a.btn-cart:hover,
.theme-26 .btn-wako:hover,
.theme-26 .btn.btn-wako:hover {
  background-color: #b3a700;
  color: #585757;
}
.theme-26 .btn-wako.btn-wako-outline {
  border-color: #ffee00;
  color: #ffee00;
  background-color: white;
}
.theme-26 .btn-wako.btn-wako-outline:hover {
  border-color: #b3a700;
  color: #b3a700;
  background-color: white;
}
.theme-26 .btn.no-background,
.theme-26 a.btn.no-background,
.theme-26 .pressestimme_title {
  background: none;
  color: #ffee00;
}
.theme-26 .btn.no-background > svg,
.theme-26 a.btn.no-background > svg,
.theme-26 .pressestimme_title > svg {
  fill: #ffee00;
}
.theme-26 .btn.no-background:hover,
.theme-26 a.btn.no-background:hover,
.theme-26 .pressestimme_title:hover {
  background: none;
  color: #b3a700;
}
.theme-26 .btn.no-background:hover > svg,
.theme-26 a.btn.no-background:hover > svg,
.theme-26 .pressestimme_title:hover > svg {
  fill: #b3a700;
}
.theme-26 .information .btn-cart svg:hover,
.theme-26 .title-information .btn-cart svg:hover {
  fill: #b3a700;
}
.theme-26 .widget .widget-header h1,
.theme-26 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-26 .navbar {
  background-color: #8f8f8f;
}
.theme-26 .navbar li a:hover,
.theme-26 .navbar li.open a:hover,
.theme-26 .navbar li a:focus,
.theme-26 .navbar li.open a:focus,
.theme-26 .navbar li a.aktiv,
.theme-26 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #8f8f8f;
}
.theme-26 .navbar li.open a {
  background-color: #8f8f8f;
}
.theme-26 .navbar .dropdown-menu {
  background-color: #8f8f8f;
}
.theme-26 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-26 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-26 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-26 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #ffee00;
  color: #585757;
}
.theme-26 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-26 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-26#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-26#footer-bottom a,
.theme-26#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-26#overlay_buttons .go-to-button #goto {
  background: #ffee00;
  color: #585757;
}
.theme-26 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-26 .cover-slider .swiper-button:hover {
  background-color: #ffee00;
}
.theme-26 .cover-slider .swiper-button .fa {
  color: #ffee00;
}
.theme-26 .cover-slider .information .title a {
  color: #ffee00;
}
.theme-26 .information .title a:hover,
.theme-26 .title-information .title a:hover {
  color: #b3a700;
}
.theme-26 .widget-sonstiges-news .btn:hover {
  background-color: #ffee00;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-26 #sidebar {
  background-color: #ffee00;
  -webkit-box-shadow: 0px 0px 1px 2px #b3a700;
  box-shadow: 0px 0px 1px 2px #b3a700;
}
.theme-26 #subnavigation_menu a:hover,
.theme-26 #subnavigation_menu a.active,
.theme-26 #subnavigation_menu i:hover,
.theme-26 #subnavigation_menu i.active {
  color: #ffee00;
}
.theme-26 .main-navigation ul li a,
.theme-26 .main-navigation ul li i {
  color: #ffee00;
}
.theme-26 .main-navigation .show_menu_overlay:hover,
.theme-26 .main-navigation .show_menu_overlay.hovered,
.theme-26 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #ffee00;
}
.theme-26 .main-navigation .show_menu_overlay:hover a,
.theme-26 .main-navigation .show_menu_overlay.hovered a,
.theme-26 .main-navigation .show_menu_overlay.active a {
  color: #ffee00;
}
.theme-26 #header .menu-overlay .columns div a,
.theme-26 #header .menu-overlay .columns div.active a {
  color: #ffee00;
}
.theme-26 .chosen-container .chosen-results li.level-1 {
  color: #ffee00;
}
.theme-26 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-26 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-26 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-26 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-26 .subheadline-specials {
  color: #ffffff;
}
.theme-27 {
  color: #ffffff;
  background-color: #1a90c0;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-27 h2,
.theme-27 h3,
.theme-27 h4,
.theme-27 .style-h2,
.theme-27 .style-h3,
.theme-27 .style-h4 {
  color: #ffffff;
}
.theme-27 a,
.theme-27 a:link,
.theme-27 a:active,
.theme-27 a:visited {
  color: #2b3a61;
}
.theme-27 a:hover,
.theme-27 a:link:hover,
.theme-27 a:active:hover,
.theme-27 a:visited:hover {
  color: #d04b1e;
}
.theme-27 .btn,
.theme-27 a.btn {
  background-color: #2b3a61;
  color: #ffffff;
}
.theme-27 .btn:hover,
.theme-27 a.btn:hover {
  background-color: #d04b1e;
  color: #ffffff;
}
.theme-27 .btn-cart,
.theme-27 a.btn-cart,
.theme-27 .btn-wako,
.theme-27 .btn.btn-wako {
  background-color: #2b3a61;
  color: #ffffff;
}
.theme-27 .btn-cart > svg,
.theme-27 a.btn-cart > svg,
.theme-27 .btn-wako > svg,
.theme-27 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-27 .btn-cart:hover,
.theme-27 a.btn-cart:hover,
.theme-27 .btn-wako:hover,
.theme-27 .btn.btn-wako:hover {
  background-color: #d04b1e;
  color: #ffffff;
}
.theme-27 .btn-wako.btn-wako-outline {
  border-color: #2b3a61;
  color: #2b3a61;
  background-color: white;
}
.theme-27 .btn-wako.btn-wako-outline:hover {
  border-color: #d04b1e;
  color: #d04b1e;
  background-color: white;
}
.theme-27 .btn.no-background,
.theme-27 a.btn.no-background,
.theme-27 .pressestimme_title {
  background: none;
  color: #2b3a61;
}
.theme-27 .btn.no-background > svg,
.theme-27 a.btn.no-background > svg,
.theme-27 .pressestimme_title > svg {
  fill: #2b3a61;
}
.theme-27 .btn.no-background:hover,
.theme-27 a.btn.no-background:hover,
.theme-27 .pressestimme_title:hover {
  background: none;
  color: #d04b1e;
}
.theme-27 .btn.no-background:hover > svg,
.theme-27 a.btn.no-background:hover > svg,
.theme-27 .pressestimme_title:hover > svg {
  fill: #d04b1e;
}
.theme-27 .information .btn-cart svg:hover,
.theme-27 .title-information .btn-cart svg:hover {
  fill: #d04b1e;
}
.theme-27 .widget .widget-header h1,
.theme-27 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-27 .navbar {
  background-color: #2b3a61;
}
.theme-27 .navbar li a:hover,
.theme-27 .navbar li.open a:hover,
.theme-27 .navbar li a:focus,
.theme-27 .navbar li.open a:focus,
.theme-27 .navbar li a.aktiv,
.theme-27 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #2b3a61;
}
.theme-27 .navbar li.open a {
  background-color: #2b3a61;
}
.theme-27 .navbar .dropdown-menu {
  background-color: #2b3a61;
}
.theme-27 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-27 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-27 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-27 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #2b3a61;
  color: #ffffff;
}
.theme-27 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-27 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-27#footer-bottom {
  color: #ffffff;
  background-color: #1a90c0;
}
.theme-27#footer-bottom a,
.theme-27#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-27#overlay_buttons .go-to-button #goto {
  background: #2b3a61;
  color: #ffffff;
}
.theme-27 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-27 .cover-slider .swiper-button:hover {
  background-color: #2b3a61;
}
.theme-27 .cover-slider .swiper-button .fa {
  color: #2b3a61;
}
.theme-27 .cover-slider .information .title a {
  color: #2b3a61;
}
.theme-27 .information .title a:hover,
.theme-27 .title-information .title a:hover {
  color: #d04b1e;
}
.theme-27 .widget-sonstiges-news .btn:hover {
  background-color: #2b3a61;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-27 #sidebar {
  background-color: #2b3a61;
  -webkit-box-shadow: 0px 0px 1px 2px #d04b1e;
  box-shadow: 0px 0px 1px 2px #d04b1e;
}
.theme-27 #subnavigation_menu a:hover,
.theme-27 #subnavigation_menu a.active,
.theme-27 #subnavigation_menu i:hover,
.theme-27 #subnavigation_menu i.active {
  color: #2b3a61;
}
.theme-27 .main-navigation ul li a,
.theme-27 .main-navigation ul li i {
  color: #2b3a61;
}
.theme-27 .main-navigation .show_menu_overlay:hover,
.theme-27 .main-navigation .show_menu_overlay.hovered,
.theme-27 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #2b3a61;
}
.theme-27 .main-navigation .show_menu_overlay:hover a,
.theme-27 .main-navigation .show_menu_overlay.hovered a,
.theme-27 .main-navigation .show_menu_overlay.active a {
  color: #2b3a61;
}
.theme-27 #header .menu-overlay .columns div a,
.theme-27 #header .menu-overlay .columns div.active a {
  color: #2b3a61;
}
.theme-27 .chosen-container .chosen-results li.level-1 {
  color: #2b3a61;
}
.theme-27 .widgets-wrapper {
  background-color: #1a90c0;
}
.theme-27 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-27 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-27 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-27 .subheadline-specials {
  color: #ffffff;
}
.theme-28 {
  color: #303030;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-28 h2,
.theme-28 h3,
.theme-28 h4,
.theme-28 .style-h2,
.theme-28 .style-h3,
.theme-28 .style-h4 {
  color: #c43b38;
}
.theme-28 a,
.theme-28 a:link,
.theme-28 a:active,
.theme-28 a:visited {
  color: #cd5c3b;
}
.theme-28 a:hover,
.theme-28 a:link:hover,
.theme-28 a:active:hover,
.theme-28 a:visited:hover {
  color: #c43b38;
}
.theme-28 .btn,
.theme-28 a.btn {
  background-color: #cd5c3b;
  color: #ffffff;
}
.theme-28 .btn:hover,
.theme-28 a.btn:hover {
  background-color: #c43b38;
  color: #ffffff;
}
.theme-28 .btn-cart,
.theme-28 a.btn-cart,
.theme-28 .btn-wako,
.theme-28 .btn.btn-wako {
  background-color: #cd5c3b;
  color: #ffffff;
}
.theme-28 .btn-cart > svg,
.theme-28 a.btn-cart > svg,
.theme-28 .btn-wako > svg,
.theme-28 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-28 .btn-cart:hover,
.theme-28 a.btn-cart:hover,
.theme-28 .btn-wako:hover,
.theme-28 .btn.btn-wako:hover {
  background-color: #c43b38;
  color: #ffffff;
}
.theme-28 .btn-wako.btn-wako-outline {
  border-color: #cd5c3b;
  color: #cd5c3b;
  background-color: white;
}
.theme-28 .btn-wako.btn-wako-outline:hover {
  border-color: #c43b38;
  color: #c43b38;
  background-color: white;
}
.theme-28 .btn.no-background,
.theme-28 a.btn.no-background,
.theme-28 .pressestimme_title {
  background: none;
  color: #cd5c3b;
}
.theme-28 .btn.no-background > svg,
.theme-28 a.btn.no-background > svg,
.theme-28 .pressestimme_title > svg {
  fill: #cd5c3b;
}
.theme-28 .btn.no-background:hover,
.theme-28 a.btn.no-background:hover,
.theme-28 .pressestimme_title:hover {
  background: none;
  color: #c43b38;
}
.theme-28 .btn.no-background:hover > svg,
.theme-28 a.btn.no-background:hover > svg,
.theme-28 .pressestimme_title:hover > svg {
  fill: #c43b38;
}
.theme-28 .information .btn-cart svg:hover,
.theme-28 .title-information .btn-cart svg:hover {
  fill: #c43b38;
}
.theme-28 .widget .widget-header h1,
.theme-28 .widget .widget-header h2 {
  color: #c43b38;
}
.theme-28 .navbar {
  background-color: #c43b38;
}
.theme-28 .navbar li a:hover,
.theme-28 .navbar li.open a:hover,
.theme-28 .navbar li a:focus,
.theme-28 .navbar li.open a:focus,
.theme-28 .navbar li a.aktiv,
.theme-28 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #c43b38;
}
.theme-28 .navbar li.open a {
  background-color: #c43b38;
}
.theme-28 .navbar .dropdown-menu {
  background-color: #c43b38;
}
.theme-28 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #303030;
}
.theme-28 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #303030;
}
.theme-28 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-28 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #cd5c3b;
  color: #ffffff;
}
.theme-28 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-28 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #303030;
}
.theme-28#footer-bottom {
  color: #303030;
  background-color: #ffffff;
}
.theme-28#footer-bottom a,
.theme-28#footer-bottom .copyright-nav-right li > a {
  color: #303030;
}
.theme-28#overlay_buttons .go-to-button #goto {
  background: #cd5c3b;
  color: #ffffff;
}
.theme-28 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-28 .cover-slider .swiper-button:hover {
  background-color: #cd5c3b;
}
.theme-28 .cover-slider .swiper-button .fa {
  color: #cd5c3b;
}
.theme-28 .cover-slider .information .title a {
  color: #cd5c3b;
}
.theme-28 .information .title a:hover,
.theme-28 .title-information .title a:hover {
  color: #c43b38;
}
.theme-28 .widget-sonstiges-news .btn:hover {
  background-color: #cd5c3b;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-28 #sidebar {
  background-color: #cd5c3b;
  -webkit-box-shadow: 0px 0px 1px 2px #c43b38;
  box-shadow: 0px 0px 1px 2px #c43b38;
}
.theme-28 #subnavigation_menu a:hover,
.theme-28 #subnavigation_menu a.active,
.theme-28 #subnavigation_menu i:hover,
.theme-28 #subnavigation_menu i.active {
  color: #cd5c3b;
}
.theme-28 .main-navigation ul li a,
.theme-28 .main-navigation ul li i {
  color: #cd5c3b;
}
.theme-28 .main-navigation .show_menu_overlay:hover,
.theme-28 .main-navigation .show_menu_overlay.hovered,
.theme-28 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #cd5c3b;
}
.theme-28 .main-navigation .show_menu_overlay:hover a,
.theme-28 .main-navigation .show_menu_overlay.hovered a,
.theme-28 .main-navigation .show_menu_overlay.active a {
  color: #cd5c3b;
}
.theme-28 #header .menu-overlay .columns div a,
.theme-28 #header .menu-overlay .columns div.active a {
  color: #cd5c3b;
}
.theme-28 .chosen-container .chosen-results li.level-1 {
  color: #cd5c3b;
}
.theme-28 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-28 .widget-specials-paged_content .logo svg {
  fill: #303030;
}
.theme-28 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-28 .widget-specials-paged_content .next-anchor a {
  color: #303030;
}
.theme-28 .subheadline-specials {
  color: #c43b38;
}
.theme-29 {
  color: #ffffff;
  background-color: #000000;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-29 h2,
.theme-29 h3,
.theme-29 h4,
.theme-29 .style-h2,
.theme-29 .style-h3,
.theme-29 .style-h4 {
  color: #9efcd7;
}
.theme-29 a,
.theme-29 a:link,
.theme-29 a:active,
.theme-29 a:visited {
  color: #9efcd7;
}
.theme-29 a:hover,
.theme-29 a:link:hover,
.theme-29 a:active:hover,
.theme-29 a:visited:hover {
  color: #02967f;
}
.theme-29 .btn,
.theme-29 a.btn {
  background-color: #9efcd7;
  color: #000000;
}
.theme-29 .btn:hover,
.theme-29 a.btn:hover {
  background-color: #02967f;
  color: #000000;
}
.theme-29 .btn-cart,
.theme-29 a.btn-cart,
.theme-29 .btn-wako,
.theme-29 .btn.btn-wako {
  background-color: #9efcd7;
  color: #000000;
}
.theme-29 .btn-cart > svg,
.theme-29 a.btn-cart > svg,
.theme-29 .btn-wako > svg,
.theme-29 .btn.btn-wako > svg {
  fill: #000000;
}
.theme-29 .btn-cart:hover,
.theme-29 a.btn-cart:hover,
.theme-29 .btn-wako:hover,
.theme-29 .btn.btn-wako:hover {
  background-color: #02967f;
  color: #000000;
}
.theme-29 .btn-wako.btn-wako-outline {
  border-color: #9efcd7;
  color: #9efcd7;
  background-color: white;
}
.theme-29 .btn-wako.btn-wako-outline:hover {
  border-color: #02967f;
  color: #02967f;
  background-color: white;
}
.theme-29 .btn.no-background,
.theme-29 a.btn.no-background,
.theme-29 .pressestimme_title {
  background: none;
  color: #9efcd7;
}
.theme-29 .btn.no-background > svg,
.theme-29 a.btn.no-background > svg,
.theme-29 .pressestimme_title > svg {
  fill: #9efcd7;
}
.theme-29 .btn.no-background:hover,
.theme-29 a.btn.no-background:hover,
.theme-29 .pressestimme_title:hover {
  background: none;
  color: #02967f;
}
.theme-29 .btn.no-background:hover > svg,
.theme-29 a.btn.no-background:hover > svg,
.theme-29 .pressestimme_title:hover > svg {
  fill: #02967f;
}
.theme-29 .information .btn-cart svg:hover,
.theme-29 .title-information .btn-cart svg:hover {
  fill: #02967f;
}
.theme-29 .widget .widget-header h1,
.theme-29 .widget .widget-header h2 {
  color: #9efcd7;
}
.theme-29 .navbar {
  background-color: #02967f;
}
.theme-29 .navbar li a:hover,
.theme-29 .navbar li.open a:hover,
.theme-29 .navbar li a:focus,
.theme-29 .navbar li.open a:focus,
.theme-29 .navbar li a.aktiv,
.theme-29 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #02967f;
}
.theme-29 .navbar li.open a {
  background-color: #02967f;
}
.theme-29 .navbar .dropdown-menu {
  background-color: #02967f;
}
.theme-29 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-29 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-29 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-29 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #9efcd7;
  color: #000000;
}
.theme-29 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-29 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-29#footer-bottom {
  color: #ffffff;
  background-color: #000000;
}
.theme-29#footer-bottom a,
.theme-29#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-29#overlay_buttons .go-to-button #goto {
  background: #9efcd7;
  color: #000000;
}
.theme-29 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-29 .cover-slider .swiper-button:hover {
  background-color: #9efcd7;
}
.theme-29 .cover-slider .swiper-button .fa {
  color: #9efcd7;
}
.theme-29 .cover-slider .information .title a {
  color: #9efcd7;
}
.theme-29 .information .title a:hover,
.theme-29 .title-information .title a:hover {
  color: #02967f;
}
.theme-29 .widget-sonstiges-news .btn:hover {
  background-color: #9efcd7;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-29 #sidebar {
  background-color: #9efcd7;
  -webkit-box-shadow: 0px 0px 1px 2px #02967f;
  box-shadow: 0px 0px 1px 2px #02967f;
}
.theme-29 #subnavigation_menu a:hover,
.theme-29 #subnavigation_menu a.active,
.theme-29 #subnavigation_menu i:hover,
.theme-29 #subnavigation_menu i.active {
  color: #9efcd7;
}
.theme-29 .main-navigation ul li a,
.theme-29 .main-navigation ul li i {
  color: #9efcd7;
}
.theme-29 .main-navigation .show_menu_overlay:hover,
.theme-29 .main-navigation .show_menu_overlay.hovered,
.theme-29 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #9efcd7;
}
.theme-29 .main-navigation .show_menu_overlay:hover a,
.theme-29 .main-navigation .show_menu_overlay.hovered a,
.theme-29 .main-navigation .show_menu_overlay.active a {
  color: #9efcd7;
}
.theme-29 #header .menu-overlay .columns div a,
.theme-29 #header .menu-overlay .columns div.active a {
  color: #9efcd7;
}
.theme-29 .chosen-container .chosen-results li.level-1 {
  color: #9efcd7;
}
.theme-29 .widgets-wrapper {
  background-color: #000000;
}
.theme-29 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-29 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-29 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-29 .subheadline-specials {
  color: #9efcd7;
}
.theme-30 {
  color: #000000;
  background-color: #b8ddf7;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-30 h2,
.theme-30 h3,
.theme-30 h4,
.theme-30 .style-h2,
.theme-30 .style-h3,
.theme-30 .style-h4 {
  color: #02605f;
}
.theme-30 a,
.theme-30 a:link,
.theme-30 a:active,
.theme-30 a:visited {
  color: #a91837;
}
.theme-30 a:hover,
.theme-30 a:link:hover,
.theme-30 a:active:hover,
.theme-30 a:visited:hover {
  color: #83193f;
}
.theme-30 .btn,
.theme-30 a.btn {
  background-color: #a91837;
  color: #ffffff;
}
.theme-30 .btn:hover,
.theme-30 a.btn:hover {
  background-color: #83193f;
  color: #ffffff;
}
.theme-30 .btn-cart,
.theme-30 a.btn-cart,
.theme-30 .btn-wako,
.theme-30 .btn.btn-wako {
  background-color: #a91837;
  color: #ffffff;
}
.theme-30 .btn-cart > svg,
.theme-30 a.btn-cart > svg,
.theme-30 .btn-wako > svg,
.theme-30 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-30 .btn-cart:hover,
.theme-30 a.btn-cart:hover,
.theme-30 .btn-wako:hover,
.theme-30 .btn.btn-wako:hover {
  background-color: #83193f;
  color: #ffffff;
}
.theme-30 .btn-wako.btn-wako-outline {
  border-color: #a91837;
  color: #a91837;
  background-color: white;
}
.theme-30 .btn-wako.btn-wako-outline:hover {
  border-color: #83193f;
  color: #83193f;
  background-color: white;
}
.theme-30 .btn.no-background,
.theme-30 a.btn.no-background,
.theme-30 .pressestimme_title {
  background: none;
  color: #a91837;
}
.theme-30 .btn.no-background > svg,
.theme-30 a.btn.no-background > svg,
.theme-30 .pressestimme_title > svg {
  fill: #a91837;
}
.theme-30 .btn.no-background:hover,
.theme-30 a.btn.no-background:hover,
.theme-30 .pressestimme_title:hover {
  background: none;
  color: #83193f;
}
.theme-30 .btn.no-background:hover > svg,
.theme-30 a.btn.no-background:hover > svg,
.theme-30 .pressestimme_title:hover > svg {
  fill: #83193f;
}
.theme-30 .information .btn-cart svg:hover,
.theme-30 .title-information .btn-cart svg:hover {
  fill: #83193f;
}
.theme-30 .widget .widget-header h1,
.theme-30 .widget .widget-header h2 {
  color: #02605f;
}
.theme-30 .navbar {
  background-color: #02605f;
}
.theme-30 .navbar li a:hover,
.theme-30 .navbar li.open a:hover,
.theme-30 .navbar li a:focus,
.theme-30 .navbar li.open a:focus,
.theme-30 .navbar li a.aktiv,
.theme-30 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #02605f;
}
.theme-30 .navbar li.open a {
  background-color: #02605f;
}
.theme-30 .navbar .dropdown-menu {
  background-color: #02605f;
}
.theme-30 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-30 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-30 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-30 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #a91837;
  color: #ffffff;
}
.theme-30 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-30 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-30#footer-bottom {
  color: #000000;
  background-color: #b8ddf7;
}
.theme-30#footer-bottom a,
.theme-30#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-30#overlay_buttons .go-to-button #goto {
  background: #a91837;
  color: #ffffff;
}
.theme-30 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-30 .cover-slider .swiper-button:hover {
  background-color: #a91837;
}
.theme-30 .cover-slider .swiper-button .fa {
  color: #a91837;
}
.theme-30 .cover-slider .information .title a {
  color: #a91837;
}
.theme-30 .information .title a:hover,
.theme-30 .title-information .title a:hover {
  color: #83193f;
}
.theme-30 .widget-sonstiges-news .btn:hover {
  background-color: #a91837;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-30 #sidebar {
  background-color: #a91837;
  -webkit-box-shadow: 0px 0px 1px 2px #83193f;
  box-shadow: 0px 0px 1px 2px #83193f;
}
.theme-30 #subnavigation_menu a:hover,
.theme-30 #subnavigation_menu a.active,
.theme-30 #subnavigation_menu i:hover,
.theme-30 #subnavigation_menu i.active {
  color: #a91837;
}
.theme-30 .main-navigation ul li a,
.theme-30 .main-navigation ul li i {
  color: #a91837;
}
.theme-30 .main-navigation .show_menu_overlay:hover,
.theme-30 .main-navigation .show_menu_overlay.hovered,
.theme-30 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #a91837;
}
.theme-30 .main-navigation .show_menu_overlay:hover a,
.theme-30 .main-navigation .show_menu_overlay.hovered a,
.theme-30 .main-navigation .show_menu_overlay.active a {
  color: #a91837;
}
.theme-30 #header .menu-overlay .columns div a,
.theme-30 #header .menu-overlay .columns div.active a {
  color: #a91837;
}
.theme-30 .chosen-container .chosen-results li.level-1 {
  color: #a91837;
}
.theme-30 .widgets-wrapper {
  background-color: #b8ddf7;
}
.theme-30 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-30 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-30 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-30 .subheadline-specials {
  color: #02605f;
}
.theme-31 {
  color: #ffffff;
  background-color: #242d2c;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-31 h2,
.theme-31 h3,
.theme-31 h4,
.theme-31 .style-h2,
.theme-31 .style-h3,
.theme-31 .style-h4 {
  color: #ffffff;
}
.theme-31 a,
.theme-31 a:link,
.theme-31 a:active,
.theme-31 a:visited {
  color: #bf010b;
}
.theme-31 a:hover,
.theme-31 a:link:hover,
.theme-31 a:active:hover,
.theme-31 a:visited:hover {
  color: #bf010b;
}
.theme-31 .btn,
.theme-31 a.btn {
  background-color: #bf010b;
  color: #ffffff;
}
.theme-31 .btn:hover,
.theme-31 a.btn:hover {
  background-color: #bf010b;
  color: #ffffff;
}
.theme-31 .btn-cart,
.theme-31 a.btn-cart,
.theme-31 .btn-wako,
.theme-31 .btn.btn-wako {
  background-color: #bf010b;
  color: #ffffff;
}
.theme-31 .btn-cart > svg,
.theme-31 a.btn-cart > svg,
.theme-31 .btn-wako > svg,
.theme-31 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-31 .btn-cart:hover,
.theme-31 a.btn-cart:hover,
.theme-31 .btn-wako:hover,
.theme-31 .btn.btn-wako:hover {
  background-color: #bf010b;
  color: #ffffff;
}
.theme-31 .btn-wako.btn-wako-outline {
  border-color: #bf010b;
  color: #bf010b;
  background-color: white;
}
.theme-31 .btn-wako.btn-wako-outline:hover {
  border-color: #bf010b;
  color: #bf010b;
  background-color: white;
}
.theme-31 .btn.no-background,
.theme-31 a.btn.no-background,
.theme-31 .pressestimme_title {
  background: none;
  color: #bf010b;
}
.theme-31 .btn.no-background > svg,
.theme-31 a.btn.no-background > svg,
.theme-31 .pressestimme_title > svg {
  fill: #bf010b;
}
.theme-31 .btn.no-background:hover,
.theme-31 a.btn.no-background:hover,
.theme-31 .pressestimme_title:hover {
  background: none;
  color: #bf010b;
}
.theme-31 .btn.no-background:hover > svg,
.theme-31 a.btn.no-background:hover > svg,
.theme-31 .pressestimme_title:hover > svg {
  fill: #bf010b;
}
.theme-31 .information .btn-cart svg:hover,
.theme-31 .title-information .btn-cart svg:hover {
  fill: #bf010b;
}
.theme-31 .widget .widget-header h1,
.theme-31 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-31 .navbar {
  background-color: #4e110e;
}
.theme-31 .navbar li a:hover,
.theme-31 .navbar li.open a:hover,
.theme-31 .navbar li a:focus,
.theme-31 .navbar li.open a:focus,
.theme-31 .navbar li a.aktiv,
.theme-31 .navbar li.open a.aktiv {
  color: #bf010b;
  background-color: #4e110e;
}
.theme-31 .navbar li.open a {
  background-color: #4e110e;
}
.theme-31 .navbar .dropdown-menu {
  background-color: #4e110e;
}
.theme-31 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-31 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-31 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-31 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #bf010b;
  color: #ffffff;
}
.theme-31 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-31 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-31#footer-bottom {
  color: #ffffff;
  background-color: #242d2c;
}
.theme-31#footer-bottom a,
.theme-31#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-31#overlay_buttons .go-to-button #goto {
  background: #bf010b;
  color: #ffffff;
}
.theme-31 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-31 .cover-slider .swiper-button:hover {
  background-color: #bf010b;
}
.theme-31 .cover-slider .swiper-button .fa {
  color: #bf010b;
}
.theme-31 .cover-slider .information .title a {
  color: #bf010b;
}
.theme-31 .information .title a:hover,
.theme-31 .title-information .title a:hover {
  color: #bf010b;
}
.theme-31 .widget-sonstiges-news .btn:hover {
  background-color: #bf010b;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-31 #sidebar {
  background-color: #bf010b;
  -webkit-box-shadow: 0px 0px 1px 2px #bf010b;
  box-shadow: 0px 0px 1px 2px #bf010b;
}
.theme-31 #subnavigation_menu a:hover,
.theme-31 #subnavigation_menu a.active,
.theme-31 #subnavigation_menu i:hover,
.theme-31 #subnavigation_menu i.active {
  color: #bf010b;
}
.theme-31 .main-navigation ul li a,
.theme-31 .main-navigation ul li i {
  color: #bf010b;
}
.theme-31 .main-navigation .show_menu_overlay:hover,
.theme-31 .main-navigation .show_menu_overlay.hovered,
.theme-31 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #bf010b;
}
.theme-31 .main-navigation .show_menu_overlay:hover a,
.theme-31 .main-navigation .show_menu_overlay.hovered a,
.theme-31 .main-navigation .show_menu_overlay.active a {
  color: #bf010b;
}
.theme-31 #header .menu-overlay .columns div a,
.theme-31 #header .menu-overlay .columns div.active a {
  color: #bf010b;
}
.theme-31 .chosen-container .chosen-results li.level-1 {
  color: #bf010b;
}
.theme-31 .widgets-wrapper {
  background-color: #242d2c;
}
.theme-31 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-31 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-31 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-31 .subheadline-specials {
  color: #ffffff;
}
.theme-32 {
  color: #000000;
  background-color: #354367;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-32 h2,
.theme-32 h3,
.theme-32 h4,
.theme-32 .style-h2,
.theme-32 .style-h3,
.theme-32 .style-h4 {
  color: #000000;
}
.theme-32 a,
.theme-32 a:link,
.theme-32 a:active,
.theme-32 a:visited {
  color: #b6344e;
}
.theme-32 a:hover,
.theme-32 a:link:hover,
.theme-32 a:active:hover,
.theme-32 a:visited:hover {
  color: #e12d46;
}
.theme-32 .btn,
.theme-32 a.btn {
  background-color: #b6344e;
  color: #ffffff;
}
.theme-32 .btn:hover,
.theme-32 a.btn:hover {
  background-color: #e12d46;
  color: #ffffff;
}
.theme-32 .btn-cart,
.theme-32 a.btn-cart,
.theme-32 .btn-wako,
.theme-32 .btn.btn-wako {
  background-color: #b6344e;
  color: #ffffff;
}
.theme-32 .btn-cart > svg,
.theme-32 a.btn-cart > svg,
.theme-32 .btn-wako > svg,
.theme-32 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-32 .btn-cart:hover,
.theme-32 a.btn-cart:hover,
.theme-32 .btn-wako:hover,
.theme-32 .btn.btn-wako:hover {
  background-color: #e12d46;
  color: #ffffff;
}
.theme-32 .btn-wako.btn-wako-outline {
  border-color: #b6344e;
  color: #b6344e;
  background-color: white;
}
.theme-32 .btn-wako.btn-wako-outline:hover {
  border-color: #e12d46;
  color: #e12d46;
  background-color: white;
}
.theme-32 .btn.no-background,
.theme-32 a.btn.no-background,
.theme-32 .pressestimme_title {
  background: none;
  color: #b6344e;
}
.theme-32 .btn.no-background > svg,
.theme-32 a.btn.no-background > svg,
.theme-32 .pressestimme_title > svg {
  fill: #b6344e;
}
.theme-32 .btn.no-background:hover,
.theme-32 a.btn.no-background:hover,
.theme-32 .pressestimme_title:hover {
  background: none;
  color: #e12d46;
}
.theme-32 .btn.no-background:hover > svg,
.theme-32 a.btn.no-background:hover > svg,
.theme-32 .pressestimme_title:hover > svg {
  fill: #e12d46;
}
.theme-32 .information .btn-cart svg:hover,
.theme-32 .title-information .btn-cart svg:hover {
  fill: #e12d46;
}
.theme-32 .widget .widget-header h1,
.theme-32 .widget .widget-header h2 {
  color: #000000;
}
.theme-32 .navbar {
  background-color: #b6344e;
}
.theme-32 .navbar li a:hover,
.theme-32 .navbar li.open a:hover,
.theme-32 .navbar li a:focus,
.theme-32 .navbar li.open a:focus,
.theme-32 .navbar li a.aktiv,
.theme-32 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #b6344e;
}
.theme-32 .navbar li.open a {
  background-color: #b6344e;
}
.theme-32 .navbar .dropdown-menu {
  background-color: #b6344e;
}
.theme-32 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-32 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-32 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-32 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #b6344e;
  color: #ffffff;
}
.theme-32 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-32 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-32#footer-bottom {
  color: #000000;
  background-color: #354367;
}
.theme-32#footer-bottom a,
.theme-32#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-32#overlay_buttons .go-to-button #goto {
  background: #b6344e;
  color: #ffffff;
}
.theme-32 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-32 .cover-slider .swiper-button:hover {
  background-color: #b6344e;
}
.theme-32 .cover-slider .swiper-button .fa {
  color: #b6344e;
}
.theme-32 .cover-slider .information .title a {
  color: #b6344e;
}
.theme-32 .information .title a:hover,
.theme-32 .title-information .title a:hover {
  color: #e12d46;
}
.theme-32 .widget-sonstiges-news .btn:hover {
  background-color: #b6344e;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-32 #sidebar {
  background-color: #b6344e;
  -webkit-box-shadow: 0px 0px 1px 2px #e12d46;
  box-shadow: 0px 0px 1px 2px #e12d46;
}
.theme-32 #subnavigation_menu a:hover,
.theme-32 #subnavigation_menu a.active,
.theme-32 #subnavigation_menu i:hover,
.theme-32 #subnavigation_menu i.active {
  color: #b6344e;
}
.theme-32 .main-navigation ul li a,
.theme-32 .main-navigation ul li i {
  color: #b6344e;
}
.theme-32 .main-navigation .show_menu_overlay:hover,
.theme-32 .main-navigation .show_menu_overlay.hovered,
.theme-32 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #b6344e;
}
.theme-32 .main-navigation .show_menu_overlay:hover a,
.theme-32 .main-navigation .show_menu_overlay.hovered a,
.theme-32 .main-navigation .show_menu_overlay.active a {
  color: #b6344e;
}
.theme-32 #header .menu-overlay .columns div a,
.theme-32 #header .menu-overlay .columns div.active a {
  color: #b6344e;
}
.theme-32 .chosen-container .chosen-results li.level-1 {
  color: #b6344e;
}
.theme-32 .widgets-wrapper {
  background-color: #354367;
}
.theme-32 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-32 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-32 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-32 .subheadline-specials {
  color: #000000;
}
.theme-34 {
  color: #ffffff;
  background-color: #000000;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-34 h2,
.theme-34 h3,
.theme-34 h4,
.theme-34 .style-h2,
.theme-34 .style-h3,
.theme-34 .style-h4 {
  color: #ffe800;
}
.theme-34 a,
.theme-34 a:link,
.theme-34 a:active,
.theme-34 a:visited {
  color: #e6282b;
}
.theme-34 a:hover,
.theme-34 a:link:hover,
.theme-34 a:active:hover,
.theme-34 a:visited:hover {
  color: #e6282b;
}
.theme-34 .btn,
.theme-34 a.btn {
  background-color: #e6282b;
  color: #ffffff;
}
.theme-34 .btn:hover,
.theme-34 a.btn:hover {
  background-color: #e6282b;
  color: #ffffff;
}
.theme-34 .btn-cart,
.theme-34 a.btn-cart,
.theme-34 .btn-wako,
.theme-34 .btn.btn-wako {
  background-color: #e6282b;
  color: #ffffff;
}
.theme-34 .btn-cart > svg,
.theme-34 a.btn-cart > svg,
.theme-34 .btn-wako > svg,
.theme-34 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-34 .btn-cart:hover,
.theme-34 a.btn-cart:hover,
.theme-34 .btn-wako:hover,
.theme-34 .btn.btn-wako:hover {
  background-color: #e6282b;
  color: #ffffff;
}
.theme-34 .btn-wako.btn-wako-outline {
  border-color: #e6282b;
  color: #e6282b;
  background-color: white;
}
.theme-34 .btn-wako.btn-wako-outline:hover {
  border-color: #e6282b;
  color: #e6282b;
  background-color: white;
}
.theme-34 .btn.no-background,
.theme-34 a.btn.no-background,
.theme-34 .pressestimme_title {
  background: none;
  color: #e6282b;
}
.theme-34 .btn.no-background > svg,
.theme-34 a.btn.no-background > svg,
.theme-34 .pressestimme_title > svg {
  fill: #e6282b;
}
.theme-34 .btn.no-background:hover,
.theme-34 a.btn.no-background:hover,
.theme-34 .pressestimme_title:hover {
  background: none;
  color: #e6282b;
}
.theme-34 .btn.no-background:hover > svg,
.theme-34 a.btn.no-background:hover > svg,
.theme-34 .pressestimme_title:hover > svg {
  fill: #e6282b;
}
.theme-34 .information .btn-cart svg:hover,
.theme-34 .title-information .btn-cart svg:hover {
  fill: #e6282b;
}
.theme-34 .widget .widget-header h1,
.theme-34 .widget .widget-header h2 {
  color: #ffe800;
}
.theme-34 .navbar {
  background-color: #ffffff;
}
.theme-34 .navbar li a:hover,
.theme-34 .navbar li.open a:hover,
.theme-34 .navbar li a:focus,
.theme-34 .navbar li.open a:focus,
.theme-34 .navbar li a.aktiv,
.theme-34 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-34 .navbar li.open a {
  background-color: #ffffff;
}
.theme-34 .navbar .dropdown-menu {
  background-color: #ffffff;
}
.theme-34 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-34 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-34 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-34 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #e6282b;
  color: #ffffff;
}
.theme-34 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-34 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-34#footer-bottom {
  color: #ffffff;
  background-color: #000000;
}
.theme-34#footer-bottom a,
.theme-34#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-34#overlay_buttons .go-to-button #goto {
  background: #e6282b;
  color: #ffffff;
}
.theme-34 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-34 .cover-slider .swiper-button:hover {
  background-color: #e6282b;
}
.theme-34 .cover-slider .swiper-button .fa {
  color: #e6282b;
}
.theme-34 .cover-slider .information .title a {
  color: #e6282b;
}
.theme-34 .information .title a:hover,
.theme-34 .title-information .title a:hover {
  color: #e6282b;
}
.theme-34 .widget-sonstiges-news .btn:hover {
  background-color: #e6282b;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-34 #sidebar {
  background-color: #e6282b;
  -webkit-box-shadow: 0px 0px 1px 2px #e6282b;
  box-shadow: 0px 0px 1px 2px #e6282b;
}
.theme-34 #subnavigation_menu a:hover,
.theme-34 #subnavigation_menu a.active,
.theme-34 #subnavigation_menu i:hover,
.theme-34 #subnavigation_menu i.active {
  color: #e6282b;
}
.theme-34 .main-navigation ul li a,
.theme-34 .main-navigation ul li i {
  color: #e6282b;
}
.theme-34 .main-navigation .show_menu_overlay:hover,
.theme-34 .main-navigation .show_menu_overlay.hovered,
.theme-34 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #e6282b;
}
.theme-34 .main-navigation .show_menu_overlay:hover a,
.theme-34 .main-navigation .show_menu_overlay.hovered a,
.theme-34 .main-navigation .show_menu_overlay.active a {
  color: #e6282b;
}
.theme-34 #header .menu-overlay .columns div a,
.theme-34 #header .menu-overlay .columns div.active a {
  color: #e6282b;
}
.theme-34 .chosen-container .chosen-results li.level-1 {
  color: #e6282b;
}
.theme-34 .widgets-wrapper {
  background-color: #000000;
}
.theme-34 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-34 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-34 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-34 .subheadline-specials {
  color: #ffe800;
}
.theme-35 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-35 h2,
.theme-35 h3,
.theme-35 h4,
.theme-35 .style-h2,
.theme-35 .style-h3,
.theme-35 .style-h4 {
  color: #000000;
}
.theme-35 a,
.theme-35 a:link,
.theme-35 a:active,
.theme-35 a:visited {
  color: #e6185d;
}
.theme-35 a:hover,
.theme-35 a:link:hover,
.theme-35 a:active:hover,
.theme-35 a:visited:hover {
  color: #96093a;
}
.theme-35 .btn,
.theme-35 a.btn {
  background-color: #e6185d;
  color: #ffffff;
}
.theme-35 .btn:hover,
.theme-35 a.btn:hover {
  background-color: #96093a;
  color: #ffffff;
}
.theme-35 .btn-cart,
.theme-35 a.btn-cart,
.theme-35 .btn-wako,
.theme-35 .btn.btn-wako {
  background-color: #e6185d;
  color: #ffffff;
}
.theme-35 .btn-cart > svg,
.theme-35 a.btn-cart > svg,
.theme-35 .btn-wako > svg,
.theme-35 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-35 .btn-cart:hover,
.theme-35 a.btn-cart:hover,
.theme-35 .btn-wako:hover,
.theme-35 .btn.btn-wako:hover {
  background-color: #96093a;
  color: #ffffff;
}
.theme-35 .btn-wako.btn-wako-outline {
  border-color: #e6185d;
  color: #e6185d;
  background-color: white;
}
.theme-35 .btn-wako.btn-wako-outline:hover {
  border-color: #96093a;
  color: #96093a;
  background-color: white;
}
.theme-35 .btn.no-background,
.theme-35 a.btn.no-background,
.theme-35 .pressestimme_title {
  background: none;
  color: #e6185d;
}
.theme-35 .btn.no-background > svg,
.theme-35 a.btn.no-background > svg,
.theme-35 .pressestimme_title > svg {
  fill: #e6185d;
}
.theme-35 .btn.no-background:hover,
.theme-35 a.btn.no-background:hover,
.theme-35 .pressestimme_title:hover {
  background: none;
  color: #96093a;
}
.theme-35 .btn.no-background:hover > svg,
.theme-35 a.btn.no-background:hover > svg,
.theme-35 .pressestimme_title:hover > svg {
  fill: #96093a;
}
.theme-35 .information .btn-cart svg:hover,
.theme-35 .title-information .btn-cart svg:hover {
  fill: #96093a;
}
.theme-35 .widget .widget-header h1,
.theme-35 .widget .widget-header h2 {
  color: #000000;
}
.theme-35 .navbar {
  background-color: #e6185d;
}
.theme-35 .navbar li a:hover,
.theme-35 .navbar li.open a:hover,
.theme-35 .navbar li a:focus,
.theme-35 .navbar li.open a:focus,
.theme-35 .navbar li a.aktiv,
.theme-35 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #e6185d;
}
.theme-35 .navbar li.open a {
  background-color: #e6185d;
}
.theme-35 .navbar .dropdown-menu {
  background-color: #e6185d;
}
.theme-35 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-35 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-35 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-35 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #e6185d;
  color: #ffffff;
}
.theme-35 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-35 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-35#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-35#footer-bottom a,
.theme-35#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-35#overlay_buttons .go-to-button #goto {
  background: #e6185d;
  color: #ffffff;
}
.theme-35 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-35 .cover-slider .swiper-button:hover {
  background-color: #e6185d;
}
.theme-35 .cover-slider .swiper-button .fa {
  color: #e6185d;
}
.theme-35 .cover-slider .information .title a {
  color: #e6185d;
}
.theme-35 .information .title a:hover,
.theme-35 .title-information .title a:hover {
  color: #96093a;
}
.theme-35 .widget-sonstiges-news .btn:hover {
  background-color: #e6185d;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-35 #sidebar {
  background-color: #e6185d;
  -webkit-box-shadow: 0px 0px 1px 2px #96093a;
  box-shadow: 0px 0px 1px 2px #96093a;
}
.theme-35 #subnavigation_menu a:hover,
.theme-35 #subnavigation_menu a.active,
.theme-35 #subnavigation_menu i:hover,
.theme-35 #subnavigation_menu i.active {
  color: #e6185d;
}
.theme-35 .main-navigation ul li a,
.theme-35 .main-navigation ul li i {
  color: #e6185d;
}
.theme-35 .main-navigation .show_menu_overlay:hover,
.theme-35 .main-navigation .show_menu_overlay.hovered,
.theme-35 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #e6185d;
}
.theme-35 .main-navigation .show_menu_overlay:hover a,
.theme-35 .main-navigation .show_menu_overlay.hovered a,
.theme-35 .main-navigation .show_menu_overlay.active a {
  color: #e6185d;
}
.theme-35 #header .menu-overlay .columns div a,
.theme-35 #header .menu-overlay .columns div.active a {
  color: #e6185d;
}
.theme-35 .chosen-container .chosen-results li.level-1 {
  color: #e6185d;
}
.theme-35 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-35 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-35 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-35 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-35 .subheadline-specials {
  color: #000000;
}
.theme-36 {
  color: #000000;
  background-color: #388489;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-36 h2,
.theme-36 h3,
.theme-36 h4,
.theme-36 .style-h2,
.theme-36 .style-h3,
.theme-36 .style-h4 {
  color: #005456;
}
.theme-36 a,
.theme-36 a:link,
.theme-36 a:active,
.theme-36 a:visited {
  color: #fbd386;
}
.theme-36 a:hover,
.theme-36 a:link:hover,
.theme-36 a:active:hover,
.theme-36 a:visited:hover {
  color: #fbd386;
}
.theme-36 .btn,
.theme-36 a.btn {
  background-color: #fbd386;
  color: #000000;
}
.theme-36 .btn:hover,
.theme-36 a.btn:hover {
  background-color: #fbd386;
  color: #000000;
}
.theme-36 .btn-cart,
.theme-36 a.btn-cart,
.theme-36 .btn-wako,
.theme-36 .btn.btn-wako {
  background-color: #fbd386;
  color: #000000;
}
.theme-36 .btn-cart > svg,
.theme-36 a.btn-cart > svg,
.theme-36 .btn-wako > svg,
.theme-36 .btn.btn-wako > svg {
  fill: #000000;
}
.theme-36 .btn-cart:hover,
.theme-36 a.btn-cart:hover,
.theme-36 .btn-wako:hover,
.theme-36 .btn.btn-wako:hover {
  background-color: #fbd386;
  color: #000000;
}
.theme-36 .btn-wako.btn-wako-outline {
  border-color: #fbd386;
  color: #fbd386;
  background-color: white;
}
.theme-36 .btn-wako.btn-wako-outline:hover {
  border-color: #fbd386;
  color: #fbd386;
  background-color: white;
}
.theme-36 .btn.no-background,
.theme-36 a.btn.no-background,
.theme-36 .pressestimme_title {
  background: none;
  color: #fbd386;
}
.theme-36 .btn.no-background > svg,
.theme-36 a.btn.no-background > svg,
.theme-36 .pressestimme_title > svg {
  fill: #fbd386;
}
.theme-36 .btn.no-background:hover,
.theme-36 a.btn.no-background:hover,
.theme-36 .pressestimme_title:hover {
  background: none;
  color: #fbd386;
}
.theme-36 .btn.no-background:hover > svg,
.theme-36 a.btn.no-background:hover > svg,
.theme-36 .pressestimme_title:hover > svg {
  fill: #fbd386;
}
.theme-36 .information .btn-cart svg:hover,
.theme-36 .title-information .btn-cart svg:hover {
  fill: #fbd386;
}
.theme-36 .widget .widget-header h1,
.theme-36 .widget .widget-header h2 {
  color: #005456;
}
.theme-36 .navbar {
  background-color: #cba679;
}
.theme-36 .navbar li a:hover,
.theme-36 .navbar li.open a:hover,
.theme-36 .navbar li a:focus,
.theme-36 .navbar li.open a:focus,
.theme-36 .navbar li a.aktiv,
.theme-36 .navbar li.open a.aktiv {
  color: #000000;
  background-color: #cba679;
}
.theme-36 .navbar li.open a {
  background-color: #cba679;
}
.theme-36 .navbar .dropdown-menu {
  background-color: #cba679;
}
.theme-36 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-36 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-36 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-36 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #fbd386;
  color: #000000;
}
.theme-36 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-36 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-36#footer-bottom {
  color: #000000;
  background-color: #388489;
}
.theme-36#footer-bottom a,
.theme-36#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-36#overlay_buttons .go-to-button #goto {
  background: #fbd386;
  color: #000000;
}
.theme-36 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-36 .cover-slider .swiper-button:hover {
  background-color: #fbd386;
}
.theme-36 .cover-slider .swiper-button .fa {
  color: #fbd386;
}
.theme-36 .cover-slider .information .title a {
  color: #fbd386;
}
.theme-36 .information .title a:hover,
.theme-36 .title-information .title a:hover {
  color: #fbd386;
}
.theme-36 .widget-sonstiges-news .btn:hover {
  background-color: #fbd386;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-36 #sidebar {
  background-color: #fbd386;
  -webkit-box-shadow: 0px 0px 1px 2px #fbd386;
  box-shadow: 0px 0px 1px 2px #fbd386;
}
.theme-36 #subnavigation_menu a:hover,
.theme-36 #subnavigation_menu a.active,
.theme-36 #subnavigation_menu i:hover,
.theme-36 #subnavigation_menu i.active {
  color: #fbd386;
}
.theme-36 .main-navigation ul li a,
.theme-36 .main-navigation ul li i {
  color: #fbd386;
}
.theme-36 .main-navigation .show_menu_overlay:hover,
.theme-36 .main-navigation .show_menu_overlay.hovered,
.theme-36 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #fbd386;
}
.theme-36 .main-navigation .show_menu_overlay:hover a,
.theme-36 .main-navigation .show_menu_overlay.hovered a,
.theme-36 .main-navigation .show_menu_overlay.active a {
  color: #fbd386;
}
.theme-36 #header .menu-overlay .columns div a,
.theme-36 #header .menu-overlay .columns div.active a {
  color: #fbd386;
}
.theme-36 .chosen-container .chosen-results li.level-1 {
  color: #fbd386;
}
.theme-36 .widgets-wrapper {
  background-color: #388489;
}
.theme-36 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-36 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-36 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-36 .subheadline-specials {
  color: #005456;
}
.theme-37 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-37 h2,
.theme-37 h3,
.theme-37 h4,
.theme-37 .style-h2,
.theme-37 .style-h3,
.theme-37 .style-h4 {
  color: #1d4b7d;
}
.theme-37 a,
.theme-37 a:link,
.theme-37 a:active,
.theme-37 a:visited {
  color: #f6da1f;
}
.theme-37 a:hover,
.theme-37 a:link:hover,
.theme-37 a:active:hover,
.theme-37 a:visited:hover {
  color: #fae979;
}
.theme-37 .btn,
.theme-37 a.btn {
  background-color: #f6da1f;
  color: #000000;
}
.theme-37 .btn:hover,
.theme-37 a.btn:hover {
  background-color: #fae979;
  color: #000000;
}
.theme-37 .btn-cart,
.theme-37 a.btn-cart,
.theme-37 .btn-wako,
.theme-37 .btn.btn-wako {
  background-color: #f6da1f;
  color: #000000;
}
.theme-37 .btn-cart > svg,
.theme-37 a.btn-cart > svg,
.theme-37 .btn-wako > svg,
.theme-37 .btn.btn-wako > svg {
  fill: #000000;
}
.theme-37 .btn-cart:hover,
.theme-37 a.btn-cart:hover,
.theme-37 .btn-wako:hover,
.theme-37 .btn.btn-wako:hover {
  background-color: #fae979;
  color: #000000;
}
.theme-37 .btn-wako.btn-wako-outline {
  border-color: #f6da1f;
  color: #f6da1f;
  background-color: white;
}
.theme-37 .btn-wako.btn-wako-outline:hover {
  border-color: #fae979;
  color: #fae979;
  background-color: white;
}
.theme-37 .btn.no-background,
.theme-37 a.btn.no-background,
.theme-37 .pressestimme_title {
  background: none;
  color: #f6da1f;
}
.theme-37 .btn.no-background > svg,
.theme-37 a.btn.no-background > svg,
.theme-37 .pressestimme_title > svg {
  fill: #f6da1f;
}
.theme-37 .btn.no-background:hover,
.theme-37 a.btn.no-background:hover,
.theme-37 .pressestimme_title:hover {
  background: none;
  color: #fae979;
}
.theme-37 .btn.no-background:hover > svg,
.theme-37 a.btn.no-background:hover > svg,
.theme-37 .pressestimme_title:hover > svg {
  fill: #fae979;
}
.theme-37 .information .btn-cart svg:hover,
.theme-37 .title-information .btn-cart svg:hover {
  fill: #fae979;
}
.theme-37 .widget .widget-header h1,
.theme-37 .widget .widget-header h2 {
  color: #1d4b7d;
}
.theme-37 .navbar {
  background-color: #fae979;
}
.theme-37 .navbar li a:hover,
.theme-37 .navbar li.open a:hover,
.theme-37 .navbar li a:focus,
.theme-37 .navbar li.open a:focus,
.theme-37 .navbar li a.aktiv,
.theme-37 .navbar li.open a.aktiv {
  color: #000000;
  background-color: #fae979;
}
.theme-37 .navbar li.open a {
  background-color: #fae979;
}
.theme-37 .navbar .dropdown-menu {
  background-color: #fae979;
}
.theme-37 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-37 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-37 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-37 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #f6da1f;
  color: #000000;
}
.theme-37 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-37 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-37#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-37#footer-bottom a,
.theme-37#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-37#overlay_buttons .go-to-button #goto {
  background: #f6da1f;
  color: #000000;
}
.theme-37 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-37 .cover-slider .swiper-button:hover {
  background-color: #f6da1f;
}
.theme-37 .cover-slider .swiper-button .fa {
  color: #f6da1f;
}
.theme-37 .cover-slider .information .title a {
  color: #f6da1f;
}
.theme-37 .information .title a:hover,
.theme-37 .title-information .title a:hover {
  color: #fae979;
}
.theme-37 .widget-sonstiges-news .btn:hover {
  background-color: #f6da1f;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-37 #sidebar {
  background-color: #f6da1f;
  -webkit-box-shadow: 0px 0px 1px 2px #fae979;
  box-shadow: 0px 0px 1px 2px #fae979;
}
.theme-37 #subnavigation_menu a:hover,
.theme-37 #subnavigation_menu a.active,
.theme-37 #subnavigation_menu i:hover,
.theme-37 #subnavigation_menu i.active {
  color: #f6da1f;
}
.theme-37 .main-navigation ul li a,
.theme-37 .main-navigation ul li i {
  color: #f6da1f;
}
.theme-37 .main-navigation .show_menu_overlay:hover,
.theme-37 .main-navigation .show_menu_overlay.hovered,
.theme-37 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #f6da1f;
}
.theme-37 .main-navigation .show_menu_overlay:hover a,
.theme-37 .main-navigation .show_menu_overlay.hovered a,
.theme-37 .main-navigation .show_menu_overlay.active a {
  color: #f6da1f;
}
.theme-37 #header .menu-overlay .columns div a,
.theme-37 #header .menu-overlay .columns div.active a {
  color: #f6da1f;
}
.theme-37 .chosen-container .chosen-results li.level-1 {
  color: #f6da1f;
}
.theme-37 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-37 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-37 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-37 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-37 .subheadline-specials {
  color: #1d4b7d;
}
.theme-38 {
  color: #000000;
  background-color: #1c1c1c;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-38 h2,
.theme-38 h3,
.theme-38 h4,
.theme-38 .style-h2,
.theme-38 .style-h3,
.theme-38 .style-h4 {
  color: #000000;
}
.theme-38 a,
.theme-38 a:link,
.theme-38 a:active,
.theme-38 a:visited {
  color: #2db5a5;
}
.theme-38 a:hover,
.theme-38 a:link:hover,
.theme-38 a:active:hover,
.theme-38 a:visited:hover {
  color: #9ef0e9;
}
.theme-38 .btn,
.theme-38 a.btn {
  background-color: #2db5a5;
  color: #ffffff;
}
.theme-38 .btn:hover,
.theme-38 a.btn:hover {
  background-color: #9ef0e9;
  color: #ffffff;
}
.theme-38 .btn-cart,
.theme-38 a.btn-cart,
.theme-38 .btn-wako,
.theme-38 .btn.btn-wako {
  background-color: #2db5a5;
  color: #ffffff;
}
.theme-38 .btn-cart > svg,
.theme-38 a.btn-cart > svg,
.theme-38 .btn-wako > svg,
.theme-38 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-38 .btn-cart:hover,
.theme-38 a.btn-cart:hover,
.theme-38 .btn-wako:hover,
.theme-38 .btn.btn-wako:hover {
  background-color: #9ef0e9;
  color: #ffffff;
}
.theme-38 .btn-wako.btn-wako-outline {
  border-color: #2db5a5;
  color: #2db5a5;
  background-color: white;
}
.theme-38 .btn-wako.btn-wako-outline:hover {
  border-color: #9ef0e9;
  color: #9ef0e9;
  background-color: white;
}
.theme-38 .btn.no-background,
.theme-38 a.btn.no-background,
.theme-38 .pressestimme_title {
  background: none;
  color: #2db5a5;
}
.theme-38 .btn.no-background > svg,
.theme-38 a.btn.no-background > svg,
.theme-38 .pressestimme_title > svg {
  fill: #2db5a5;
}
.theme-38 .btn.no-background:hover,
.theme-38 a.btn.no-background:hover,
.theme-38 .pressestimme_title:hover {
  background: none;
  color: #9ef0e9;
}
.theme-38 .btn.no-background:hover > svg,
.theme-38 a.btn.no-background:hover > svg,
.theme-38 .pressestimme_title:hover > svg {
  fill: #9ef0e9;
}
.theme-38 .information .btn-cart svg:hover,
.theme-38 .title-information .btn-cart svg:hover {
  fill: #9ef0e9;
}
.theme-38 .widget .widget-header h1,
.theme-38 .widget .widget-header h2 {
  color: #000000;
}
.theme-38 .navbar {
  background-color: #1c1c1c;
}
.theme-38 .navbar li a:hover,
.theme-38 .navbar li.open a:hover,
.theme-38 .navbar li a:focus,
.theme-38 .navbar li.open a:focus,
.theme-38 .navbar li a.aktiv,
.theme-38 .navbar li.open a.aktiv {
  color: #2db5a5;
  background-color: #1c1c1c;
}
.theme-38 .navbar li.open a {
  background-color: #1c1c1c;
}
.theme-38 .navbar .dropdown-menu {
  background-color: #1c1c1c;
}
.theme-38 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-38 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-38 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-38 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #2db5a5;
  color: #ffffff;
}
.theme-38 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-38 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-38#footer-bottom {
  color: #000000;
  background-color: #1c1c1c;
}
.theme-38#footer-bottom a,
.theme-38#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-38#overlay_buttons .go-to-button #goto {
  background: #2db5a5;
  color: #ffffff;
}
.theme-38 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-38 .cover-slider .swiper-button:hover {
  background-color: #2db5a5;
}
.theme-38 .cover-slider .swiper-button .fa {
  color: #2db5a5;
}
.theme-38 .cover-slider .information .title a {
  color: #2db5a5;
}
.theme-38 .information .title a:hover,
.theme-38 .title-information .title a:hover {
  color: #9ef0e9;
}
.theme-38 .widget-sonstiges-news .btn:hover {
  background-color: #2db5a5;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-38 #sidebar {
  background-color: #2db5a5;
  -webkit-box-shadow: 0px 0px 1px 2px #9ef0e9;
  box-shadow: 0px 0px 1px 2px #9ef0e9;
}
.theme-38 #subnavigation_menu a:hover,
.theme-38 #subnavigation_menu a.active,
.theme-38 #subnavigation_menu i:hover,
.theme-38 #subnavigation_menu i.active {
  color: #2db5a5;
}
.theme-38 .main-navigation ul li a,
.theme-38 .main-navigation ul li i {
  color: #2db5a5;
}
.theme-38 .main-navigation .show_menu_overlay:hover,
.theme-38 .main-navigation .show_menu_overlay.hovered,
.theme-38 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #2db5a5;
}
.theme-38 .main-navigation .show_menu_overlay:hover a,
.theme-38 .main-navigation .show_menu_overlay.hovered a,
.theme-38 .main-navigation .show_menu_overlay.active a {
  color: #2db5a5;
}
.theme-38 #header .menu-overlay .columns div a,
.theme-38 #header .menu-overlay .columns div.active a {
  color: #2db5a5;
}
.theme-38 .chosen-container .chosen-results li.level-1 {
  color: #2db5a5;
}
.theme-38 .widgets-wrapper {
  background-color: #1c1c1c;
}
.theme-38 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-38 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-38 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-38 .subheadline-specials {
  color: #000000;
}
.theme-39 {
  color: #603427;
  background-color: #603427;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-39 h2,
.theme-39 h3,
.theme-39 h4,
.theme-39 .style-h2,
.theme-39 .style-h3,
.theme-39 .style-h4 {
  color: #603427;
}
.theme-39 a,
.theme-39 a:link,
.theme-39 a:active,
.theme-39 a:visited {
  color: #f59e01;
}
.theme-39 a:hover,
.theme-39 a:link:hover,
.theme-39 a:active:hover,
.theme-39 a:visited:hover {
  color: #f7e4d5;
}
.theme-39 .btn,
.theme-39 a.btn {
  background-color: #f59e01;
  color: #603427;
}
.theme-39 .btn:hover,
.theme-39 a.btn:hover {
  background-color: #f7e4d5;
  color: #603427;
}
.theme-39 .btn-cart,
.theme-39 a.btn-cart,
.theme-39 .btn-wako,
.theme-39 .btn.btn-wako {
  background-color: #f59e01;
  color: #603427;
}
.theme-39 .btn-cart > svg,
.theme-39 a.btn-cart > svg,
.theme-39 .btn-wako > svg,
.theme-39 .btn.btn-wako > svg {
  fill: #603427;
}
.theme-39 .btn-cart:hover,
.theme-39 a.btn-cart:hover,
.theme-39 .btn-wako:hover,
.theme-39 .btn.btn-wako:hover {
  background-color: #f7e4d5;
  color: #603427;
}
.theme-39 .btn-wako.btn-wako-outline {
  border-color: #f59e01;
  color: #f59e01;
  background-color: white;
}
.theme-39 .btn-wako.btn-wako-outline:hover {
  border-color: #f7e4d5;
  color: #f7e4d5;
  background-color: white;
}
.theme-39 .btn.no-background,
.theme-39 a.btn.no-background,
.theme-39 .pressestimme_title {
  background: none;
  color: #f59e01;
}
.theme-39 .btn.no-background > svg,
.theme-39 a.btn.no-background > svg,
.theme-39 .pressestimme_title > svg {
  fill: #f59e01;
}
.theme-39 .btn.no-background:hover,
.theme-39 a.btn.no-background:hover,
.theme-39 .pressestimme_title:hover {
  background: none;
  color: #f7e4d5;
}
.theme-39 .btn.no-background:hover > svg,
.theme-39 a.btn.no-background:hover > svg,
.theme-39 .pressestimme_title:hover > svg {
  fill: #f7e4d5;
}
.theme-39 .information .btn-cart svg:hover,
.theme-39 .title-information .btn-cart svg:hover {
  fill: #f7e4d5;
}
.theme-39 .widget .widget-header h1,
.theme-39 .widget .widget-header h2 {
  color: #603427;
}
.theme-39 .navbar {
  background-color: #603427;
}
.theme-39 .navbar li a:hover,
.theme-39 .navbar li.open a:hover,
.theme-39 .navbar li a:focus,
.theme-39 .navbar li.open a:focus,
.theme-39 .navbar li a.aktiv,
.theme-39 .navbar li.open a.aktiv {
  color: #603427;
  background-color: #603427;
}
.theme-39 .navbar li.open a {
  background-color: #603427;
}
.theme-39 .navbar .dropdown-menu {
  background-color: #603427;
}
.theme-39 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #603427;
}
.theme-39 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #603427;
}
.theme-39 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-39 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #f59e01;
  color: #603427;
}
.theme-39 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-39 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #603427;
}
.theme-39#footer-bottom {
  color: #603427;
  background-color: #603427;
}
.theme-39#footer-bottom a,
.theme-39#footer-bottom .copyright-nav-right li > a {
  color: #603427;
}
.theme-39#overlay_buttons .go-to-button #goto {
  background: #f59e01;
  color: #603427;
}
.theme-39 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-39 .cover-slider .swiper-button:hover {
  background-color: #f59e01;
}
.theme-39 .cover-slider .swiper-button .fa {
  color: #f59e01;
}
.theme-39 .cover-slider .information .title a {
  color: #f59e01;
}
.theme-39 .information .title a:hover,
.theme-39 .title-information .title a:hover {
  color: #f7e4d5;
}
.theme-39 .widget-sonstiges-news .btn:hover {
  background-color: #f59e01;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-39 #sidebar {
  background-color: #f59e01;
  -webkit-box-shadow: 0px 0px 1px 2px #f7e4d5;
  box-shadow: 0px 0px 1px 2px #f7e4d5;
}
.theme-39 #subnavigation_menu a:hover,
.theme-39 #subnavigation_menu a.active,
.theme-39 #subnavigation_menu i:hover,
.theme-39 #subnavigation_menu i.active {
  color: #f59e01;
}
.theme-39 .main-navigation ul li a,
.theme-39 .main-navigation ul li i {
  color: #f59e01;
}
.theme-39 .main-navigation .show_menu_overlay:hover,
.theme-39 .main-navigation .show_menu_overlay.hovered,
.theme-39 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #f59e01;
}
.theme-39 .main-navigation .show_menu_overlay:hover a,
.theme-39 .main-navigation .show_menu_overlay.hovered a,
.theme-39 .main-navigation .show_menu_overlay.active a {
  color: #f59e01;
}
.theme-39 #header .menu-overlay .columns div a,
.theme-39 #header .menu-overlay .columns div.active a {
  color: #f59e01;
}
.theme-39 .chosen-container .chosen-results li.level-1 {
  color: #f59e01;
}
.theme-39 .widgets-wrapper {
  background-color: #603427;
}
.theme-39 .widget-specials-paged_content .logo svg {
  fill: #603427;
}
.theme-39 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-39 .widget-specials-paged_content .next-anchor a {
  color: #603427;
}
.theme-39 .subheadline-specials {
  color: #603427;
}
.theme-40 {
  color: #ffffff;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-40 h2,
.theme-40 h3,
.theme-40 h4,
.theme-40 .style-h2,
.theme-40 .style-h3,
.theme-40 .style-h4 {
  color: #ffffff;
}
.theme-40 a,
.theme-40 a:link,
.theme-40 a:active,
.theme-40 a:visited {
  color: #8896a3;
}
.theme-40 a:hover,
.theme-40 a:link:hover,
.theme-40 a:active:hover,
.theme-40 a:visited:hover {
  color: #5a471c;
}
.theme-40 .btn,
.theme-40 a.btn {
  background-color: #8896a3;
  color: #ffffff;
}
.theme-40 .btn:hover,
.theme-40 a.btn:hover {
  background-color: #5a471c;
  color: #ffffff;
}
.theme-40 .btn-cart,
.theme-40 a.btn-cart,
.theme-40 .btn-wako,
.theme-40 .btn.btn-wako {
  background-color: #8896a3;
  color: #ffffff;
}
.theme-40 .btn-cart > svg,
.theme-40 a.btn-cart > svg,
.theme-40 .btn-wako > svg,
.theme-40 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-40 .btn-cart:hover,
.theme-40 a.btn-cart:hover,
.theme-40 .btn-wako:hover,
.theme-40 .btn.btn-wako:hover {
  background-color: #5a471c;
  color: #ffffff;
}
.theme-40 .btn-wako.btn-wako-outline {
  border-color: #8896a3;
  color: #8896a3;
  background-color: white;
}
.theme-40 .btn-wako.btn-wako-outline:hover {
  border-color: #5a471c;
  color: #5a471c;
  background-color: white;
}
.theme-40 .btn.no-background,
.theme-40 a.btn.no-background,
.theme-40 .pressestimme_title {
  background: none;
  color: #8896a3;
}
.theme-40 .btn.no-background > svg,
.theme-40 a.btn.no-background > svg,
.theme-40 .pressestimme_title > svg {
  fill: #8896a3;
}
.theme-40 .btn.no-background:hover,
.theme-40 a.btn.no-background:hover,
.theme-40 .pressestimme_title:hover {
  background: none;
  color: #5a471c;
}
.theme-40 .btn.no-background:hover > svg,
.theme-40 a.btn.no-background:hover > svg,
.theme-40 .pressestimme_title:hover > svg {
  fill: #5a471c;
}
.theme-40 .information .btn-cart svg:hover,
.theme-40 .title-information .btn-cart svg:hover {
  fill: #5a471c;
}
.theme-40 .widget .widget-header h1,
.theme-40 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-40 .navbar {
  background-color: #8896a3;
}
.theme-40 .navbar li a:hover,
.theme-40 .navbar li.open a:hover,
.theme-40 .navbar li a:focus,
.theme-40 .navbar li.open a:focus,
.theme-40 .navbar li a.aktiv,
.theme-40 .navbar li.open a.aktiv {
  color: #5a471c;
  background-color: #8896a3;
}
.theme-40 .navbar li.open a {
  background-color: #8896a3;
}
.theme-40 .navbar .dropdown-menu {
  background-color: #8896a3;
}
.theme-40 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-40 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-40 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-40 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #8896a3;
  color: #ffffff;
}
.theme-40 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-40 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-40#footer-bottom {
  color: #ffffff;
  background-color: #ffffff;
}
.theme-40#footer-bottom a,
.theme-40#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-40#overlay_buttons .go-to-button #goto {
  background: #8896a3;
  color: #ffffff;
}
.theme-40 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-40 .cover-slider .swiper-button:hover {
  background-color: #8896a3;
}
.theme-40 .cover-slider .swiper-button .fa {
  color: #8896a3;
}
.theme-40 .cover-slider .information .title a {
  color: #8896a3;
}
.theme-40 .information .title a:hover,
.theme-40 .title-information .title a:hover {
  color: #5a471c;
}
.theme-40 .widget-sonstiges-news .btn:hover {
  background-color: #8896a3;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-40 #sidebar {
  background-color: #8896a3;
  -webkit-box-shadow: 0px 0px 1px 2px #5a471c;
  box-shadow: 0px 0px 1px 2px #5a471c;
}
.theme-40 #subnavigation_menu a:hover,
.theme-40 #subnavigation_menu a.active,
.theme-40 #subnavigation_menu i:hover,
.theme-40 #subnavigation_menu i.active {
  color: #8896a3;
}
.theme-40 .main-navigation ul li a,
.theme-40 .main-navigation ul li i {
  color: #8896a3;
}
.theme-40 .main-navigation .show_menu_overlay:hover,
.theme-40 .main-navigation .show_menu_overlay.hovered,
.theme-40 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #8896a3;
}
.theme-40 .main-navigation .show_menu_overlay:hover a,
.theme-40 .main-navigation .show_menu_overlay.hovered a,
.theme-40 .main-navigation .show_menu_overlay.active a {
  color: #8896a3;
}
.theme-40 #header .menu-overlay .columns div a,
.theme-40 #header .menu-overlay .columns div.active a {
  color: #8896a3;
}
.theme-40 .chosen-container .chosen-results li.level-1 {
  color: #8896a3;
}
.theme-40 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-40 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-40 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-40 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-40 .subheadline-specials {
  color: #ffffff;
}
.theme-41 {
  color: #000000;
  background-color: #ffffff;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-41 h2,
.theme-41 h3,
.theme-41 h4,
.theme-41 .style-h2,
.theme-41 .style-h3,
.theme-41 .style-h4 {
  color: #df3635;
}
.theme-41 a,
.theme-41 a:link,
.theme-41 a:active,
.theme-41 a:visited {
  color: #df3635;
}
.theme-41 a:hover,
.theme-41 a:link:hover,
.theme-41 a:active:hover,
.theme-41 a:visited:hover {
  color: #a02626;
}
.theme-41 .btn,
.theme-41 a.btn {
  background-color: #df3635;
  color: #ffffff;
}
.theme-41 .btn:hover,
.theme-41 a.btn:hover {
  background-color: #a02626;
  color: #ffffff;
}
.theme-41 .btn-cart,
.theme-41 a.btn-cart,
.theme-41 .btn-wako,
.theme-41 .btn.btn-wako {
  background-color: #df3635;
  color: #ffffff;
}
.theme-41 .btn-cart > svg,
.theme-41 a.btn-cart > svg,
.theme-41 .btn-wako > svg,
.theme-41 .btn.btn-wako > svg {
  fill: #ffffff;
}
.theme-41 .btn-cart:hover,
.theme-41 a.btn-cart:hover,
.theme-41 .btn-wako:hover,
.theme-41 .btn.btn-wako:hover {
  background-color: #a02626;
  color: #ffffff;
}
.theme-41 .btn-wako.btn-wako-outline {
  border-color: #df3635;
  color: #df3635;
  background-color: white;
}
.theme-41 .btn-wako.btn-wako-outline:hover {
  border-color: #a02626;
  color: #a02626;
  background-color: white;
}
.theme-41 .btn.no-background,
.theme-41 a.btn.no-background,
.theme-41 .pressestimme_title {
  background: none;
  color: #df3635;
}
.theme-41 .btn.no-background > svg,
.theme-41 a.btn.no-background > svg,
.theme-41 .pressestimme_title > svg {
  fill: #df3635;
}
.theme-41 .btn.no-background:hover,
.theme-41 a.btn.no-background:hover,
.theme-41 .pressestimme_title:hover {
  background: none;
  color: #a02626;
}
.theme-41 .btn.no-background:hover > svg,
.theme-41 a.btn.no-background:hover > svg,
.theme-41 .pressestimme_title:hover > svg {
  fill: #a02626;
}
.theme-41 .information .btn-cart svg:hover,
.theme-41 .title-information .btn-cart svg:hover {
  fill: #a02626;
}
.theme-41 .widget .widget-header h1,
.theme-41 .widget .widget-header h2 {
  color: #df3635;
}
.theme-41 .navbar {
  background-color: #000000;
}
.theme-41 .navbar li a:hover,
.theme-41 .navbar li.open a:hover,
.theme-41 .navbar li a:focus,
.theme-41 .navbar li.open a:focus,
.theme-41 .navbar li a.aktiv,
.theme-41 .navbar li.open a.aktiv {
  color: #ffffff;
  background-color: #000000;
}
.theme-41 .navbar li.open a {
  background-color: #000000;
}
.theme-41 .navbar .dropdown-menu {
  background-color: #000000;
}
.theme-41 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #000000;
}
.theme-41 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #000000;
}
.theme-41 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-41 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #df3635;
  color: #ffffff;
}
.theme-41 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-41 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #000000;
}
.theme-41#footer-bottom {
  color: #000000;
  background-color: #ffffff;
}
.theme-41#footer-bottom a,
.theme-41#footer-bottom .copyright-nav-right li > a {
  color: #000000;
}
.theme-41#overlay_buttons .go-to-button #goto {
  background: #df3635;
  color: #ffffff;
}
.theme-41 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-41 .cover-slider .swiper-button:hover {
  background-color: #df3635;
}
.theme-41 .cover-slider .swiper-button .fa {
  color: #df3635;
}
.theme-41 .cover-slider .information .title a {
  color: #df3635;
}
.theme-41 .information .title a:hover,
.theme-41 .title-information .title a:hover {
  color: #a02626;
}
.theme-41 .widget-sonstiges-news .btn:hover {
  background-color: #df3635;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-41 #sidebar {
  background-color: #df3635;
  -webkit-box-shadow: 0px 0px 1px 2px #a02626;
  box-shadow: 0px 0px 1px 2px #a02626;
}
.theme-41 #subnavigation_menu a:hover,
.theme-41 #subnavigation_menu a.active,
.theme-41 #subnavigation_menu i:hover,
.theme-41 #subnavigation_menu i.active {
  color: #df3635;
}
.theme-41 .main-navigation ul li a,
.theme-41 .main-navigation ul li i {
  color: #df3635;
}
.theme-41 .main-navigation .show_menu_overlay:hover,
.theme-41 .main-navigation .show_menu_overlay.hovered,
.theme-41 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #df3635;
}
.theme-41 .main-navigation .show_menu_overlay:hover a,
.theme-41 .main-navigation .show_menu_overlay.hovered a,
.theme-41 .main-navigation .show_menu_overlay.active a {
  color: #df3635;
}
.theme-41 #header .menu-overlay .columns div a,
.theme-41 #header .menu-overlay .columns div.active a {
  color: #df3635;
}
.theme-41 .chosen-container .chosen-results li.level-1 {
  color: #df3635;
}
.theme-41 .widgets-wrapper {
  background-color: #ffffff;
}
.theme-41 .widget-specials-paged_content .logo svg {
  fill: #000000;
}
.theme-41 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-41 .widget-specials-paged_content .next-anchor a {
  color: #000000;
}
.theme-41 .subheadline-specials {
  color: #df3635;
}
.theme-42 {
  color: #ffffff;
  background-color: #ffea0e;
  /* Special-Navigation */
  /* Coverslider */
  /* widget news */
  /* sidebar */
  /* subnavigation */
  /* main navigation */
  /* advanced search chosen dropdown */
}
.theme-42 h2,
.theme-42 h3,
.theme-42 h4,
.theme-42 .style-h2,
.theme-42 .style-h3,
.theme-42 .style-h4 {
  color: #ffffff;
}
.theme-42 a,
.theme-42 a:link,
.theme-42 a:active,
.theme-42 a:visited {
  color: #ffea0e;
}
.theme-42 a:hover,
.theme-42 a:link:hover,
.theme-42 a:active:hover,
.theme-42 a:visited:hover {
  color: #e5db4d;
}
.theme-42 .btn,
.theme-42 a.btn {
  background-color: #ffea0e;
  color: #1d282b;
}
.theme-42 .btn:hover,
.theme-42 a.btn:hover {
  background-color: #e5db4d;
  color: #1d282b;
}
.theme-42 .btn-cart,
.theme-42 a.btn-cart,
.theme-42 .btn-wako,
.theme-42 .btn.btn-wako {
  background-color: #ffea0e;
  color: #1d282b;
}
.theme-42 .btn-cart > svg,
.theme-42 a.btn-cart > svg,
.theme-42 .btn-wako > svg,
.theme-42 .btn.btn-wako > svg {
  fill: #1d282b;
}
.theme-42 .btn-cart:hover,
.theme-42 a.btn-cart:hover,
.theme-42 .btn-wako:hover,
.theme-42 .btn.btn-wako:hover {
  background-color: #e5db4d;
  color: #1d282b;
}
.theme-42 .btn-wako.btn-wako-outline {
  border-color: #ffea0e;
  color: #ffea0e;
  background-color: white;
}
.theme-42 .btn-wako.btn-wako-outline:hover {
  border-color: #e5db4d;
  color: #e5db4d;
  background-color: white;
}
.theme-42 .btn.no-background,
.theme-42 a.btn.no-background,
.theme-42 .pressestimme_title {
  background: none;
  color: #ffea0e;
}
.theme-42 .btn.no-background > svg,
.theme-42 a.btn.no-background > svg,
.theme-42 .pressestimme_title > svg {
  fill: #ffea0e;
}
.theme-42 .btn.no-background:hover,
.theme-42 a.btn.no-background:hover,
.theme-42 .pressestimme_title:hover {
  background: none;
  color: #e5db4d;
}
.theme-42 .btn.no-background:hover > svg,
.theme-42 a.btn.no-background:hover > svg,
.theme-42 .pressestimme_title:hover > svg {
  fill: #e5db4d;
}
.theme-42 .information .btn-cart svg:hover,
.theme-42 .title-information .btn-cart svg:hover {
  fill: #e5db4d;
}
.theme-42 .widget .widget-header h1,
.theme-42 .widget .widget-header h2 {
  color: #ffffff;
}
.theme-42 .navbar {
  background-color: #ffea0e;
}
.theme-42 .navbar li a:hover,
.theme-42 .navbar li.open a:hover,
.theme-42 .navbar li a:focus,
.theme-42 .navbar li.open a:focus,
.theme-42 .navbar li a.aktiv,
.theme-42 .navbar li.open a.aktiv {
  color: #ffea0e;
  background-color: #ffea0e;
}
.theme-42 .navbar li.open a {
  background-color: #ffea0e;
}
.theme-42 .navbar .dropdown-menu {
  background-color: #ffea0e;
}
.theme-42 .anchor-navigation-wrapper #anchor_navigation > li:not(:last-child) {
  border-color: #ffffff;
}
.theme-42 .anchor-navigation-wrapper #anchor_navigation > li > a {
  color: #ffffff;
}
.theme-42 .anchor-navigation-wrapper #anchor_navigation > li > a:hover {
  color: inherit;
}
.theme-42 .anchor-navigation-wrapper #anchor_navigation > li > a .text .badge-cart {
  background: #ffea0e;
  color: #1d282b;
}
.theme-42 .anchor-navigation-wrapper #anchor_navigation > li.active > a,
.theme-42 .anchor-navigation-wrapper #anchor_navigation > li:hover > a {
  border-color: #ffffff;
}
.theme-42#footer-bottom {
  color: #ffffff;
  background-color: #ffea0e;
}
.theme-42#footer-bottom a,
.theme-42#footer-bottom .copyright-nav-right li > a {
  color: #ffffff;
}
.theme-42#overlay_buttons .go-to-button #goto {
  background: #ffea0e;
  color: #1d282b;
}
.theme-42 .cover-slider .swiper-pagination .swiper-pagination-bullet-active,
.theme-42 .cover-slider .swiper-button:hover {
  background-color: #ffea0e;
}
.theme-42 .cover-slider .swiper-button .fa {
  color: #ffea0e;
}
.theme-42 .cover-slider .information .title a {
  color: #ffea0e;
}
.theme-42 .information .title a:hover,
.theme-42 .title-information .title a:hover {
  color: #e5db4d;
}
.theme-42 .widget-sonstiges-news .btn:hover {
  background-color: #ffea0e;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
  cursor: default;
}
.theme-42 #sidebar {
  background-color: #ffea0e;
  -webkit-box-shadow: 0px 0px 1px 2px #e5db4d;
  box-shadow: 0px 0px 1px 2px #e5db4d;
}
.theme-42 #subnavigation_menu a:hover,
.theme-42 #subnavigation_menu a.active,
.theme-42 #subnavigation_menu i:hover,
.theme-42 #subnavigation_menu i.active {
  color: #ffea0e;
}
.theme-42 .main-navigation ul li a,
.theme-42 .main-navigation ul li i {
  color: #ffea0e;
}
.theme-42 .main-navigation .show_menu_overlay:hover,
.theme-42 .main-navigation .show_menu_overlay.hovered,
.theme-42 .main-navigation .show_menu_overlay.active {
  border-bottom: 4px solid #ffea0e;
}
.theme-42 .main-navigation .show_menu_overlay:hover a,
.theme-42 .main-navigation .show_menu_overlay.hovered a,
.theme-42 .main-navigation .show_menu_overlay.active a {
  color: #ffea0e;
}
.theme-42 #header .menu-overlay .columns div a,
.theme-42 #header .menu-overlay .columns div.active a {
  color: #ffea0e;
}
.theme-42 .chosen-container .chosen-results li.level-1 {
  color: #ffea0e;
}
.theme-42 .widgets-wrapper {
  background-color: #ffea0e;
}
.theme-42 .widget-specials-paged_content .logo svg {
  fill: #ffffff;
}
.theme-42 .widget-specials-paged_content .logo svg > * {
  fill: inherit;
}
.theme-42 .widget-specials-paged_content .next-anchor a {
  color: #ffffff;
}
.theme-42 .subheadline-specials {
  color: #ffffff;
}

