<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

body.home {
  background-image: url('/wp-content/uploads/2021/01/bolle-home.jpg')  !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: 50% 52% !important;
}
@media screen and (max-width: 425px) {
  body.home {
    background-image: none !important;
  }
}
.home #page {
  background-color: transparent !important;
}
.home .page-hero {
  background-image: none !important;
}
.home .site-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.configurator-template-default .iubenda-cs-container {display:none !important;}
@media screen and (max-width: 1024px) {
  .header-wrap {
    padding: 0 1rem;
  }
  .site.grid-container {
    padding: 0 1rem !important;
  }
}
@media screen and (max-width: 767px) {
  .site.grid-container {
    padding: 0 1.75rem !important;
  }
  .ktk-header-image-top {
    width: 100vw;
    transform: translateX(-1.75rem);
  }
  .page-template-template-popular-science .ktk-header-image-top,
  .page-template-template-brands .ktk-header-image-top {
    width: 100vw;
    transform: translateX(-1.75rem);
  }
  .page-template-template-brands .site.grid-container,
  .page-template-template-popular-science .site.grid-container {
    padding: 0 1.75rem !important;
  }
}
@media screen and (max-width: 425px) {
  .header-wrap {
    padding: 0 1rem;
  }
  .ktk-home-header__carousel__slide__container.site.grid-container {
    padding: 0 1rem !important;
  }
  

}
.generate-back-to-top {
  left: 30px !important;
}
.single-popular-science .site-content {
  padding-top: 0 !important;
}
.has-sticky-branding__position-fixed {
  /*  border: 1px solid red; */
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  opacity: 1 !important;
}
button:not(.menu-toggle):not(.slideout-exit):not(.owl-prev):not(.owl-next), input[type=button], input[type=reset], input[type=submit],
.btn-primary, .block-restriction-login__link, .download-button {
  border: 2px solid #0041A4 !important;
  border-radius: 1.5625rem 1.5625rem !important;
  background-color: transparent !important;
  color: #0041A4 !important;
  text-transform: uppercase !important;
  padding: 0.5rem 2rem;
  font-weight: 600 !important;
  /* margin-left: 1rem; */
  font-family: "urbane" !important;
  transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
  min-width: 7.625rem;
}
button:not(.menu-toggle):hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover,
.btn-primary:hover, .block-restriction-login__link:hover, .download-button:hover {
  background-color: #0041A4 !important;
  color: #fff !important;
}
.btn-primary--white {
  border: 2px solid #fff !important;
  border-radius: 1.5625rem 1.5625rem !important;
  background-color: transparent !important;
  color: #fff !important;
  text-transform: uppercase !important;
  padding: 0.5rem 2rem;
  font-weight: 600 !important;
  /* margin-left: 1rem; */
  font-family: "urbane" !important;
  transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
  min-width: 7.625rem;
}
.btn-primary--white:hover {
  background-color: rgba(0,0,0,0.6) !important;
  color: #fff !important;
}
button.owl-next, button.owl-prev {
  border: none !important;
}
.ktk-block-row-padding {
  padding: 3.75rem 0;
}
@media screen and (max-width: 1023px) {
  .ktk-block-row-padding {
    padding: 2rem 0;
  }
}
@media screen and (max-width: 767px) {
  .ktk-block-row-padding {
    padding: 1.75rem 0;
  }
}
.ktk-row-cpt-padding {
  margin: 5rem 0;
}

/** Custom CSS Download plugin **/
.ofi-download-container {

}
  .download-button {
    background-image: none !important;
    box-shadow: none !important;
    font-family: "Montserrat", sans-serif !important;
    font-size: 16px;
    font-weight: 600 !important;
    padding: 0.7rem 2rem;
    text-transform: capitalize !important;
    text-shadow: none !important;
  }
  .download-button small {
    display: none;
  }

</pre></body></html>