/** Shopify CDN: Minification failed

Line 57:0 Unexpected "}"

**/
.\#product-qty.\@align\:center .\#product-qty-stepper {
  justify-content: center;
}

.\#product-qty-stepper {
  display: inline-flex;
  align-items: center;
  border: 1px solid rgba(var(--color-border), 1);
  border-radius: 5px;
  overflow: hidden;
}

.\#product-qty-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.75rem;
  height: 2.75rem;
  background: none;
  border: none;
  cursor: pointer;
  color: inherit;
  opacity: 0.6;
  transition: opacity 0.2s ease;
  padding: 0;
}

.\#product-qty-btn:hover {
  opacity: 1;
}

.\#product-qty-btn .\#icon {
  width: 0.85rem;
  height: 0.85rem;
  stroke-width: 2;
}

.\#product-qty-input {
  width: 2.5rem;
  text-align: center;
  border: none;
  background: none;
  font-size: calc(var(--font-size-base) * 0.95);
  font-family: inherit;
  color: inherit;
  padding: 0;
  -moz-appearance: textfield;
  appearance: textfield;
}


}
@media screen and (max-width: 749px) {
  .product-card-quick-add,
  .product-card-quick-add__form {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 6px !important;
    justify-items: center !important;
  }

  .product-card-quick-add__size-btn,
  .product-card-quick-add button,
  .product-card-quick-add input {
    height: 30px !important;
    min-height: 30px !important;
    font-size: 11px !important;
  }

  .product-card-quick-add__form [data-qa-add] {
    width: 100% !important;
    max-width: 140px !important;
  }
}