/** Shopify CDN: Minification failed

Line 56:13 Expected identifier but found whitespace
Line 56:14 Unexpected "100%"
Line 74:14 Unexpected "{"

**/
.product-slider {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 100px;
}
 
.product-slider .product-loop {
  margin: 42px 0px 0;
  padding-left: 10px;
}
@media (min-width: 768px) {
  .product-slider .product-loop {
    padding-left: 0px;
  }
}
.product-slider .product-loop .flickity-page-dots {
  position: relative;
  bottom: -15px;
}
.product-slider .product-loop .flickity-viewport {
  padding-right: 10px;
  overflow: visible;
}
@media (min-width: 1200px) {
  .product-slider .product-loop .flickity-viewport {
    min-height: 500px;
  }
}
@media (min-width: 768px) {
  .product-slider .product-loop .flickity-viewport {
    overflow: hidden;
    padding-right: 0px;
    /* overflow-y: visible; */
  }
}
.product-slider .product-loop .flickity-viewport .reveal .hidden {
  width: 95%;
  height: 95%;
}
.product-slider .product-loop .flickity-button {
  display: none;
}
@media (min-width: 768px) {
  .product-slider .product-loop .flickity-button {
    display: flex;
  }
}
.product-slider .product-loop .featured__collection-product
  min-height: 100%;
  width: 100%;{
  background-color: #ffffff;
  min-height: 370px;
  height: 100%;
}

@media screen and (max-width: 1280px) {
.product-slider {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 24px;
}
}

@media screen and (max-width: 980px) {
  .product-slider .product-loop .featured__collection-product
    min-height: 100%;
  width: 100%;{
    min-height: 340px;
    height: auto;
  }
}

.featured__collection-product{
    min-height: auto;
    width: 100%;
    padding-left: 0px;
}
.featured__blog-section .section-title {
    font-weight: 400;
    letter-spacing: 3.64px;
    font-size: 26px;
    padding: 0;
}

@media screen and (max-width: 980px) {
.product-slider {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 0px;
}
.product-slider .product-loop {
   padding-left: 0;
}
.product-slider .product-loop .flickity-viewport {
    padding-right: 0;
    overflow: visible;
}
}

@media screen and (max-width: 740px) {
.product-slider {
  padding: 0 22px;
}

}