@import url("https://static.holidayagent.nl/css/booking/ha-searcher-guests.1.css");
@import url("https://lib.hmcms.nl/js/2/swiper/css/swiper-bundle.1.css");
@import url("https://lib.hmcms.nl/js/2/zoomify/css/zoomify.1.css");
@import url("https://lib.hmcms.nl/js/2/select2/css/hma.css");
@import url("modern-normalize.css");
@import url("fonts.css");
@import url("form.css");
@import url("layout.css");
@import url("styles.css");
@import url("navigation.css");
@import url("navigation-large.css");
@import url("navigation-small.css");

@import url("hmcms--popup.css");

@import url("articles.css");
@import url("article--banner.css");
@import url("article--highlights.css");
@import url("article--text-media.css");
@import url("article--text-carousel.css");
@import url("article--text-ups.css");
@import url("article--usps.css");
@import url("article--text.css");
@import url("article--table.css");
@import url("article--themes.css");
@import url("article--theme-highlights.css");
@import url("article--textblocks.css");
@import url("article--reviews.css");
@import url("article--contactblock.css");
@import url("article--video.css");
@import url("article--gallery.css");
@import url("article--gridblocks.css");
@import url("article--double-text-photo.css");
@import url("article--searchresults.css");
@import url("article--adresblock.css");
@import url("article--contactform.css");
@import url("article--wheelform.css");
@import url("article--socialbar.css");
@import url("article--slideHighlights.css");
@import url("article--iframe.css");
@import url("article--animatie.css");
@import url("article--zoomify.css");
@import url("article--openinghours.css");
@import url("article--promo.css");
@import url("icon-buttons-banner.css");
@import url("swiper-popup.css");
@import url("video-popup.css");
@import url("footer-columns.css");
@import url("partners.css");
@import url("faq.css");

@import url("widget--calentim.css");
@import url("widget--searcher.css");

#confetti-holder{
  position: fixed;
  height: 100vh;
  pointer-events: none;
  width: 100%;
  top: 0;
  z-index: 1000;
  text-align: center;
  vertical-align:middle;
}

#e0DQ82qcIov1 {
  height: 150vh;
  min-width: 600px;
  min-height: 600px;

}

#confetti-holder .center {
  width: 100%;
  height: 100vh;
  display: flex;
  background-color: #FFF8F5;
  align-items: center;
  justify-content: center;
}

#shooter {
  font-weight: 500;
  padding: 16px 32px;
  min-width: 200px;
  overflow: hidden;
  cursor: pointer;
  outline: none;
  color: rgba(250, 250, 255, 0.9);
  background-color: #E64784;
  border: none;
  border-radius: 48px;
  box-shadow: 0 4px 8px #F2B3C8;
  -webkit-tap-highlight-color: transparent;
  transition: box-shadow 0.1s ease-out;
}

#shooter:hover {
  background-color: #F74D8D;
  color: rgba(250, 250, 255, 1);
  box-shadow: 0 8px 16px #F6CEDA;
}

#shooter:active {
  box-shadow: 0 0 8px #F6CEDA;
  transform: translateY(4px);
  color: #fff;
}

#confetti-holder span.shoot{
  font-size: 28px;
  text-align: center;
  pointer-events: none;
}

#love {
  position: fixed;
  color: rgba(10, 0, 15, 0.48);
  bottom: 1rem ;
  -webkit-tap-highlight-color: transparent;
  font-size: 1.2vw;
}

#svgator {
  color: rgba(100, 90, 210, 0.8);
}

#svgator:hover {
  color: rgba(100, 90, 230, 1);
}



/*TIMESTAMP 11-03-2026 13:51*/