/* Custom Font-family and Font-source */
.tp-wrapper h2.tp-headline-secondary > a {
font-family: "TheMixExtraBold-Plain",sans-serif;
font-size: 26px;
color: #2d2854;
}

.tp-wrapper .tp-btn-search,
.tp-wrapper .tp-btn-details {
   color: #2d2854 !important;
}

.tp-wrapper h2.tp-headline-secondary, .tp-wrapper .tp-headline-secondary {
font-family: "TheMixLight-Plain",sans-serif;
font-size: 22px;
color: #2d2854;
}

.tp-wrapper .tp-headline-secondary .tp-quickfinder-facets-headline {
    font-family: "TheMixLight-Plain",sans-serif;
    font-size: 16px;
    color: #2d2854;
}

.tp-wrapper .tp-search-checkbox-text,
.tp-wrapper .tp-quickfinder-facet-text,
.tp-wrapper .tp-quickfinder-facet-count,
.tp-wrapper .tp-panel.js-tp-panel.tp-panel-showmore.tp-quickfinder-more span,
.tp-wrapper .tp-box.tp-quickfinder-info.tp-quickfinder-info-ukv a {
  color: #2d2854;
}

.tp-wrapper .tp-box-frame.tp-box-headline.tp-headline-secondary a {
  color: #2d2854 !important;
}

.tp-wrapper .tp-btn-search,
.tp-wrapper .tp-results-header .pure-button-active,
.tp-wrapper .tp-btn-details {
  color: #2d2854;
}

.tp-wrapper .tp-results-header a.pure-button-active span.tp-hidden-lg,
.tp-wrapper .tp-results-header a.pure-button-active span.tp-icon-menu:before {
  color: #2d2854;
}

.tp-wrapper .tp-box-frame a {
  color: #2d2854 !important;
}
.tp-wrapper .tp-btn-enquiry, .tp-wrapper .tp-btn-enquiry:hover, .tp-wrapper .tp-btn-enquiry:focus {
  background-color: #8ac2dd;
}
.tp-wrapper .tp-message-note {
  border-color: #8ac2dd;
}

.tp-wrapper,
.tp-wrapper #cart-content-area,
.tp-wrapper .cart-exchange-currency,
.tp-wrapper .cart-button-primary,
.tp-wrapper .cart-button-secondary,
.tp-wrapper .cart-button-tertiary,
.tp-wrapper .cart-headline-primary,
.tp-wrapper .cart-headline-secondary,
.tp-wrapper .cart-headline-tertiary,
.tp-wrapper .cart-infobox-error:after,
.tp-wrapper .cart-input,
.tp-wrapper .cart-label strong,
.tp-wrapper .cart-list strong,
.tp-wrapper .cart-select,
.tp-wrapper .cart-steps li:before,
.tp-wrapper .cart-textarea,
.tp-wrapper .cart-text strong {
font-family: "TheMixLight-Plain",sans-serif,Helvetica,Tahoma,Trebuchet MS,Arial,sans-serif;
-webkit-font-smoothing: antialiased;
}

/* Hintergrundfarbe: #ffffff = #ffffff */
.tp-wrapper .tp-header-standalone--background {
background-color: #ffffff;
}
/* Hintergrundfarbe: #ffffff = #ffffff */
.tp-wrapper .tp-hero__content{
background-color: #ffffff;
}

