/** Shopify CDN: Minification failed

Line 43:4 Unexpected "{"
Line 43:5 Expected identifier but found "%"
Line 62:6 Unexpected "{"
Line 62:7 Expected identifier but found "%"

**/
.featured-collection-slider__product .image.aspect-ratio--portrait > * {
    aspect-ratio: 2 / 2.3;
}

.featured-collection-slider__product .product-item__text.ta-c h4 {
    font-size: 18px !important;
    line-height: 30px;
    margin-bottom: 0 !important;
}

.product-item__price .sale, .product-item__price .displayed-discount {
      color: #00A9EB ;
    }

    /* .featured-collection-slider__navigation-list-item.selected {
      color: #0E8ECE !important;
    } */

    /* .featured-collection-slider__navigation-list-item.selected .ff-heading {
    color: #0E8ECE !important;
    }
 */
    /* .featured-collection-slider__navigation-list-item.selected .indicator {
    background-color: #0E8ECE !important;
   } */

    .product-item__hover-action-wrap{
      position: relative !important;
      display:none !important;
    }
    .carousel__navigation-button.swiper-button-lock {
      visibility: visible;
      opacity: 1;
    }
    {% comment %}
    .product-item__inner .product-item__hover-container{
      z-index:-1;
      display:block;
      position:absolute;
      top:0;
      right:0;
      bottom:0;
      left:0;
      margin:calc(var(--spacing-calc) * -1);
      height:var(--item-height);
      transition:height 0.2s ease;
      background-color:var(--color-background);
      opacity:0;
      pointer-events:none;
    }
  .product-item--border-on-hover .product-item__inner .product-item__hover-container{
        border:1px solid var(--color-text);
      }
      {% endcomment %}


       .fs-product-card-title {
      font-weight: 800;
      font-size: 12px !important;
    }
    .btn_collection{
      padding: 15px 32px 15px 32px;
      background: #0E8ECE;
      color: white;
      width: 90%;
      margin: 0 auto;
      margin-top: 80px !important;
      text-align: center;
      gap: 10px;
      font-size: 16px;
       display: flex;
      justify-content: center;
    }
    .featured-collection-slider__meta-controls {
      /* display: none; */
    }
  .featured-collection-slider__product .image.aspect-ratio--portrait > * {
    aspect-ratio: 2 / 2.5;
}
.product-item__inner {
    position: relative;
    background-color: #f9f6f3;
}


.swiper-backface-hidden .swiper-slide {
    margin-left: 2px;
    padding: 0px 10px;
    margin-right: 7px !important;
}




  .button_sale {
    position: absolute;
    top: 30px;
    right: 0;
    /* width: 58px; */
    text-align: center;
    padding: 4px 8px 4px 8px;
    background: #FEDC00;
    color: black;
    font-weight: 700;
    font-size: 16px;
    font-size: var(--font-size-product-badge);
    font-weight: 700;
    line-height: 18px;
    text-align: left;
    display: inline-block;
    position: absolute;
    z-index: 9;
    right: var(--spacing-2);
    top: var(--spacing-2);
    padding: 4px 8px;
}
    .btn_collection svg path {
    fill: #0E8ECE;
  }



.featured-collection-slider__product {
    height: auto;
}
.featured-collection-slider__product .product-item {
    height: 100%;
}
.featured-collection-slider__product .product-item .product-item__meta {
    flex-grow: 1;
}
.featured-collection-slider__product .product-item .product-item__inner {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.featured-collection-slider__inner {
    overflow: hidden;
}

.featured-collection-slider__content .featured-collection-slider__product {
    margin-left: 0 !important;
}
.featured-collection-slider__product .featured-collection-grid__product_link a.btn--secondary {
    border: 1px solid;
}


.featured-collection-slider__product .featured-collection-grid__product_link a {
    border: none;
    padding: var(--button-padding-normal);
}



  @media (max-width: 767px) {
  .featured-collection-slider__content .featured-collection-slider__product {
    margin-left: 0px !important;
}
    .btn_collection svg path {
      fill: #FFFFFF;
    }
    .product-item__text {
    /* margin: 0; */
}
      .featured-collection-slider__meta-controls {
      display: flex;
    }     
       .fs-product-card-title {
      font-weight: 800;
      font-size: 18px !important;
    }
    .btn_collection{
      padding: 10px 32px 10px 32px;
      background: #FFFFFF;
      color: #00A9EB;
      width: 357.38px;
      margin: 0 auto;
      margin-top: 20px !important;
      text-align: center;
      gap: 10px;
      font-size: 16px;
      font-weight: bold;
    }
.featured-collection-grid__product_link a {
    color: #0e8ece;
    border-bottom: 2px solid #0e8ece;
}
    
.featured-collection-slider__product .product-item__text.ta-c h4 {
    font-size: 14px !important;
    line-height: 22px;
    margin-bottom: 0 !important;
}
    .featured-collection-slider__meta-controls {
    justify-content: center;
}
    .featured-collection-grid__product .product-item__text.ta-c {
    margin: 0;
}
.product-item__price{
    font-size: 14px;
    font-weight: 700;
  }
   
}

  @media (max-width: 479px) {
.product-item__text {
    padding: 0 5px;
}
.product-item .unit-price__price {
    margin-left: 0;
    font-size: 10px;
}
  }

  @media (max-width: 374px) {
.product-item__text {
    padding: 0 2px;
}
.product-item .unit-price__price {
    font-size: 9px;
}
  }
