<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --main-color: #2587d0;
  --main-text-color: #ffffff;
  --main-color-hover: #71a4cb;
}
/* HEADER */
@media screen and (min-width: 960px) {
  header .logo {
    width: 300px;
  }
  #indexslide,
  #indexslide .content,
  #indexslide .content .slide {
    max-height: unset;
  }
}
header .logo {
  height: 90px;
}
/* INDEX */
.offer_showcase ul.list li .category {
  color: #fff;
}
/* .infobox_content .box i {
  color: black;
}
hr.offer {
  background: black;
}
hr.left {
  background: black;
  border: solid 3px black;
} */
.wl_filters #amount {
  color: var(--main-color) !important;
}
.flip_container figure .show-more {
  color: var(--main-color);
}
/* PRODUCT PAGE */
#calendar .content .row .day .boxday.disp {
  background: var(--main-color-hover);
}
#calendar .content .row .day .boxday.disp:hover .price,
#calendar .content .row .day .boxday.disp:hover .date,
.productleft .booking.why.faq.excl,
.productleft .booking.why.faq.excl .descr {
  color: #fff;
}
.productright .booking .add_cart button,
.booking.mobile button,
#form_booking .content .content_form form .recap button,
button.setting {
  background: var(--main-color);
}
.productright .booking .add_cart button:hover,
.booking.mobile button:hover,
#form_booking .content .content_form form .recap button:hover,
button.setting:hover {
  background: var(--main-color-hover);
}
.offer_showcase ul.list li .category,
.offer_flipcard .category {
  color: white;
}
.offer_flipcard li .card .front .buttoncontent button {
  color: var(--main-color);
}
#form_booking .content .content_form .change_date {
  color: var(--main-color);
}
.productright .booking .quality i,
#form_booking #subtotal_booking_form span,
.checkout-form .total-cart,
.order-recap .total-order {
  color: var(--main-color);
}
.infobox_content,
#indexslide .content .slide .contentslide .center {
  display: none;
}
.wl-seller-description .box-description {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  padding: 30px 0;
}
.wl-seller-description img.logo {
  border-radius: 0;
  position: unset;
  width: 50%;
  height: unset;
  padding-bottom: 20px;
  display: none;
}
.wl-seller-description .content {
  background: white;
  padding: 0;
}
.wl-seller-description .content h3 {
  font-size: 2em;
  font-weight: bold;
}
.wl-seller-description .content h4 {
  font-size: 1.5em;
  font-weight: bold;
}
#indexslide .content .slide .contentslide.wl {
  display: none;
}
#indexslide {
  height: unset;
  aspect-ratio: 16/9;
}
#indexslide .content,
#indexslide .content .slide {
  height: 100%;
}
</pre></body></html>