/** Shopify CDN: Minification failed

Line 233: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: 1024px) {

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

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

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

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

  /* Desktop: 5 naast elkaar */
  .section-template--27068694888795__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--27068694888795__template_product_info_columns_iKekBa .swiper-btn--wrapper,
  .section-template--27068694888795__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--27068694888795__template_product_info_columns_exQxVA .info-cols__slider-wrapper {
    overflow: visible;
  }

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

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

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

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

  .section-template--27068694888795__template_product_info_columns_exQxVA .swiper-btn--wrapper,
  .section-template--27068694888795__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--27068694888795__template_product_info_columns_DCRzQc .info-cols__slider-wrapper {
    overflow: visible;
  }

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

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

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

  /* 6 per rij op desktop */
  .section-template--27068694888795__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--27068694888795__template_product_info_columns_DCRzQc .swiper-btn--wrapper,
  .section-template--27068694888795__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/led-mask"] {
  background-color: #5A6A78; 
  color: #F6F6F6 !important;
  padding: 10px 16px;
  border-radius: 6px;
  transition: all 0.3s ease;
}

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

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

  .section-template--27068694593883__template_product_info_columns_pjbHnf .info-cols__slider-wrapper {
    overflow: visible;
  }

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

  .section-template--27068694593883__template_product_info_columns_pjbHnf .info-cols--slider .swiper-wrapper {
    display: contents;
  }

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

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

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

  /* Optioneel: pijltjes + bullets weg op desktop */
  .section-template--27068694593883__template_product_info_columns_pjbHnf .swiper-btn--wrapper,
  .section-template--27068694593883__template_product_info_columns_pjbHnf .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;
}

.cart-drawer__sub-footer {
  padding: 15px 30px 100px 30px;
}
