/** Shopify CDN: Minification failed

Line 9:23 Expected identifier but found whitespace
Line 9:25 Unexpected "{"
Line 9:34 Expected ":"

**/
.featured-collection-section {
      background-color: {{ section.settings.primary_color }};
  }
  .featured-collection-section {
    padding: 0 !important;
  }
@media screen and (min-width: 320px) {
  featured-collection-swiper .swiper:not(.swiper-initialized) .swiper-slide{
    flex: 1 0 66%;
    margin-right: 15px;
  }
}
@media screen and (min-width: 768px) {
  featured-collection-swiper .swiper:not(.swiper-initialized) .swiper-slide{
    flex: 1 0 40%;
    margin-right: 20px;
  }
}
@media screen and (min-width: 1024px) {
  featured-collection-swiper .swiper:not(.swiper-initialized) .swiper-slide{
    flex: 1 0 28%;
    margin-right: 20px;
  }
}
@media screen and (min-width: 1440px) {
  featured-collection-swiper .swiper:not(.swiper-initialized) .swiper-slide{
    flex: 1 0 22%;
    margin-right: 20px;
  }
}
@media screen and (max-width: 767px) {
  .c-padding.button--lg {
    padding: 8px 2rem;
  }
  .featured-collection .container-content.container--full .swiper-wrapper {
    padding-left: 16px !important;
  }
}
.featured-collection .container-content.container--full .swiper-wrapper {
  padding-left: 50px;
}
.swiper-navigation .swiper-button-disabled {
  opacity: 0 !important;
}
.static--navigation {
  margin: 30px 40px 0 !important;
}
.template-product.template-product-keon-pdp .featured-collection-section .product-card__image .img--contain img{
    object-position: top !important;
    object-fit: cover !important;
}
.featured-collection-section .swiper-navigation .swiper-button  img {
    width: 20px;
    height: auto;
}
featured-collection-swiper .swiper-navigation.static--navigation{
    opacity: 0;
    visibility: hidden;
    transition: all 300ms ease;
}
featured-collection-swiper .swiper:hover .swiper-navigation.static--navigation{
    opacity: 1;
    visibility: visible;
    transition: all 300ms ease;
}
.featured-collection-section {
  padding: 10px 0;
}
.featured-collection-section .container-footer {
  margin-top: 45px;
}
.template-product.template-product-keon-pdp .featured-collection-section .product-card__image .img--portrait {
  padding-bottom: 135% !important;
}
@media only screen and (max-width: 992px) and(min-width: 768px) {
  .featured-collection-section {
    padding: 5px 0;
  }
}
@media only screen and (max-width: 767px) {
  .featured-collection-section {
    padding: 10px 0;
  }
  .featured-collection-section .container-footer {
    margin-top: 10px;
  }
  .d-sm-none {
    display: none !important;
  }
  .swiper-container--1-slides .swiper-slide {
    flex: 1 0 75%;
  }
}
.product-card__image {
    border-radius: 18px;
}
.product-card__image .img {
  border-radius: 18px;
  margin: 0;
}
.featured-collection-section .img--contain img,
.featured-collection-section .img--contain svg {
  /* object-fit: cover; */
}
.product-card__image  .full-unstyled-link {
  background: #f8f8f8;
  border-radius: 18px;
}
featured-collection-swiper .product-card__image-wrapper{
  border-radius: 18px;
}