@import url("theme/vars.css");
@import url("theme/components/preloader.css");
@import url("theme/general/general.css");
@import url("theme/general/buttons.css");
@import url("theme/general/headings.css");
@import url("theme/components/header.css");
@import url("theme/components/footer.css");
@import url("theme/components/preview.css");
@import url("theme/components/hero-banner.css");
@import url("theme/components/popup-banner.css");
@import url("theme/components/homeslider.css");
@import url("theme/components/form.css");
@import url("theme/components/uk-slider.css");
@import url("theme/components/cookies.css");
@import url("theme/components/breadcrumbs.css");
@import url("theme/pages.css");
@import url("theme/blocks/accordion.css");
@import url("theme/blocks/call_to_action.css");
@import url("theme/blocks/cards.css");
@import url("theme/blocks/image_gallery.css");
@import url("theme/blocks/images_slider.css");
@import url("theme/blocks/image_divider.css");
@import url("theme/blocks/image_text.css");
@import url("theme/blocks/overview_pages.css");
@import url("theme/blocks/text.css");
@import url("theme/blocks/video_text.css");
@import url("theme/blocks/video.css");
@import url("theme/blocks/tabs.css");
@import url("theme/shop/general.css");
@import url("theme/shop/cart.css");
@import url("theme/shop/filter.css");
@import url("theme/queries.css");
html, body {
  font-size: var(--pr-body-font-size);
  font-family: var(--pr-font-family-sans-serif);
  line-height: var(--pr-body-line-height);
  background-color: var(--pr-body-bg);
  color: var(--pr-body-color); }

ul {
  margin: 0;
  padding: 0; }

.honeypot {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
  z-index: -1; }

a:hover {
  text-decoration: none; }
