/* 20250709163729 - v2 */
.gui,
.gui-block-linklist li a {
  color: #3d3c3d;
}

.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: #3d3c3d;
}

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

.gui a {
  color: #f29135;
}

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

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

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

.gui-block-title {
  color: #48515e;
  background-color: #f0ead6;
}

.gui-content-title {
  color: #48515e;
}

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

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

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

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

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

.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: #939c7a;
  color: #48515e;
  background-color: #bce650;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #8d8d8d;
  color: #48515e;
  background-color: #d7cebb;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #96b840;
  border-color: #757c61;
}

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

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

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

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

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

.gui-progressbar {
  background-color: #d4d40c;
}

/* custom */
.wrapper{
	background-color:#F0EAD6;
}

/* Koen LightspeedHQ - 28-10-2019 - Hide filters/categorie menu | hide return on productpage | hide sub menu navbar - START */
#filters {
	display:none;
}

.cs-widget-wrap {
	display:none;
}

nav.primary.mega .subnav {
   display: none!important;
}

/* Koen LightspeedHQ - 28-10-2019 - Hide filters/categorie menu & hide return on productpage - END */

.item.active a.itemLink {
  font-weight: bold;
}

div.sortBy select {
  font-size: 14px; /* Adjust the font size as desired */
}

div.count span {
  font-size: 14px; /* Adjust the font size as desired */
}

@media (max-width: 767px) {
  header .logo-usp .vertical.logo img {
    width: auto; /* Adjust the width automatically */
    height: auto; /* Adjust the height automatically */
    max-width: 210px; /* Set a maximum width if needed */
    max-height: 80px; /* Set a maximum height if needed */
  }
}


@media (max-width: 767px) {
  header .navigation.container {
    height: 80px; /* Adjust the desired height here */
  }
  
  header .logo-usp {
    height: 50px; /* Adjust the desired height here */
  }
}

.btn.primary-hero-cta {
  font-style: normal;
  font-weight: normal;
}

.gui-page-title {
    display: none;
}

/* Target the button with the specific text */
a[title="Winkelwagen bijwerken"] {
    background-color: #d3d3d3;
}

#searchForm input[name="search"]::placeholder {
    /* Your styles here */
    color: #999; /* Change the placeholder text color */
}

/* If you want to style the select element placeholder */
#searchForm select.main-search::placeholder {
    /* Your styles here */
    color: #999;
}

/* Hide buttons within the "categories" container */
.categories .button {
    display: none;
}
