/** Shopify CDN: Minification failed

Line 33:48 Expected identifier but found whitespace
Line 90:0 Unexpected "}"

**/

.btn {
  background-color: #E079C0;
  color: #fff;
  border: none;
}

.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit] {
  background-color: #E079C0;
  color: #fff;
  padding: 12px 24px;
  transition: all 0.3s ease;
}

.product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:hover {
  background-color: #f5a6dd;
  color: #fff;
}

.product-block .image-cont .btn.quickbuy-toggle {
  background-color: #E079C0;
  color: #fff;
  padding: 12px 24px;
  transition: all 0.3s ease;
}

.product-block .image-cont .btn.quickbuy-toggle: hover {
 background-color: #f5a6dd;
  color: #fff;
}

.section-footer .section-footer__title {
  color: #E079C0;
}

#content>.container {
  padding: 0px;
  margin: 0px;
}

div#shopify-section-template--19471416197332__related-products {
.stacked-related-products h2 {
  text-align: center;
  font-size: 20px;
}
  
.stacked-related-products .grid {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  justify-content: flex-start;
  margin-top: 20px;
}

.stacked-related-products .grid-item {
  width: calc(33.33% - 16px);
  text-align: center;
}

.stacked-related-products .grid-item img {
  width: 80%;
  max-width: 160px;
  height: auto;
  margin: 0 auto;
  border-radius: 8px;
}
}

.stacked-related-products .grid-item p {
  margin-top: 8px;
  font-size: 13px;
  color: #333;
}

@media (max-width: 767px) {
  .stacked-related-products .grid-item {
    width: calc(50% - 12px);
  }

  .stacked-related-products .grid-item img {
    width: 100px;
  }
}
}