/* ═══════════════════════════════════════════════════════
   SHOP — STATIC PRODUCT ACTIONS
   Keeps "Add to Bag" and wishlist buttons always visible
   instead of hiding until hover.
   ═══════════════════════════════════════════════════════ */

/* Always show the action bar — no hover-to-reveal */
.product-actions {
  transform: translateY(0) !important;
  transition: none !important;
}

/* Tablet */
@media (max-width: 768px) {
  .product-actions {
    padding: 7px 8px !important;
    gap: 5px !important;
  }
  .product-actions .add-to-cart {
    padding: 6px 10px !important;
    font-size: 0.52rem !important;
    height: 28px !important;
    letter-spacing: 0.1em !important;
  }
  .product-actions .wishlist-toggle {
    flex: 0 0 28px !important;
    width: 28px !important;
    height: 28px !important;
    font-size: 0.72rem !important;
  }
}

/* Mobile / small phones */
@media (max-width: 480px) {
  .product-actions {
    padding: 6px 8px !important;
    gap: 4px !important;
  }
  .product-actions .add-to-cart {
    padding: 5px 8px !important;
    font-size: 0.5rem !important;
    height: 26px !important;
    letter-spacing: 0.1em !important;
  }
  .product-actions .wishlist-toggle {
    flex: 0 0 26px !important;
    width: 26px !important;
    height: 26px !important;
    font-size: 0.68rem !important;
  }
}