/** Shopify CDN: Minification failed

Line 228:16 Unexpected "("
Line 267:13 Expected identifier but found whitespace
Line 299:1 Expected "}" to go with "{"

**/
/* GENERAL STYLE */
[data-heading-capitalize] .card-information__text.h4,
[data-heading-capitalize] .bundle-products .product-title {
  letter-spacing: 0.1em;
}

/* SMOOTH SCROLL */
html{
	scroll-behavior: 				smooth;
}
@media screen and (prefers-reduced-motion: reduce){
	html{
		scroll-behavior: 			auto;
	}
}

/* SEMI TRANSPARENT BACKGROUND */
#shopify-section-template--20250894500184__ce8e24fb-23dd-4978-8c54-be384a1b5a39,
#shopify-section-template--22413122306392__ad9d7ecd-6029-400b-856e-50798b7062e2 {
  background-color: rgba(var(--color-foreground), 0.06);
}

/* HOMEPAGE HERO TEXT */
#shopify-section-template--22413122306392__0709ba93-7011-4970-8ab8-f23fbcad51c5 .banner__content {
  padding: 0;
  right: 50%;
  display: flex !important;
  justify-content: flex-end !important;
}

#shopify-section-template--22413122306392__0709ba93-7011-4970-8ab8-f23fbcad51c5 .banner__content.page-width {
  padding-inline-start: 0 !important;
  padding-inline-end: 0 !important;
}

/* SHOWROOM IMAGE */
#shopify-section-template--22413122371928__image_with_text_PxRFLA .banner__content {
  padding: 0;
  right: 50%;
  display: flex !important;
  justify-content: flex-end !important;
}

#shopify-section-template--22413122371928__image_with_text_PxRFLA .banner__content.page-width {
  padding-inline-start: 0 !important;
  padding-inline-end: 0 !important;
}

/* HOMEPAGE TUINTIPS */
#shopify-section-template--23987397853528__92dcc7c1-80ad-4e8f-be1b-65a126c51c2b{
  background-color: #FFFFFF;
}


/* MOUSE HERO HOMEPAGE */
.icon-scroll-container {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  z-index: 5;
}
.icon-scroll,
.icon-scroll:before {
  position: absolute;
  left: 50%;
}
.icon-scroll {
  width: 25px;
  height: 45px;
  margin-left: -20px;
  margin-top: -35px;
  box-shadow: inset 0 0 0 1px #fff;
  border-radius: 25px;
}
.icon-scroll:before {
  content: '';
  width: 4px;
  height: 4px;
  background: #fff;
  margin-left: -2px;
  top: 4px;
  border-radius: 4px;
  -webkit-animation-duration: 1.5s;
          animation-duration: 2.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: scroll;
          animation-name: scroll;
}
@-webkit-keyframes scroll {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translateY(46px);
  }
}
@keyframes scroll {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translateY(46px);
  }
}

/* CUSTUM LIGHT GREEN BACKGROUND 
#shopify-section-template--22413123453272__eade9343-aac1-4ab4-958a-b87c38eafae1 {
  background-color: #C0CEC4;
}
*/

/* CUSTUM LIGHT GREEN BACKGROUND 2
#shopify-section-template--22413122306392__92dcc7c1-80ad-4e8f-be1b-65a126c51c2b {
  background-color: #C0CEC4;
}
*/

/* CUSTUM LIGHT GREEN BACKGROUND 2
#shopify-section-template--23218489917784__rich_text_peerq {
  background-color: #C0CEC4;
}
*/

.shopify-section-template--24042596860248__92dcc7c1-80ad-4e8f-be1b-65a126c51c2b {
    overflow-x: clip;
    background-color: #fffff;
}

/* BLOG */
.article-template__content {
  max-width: 1100px;
}
.article-template__hero-medium {
  height: 400px !important;
}
.article-template__hero-container {
  max-width: 810px !important;
}

/* FILTERS */
.shopify-section-filters-sticky {
  top: 75px !important;
}
.product-grid-container {
  .facet-filters-sticky {
    position: inherit !important;
  }
}

/* CUSTOM COLORS BUTTON QUICK ADD */
.card-information__button .button {
  color: rgb(2, 76, 89);
  background-color: rgb(236, 233, 225);
  border-color: rgb(236, 233, 225);
}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}

#shopify-section-template--23987397853528__multicolumn_tthiic {
    /* Your styles */
     background-color: #134249;
    padding: 0;
    margin: 0;
}

#shopify-section-template--23987397853528__be158a26-1aae-4965-b4e1-d95e7cb54ffc {
    overflow-x: clip;
    background-color: #FFFFF;
}

/* Wonderment track & trace */
.hfil8y14.tp-track-your-package.tp-search-title {
  visibility: hidden; /* Hide the original text */
  position: relative; /* Reference for pseudo-elements */
  box-sizing: border-box;
  display: block;
  font-family: "Linotype Syntax Serif", serif;
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.6px;
  line-height: 52px;
  text-align: center;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin: 0 auto 40px auto; /* Adjust bottom margin for spacing */
  width: auto; /* Ensure it fits within its container */
}

.hfil8y14.tp-track-your-package.tp-search-title {
  visibility: hidden; /* Hide the original text */
  position: relative; /* Keep its space for pseudo-element */
}

.hfil8y14.tp-track-your-package.tp-search-title::after {
  content: "Volg je bestelling"; /* New text */
  visibility: visible; /* Make the pseudo-element visible */
  position: relative; /* Ensures it follows normal document flow */
  display: block; /* Ensures it behaves like the original H1 */
  text-align: center; /* Centers the text */
  top: 0; /* Adjust if needed */
  left: 0; /* Adjust if needed */
}

.hfil8y2a hfil8y29 pre_transit wndr--shipment-status-chip hfil8yk {
    display: inline-block;
    padding: var(--wndr-chip-padding);
    border-radius: var(--wndr-chip-border-radius);
    font-size: 26px;
    height: var(--wndr-chip-height);
    line-height: var(--wndr-chip-line-height);
}

* Primary Media (Visible by Default) */
.primary-media {
  display: block;
  opacity: 1;
  transition: opacity 0.3s ease;
}

/* Secondary Media (Hidden by Default) */
.secondary-media,
.rollover-video__content {
  display: none;
  opacity: 0;
  position: absolute; /* Ensure it overlays the primary image */
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  z-index: 1; /* Make sure secondary media is above primary */
}

/* Show Secondary Media on Hover */
.card-wrapper:hover .secondary-media,
.card-wrapper:hover .rollover-video__content {
  display: block;
  opacity: 1;
  transition: opacity 0.3s ease;
}

/* Hide Primary Media on Hover */
.card-wrapper:hover .primary-media {
  opacity: 0;
}

#shippingMethod-collapsible[aria-expanded="true"] + #shippingMethod-collapsible-control {
    opacity: 1;
    pointer-events: auto;
    height: auto;
    overflow: visi

.css-lb0zu0 {
    background-color: transparent;   
}

  #shopify-block-Ac2JGQW1aR0tkNnEwM__split_payment_app_installment_widget_GpYNNC {
  margin-top: -50px;
}
._19gi7yt0._19gi7ytu._19gi7ytt._1fragemnv._19gi7ytj {
    font-size: 15px;
    color: red;
}
.hidden-background .page-main {
    background-color: #024C59;
}

  #custom__md-footer-selector-block {
    position: absolute;
    bottom: 23px;
    right: 0;
    display: flex;
}

#custom__md-footer-selector-block .disclosure__list {
    bottom: initial;
}

@media screen and (max-width: 1250px) {
    #custom__md-footer-selector-block {
        display: none;
    }
}