<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.shopify-app-block button{position:relative!important}.kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__list__tab,.kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__list__tab small{color:#fff}.kl_reviews__clear_filter__button:before,.kl_reviews__star_rating_widget:before{background-color:transparent!important}.kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item p.kl_reviews__review__response_title{font-weight:700}.kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item{padding-bottom:30px;border-bottom:1px solid #eee!important;margin-bottom:30px}.template-article #content ul{list-style:outside;padding-left:40px;li{margin-bottom:0}}.template-article #content h2+h3{margin-top:20px}[class*="fa-"],.fa,[class^="fa"]{font-family:'Font Awesome 5 Free'}body.template-collection hr:before{content:none;display:none}.kl_reviews__histogram{justify-content: center;}.kl_reviews__summary__image_container--few_images{max-height: 100%;}.kl_reviews__review__image.kl_reviews__review__image.kl_reviews__review__image{height: 100% !important;}.k2504s{ h2{margin-top: 25px;} .disclaimer-box p{margin-bottom: 10px;line-height:1.4rem;} small{font-size: 0.7rem; line-height: 1;} hr{margin: 25px 0;} h3{margin-top: 25px;} h4{margin-top: 25px;} ul{padding-left: 40px; list-style: outside; li{margin:0;}}}@media screen and (min-width:1001px){.shopify-section-header li.sub-static.sub&gt;a:before{min-width:5.6px}}
main{
  .slideshow-banner {
    .swiper-slide{
      padding: 0 !important;
      article{
        max-width: 100% !important;
        padding: 0 !important;
        min-height: auto !important;
        figure{
          left: 0;
          right: 0;
          position: relative !important;
        }
        
      }
    }
  }
}

.manual-k2504s {
  ul{
    list-style: outside;
    padding-left: 20px;
    li{
      margin-bottom: 0;
    }
    &amp; ul{
      list-style: circle;
    }
  }
  h2{
    font-size: 28px;
  }
  h3{
    font-size: 20px;
  }
  h2+h3{
    margin-top: 10px;
  }
  h2+h4{
    margin-top: 10px;
  }
  table td{
    vertical-align: top;
    padding: 20px;
    width: 50%;
    img{
      width: 100%;
    }
  }
  sup{
    font-size: 0.65em;
  }
  .disclaimer-box{
    p{
      margin-bottom: 10px;
    }
    small,p{
      font-size: 14px;
      line-height: 22px;
    }
  }
}

.template-product .fancybox__container .fancybox__thumbs {
    display: none !important;
}
.template-product .fancybox__container .carousel__button.is-prev,
.template-product .fancybox__container .carousel__button.is-next {
    top: 50% !important;
    transform: translateY(-50%) !important;
}
</pre></body></html>