/** Shopify CDN: Minification failed

Line 29:2 Comments in CSS use "/* ... */" instead of "//"
Line 78:70 Unexpected ";"

**/

div.sf__pcard-content h3.text-base {
    height: 3rem!important;
}
div.collection-list__controls div.swiper-pagination{
    flex-wrap: nowrap;
}



.bread-crumb__item {
  font-size: 12px;
}

.template-collection a.bread-crumb__item,
.template-collection bread-crumb__item {
    text-transform: lowercase;
    padding: .5rem 0.2rem;
}

.template-list-collections .collection-card__image,
.template-list-collections .font-semibold.text-xs {
  //display: none;
}
.image-less-items .container-fluid.section-py {
  padding-top: 30px;
  padding-bottom: 30px;
}
.image-less-items .collection-card__image,
.image-less-items .font-semibold.text-xs {
  display: none;
}
.image-desc-item .image-card__content-inner{
  width: 100%;
}
.image-desc-item .image-card__content-inner h3 {
  border-bottom: 2px solid;
}
.template-cart .page-header {
  text-align: left;
}
.template-cart a.bread-crumb__item,
.template-cart span.sf__breabcrumb-page-title {
  padding: 0 5px;
}
.template-cart .sf-breadcrumb .container {
  padding-left: 0;
}

.template-cart .sf-breadcrumb .flex.items-center.justify-center {
  justify-content: start;
}
.sf-product__section-tabs .sf-tab-header.active {
  opacity: 1;
}
.template-cart .f-cartgoal,
#shopify-section-cart-drawer .f-cartgoal__inner{
  color: #000;
}
.sf__pcard-style-4 .sf__pcard-content .sf__pcard-quick-add .sf__btn {
  margin-top: 0!important;
}

.sf__pcard-style-4 .sf__pcard-content .sf-pcard__reviews {
  min-height: 23px!important;
}

.template-cart .f-cartgoal__icon,
#shopify-section-cart-drawer span.f-cartgoal__icon {
  background-color: #000;
}
.featured-product-cta-slide:has(.no-cta-image){display:none!important};

@media (max-width: 768px) {
  .template-cart .page-header {
    text-align: center;
  }
  .template-cart .sf-breadcrumb .flex.items-center.justify-center {
    justify-content: center;
  }

  div.sf__pcard-content h3.text-base {
    height: 100% !important;
  }

  .btn:not(.sf__btn-link):hover, .sf__btn:not(.sf__btn-link):hover {
      box-shadow: none;
  }
}

@media (max-width: 400px) {
  .sf__btn.sf__btn-secondary, a.sf__btn.sf__btn-secondary, button.sf__btn.sf__btn-secondary
  {
    padding-left: 10px;
    padding-right: 10px;
  }
}
