/** Shopify CDN: Minification failed

Line 41:66 Unexpected "{"

**/

:root {
  	--article-summary-line-clamp: 3;
  	--article-title-line-clamp: 3;
    --mpcard-title-line-clamp: 5;
}
.m-article-card .m-article-card__excerpt{
  -webkit-line-clamp: var(--article-summary-line-clamp, unset);
}
.m-article-card .m-article-card__title{
  -webkit-line-clamp: var(--article-title-line-clamp, unset);
}
.m-article-card .m-article-card__title,
.m-article-card .m-article-card__excerpt{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.m-blog-grid  .h3.m-button.m-button--link,
.m-featured-collection-section .h3.m-button.m-button--link{
  font-family: var(--font-stack-header);
  font-size: calc(((var(--font-h3-desktop)) /(var(--font-base-size)))* 1rem);
     font-weight: var(--font-weight-header);
      text-wrap: nowrap;
          padding-top: 0;
}
.m-blog-grid .h3.m-button.m-button--link:before,
.m-featured-collection-section .h3.m-button.m-button--link:before{
  background: transparent !important;
}
.m-blog-grid .m-button.m-button--link:after,
.m-blog-grid .m-button.m-button--link:hover,
.m-blog-grid .h3.m-button.m-button--link:before,
.m-featured-collection-section .m-button.m-button--link:after,
.m-featured-collection-section .m-button.m-button--link:hover,
.m-featured-collection-section .h3.m-button.m-button--link:before,{
  background: transparent !important; 
}
.m-section__heading{
  text-wrap: nowrap; 
}

@media screen and (max-width: 767px) {
    .m-blog-grid__wrapper .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>* {
     --mobile-column-width: 50%;
    }
      .m-product-list.m-mixed-layout--mobile-grid .m-mixed-layout__inner .m\:column {
      --mobile-column-width: 50%;
    }
    .m-product-list .m-product-card__title .m-product-card__name{
        -webkit-line-clamp: var(--mpcard-title-line-clamp, unset);
  }
  .m-blog-grid .h3.m-button.m-button--link,
  .m-featured-collection-section .h3.m-button.m-button--link,
  .m-featured-collection-section .m-section__heading,
  .m-blog-grid .m-section__heading{
    font-size: calc(((var(--font-h3-mobile)) /(var(--font-base-size)))* 1rem);
            padding-top: 0;
  }
}
@media screen and (max-width: 450px) {
    .m-blog-grid__wrapper .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>* {
     --mobile-column-width: 50%;
    }
      .m-product-list.m-mixed-layout--mobile-grid .m-mixed-layout__inner .m\:column {
      --mobile-column-width: 50%;
    }
    .m-product-list .m-product-card__title .m-product-card__name{
        -webkit-line-clamp: var(--mpcard-title-line-clamp, unset);
  }
  .m-blog-grid .h3.m-button.m-button--link,
  .m-featured-collection-section .h3.m-button.m-button--link,
  .m-featured-collection-section .m-section__heading,
  .m-blog-grid .m-section__heading{
    font-size: 22px;
    padding-top: 4px;
  }
  .m-featured-collection-section .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button{
    padding: 10px 14px;
  }
}
@media only screen and (min-width: 1280px) {
.m-blog-grid .h3.m-button.m-button--link,
.m-featured-collection-section .h3.m-button.m-button--link,
  .m-featured-collection-section .m-section__heading,
  .m-blog-grid .m-section__heading{
        font-size: calc(((var(--font-h3-desktop)) /(var(--font-base-size)))* 1rem);
        line-height: 1.333;
    }
}


@media only screen  and (min-width: 564px) {
    .m-featured-collection-section .m-product-card__title{
       height: 90px; 
  }
}



@media only screen and (min-width: 768px) {
      .m-featured-collection-section .m-product-card__title{
       height: 70px; 
  }
.m-blog-grid  .h3.m-button.m-button--link,
.m-featured-collection-section .h3.m-button.m-button--link,
    .m-featured-collection-section .m-section__heading,
  .m-blog-grid .m-section__heading{
        font-size: calc(((var(--font-h3-tablet)) /(var(--font-base-size)))* 1rem);
        line-height: 1.333;
    }
}
.m-blog-grid__wrapper .m-article-card__title{
  height: 80px;
}
@media only screen and (min-width: 1280px) {
      .m-featured-collection-section .m-product-card__title{
       height: 70px; 
  }
.m-blog-grid  .h3.m-button.m-button--link,
.m-featured-collection-section .h3.m-button.m-button--link,
    .m-featured-collection-section .m-section__heading,
  .m-blog-grid .m-section__heading{
        font-size: calc(((var(--font-h3-desktop)) /(var(--font-base-size)))* 1rem);
        line-height: 1.333;
    }
}
@media screen and (max-width: 1535px) {
  .m-icon-box-section .m-section-py {
    --section-padding-top: 24px;
  }
}
@media screen and (min-width: 1279px) {
  .m-icon-box-section .m-section-py {
    --section-padding-top: 24px;
  }
}
@media only screen and (max-width: 563px) {
  .m-featured-collection-section .m-product-card__title{
       height: 120px; 
  }
  .m-featured-collection-section .m-product-card__content.m\:text-left .m-price--on-sale .m-price__sale,.m-featured-collection-section .m-price{
        font-size: 14px;
        flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.m-product-card--style-4 .m-add-to-cart--text {
 display: flex;
  gap: 8px; 
  width: max-content;
  margin: 0 auto;
}
@media only screen and (min-width: 768px) {
  .m-section.m-blog-grid .m-blog-grid__button, .m-featured-collection-section .m-featured-collection__button{
    margin-top: 2.5px !important;
  }
}
.m-featured-collection-section .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button{
  width: max-content;
  border-radius: 0;
}
.jdgm-prev-badge.jdgm--js[data-number-of-reviews="0"] {
    opacity: 0;
    visibility: hidden;
  height:23.2px;
}
@media only screen and (max-width: 768px) {
  .m-product-card__price{
    height: 46.38px;
  }
  
}
@media only screen and (min-width: 1440px) {
  .m-product-card__title{
    height: 48px;
  }
}
@media only screen and (max-width: 1439px) {
  .m-product-card__title{
    height: 72px;
  }
}
@media only screen and (max-width: 430px) {
  .m-product-card__title{
    height: 72px;
  }
}