/* 20250627121057 - v2 */
.gui,
.gui-block-linklist li a {
  color: #000000;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-form label,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
  color: #000000;
}

.gui-block-inner strong {
  color: #848484;
}

.gui a {
  color: #1b71ef;
}

.gui-input.gui-focus,
.gui-text.gui-focus,
.gui-select.gui-focus {
  border-color: #1b71ef;
  box-shadow: 0 0 2px #1b71ef;
}

.gui-select.gui-focus .gui-handle {
  border-color: #1b71ef;
}

.gui-block,
.gui-block-title,
.gui-buttons.gui-border,
.gui-block-inner,
.gui-image {
  border-color: #8d8d8d;
}

.gui-block-title {
  color: #333333;
  background-color: #ffffff;
}

.gui-content-title {
  color: #333333;
}

.gui-form .gui-field .gui-description span {
  color: #000000;
}

.gui-block-inner {
  background-color: #f4f4f4;
}

.gui-block-option {
  border-color: #ededed;
  background-color: #f9f9f9;
}

.gui-block-option-block {
  border-color: #ededed;
}

.gui-block-title strong {
  color: #333333;
}

.gui-line,
.gui-cart-sum .gui-line {
  background-color: #cbcbcb;
}

.gui ul.gui-products li {
  border-color: #dcdcdc;
}

.gui-block-subcontent,
.gui-content-subtitle {
  border-color: #dcdcdc;
}

.gui-faq,
.gui-login,
.gui-password,
.gui-register,
.gui-review,
.gui-sitemap,
.gui-block-linklist li,
.gui-table {
  border-color: #dcdcdc;
}

.gui-block-content .gui-table {
  border-color: #ededed;
}

.gui-table thead tr th {
  border-color: #cbcbcb;
  background-color: #f9f9f9;
}

.gui-table tbody tr td {
  border-color: #ededed;
}

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #8d8d8d;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #ffffff;
  color: #000000;
  background-color: #fff016;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #cccccc;
  border-color: #707070;
}

.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-small.gui-button-action:active {
  background-color: #ccc011;
  border-color: #cccccc;
}

.gui-input,
.gui-text,
.gui-select,
.gui-number {
  border-color: #8d8d8d;
  background-color: #ffffff;
}

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #8d8d8d;
}

.gui-number .gui-handle a {
  background-color: #ffffff;
}

.gui-input input,
.gui-number input,
.gui-text textarea,
.gui-select .gui-value {
  color: #000000;
}

.gui-progressbar {
  background-color: #6edf23;
}

/* custom */
/* Gratis bei Zahlungsmethoden weg */
span.gui-payment-method-price.gui-right {
    display: none;
}
/*eCom support Justine V|April 2, 2019 remove Truck icon */
/* body > div.wrapper.default.layout-fluid > header > div.header-center > div > div.header-cms > div.block2 > div.img {
	visibility: hidden;
} */
/*eCom support end- Justine V*/

/*Start Marc S - Category Sidebar bgcolor from black to grey*/
/* body > div.wrapper.default.layout-fluid > section > div.template-content.template-collection.container-inner > div > div.sidebar-side > div.sidebar-box.category > h2 {
	background-color: #9a9a9a;
} */
/* #tmfootercms_block > div > div.footer-percent.footer-percent1 > div > div.icon.icon1 {
	display: none;
}
#tmfootercms_block > div > div.footer-percent.footer-percent2 > div > div.icon.icon2 {
	display: none;
}
#tmfootercms_block > div > div.footer-percent.footer-percent3 > div > div.icon.icon3 {
	display: none;
}
#tmfootercms_block > div > div.footer-percent.footer-percent4 > div > div.icon.icon4 {
	display: none;
} */
/*END Marc S - Category Sidebar bgcolor from black to grey*/

/* START - Dustin 2019-03-29 Ticket #phone  - hide add to cart button on overview pages */
/* .actions a.button-add {
	display: none !important;
} */
/* END - Dustin 2019-03-29  */

/* START Robin */
/* {
	text-transform: none !important;
} */
/* remove newsletter box */
/* .footer-nav > .wrapper_inner > .grid-4-last {
  display: none !important;
} */
/* remove checkout in header */
/* .header-links > .checkout {
  display: none !important;
} */
/* remove white border on searchbox icon */
/* .searchbutton {
	border-right-color: unset !important;
} */
/* remove Vergleichsliste in User */
.gui-account-compare {
	display: none !important;
}
/* remove Vergleichsliste in Home */
.product-image > .actions > .button-compare {
	display: none !important;
}
/* remove Vergleichsliste in Sidebar */
.sidebar-box.compare {
	display: none !important;
}
/* remove 'Theme by...' in Footer */
/* .bottom-copyright {
	display: none !important;
} */

/* max width for logo */
.main_logo > a > img {
	max-width: 300px;
}

.footer_logo > a > img {
	max-width: 245px;
}
/* ENDE Robin */
/* Kerstin Lightspeed 20/08/2020 - Alter textsize ZD#1381573 - BEGIN*/
h6 {
    font-size: 15px!important;

}

h2 {
    font-size: 15px!important;
}
/* Kerstin Lightspeed 20/08/2020 - Alter textsize ZD#1381573 - END*/
/* Kerstin Lightspeed 27/08/2020 - REMOVE hompage aspects zd#1390469 - BEGIN*/
.index h2, .related h2, .bundle h2 {
    font-family: "Lato", Helvetica, sans-serif;
    border-color: #ffffff;
    color: #000000;
    display: none!important;
}
ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
    display: none!important;
}
/* Kerstin Lightspeed 27/08/2020 - REMOVE hompage aspects zd#1390469 - END*/

/* Robin 28/10/2022 - Product input select fix - START */
.product-configure-custom-option {
	display: flex;
  align-items: center;
}
span.customSelect {
	display: none !important;
}
.tui select {
  position: static !important;
  opacity: initial !important;
  width: initial !important;
  height: 2.5rem !important;
}
/* Robin 28/10/2022 - Product input select fix - END */
