/** Shopify CDN: Minification failed

Line 323:0 Expected "}" to go with "{"

**/
/* Place any CSS overrides in this file. */
/* Place any CSS overrides in this file. */
.availability-message {
  font-family: 'Roboto Slab', serif;
  font-size: 15px;
  font-weight: 500;
  margin-top: 8px;
}

.availability-now {
  color: #16a34a; /* groen */
}
.sticky-header {
  background-color: transparent !important;
}

.availability-future {
  color: #d97706; /* oranje */
}


body, [class*="color-scheme"], [class*="background"] {
  background-image: url('/cdn/shop/files/noisy-texture-200x200-o4-d10-c-5A6A78-t1.png?v=1762884742') !important;
  background-repeat: repeat !important;
  background-size: auto !important;
  /* achtergrond transparant forceren, maar laat kleur via CSS-variabelen toe */
  
/* Alleen desktop: layout aanpassen naar 5 kolommen */
@media (min-width: 1500px) {

  /* Specifiek voor de SolarMask info-columns sectie */
  .section-template--27775105761627__template_product_info_columns_iKekBa .info-cols__slider-wrapper {
    overflow: visible;
  }

  .section-template--27775105761627__template_product_info_columns_iKekBa .info-cols--slider {
    display: flex;
    flex-wrap: nowrap;
    overflow: visible;
    height: auto !important;
  }

  .section-template--27775105761627__template_product_info_columns_iKekBa .info-cols--slider .swiper-wrapper {
    display: contents; /* child-slides gedragen zich als normale items */
  }

  .section-template--27775105761627__template_product_info_columns_iKekBa .info-cols--slider .swiper-slide {
    width: auto !important;
    margin-right: 0 !important;
  }

  /* Desktop: 5 naast elkaar */
  .section-template--27775105761627__template_product_info_columns_iKekBa .info-cols--slider .info-cols--image_and_text-column {
    flex: 0 0 20%;
    max-width: 20%;
  }

  /* Optioneel: pijltjes + bullets uit op desktop */
  .section-template--27775105761627__template_product_info_columns_iKekBa .swiper-btn--wrapper,
  .section-template--27775105761627__template_product_info_columns_iKekBa .swiper-pagination {
    display: none !important;
  }
}

/* Alleen desktop: 5 stappen naast elkaar (sectie 'Hoe gebruik je SolarMask?') */
@media (min-width: 1500px) {

  .section-template--27775105761627__template_product_info_columns_exQxVA .info-cols__slider-wrapper {
    overflow: visible;
  }

  .section-template--27775105761627__template_product_info_columns_exQxVA .info-cols--slider {
    display: flex;
    flex-wrap: nowrap;
    overflow: visible;
    height: auto !important;
  }

  .section-template--27775105761627__template_product_info_columns_exQxVA .info-cols--slider .swiper-wrapper {
    display: contents;
  }

  .section-template--27775105761627__template_product_info_columns_exQxVA .info-cols--slider .swiper-slide {
    width: auto !important;
    margin-right: 0 !important;
  }

  .section-template--27775105761627__template_product_info_columns_exQxVA .info-cols--slider .info-cols--image_and_text-column {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .section-template--27775105761627__template_product_info_columns_exQxVA .swiper-btn--wrapper,
  .section-template--27775105761627__template_product_info_columns_exQxVA .swiper-pagination {
    display: none !important;
  }
}

/* Alleen desktop: 6 items naast elkaar (sectie 'Wat zit er in de doos?') */
@media (min-width: 1024px) {

  .section-template--27775105761627__template_product_info_columns_DCRzQc .info-cols__slider-wrapper {
    overflow: visible;
  }

  .section-template--27775105761627__template_product_info_columns_DCRzQc .info-cols--slider {
    display: flex;
    flex-wrap: nowrap;
    overflow: visible;
    height: auto !important;
  }

  .section-template--27775105761627__template_product_info_columns_DCRzQc .info-cols--slider .swiper-wrapper {
    display: contents;
  }

  .section-template--27775105761627__template_product_info_columns_DCRzQc .info-cols--slider .swiper-slide {
    width: auto !important;
    margin-right: 0 !important;
  }

  /* 6 per rij op desktop */
  .section-template--27775105761627__template_product_info_columns_DCRzQc .info-cols--slider .info-cols--image_and_text-column {
    flex: 0 0 16.6667%;
    max-width: 16.6667%;
  }

  /* Optioneel: pijltjes + bullets weg op desktop */
  .section-template--27775105761627__template_product_info_columns_DCRzQc .swiper-btn--wrapper,
  .section-template--27775105761627__template_product_info_columns_DCRzQc .swiper-pagination {
    display: none !important;
  }
}
.info-cols .info-cols--link--wrapper, .info-cols .info-cols--text {
    margin-top: -10px;
}
.shopify-policy__container {
  width: 50% !important;
  max-width: none !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  box-sizing: border-box !important;
  text-align: left !important;
}
.shopify-policy__container h2 {
  text-align: left !important;
}

/* "Koop nu" link stijlen */
.site-nav__link[href="/products/multi-light-led-mask"] .site-nav__link[href="/products/led-mask"] {
  background-color: #5A6A78 !important; 
  color: #F6F6F6 !important;
  padding: 10px 16px;
  border-radius: 6px;
  transition: all 0.3s ease;
}



.site-nav__link[href="/products/multi-light-led-mask"]:hover .site-nav--link-text {
  color: #D3D3D3; /* Lichtgrijs */
}

/* Alleen desktop: 5 lichtstanden naast elkaar (sectie op andere pagina) */
@media (min-width: 1500px) {

  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .info-cols__slider-wrapper {
    overflow: visible;
  }

  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .info-cols--slider {
    display: flex;
    flex-wrap: nowrap;
    overflow: visible;
    height: auto !important;
  }

  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .info-cols--slider .swiper-wrapper {
    display: contents;
  }

  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .info-cols--slider .swiper-slide {
    width: auto !important;
    margin-right: 0 !important;
  }

  /* 5 per rij op desktop */
  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .info-cols--slider .info-cols--image_and_text-column {
    flex: 0 0 20%;
    max-width: 20%;
  }

  /* Knoplabel kleur */
  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .info-cols--link--wrapper a {
    color: #494949;
    --link-border-color: #494949;
  }

  /* Optioneel: pijltjes + bullets weg op desktop */
  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .swiper-btn--wrapper,
  .section-template--27775105761627__template_product_info_columns_L4XPQ4 .swiper-pagination {
    display: none !important;
  }
}
.global-drawer__content {
  color: #000000;
  --link-color: #000000;
}

.cart-drawer__product-card--price--sale {
  color: #000000;
}

.cart-drawer__product-card--price--compare {
  color: #D3D3D3;
}
.global-drawer__content a:not(.btn):not(.btn--underlined), .global-drawer__content button.btn--underlined-with-icon {
  color: #000000;
}

.cart-drawer__subtotal--sale {
  color: #000000;
}

#CartDrawer-Checkout {
  background-color: #5A6A78;
  color: #FFFFFF
}
.cart-drawer__footer--buttons .btn--secondary {
  background-color: #e8e8e8;
  color: #000000;
}
#ComparePrice.sale-price {
  color: #D3D3D3 !important;
}
@media (max-width: 768px) {
  .form-vertical.product--add-to-cart-form {
    display: flex;
    flex-direction: column;
  }
  

  /* Buy buttons (Toevoegen aan winkelwagen) BOVENAAN */
  .product-form-block[data-block-id="buy_buttons"] {
    order: 2;
    margin-bottom: 30px;
  }

  /* Quantity selector */
  .product-form-block[data-block-id="quantity"] {
    order: 1;
    margin-bottom: 20px;
  }

  /* Eerste 4 text-with-icon blokken (312 LED's, golflengtes, etc.) */
  .product-form-block[data-update-id="item-text_with_icon_dL4epb"],
  .product-form-block[data-update-id="item-text_with_icon_PrbRDm"],
  .product-form-block[data-update-id="item-text_with_icon_JAQNJ9"],
  .product-form-block[data-update-id="item-text_with_icon_QRJjY9"] {
    order: 3;
  }

  /* Scheidingsteken */
  .product-form-separator {
    order: 4;
    margin-bottom: 20px;
    margin-top: 20px;
  }

  /* Onderste 4 text-with-icon blokken (Vandaag besteld, Gratis Bezorgd, etc.) */
  .product-form-block[data-update-id="item-text_with_icon_8eXUKV"],
  .product-form-block[data-update-id="item-text_with_icon_qQCCF7"],
  .product-form-block[data-update-id="item-text_with_icon_FPBBng"],
  .product-form-block[data-update-id="item-text_with_icon_HWUjCG"] {
    order: 5;
  }
  .product-form-block[data-update-id="item-price"] {
    margin-bottom: 15px !important
}


/* Koop nu link in mobiele navigatie */
.mobile-nav__item.top-level a[href="/products/multi-light-led-mask"] .mobile-nav__item.top-level a[href="/products/multi-light-led-mask"] {
  background-color: #5a6a78 !important;
  color: #FDFDFD !important;
  text-align: center;

}
/* Zorg dat de taal-selector buiten clip-path kan vallen */
localization-form {
  position: relative;
  z-index: 100;
  clip-path: none;
}

localization-form .disclosure__list {
  position: absolute;
  top: calc(100% + 6px);
  right: 0;
  z-index: 100;
  clip-path: none;
}

.header-is-sticky {
  overflow: visible !important;
}

j.dgm-rev-snippet-card__pic {
  width:100%;
}


.jdgm-review-widget .jdgm-rev__pic-img.jdgm-rev__pic-img {
  width: 100% !important;
}
