.products .product-category mark {
  color: rgba(51, 51, 51, 0);
}
.woocommerce ul.products li.product a img {
  height: auto;
  width: auto !important;
  max-height: 310px;
}
.woocommerce ul.products li.product-category.product .woo-entry-inner a .woocommerce-loop-category__title {
  color: #f0cd13;
  padding-left: 10px;
}
html > .post-type-archive.post-type-archive-product > #outer-wrap > #wrap > #main > #content-wrap > #primary > #content > article > ul > li:nth-child(8) > div > div:nth-child(3) > a > h2 {
  padding-left: 45px;
}
.woo-entry-image-secondary {
  height: auto;
}
.n2_clear {
  padding-left: 0px;
  padding: 0px;
  margin-left: 0px;
  padding-right: 400px;
  position: relative;
  left: -220px;
  right: 0px;
}
.n2-section-smartslider {
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 0px;
  padding-left: 350px;
}
@media screen and (max-width: 1024px) {
  .n2-section-smartslider {
    margin-left: 0px;
    padding-left: 0px;
  }
}
@media screen and (max-width: 768px) {
  .n2-section-smartslider {
    margin-left: 0px;
    padding-left: 0px;
  }
}
#site-header #site-logo #site-logo-inner a img {
  left: auto;
  position: relative;
  right: -435px;
  top: 7px;
}
div#n2-ss-2 .n-uc-7RARxHJ2lcwo {
  padding: 10px;
}
html > .post-type-archive.post-type-archive-product > #outer-wrap > #wrap > div:nth-child(3) {
  padding-left: 450px;
}
html > .post-type-archive.post-type-archive-product > #outer-wrap > #wrap > div:nth-child(3) > #n2-ss-2-align > div > #n2-ss-2 > div > div:nth-child(1) > div > div > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) > div {
  left: 0px;
}
