/** Shopify CDN: Minification failed

Line 170:0 Expected "}" to go with "{"

**/
[id*="featured-products-update"] {
    background-color: #efedec;
}

[id*="featured-products-update-bottom"] {
    padding-bottom: 100px;
    background-color: #fff;
}

[id*="featured-products-update-bottom"] .featured-products.container.featured-products-update {
    background-color: #fff;
}

.featured-products-update h2.h1 {
    text-align: center;
    font-size: 2.5rem;
}

[id*="featured-products-update-bottom"] .featured-products-update h2.h1 {
    display: none;
}
[id*=slider] .product-card figcaption {
  height: auto;
}
.featured-products.container.featured-products-update {
    background-color: #efedec;
}

.feature-products-inner-update {
    margin-bottom: 0;
}

.savings-update {
    background: #fff;
    color: #000;
    font-size: 1.3rem;
}

.product-section__inner__form__add-btn.btn.btn-primary.btn-update {
    width: 90%;
    padding: 12px 24px;
    border-radius: 1;
}

.product-section__inner__form{
  flex-grow: 1;
  width: 100%;
}

.learnlink {
    margin: 0 auto;
    text-decoration: none;
    color: #138075;
    font-weight: 700;
    font-size: 24px;
    flex-grow: 1;
}

.featured-products__inner.feature-products-inner-update .card-update {
    /* margin-top: 30px; */
    background-color: #ffffff;
}

figure.product-card.expanded.card-update {
    border: 3px solid #fff;
}

figure.product-card.expanded.card-update.featured {
    margin-top: 0;
    border: 3px solid #138075;
}


.feature-products-inner-update .product-card.expanded figcaption .description {
    /* height: 280px; */
  flex-grow: 1;
}

/* p.shortDescriptionUpdate {
    height: 6rem;
} */

.description h6 {
    /* color: (var(--bs-info)); */
    color: #138075;
}

#popular {
    margin: 40px 0px -5px;
    padding: 3px 8px;
    background: #e0efed;
    color: #138075;
    border-radius: 25px;
    font-weight: 700;
}

.updateRender {
    display: none;
}

/* .card-update {
    align-self: start;
} */

.card-box-upper {
    /* height: 350px; */
  flex-grow: 1;
}

.non-feature figcaption .card-box-upper{
  margin-top: 19px;
}

.non-feature #popular{
  display: none;
}

.non-feature{
  margin-top: 50px;
}



@media (max-width: 767.98px) {
    .featured-products.container.featured-products-update {
        padding-top: 3rem;
    }

    .featured-products__inner.feature-products-inner-update .card-update {
        margin-top: 0;
    }

    .featured #popular {
        margin-top: 15px;
    }
    
    .featured .card-box-upper {
       margin-top: auto;
    }
}


.product-card figcaption{
     flex-shrink: 0;
}


 .product-section__inner__form{
   text-align: center;
 }
.mt-15{
  margin-top: 15px;
}

.dnone{
  display: none;
}

@media screen and (max-width: 992px) {
    .featured-products-update h2.h1 {
        font-weight: 700;
        font-size: 24px !important;
        line-height: 30.9px;
    }
