/******* Do not edit this file *******
Code Snippets Manager
Saved: Oct 21 2025 | 01:58:32 */
/* Containers: keep in a single row and center vertically */
.bt-product-card7__actions, .bt-product-card7__actions-rp {
  display: flex;
  align-items: center;
  gap: 10px;
}
/* Make the actual <a> a flex box so its text is centered perfectly */
.bt-product-card7__actions a.button, .bt-product-card7__actions-rp a.button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  /* centers the label inside the button */
  gap: 10px;
  line-height: 1;
  /* normalize */
  min-height: 44px;
  /* consistent button height */
  padding-inline: 18px;
  vertical-align: middle;
}
/* The <span> that holds the text should also be flex-aligned */
.bt-product-card7__actions a.button > span, .bt-product-card7__actions-rp a.button > span {
  display: inline-flex;
  align-items: center;
  line-height: 1;
  /* avoid extra baseline ascent */
}
/* Wishlist icon: normalize size & baseline */
.bt-product-card7__wishlist i, .bt-product-card7__wishlist-rp i {
  display: inline-block;
  font-size: 1.1em;
  /* tie to text size for consistent height */
  line-height: 1;
  transform: translateY(0.5px);
  /* tiny optical nudge to dead center */
}
/* Divider: use the wrapper as the line and center it optically */
.bt-product-card7__actions .brxe-divider.vertical, .bt-product-card7__actions-rp .brxe-divider.vertical {
  align-self: center;
  /* center relative to button line box */
  width: 1px;
  height: 1.2em;
  /* match text height (slightly > 1em) */
  background: currentColor;
  opacity: 0.35;
  transform: translateY(0.5px);
  /* 1px lines look better with a 0.5px nudge */
}
.bt-product-card7__actions .brxe-divider.vertical .line, .bt-product-card7__actions-rp .brxe-divider.vertical .line {
  display: none;
  /* avoid double lines */
}
/* Make the wishlist container flex so the icon centers vertically */
.bt-product-card7__wishlist, .bt-product-card7__wishlist-rp {
  display: inline-flex;
  align-items: center;
}
/* Mobile specifics (keep in one row and centered) */
@media (max-width: 768px) {
  .bt-product-card7__actions, .bt-product-card7__actions-rp {
    flex-wrap: nowrap;
    justify-content: center;
  }
}
#brxe-qxnpvr .single_add_to_cart_button {
  margin-right: 5rem !important;
  /* sweet spot for spacing next to the heart */
}
