.slider-section {
  margin-top: 0px;
  position: relative; }

.slider-container {
  position: relative;
  user-select: none;
  cursor: all-scroll;
  width: 100%;
  overflow: hidden;
  background-color: #fff;
  height: 135px; }

.slider-container .slider-control {
  display: none;
  z-index: 2;
  position: absolute;
  top: 0;
  width: 30px;
  height: 30px;
  transition: opacity 0.3s;
  will-change: opacity;
  opacity: 1;
  text-align: center;
  border-radius: 100%; }
  .slider-container .slider-control.inactive:hover {
    cursor: auto; }
  .slider-container .slider-control:not(.inactive):hover {
    opacity: 0.8;
    cursor: pointer; }
  .slider-container .slider-control.left {
    left: 5px;
    top: 50%;
    transform: translate(0, -50%); }
  .slider-container .slider-control.right {
    right: 5px;
    top: 50%;
    transform: translate(0, -50%); }
  .slider-container .slider-control i {
    font-size: 22px;
    line-height: 30px;
    color: #fff; }

.slider-container .slider-pagi {
  position: absolute;
  z-index: 3;
  right: 5%;
  bottom: 5%;
  font-size: 0;
  list-style-type: none;
  padding: 0; }
  .slider-container .slider-pagi__elem {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 8px;
    height: 8px;
    margin: 0 5px;
    border-radius: 50%;
    border: 1px solid #fff;
    cursor: pointer;
    background-color: transparent; }
    .slider-container .slider-pagi__elem:before {
      content: "";
      position: absolute;
      left: 50%;
      top: 50%;
      width: 8px;
      height: 8px;
      background-color: #ff0000;
      border-radius: 50%;
      transition: transform 0.3s;
      transform: translate(-50%, -50%) scale(0); }
    .slider-container .slider-pagi__elem.active:before, .slider-container .slider-pagi__elem:hover:before {
      transform: translate(-50%, -50%) scale(1); }

.slider-container .slider-slider {
  z-index: 1;
  position: relative;
  height: 135px; }
  .slider-container .slider-slider.animating {
    transition: transform 0.5s ease-out; }
    .slider-container .slider-slider.animating .slider-slide__bg {
      transition: transform 0.5s ease-out; }

.slider-container .slider-slide {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  font-family: lato;
  /*  transform:skew(-45deg);
    img{
        transform: skew(45deg);
    }*/ }
  .slider-container .slider-slide.active .slider-slide__overlay,
  .slider-container .slider-slide.active .slider-slide__text {
    opacity: 1; }
    .slider-container .slider-slide.active .slider-slide__overlay-heading,
    .slider-container .slider-slide.active .slider-slide__text-heading {
      transform: translateY(0); }
    .slider-container .slider-slide.active .slider-slide__overlay-desc,
    .slider-container .slider-slide.active .slider-slide__text-desc {
      transform: translateY(0); }
    .slider-container .slider-slide.active .slider-slide__overlay-link,
    .slider-container .slider-slide.active .slider-slide__text-link {
      transform: translateY(0); }
  .slider-container .slider-slide__bg {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%; }
  .slider-container .slider-slide:nth-child(1) {
    left: 0; }
    .slider-container .slider-slide:nth-child(1) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(1) .slider-slide__overlay-path {
      fill: #e99c7e; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(1) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide:nth-child(2) {
    left: 100%; }
    .slider-container .slider-slide:nth-child(2) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(2) .slider-slide__overlay-path {
      fill: #e1ccae; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(2) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide:nth-child(3) {
    left: 200%; }
    .slider-container .slider-slide:nth-child(3) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(3) .slider-slide__overlay-path {
      fill: #adc5cd; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(3) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide:nth-child(4) {
    left: 300%; }
    .slider-container .slider-slide:nth-child(4) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(4) .slider-slide__overlay-path {
      fill: #adc5cd; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(4) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide:nth-child(5) {
    left: 400%; }
    .slider-container .slider-slide:nth-child(5) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(5) .slider-slide__overlay-path {
      fill: #adc5cd; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(5) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide:nth-child(6) {
    left: 500%; }
    .slider-container .slider-slide:nth-child(6) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(6) .slider-slide__overlay-path {
      fill: #adc5cd; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(6) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide:nth-child(7) {
    left: 600%; }
    .slider-container .slider-slide:nth-child(7) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(7) .slider-slide__overlay-path {
      fill: #adc5cd; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(7) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide:nth-child(8) {
    left: 700%; }
    .slider-container .slider-slide:nth-child(8) .slider-slide__bg {
      left: 0; }
    .slider-container .slider-slide:nth-child(8) .slider-slide__overlay-path {
      fill: #adc5cd; }
    @media (max-width: 991px) {
      .slider-container .slider-slide:nth-child(8) .slider-slide__text {
        background-color: none; } }
  .slider-container .slider-slide__content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .slider-container .slider-slide__overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    transition: transform 0.5s 0.5s, opacity 0.2s 0.5s;
    will-change: transform, opacity;
    transform: translate3d(-20%, 0, 0);
    opacity: 0; }
    @media (max-width: 991px) {
      .slider-container .slider-slide__overlay {
        display: none; } }
    .slider-container .slider-slide__overlay path {
      opacity: 0.8; }
  .slider-container .slider-slide__text {
    position: absolute;
    width: 25%;
    bottom: 15%;
    left: 10%;
    color: #fff;
    transition: opacity 0.5s 0.8s;
    opacity: 0; }
    @media (max-width: 991px) {
      .slider-container .slider-slide__text {
        left: 0;
        bottom: 0;
        width: 100%;
        height: 20rem;
        text-align: center;
        transform: translateY(0%);
        transition: transform 0.5s 0.5s, opacity 0.5s 0.5s;
        padding: 0 1rem; } }
    .slider-container .slider-slide__text-heading {
      font-size: 28px;
      margin-bottom: 2rem;
      transform: translateY(100%);
      transition: transform 0.9s 0.8s;
      text-shadow: 0px 0px 5px #000; }
      @media (max-width: 991px) {
        .slider-container .slider-slide__text-heading {
          line-height: 32rem;
          font-size: 20px; } }
    .slider-container .slider-slide__text-desc {
      font-size: 22px;
      margin-bottom: 1.5rem;
      transform: translateY(90%);
      transition: transform 0.9s 0.8s;
      text-shadow: 0px 0px 5px #000; }
      @media (max-width: 991px) {
        .slider-container .slider-slide__text-desc {
          display: none; } }
    .slider-container .slider-slide__text-link {
      z-index: 5;
      display: inline-block;
      position: relative;
      padding: 5px 10px;
      cursor: pointer;
      color: #fff;
      font-size: 16px;
      perspective: 1000px;
      transform: translateY(80%);
      transition: transform 0.9s 0.8s;
      text-shadow: 0px 0px 5px #000; }
      @media (max-width: 991px) {
        .slider-container .slider-slide__text-link {
          display: none; } }
      .slider-container .slider-slide__text-link:before {
        z-index: -1;
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #000;
        transform-origin: 50% 100%;
        transform: rotateX(-80deg);
        transition: transform 0.3s; }
      .slider-container .slider-slide__text-link:hover:before {
        transform: rotateX(0); }
      .slider-container .slider-slide__text-link:hover {
        text-decoration: none;
        color: #dd4480; }

@media (min-width: 480px) {
  .slider-container {
    height: 154px; }

  .slider-container .slider-slider {
    height: 154px; }

  .slider-container .slider-control {
    width: 35px;
    height: 35px; }
    .slider-container .slider-control i {
      font-size: 20px;
      line-height: 35px; }

  .slider-container .slider-pagi__elem {
    width: 8px;
    height: 8px; }
    .slider-container .slider-pagi__elem:before {
      width: 8px;
      height: 8px; } }
@media (min-width: 768px) {
  .slider-container {
    height: 248px; }

  .slider-container .slider-slider {
    height: 248px; }

  .slider-container .slider-control {
    display: block;
    width: 36px;
    height: 36px; }
    .slider-container .slider-control i {
      font-size: 22px;
      line-height: 34px; }

  .slider-container .slider-pagi__elem {
    width: 10px;
    height: 10px; }
    .slider-container .slider-pagi__elem:before {
      width: 10px;
      height: 10px; } }
@media (min-width: 992px) {
  .slider-container {
    height: 322px; }

  .slider-container .slider-slider {
    height: 322px; }

  .slider-container .slider-control {
    width: 42px;
    height: 42px; }
    .slider-container .slider-control i {
      font-size: 24px;
      line-height: 40px; }

  .slider-container .slider-pagi {
    bottom: 10px; }
    .slider-container .slider-pagi__elem {
      width: 10px;
      height: 10px; }
      .slider-container .slider-pagi__elem:before {
        width: 10px;
        height: 10px; } }
@media (min-width: 1200px) {
  .slider-container {
    height: 380px; }

  .slider-container .slider-slider {
    height: 380px; }

  .slider-container .slider-control {
    width: 42px;
    height: 42px; }
    .slider-container .slider-control i {
      font-size: 26px;
      line-height: 40px; }

  .slider-container .slider-pagi__elem {
    width: 10px;
    height: 10px; }
    .slider-container .slider-pagi__elem:before {
      width: 10px;
      height: 10px; } }
.product-news {
  margin-top: 10px; }
  .product-news .product-news-heading h3 {
    margin: 0;
    font-size: 16px;
    border-bottom: 2px solid #ececec; }
    .product-news .product-news-heading h3 a {
      display: inline-block;
      padding: 5px 0;
      border-bottom: 2px solid #fc4b41;
      color: #010101;
      text-transform: uppercase;
      text-decoration: none; }
      .product-news .product-news-heading h3 a:hover {
        text-decoration: none; }
  .product-news .product-news-row .one-product-news {
    padding: 5px; }
    .product-news .product-news-row .one-product-news:nth-child(odd) {
      padding-left: 0; }
    .product-news .product-news-row .one-product-news:nth-child(even) {
      padding-right: 0; }
    .product-news .product-news-row .one-product-news .inner-one-product-news {
      position: relative; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-thumb {
        padding: 10px;
        background-color: #f1f1f1; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-thumb a {
          display: block; }
          .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-thumb a img {
            margin: 0 auto; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > h4 {
        margin: 10px 0;
        text-align: center;
        font-size: 13px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > h4 > a {
          text-transform: uppercase;
          color: #191919;
          text-decoration: none; }
          .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > h4 > a:hover {
            text-decoration: none; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p {
        text-align: center; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-new {
          display: block;
          color: #ed1c24;
          font-weight: bold;
          font-size: 14px;
          margin-right: 5px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-old {
          display: block;
          text-decoration: line-through;
          color: #898989;
          font-size: 12px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-news {
        position: absolute;
        top: 5px;
        right: 5px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-news img {
          width: 30px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-sales {
        position: absolute;
        top: 5px;
        left: 5px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-sales img {
          width: 30px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news::after {
        display: table;
        content: "";
        clear: both; }
  .product-news .product-news-row::after {
    display: table;
    content: "";
    clear: both; }

@media (min-width: 768px) {
  .product-news {
    margin-top: 10px; }
    .product-news .product-news-heading h3 {
      font-size: 18px; }
      .product-news .product-news-heading h3 a {
        padding: 7px 0; }
    .product-news .product-news-row .one-product-news {
      padding: 10px; }
      .product-news .product-news-row .one-product-news:nth-child(odd) {
        padding-left: 10px; }
      .product-news .product-news-row .one-product-news:nth-child(even) {
        padding-right: 10px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > h4 {
        margin: 10px 0;
        font-size: 16px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-new {
        display: block;
        font-size: 15px;
        margin-bottom: 3px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-old {
        display: block;
        font-size: 13px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-news img {
        width: 34px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-sales img {
        width: 34px; } }
@media (min-width: 992px) {
  .product-news {
    margin-top: 10px; }
    .product-news .product-news-heading h3 {
      font-size: 18px; }
      .product-news .product-news-heading h3 a {
        padding: 10px 0; }
    .product-news .product-news-row .one-product-news {
      padding: 10px; }
      .product-news .product-news-row .one-product-news:nth-child(odd) {
        padding-left: 10px; }
      .product-news .product-news-row .one-product-news:nth-child(even) {
        padding-right: 10px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > h4 {
        margin: 15px 0; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-new {
        display: block;
        margin-bottom: 3px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-old {
        display: block; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-news {
        top: 10px;
        right: 10px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-news img {
          width: 38px; }
      .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-sales {
        top: 10px;
        left: 10px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-sales img {
          width: 38px; } }
@media (min-width: 1200px) {
  .product-news {
    margin-top: 30px; }
    .product-news .product-news-heading h3 {
      font-size: 22px; }
    .product-news .product-news-row {
      margin-left: -15px;
      margin-right: -15px; }
      .product-news .product-news-row .one-product-news {
        width: 20%;
        padding: 15px; }
        .product-news .product-news-row .one-product-news:nth-child(odd) {
          padding-left: 15px; }
        .product-news .product-news-row .one-product-news:nth-child(even) {
          padding-right: 15px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-new {
          display: inline;
          margin-bottom: 0; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-desc > p .product-news-price-old {
          display: inline; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-news img {
          width: 42px; }
        .product-news .product-news-row .one-product-news .inner-one-product-news .product-news-ribbon-sales img {
          width: 42px; } }
.service {
  padding: 5px 0;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec; }
  .service .one-service {
    border-right: 2px solid #ececec;
    padding: 5px; }
    .service .one-service:nth-child(1) .service-desc > p {
      color: #ed1c24;
      font-weight: bold; }
    .service .one-service .service-thumb {
      float: left;
      width: 68px; }
      .service .one-service .service-thumb a {
        display: block; }
        .service .one-service .service-thumb a img {
          margin: 0 auto; }
    .service .one-service .service-desc {
      float: left;
      padding-left: 10px; }
      .service .one-service .service-desc > h4 {
        font-weight: bold;
        text-transform: uppercase;
        color: #191919;
        margin-top: 7px;
        margin-bottom: 7px;
        font-size: 15px; }
      .service .one-service .service-desc > p {
        font-family: arial;
        color: #898989;
        margin-bottom: 0;
        font-size: 14px; }
    .service .one-service::after {
      display: table;
      content: "";
      clear: both; }
  .service::after {
    display: table;
    content: "";
    clear: both; }

@media (min-width: 768px) {
  .service {
    padding: 10px 0; }
    .service .one-service {
      padding: 10px;
      padding-left: 5px;
      padding-right: 5px; }
      .service .one-service .service-thumb {
        width: auto; }
        .service .one-service .service-thumb a img {
          margin: 0; } }
@media (min-width: 992px) {
  .service {
    padding: 15px 0; }
    .service .one-service {
      padding: 5px;
      padding-left: 10px;
      padding-right: 10px; }
      .service .one-service .service-thumb {
        float: none; }
        .service .one-service .service-thumb a img {
          margin: 0 auto; }
      .service .one-service .service-desc {
        float: none; }
        .service .one-service .service-desc > h4 {
          text-align: center; }
        .service .one-service .service-desc > p {
          text-align: center; } }
@media (min-width: 1200px) {
  .service {
    padding: 20px 0;
    margin-top: 40px;
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec; }
    .service .one-service {
      padding-left: 15px;
      padding-right: 15px; } }
@media (min-width: 1440px) {
  .service {
    padding: 20px 0;
    margin-top: 40px;
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec; }
    .service .one-service {
      padding-left: 15px;
      padding-right: 15px; }
      .service .one-service .service-thumb {
        float: left; }
      .service .one-service .service-desc {
        float: left; }
        .service .one-service .service-desc > h4 {
          text-align: left; }
        .service .one-service .service-desc > p {
          text-align: left; } }
.product-best-seller {
  margin-top: 10px; }
  .product-best-seller .product-best-seller-heading h3 {
    margin: 0;
    font-size: 16px;
    border-bottom: 2px solid #ececec; }
    .product-best-seller .product-best-seller-heading h3 a {
      display: inline-block;
      padding: 5px 0;
      border-bottom: 2px solid #fc4b41;
      color: #010101;
      text-transform: uppercase;
      text-decoration: none; }
      .product-best-seller .product-best-seller-heading h3 a:hover {
        text-decoration: none; }
  .product-best-seller .product-best-seller-row .one-product-best-seller {
    padding: 5px; }
    .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller {
      position: relative; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb {
        padding: 10px;
        background-color: #f1f1f1;
        position: relative; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb a {
          display: block; }
          .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb a img {
            margin: 0 auto; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb .product-best-seller-ribbon-news {
          position: absolute;
          top: 5px;
          right: 5px; }
          .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb .product-best-seller-ribbon-news img {
            width: 30px; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb .product-best-seller-ribbon-sales {
          position: absolute;
          top: 5px;
          left: 5px; }
          .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb .product-best-seller-ribbon-sales img {
            width: 30px; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 {
        margin: 10px 0;
        text-align: left;
        font-size: 16px; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 > a {
          text-transform: uppercase;
          color: #555454;
          text-decoration: none; }
          .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 > a:hover {
            text-decoration: none; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star {
        margin-bottom: 10px; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star > img {
          float: left; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star::after {
          display: table;
          content: "";
          clear: both; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > p {
        text-align: left; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > p .product-best-seller-price-new {
          color: #040404;
          font-weight: bold;
          font-size: 14px;
          margin-right: 5px;
          margin-bottom: 5px;
          display: block; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > p .product-best-seller-price-old {
          text-decoration: line-through;
          color: #898989;
          font-size: 12px;
          display: block; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller::after {
        display: table;
        content: "";
        clear: both; }
  .product-best-seller .product-best-seller-row::after {
    display: table;
    content: "";
    clear: both; }

@media (min-width: 480px) {
  .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 {
    margin: 5px 0; }
  .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star {
    margin-bottom: 5px; }
  .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > p .product-best-seller-price-new {
    font-size: 15px; } }
@media (min-width: 768px) {
  .product-best-seller {
    margin-top: 10px; }
    .product-best-seller .product-best-seller-heading h3 {
      font-size: 18px; }
      .product-best-seller .product-best-seller-heading h3 a {
        padding: 7px 0; }
    .product-best-seller .product-best-seller-row .one-product-best-seller {
      padding: 10px; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 {
        margin: 10px 0; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star {
        margin-bottom: 10px; } }
@media (min-width: 992px) {
  .product-best-seller {
    margin-top: 10px; }
    .product-best-seller .product-best-seller-heading h3 {
      font-size: 18px; }
      .product-best-seller .product-best-seller-heading h3 a {
        padding: 10px 0; }
    .product-best-seller .product-best-seller-row .one-product-best-seller {
      padding: 10px; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb .product-best-seller-ribbon-news {
        top: 10px;
        right: 10px; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-thumb .product-best-seller-ribbon-sales {
        top: 10px;
        left: 10px; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 {
        margin: 15px 0; }
      .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star {
        margin-bottom: 15px; } }
@media (min-width: 1200px) {
  .product-best-seller {
    margin-top: 30px; }
    .product-best-seller .product-best-seller-heading h3 {
      font-size: 22px; }
    .product-best-seller .product-best-seller-row {
      margin-left: -15px;
      margin-right: -15px; }
      .product-best-seller .product-best-seller-row .one-product-best-seller {
        width: 33.33%;
        padding: 15px; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 {
          margin: 15px 0; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star {
          margin-bottom: 15px; } }
@media (min-width: 1440px) {
  .product-best-seller {
    margin-top: 30px; }
    .product-best-seller .product-best-seller-heading h3 {
      font-size: 22px; }
    .product-best-seller .product-best-seller-row {
      margin-left: -15px;
      margin-right: -15px; }
      .product-best-seller .product-best-seller-row .one-product-best-seller {
        width: 25%;
        padding: 15px; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc > h4 {
          margin: 15px 0; }
        .product-best-seller .product-best-seller-row .one-product-best-seller .inner-one-product-best-seller .product-best-seller-desc .product-best-seller-star {
          margin-bottom: 15px; } }
.cooperate {
  margin-top: 10px; }
  .cooperate .cooperate-heading h3 {
    margin: 0;
    font-size: 16px;
    border-bottom: 2px solid #ececec; }
    .cooperate .cooperate-heading h3 a {
      display: inline-block;
      padding: 5px 0;
      border-bottom: 2px solid #fc4b41;
      color: #010101;
      text-transform: uppercase;
      text-decoration: none; }
      .cooperate .cooperate-heading h3 a:hover {
        text-decoration: none; }
  .cooperate .cooperate-row .one-cooperate {
    float: left;
    width: 25%;
    padding: 7px; }
    .cooperate .cooperate-row .one-cooperate > a {
      display: block; }
      .cooperate .cooperate-row .one-cooperate > a > img {
        margin: 0 auto; }
  .cooperate .cooperate-row::after {
    display: table;
    content: "";
    clear: both; }

@media (min-width: 768px) {
  .cooperate {
    margin-top: 10px; }
    .cooperate .cooperate-heading h3 {
      font-size: 18px; }
      .cooperate .cooperate-heading h3 a {
        padding: 7px 0; }
    .cooperate .cooperate-row .one-cooperate {
      width: 16.66%; } }
@media (min-width: 992px) {
  .cooperate .cooperate-heading h3 {
    font-size: 20px; }
    .cooperate .cooperate-heading h3 a {
      padding: 10px 0; }
  .cooperate .cooperate-row .one-cooperate {
    width: 20%; } }
@media (min-width: 1200px) {
  .cooperate .cooperate-heading h3 {
    font-size: 22px; }
  .cooperate .cooperate-row .one-cooperate {
    width: 16.66%;
    padding: 10px 30px; } }

/*# sourceMappingURL=home.css.map */
